/*!
 * Datepicker for Bootstrap v1.8.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker {
  padding: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  direction: ltr;
}
.datepicker-inline {
  width: 220px;
}
.datepicker-rtl {
  direction: rtl;
}
.datepicker-rtl.dropdown-menu {
  left: auto;
}
.datepicker-rtl table tr td span {
  float: right;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #999;
  border-top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid #999;
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker td,
.datepicker th {
  text-align: center;
  width: 20px;
  height: 20px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td.day:hover,
.datepicker table tr td.day.focused {
  background: #eee;
  cursor: pointer;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: #999;
}
.datepicker table tr td.disabled,
.datepicker table tr td.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}
.datepicker table tr td.highlighted {
  background: #d9edf7;
  border-radius: 0;
}
.datepicker table tr td.today,
.datepicker table tr td.today:hover,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today.disabled:hover {
  background-color: #fde19a;
  background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
  background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
  border-color: #fdf59a #fdf59a #fbed50;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #000;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:hover:hover,
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today.disabled:hover:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active,
.datepicker table tr td.today.disabled,
.datepicker table tr td.today:hover.disabled,
.datepicker table tr td.today.disabled.disabled,
.datepicker table tr td.today.disabled:hover.disabled,
.datepicker table tr td.today[disabled],
.datepicker table tr td.today:hover[disabled],
.datepicker table tr td.today.disabled[disabled],
.datepicker table tr td.today.disabled:hover[disabled] {
  background-color: #fdf59a;
}
.datepicker table tr td.today:active,
.datepicker table tr td.today:hover:active,
.datepicker table tr td.today.disabled:active,
.datepicker table tr td.today.disabled:hover:active,
.datepicker table tr td.today.active,
.datepicker table tr td.today:hover.active,
.datepicker table tr td.today.disabled.active,
.datepicker table tr td.today.disabled:hover.active {
  background-color: #fbf069 \9;
}
.datepicker table tr td.today:hover:hover {
  color: #000;
}
.datepicker table tr td.today.active:hover {
  color: #fff;
}
.datepicker table tr td.range,
.datepicker table tr td.range:hover,
.datepicker table tr td.range.disabled,
.datepicker table tr td.range.disabled:hover {
  background: #eee;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today,
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today.disabled:hover {
  background-color: #f3d17a;
  background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
  background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
  border-color: #f3e97a #f3e97a #edde34;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:hover:hover,
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today.disabled:hover:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active,
.datepicker table tr td.range.today.disabled,
.datepicker table tr td.range.today:hover.disabled,
.datepicker table tr td.range.today.disabled.disabled,
.datepicker table tr td.range.today.disabled:hover.disabled,
.datepicker table tr td.range.today[disabled],
.datepicker table tr td.range.today:hover[disabled],
.datepicker table tr td.range.today.disabled[disabled],
.datepicker table tr td.range.today.disabled:hover[disabled] {
  background-color: #f3e97a;
}
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today:hover:active,
.datepicker table tr td.range.today.disabled:active,
.datepicker table tr td.range.today.disabled:hover:active,
.datepicker table tr td.range.today.active,
.datepicker table tr td.range.today:hover.active,
.datepicker table tr td.range.today.disabled.active,
.datepicker table tr td.range.today.disabled:hover.active {
  background-color: #efe24b \9;
}
.datepicker table tr td.selected,
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected.disabled:hover {
  background-color: #9e9e9e;
  background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
  background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
  background-image: linear-gradient(to bottom, #b3b3b3, #808080);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
  border-color: #808080 #808080 #595959;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected:hover:hover,
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.disabled:hover:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active,
.datepicker table tr td.selected.disabled,
.datepicker table tr td.selected:hover.disabled,
.datepicker table tr td.selected.disabled.disabled,
.datepicker table tr td.selected.disabled:hover.disabled,
.datepicker table tr td.selected[disabled],
.datepicker table tr td.selected:hover[disabled],
.datepicker table tr td.selected.disabled[disabled],
.datepicker table tr td.selected.disabled:hover[disabled] {
  background-color: #808080;
}
.datepicker table tr td.selected:active,
.datepicker table tr td.selected:hover:active,
.datepicker table tr td.selected.disabled:active,
.datepicker table tr td.selected.disabled:hover:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected:hover.active,
.datepicker table tr td.selected.disabled.active,
.datepicker table tr td.selected.disabled:hover.active {
  background-color: #666666 \9;
}
.datepicker table tr td.active,
.datepicker table tr td.active:hover,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active:hover:hover,
.datepicker table tr td.active.disabled:hover,
.datepicker table tr td.active.disabled:hover:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active,
.datepicker table tr td.active.disabled,
.datepicker table tr td.active:hover.disabled,
.datepicker table tr td.active.disabled.disabled,
.datepicker table tr td.active.disabled:hover.disabled,
.datepicker table tr td.active[disabled],
.datepicker table tr td.active:hover[disabled],
.datepicker table tr td.active.disabled[disabled],
.datepicker table tr td.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td.active:active,
.datepicker table tr td.active:hover:active,
.datepicker table tr td.active.disabled:active,
.datepicker table tr td.active.disabled:hover:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active:hover.active,
.datepicker table tr td.active.disabled.active,
.datepicker table tr td.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eee;
}
.datepicker table tr td span.disabled,
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #999;
  cursor: default;
}
.datepicker table tr td span.active,
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active.disabled:hover {
  background-color: #006dcc;
  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
  background-image: linear-gradient(to bottom, #08c, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active:hover:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active.disabled:hover:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled,
.datepicker table tr td span.active:hover.disabled,
.datepicker table tr td span.active.disabled.disabled,
.datepicker table tr td span.active.disabled:hover.disabled,
.datepicker table tr td span.active[disabled],
.datepicker table tr td span.active:hover[disabled],
.datepicker table tr td span.active.disabled[disabled],
.datepicker table tr td span.active.disabled:hover[disabled] {
  background-color: #0044cc;
}
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  background-color: #003399 \9;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #999;
}
.datepicker .datepicker-switch {
  width: 145px;
}
.datepicker .datepicker-switch,
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: #eee;
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-append.date .add-on,
.input-prepend.date .add-on {
  cursor: pointer;
}
.input-append.date .add-on i,
.input-prepend.date .add-on i {
  margin-top: 3px;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
}
.input-daterange input:last-child {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
.input-daterange .add-on {
  display: inline-block;
  width: auto;
  min-width: 16px;
  height: 18px;
  padding: 4px 5px;
  font-weight: normal;
  line-height: 18px;
  text-align: center;
  text-shadow: 0 1px 0 #fff;
  vertical-align: middle;
  background-color: #eee;
  border: 1px solid #ccc;
  margin-left: -5px;
  margin-right: -5px;
}
/*# sourceMappingURL=bootstrap-datepicker.css.map */
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltipster-sidetip.tooltipster-borderless .tooltipster-box{border:none;background:#1b1b1b;background:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow{height:8px;margin-left:-8px;width:16px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow{height:16px;margin-left:0;margin-top:-8px;width:8px}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-borderless .tooltipster-arrow-border{border:8px solid transparent}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#1b1b1b;border-bottom-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-left .tooltipster-arrow-border{border-left-color:#1b1b1b;border-left-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-border{border-right-color:#1b1b1b;border-right-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-top .tooltipster-arrow-border{border-top-color:#1b1b1b;border-top-color:rgba(10,10,10,.9)}.tooltipster-sidetip.tooltipster-borderless.tooltipster-bottom .tooltipster-arrow-uncropped{top:-8px}.tooltipster-sidetip.tooltipster-borderless.tooltipster-right .tooltipster-arrow-uncropped{left:-8px}
/* line 1, app/assets/stylesheets/tooltipster-sideTip-borderless-customized.scss */
.tooltipster-sidetip.tooltipster-borderless-customized .tooltipster-box {
  font-size: 13px;
  text-align: center;
  font-family: 'latoregular';
}

/* line 7, app/assets/stylesheets/tooltipster-sideTip-borderless-customized.scss */
.tooltip_templates {
  display: none;
}
.resizable{position:relative}.resizable.no-transition{transition:none!important}.rg-bottom,.rg-left,.rg-right,.rg-top{display:block;width:14px;height:14px;line-height:14px;position:absolute;z-index:1;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background:0 0}.rg-bottom span,.rg-left span,.rg-right span,.rg-top span{position:absolute;box-sizing:border-box;display:block;border:1px solid #ccc}.rg-left span,.rg-right span{border-width:0 1px;top:50%;margin:-10px 0 0 3.5px;height:20px;width:7px}.rg-bottom span,.rg-top span{border-width:1px 0;left:50%;margin:3.5px 0 0 -10px;width:20px;height:7px}.rg-top{cursor:row-resize;width:100%;top:0;left:0;margin-top:-14px}.rg-right{cursor:col-resize;height:100%;right:0;top:0;margin-right:-14px}.rg-bottom{cursor:row-resize;width:100%;bottom:0;left:0;margin-bottom:-14px}.rg-left{cursor:col-resize;height:100%;left:0;top:0;margin-left:-14px}
.switch{background:#fff;border:1px solid #dfdfdf;position:relative;display:inline-block;box-sizing:content-box;overflow:visible;width:52px;height:30px;padding:0;margin:0;border-radius:20px;cursor:pointer;box-shadow:#dfdfdf 0 0 0 0 inset;transition:.3s ease-out all;-webkit-transition:.3s ease-out all;top:-1px}.switch.wide{width:80px}.switch small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);width:30px;height:30px;position:absolute;top:0;left:0;transition:.3s ease-out all;-webkit-transition:.3s ease-out all}.switch.checked{background:#64bd63;border-color:#64bd63}.switch.checked small{left:22px}.switch.wide.checked small{left:52px}.switch .switch-text{font-family:Arial,Helvetica,sans-serif;font-size:13px}.switch .off{display:block;position:absolute;right:10%;top:25%;z-index:0;color:#A9A9A9}.switch .on{display:none;z-index:0;color:#fff;position:absolute;top:25%;left:9%}.switch.checked .off{display:none}.switch.checked .on{display:block}.switch.disabled{opacity:.5;cursor:not-allowed}
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}

/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}

.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}

.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}

.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}

/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}

.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}

.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}

/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
/*!
 * ui-select
 * http://github.com/angular-ui/ui-select
 * Version: 0.19.8 - 2017-04-18T05:43:43.881Z
 * License: MIT
 */


/* Style when highlighting a search. */
.ui-select-highlight {
  font-weight: bold;
}

.ui-select-offscreen {
  clip: rect(0 0 0 0) !important;
  width: 1px !important;
  height: 1px !important;
  border: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  outline: 0 !important;
  left: 0px !important;
  top: 0px !important;
}


.ui-select-choices-row:hover {
  background-color: #f5f5f5;
}

/* Select2 theme */

/* Mark invalid Select2 */
.ng-dirty.ng-invalid > a.select2-choice {
    border-color: #D44950;
}

.select2-result-single {
  padding-left: 0;
}

.select2-locked > .select2-search-choice-close{
  display:none;
}

.select-locked > .ui-select-match-close{
    display:none;
}

body > .select2-container.open {
  z-index: 9999; /* The z-index Select2 applies to the select2-drop */
}

/* Handle up direction Select2 */
.ui-select-container[theme="select2"].direction-up .ui-select-match,
.ui-select-container.select2.direction-up .ui-select-match {
    border-radius: 4px; /* FIXME hardcoded value :-/ */
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.ui-select-container[theme="select2"].direction-up .ui-select-dropdown,
.ui-select-container.select2.direction-up .ui-select-dropdown {
    border-radius: 4px; /* FIXME hardcoded value :-/ */
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

    border-top-width: 1px;  /* FIXME hardcoded value :-/ */
    border-top-style: solid;

    box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25);

    margin-top: -4px; /* FIXME hardcoded value :-/ */
}
.ui-select-container[theme="select2"].direction-up .ui-select-dropdown .select2-search,
.ui-select-container.select2.direction-up .ui-select-dropdown .select2-search {
    margin-top: 4px; /* FIXME hardcoded value :-/ */
}
.ui-select-container[theme="select2"].direction-up.select2-dropdown-open .ui-select-match,
.ui-select-container.select2.direction-up.select2-dropdown-open .ui-select-match {
    border-bottom-color: #5897fb;
}

.ui-select-container[theme="select2"] .ui-select-dropdown .ui-select-search-hidden,
.ui-select-container[theme="select2"] .ui-select-dropdown .ui-select-search-hidden input{
    opacity: 0;
    height: 0;
    min-height: 0;
    padding: 0;
    margin: 0;
    border:0;
}

/* Selectize theme */

/* Helper class to show styles when focus */
.selectize-input.selectize-focus{
  border-color: #007FBB !important;
}

/* Fix input width for Selectize theme */
.selectize-control.single > .selectize-input > input {
  width: 100%;
}

/* Fix line break when there's at least one item selected with the Selectize theme */
.selectize-control.multi > .selectize-input > input {
  margin: 0 !important;
}

/* Fix dropdown width for Selectize theme */
.selectize-control > .selectize-dropdown {
  width: 100%;
}

/* Mark invalid Selectize */
.ng-dirty.ng-invalid > div.selectize-input {
    border-color: #D44950;
}

/* Handle up direction Selectize */
.ui-select-container[theme="selectize"].direction-up .ui-select-dropdown {
    box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25);
    margin-top: -2px; /* FIXME hardcoded value :-/ */
}

.ui-select-container[theme="selectize"] input.ui-select-search-hidden{
    opacity: 0;
    height: 0;
    min-height: 0;
    padding: 0;
    margin: 0;
    border:0;
    width: 0;
}

/* Bootstrap theme */

/* Helper class to show styles when focus */
.btn-default-focus {
  color: #333;
  background-color: #EBEBEB;
  border-color: #ADADAD;
  text-decoration: none;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}

.ui-select-bootstrap .ui-select-toggle {
  position: relative;
}

.ui-select-bootstrap .ui-select-toggle > .caret {
  position: absolute;
  height: 10px;
  top: 50%;
  right: 10px;
  margin-top: -2px;
}

/* Fix Bootstrap dropdown position when inside a input-group */
.input-group > .ui-select-bootstrap.dropdown {
  /* Instead of relative */
  position: static;
}

.input-group > .ui-select-bootstrap > input.ui-select-search.form-control {
  border-radius: 4px; /* FIXME hardcoded value :-/ */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .ui-select-bootstrap > input.ui-select-search.form-control.direction-up {
  border-radius: 4px !important; /* FIXME hardcoded value :-/ */
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.ui-select-bootstrap .ui-select-search-hidden{
    opacity: 0;
    height: 0;
    min-height: 0;
    padding: 0;
    margin: 0;
    border:0;
}

.ui-select-bootstrap > .ui-select-match > .btn{
  /* Instead of center because of .btn */
  text-align: left !important;
}

.ui-select-bootstrap > .ui-select-match > .caret {
  position: absolute;
  top: 45%;
  right: 15px;
}

/* See Scrollable Menu with Bootstrap 3 http://stackoverflow.com/questions/19227496 */
.ui-select-bootstrap > .ui-select-choices ,.ui-select-bootstrap > .ui-select-no-choice {
  width: 100%;
  height: auto;
  max-height: 200px;
  overflow-x: hidden;
  margin-top: -1px;
}

body > .ui-select-bootstrap.open {
  z-index: 1000; /* Standard Bootstrap dropdown z-index */
}

.ui-select-multiple.ui-select-bootstrap {
  height: auto;
  padding: 3px 3px 0 3px;
}

.ui-select-multiple.ui-select-bootstrap input.ui-select-search {
  background-color: transparent !important; /* To prevent double background when disabled */
  border: none;
  outline: none;
  height: 1.666666em;
  margin-bottom: 3px;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match .close {
  font-size: 1.6em;
  line-height: 0.75;
}

.ui-select-multiple.ui-select-bootstrap .ui-select-match-item {
  outline: 0;
  margin: 0 3px 3px 0;
}

.ui-select-multiple .ui-select-match-item {
  position: relative;
}

.ui-select-multiple .ui-select-match-item.dropping .ui-select-match-close {
  pointer-events: none;
}

.ui-select-multiple:hover .ui-select-match-item.dropping-before:before {
  content: "";
  position: absolute;
  top: 0;
  right: 100%;
  height: 100%;
  margin-right: 2px;
  border-left: 1px solid #428bca;
}

.ui-select-multiple:hover .ui-select-match-item.dropping-after:after {
  content: "";
  position: absolute;
  top: 0;
  left: 100%;
  height: 100%;
  margin-left: 2px;
  border-right: 1px solid #428bca;
}

.ui-select-bootstrap .ui-select-choices-row>span {
    cursor: pointer;
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap;
}

.ui-select-bootstrap .ui-select-choices-row>span:hover, .ui-select-bootstrap .ui-select-choices-row>span:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}

.ui-select-bootstrap .ui-select-choices-row.active>span {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #428bca;
}

.ui-select-bootstrap .ui-select-choices-row.disabled>span,
.ui-select-bootstrap .ui-select-choices-row.active.disabled>span {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
}

/* fix hide/show angular animation */
.ui-select-match.ng-hide-add,
.ui-select-search.ng-hide-add {
    display: none !important;
}

/* Mark invalid Bootstrap */
.ui-select-bootstrap.ng-dirty.ng-invalid > button.btn.ui-select-match {
    border-color: #D44950;
}

/* Handle up direction Bootstrap */
.ui-select-container[theme="bootstrap"].direction-up .ui-select-dropdown {
    box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.25);
}

.ui-select-bootstrap .ui-select-match-text {
    width: 100%;
    padding-right: 1em;
}
.ui-select-bootstrap .ui-select-match-text span {
    display: inline-block;
    width: 100%;
    overflow: hidden;
}
.ui-select-bootstrap .ui-select-toggle > a.btn {
  position: absolute;
  height: 10px;
  right: 10px;
  margin-top: -2px;
}

/* Spinner */
.ui-select-refreshing.glyphicon {
    position: absolute;
    right: 0;
    padding: 8px 27px;
 }

@-webkit-keyframes ui-select-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes ui-select-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}

.ui-select-spin {
  -webkit-animation: ui-select-spin 2s infinite linear;
  animation: ui-select-spin 2s infinite linear;
}

.ui-select-refreshing.ng-animate {
  -webkit-animation: none 0s;
}
/*
Version: 3.5.2 Timestamp: Sat Nov  1 14:43:36 EDT 2014
*/
.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    /* inline-block for ie7 */
    zoom: 1;
    *display: inline;
    vertical-align: middle;
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.
    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box; /* webkit */
     -moz-box-sizing: border-box; /* firefox */
          box-sizing: border-box; /* css3 */
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;

    border: 1px solid #aaa;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;

    border-radius: 4px;

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #fff;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.5, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 50%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
    background-image: linear-gradient(to top, #eee 0%, #fff 50%);
}

html[dir="rtl"] .select2-container .select2-choice {
    padding: 0 8px 0 0;
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #aaa;

    border-radius: 0 0 4px 4px;

    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(to bottom, #eee 0%, #fff 90%);
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px;
}

.select2-container .select2-choice > .select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;
    float: none;
    width: auto;
}

html[dir="rtl"] .select2-container .select2-choice > .select2-chosen {
    margin-left: 26px;
    margin-right: 0;
}

.select2-container .select2-choice abbr {
    display: none;
    width: 12px;
    height: 12px;
    position: absolute;
    right: 24px;
    top: 8px;

    font-size: 1px;
    text-decoration: none;

    border: 0;
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) right top no-repeat;
    cursor: pointer;
    outline: 0;
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block;
}

.select2-container .select2-choice abbr:hover {
    background-position: right -11px;
    cursor: pointer;
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    /* styles required for IE to work */
    background-color: #fff;
    filter: alpha(opacity=0);
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;

    background: #fff;
    color: #000;
    border: 1px solid #aaa;
    border-top: 0;

    border-radius: 0 0 4px 4px;

    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 4px 5px rgba(0, 0, 0, .15);
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #aaa;
    border-bottom: 0;

    border-radius: 4px 4px 0 0;

    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
            box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);
}

.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none;
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb;
}

.select2-drop-auto-width {
    border-top: 1px solid #aaa;
    width: auto;
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px;
}

.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;

    border-left: 1px solid #aaa;
    border-radius: 0 4px 4px 0;

    background-clip: padding-box;

    background: #ccc;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccc), color-stop(0.6, #eee));
    background-image: -webkit-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    background-image: -moz-linear-gradient(center bottom, #ccc 0%, #eee 60%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
    background-image: linear-gradient(to top, #ccc 0%, #eee 60%);
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow {
    left: 0;
    right: auto;

    border-left: none;
    border-right: 1px solid #aaa;
    border-radius: 4px 0 0 4px;
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%;
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 0 1px;
}

html[dir="rtl"] .select2-container .select2-choice .select2-arrow b {
    background-position: 2px 1px;
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;

    position: relative;
    z-index: 10000;

    white-space: nowrap;
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;

    outline: 0;
    font-family: sans-serif;
    font-size: 1em;

    border: 1px solid #aaa;
    border-radius: 0;

    -webkit-box-shadow: none;
            box-shadow: none;

    background: #fff url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100% -22px;
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

html[dir="rtl"] .select2-search input {
    padding: 4px 5px 4px 20px;

    background: #fff url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat -37px -22px;
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat -37px -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat -37px -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat -37px -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px;
}

.select2-search input.select2-active {
    background: #fff url(//s3.amazonaws.com/bm3assets/assets/select2-spinner-071823ff427dceb5a06eadb66b617395fcaaceac2a0f7fc23a3f6ae35d1b8654.gif) no-repeat 100%;
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-spinner-071823ff427dceb5a06eadb66b617395fcaaceac2a0f7fc23a3f6ae35d1b8654.gif) no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-spinner-071823ff427dceb5a06eadb66b617395fcaaceac2a0f7fc23a3f6ae35d1b8654.gif) no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-spinner-071823ff427dceb5a06eadb66b617395fcaaceac2a0f7fc23a3f6ae35d1b8654.gif) no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-spinner-071823ff427dceb5a06eadb66b617395fcaaceac2a0f7fc23a3f6ae35d1b8654.gif) no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0;
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
            box-shadow: 0 1px 0 #fff inset;

    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;

    background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to top, #fff 0%, #eee 50%);
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;

    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none;
}
html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow {
    border-right: none;
}

.select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -18px 1px;
}

html[dir="rtl"] .select2-dropdown-open .select2-choice .select2-arrow b {
    background-position: -16px 1px;
}

.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/* results */
.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

html[dir="rtl"] .select2-results {
    padding: 0 4px 0 0;
    margin: 4px 0 4px 4px;
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0;
}

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none;
}

.select2-results li.select2-result-with-children > .select2-result-label {
    font-weight: bold;
}

.select2-results .select2-result-label {
    padding: 3px 7px 4px;
    margin: 0;
    cursor: pointer;

    min-height: 1em;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;
}

.select2-results-dept-1 .select2-result-label { padding-left: 20px }
.select2-results-dept-2 .select2-result-label { padding-left: 40px }
.select2-results-dept-3 .select2-result-label { padding-left: 60px }
.select2-results-dept-4 .select2-result-label { padding-left: 80px }
.select2-results-dept-5 .select2-result-label { padding-left: 100px }
.select2-results-dept-6 .select2-result-label { padding-left: 110px }
.select2-results-dept-7 .select2-result-label { padding-left: 120px }

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
}

.select2-results li em {
    background: #feffde;
    font-style: normal;
}

.select2-results .select2-highlighted em {
    background: transparent;
}

.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000;
}

.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 5px;
}

/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default;
}
.select2-results .select2-disabled {
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}

.select2-results .select2-selected {
    display: none;
}

.select2-more-results.select2-active {
    background: #f4f4f4 url(//s3.amazonaws.com/bm3assets/assets/select2-spinner-071823ff427dceb5a06eadb66b617395fcaaceac2a0f7fc23a3f6ae35d1b8654.gif) no-repeat 100%;
}

.select2-results .select2-ajax-error {
    background: rgba(255, 50, 50, .2);
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item;
}

/* disabled styles */

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0;
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none;
}


/* multiselect */

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0 5px 0 0;
    position: relative;

    border: 1px solid #aaa;
    cursor: text;
    overflow: hidden;

    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
}

html[dir="rtl"] .select2-container-multi .select2-choices {
    padding: 0 0 0 5px;
}

.select2-locked {
  padding: 3px 5px 3px 5px !important;
}

.select2-container-multi .select2-choices {
    min-height: 26px;
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;

    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);
            box-shadow: 0 0 5px rgba(0, 0, 0, .3);
}
.select2-container-multi .select2-choices li {
    float: left;
    list-style: none;
}
html[dir="rtl"] .select2-container-multi .select2-choices li
{
    float: right;
}
.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;

    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    background: transparent !important;
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url(//s3.amazonaws.com/bm3assets/assets/select2-spinner-071823ff427dceb5a06eadb66b617395fcaaceac2a0f7fc23a3f6ae35d1b8654.gif) no-repeat 100% !important;
}

.select2-default {
    color: #999 !important;
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;

    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #aaaaaa;

    border-radius: 3px;

    -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
            box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);

    background-clip: padding-box;

    -webkit-touch-callout: none;
      -webkit-user-select: none;
         -moz-user-select: none;
          -ms-user-select: none;
              user-select: none;

    background-color: #e4e4e4;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(to bottom, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
}
html[dir="rtl"] .select2-container-multi .select2-choices .select2-search-choice
{
    margin: 3px 5px 3px 0;
    padding: 3px 18px 3px 5px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4;
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;

    font-size: 1px;
    outline: none;
    background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) right top no-repeat;
}
html[dir="rtl"] .select2-search-choice-close {
    right: auto;
    left: 3px;
}

.select2-container-multi .select2-search-choice-close {
    left: 3px;
}

html[dir="rtl"] .select2-container-multi .select2-search-choice-close {
    left: auto;
    right: 2px;
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
    background-position: right -11px;
}

/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4;
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {    display: none;
    background: none;
}
/* end multiselect */


.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline;
}

.select2-offscreen, .select2-offscreen:focus {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: 0px !important;
    top: 0px !important;
}

.select2-display-none {
    display: none;
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll;
}

/* Retina-ize icons */

@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 2dppx)  {
    .select2-search input,
    .select2-search-choice-close,
    .select2-container .select2-choice abbr,
    .select2-container .select2-choice .select2-arrow b {
        background-image: url(//s3.amazonaws.com/bm3assets/assets/select2x2-2f53d3bc2d15ec7daffa21bc156d495959eae11d1bd511bbea48532a6f6ecd54.png) !important;
        background-repeat: no-repeat !important;
        background-size: 60px 40px !important;
    }

    .select2-search input {
        background-position: 100% -21px !important;
    }
}
@-webkit-keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes swal2-show{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@keyframes swal2-hide{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(.5);transform:scale(.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.875em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}100%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}50%{margin-top:1.625em;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}80%{margin-top:-.375em;-webkit-transform:scale(1.15);transform:scale(1.15)}100%{margin-top:0;-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes swal2-animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-shown{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-left,body.swal2-toast-shown .swal2-container.swal2-top-start{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-left,body.swal2-toast-shown .swal2-container.swal2-center-start{top:50%;right:auto;bottom:auto;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-left,body.swal2-toast-shown .swal2-container.swal2-bottom-start{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:.625em;overflow-y:hidden;box-shadow:0 0 .625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:.8em;height:.8em;line-height:.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon::before{display:flex;align-items:center;font-size:2em;font-weight:700}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-popup.swal2-toast .swal2-icon::before{font-size:.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto!important;height:auto;margin:0 .3125em}.swal2-popup.swal2-toast .swal2-styled{margin:0 .3125em;padding:.3125em .625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 .0625em #fff,0 0 0 .125em rgba(50,100,150,.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:2em 2em;transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;-webkit-transform-origin:0 1.5em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show .5s;animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide .1s forwards;animation:swal2-toast-hide .1s forwards}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip .75s;animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long .75s;animation:swal2-toast-animate-success-line-long .75s}@-webkit-keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg)}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg)}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg)}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0)}}@keyframes swal2-toast-show{0%{-webkit-transform:translateY(-.625em) rotateZ(2deg);transform:translateY(-.625em) rotateZ(2deg)}33%{-webkit-transform:translateY(0) rotateZ(-2deg);transform:translateY(0) rotateZ(-2deg)}66%{-webkit-transform:translateY(.3125em) rotateZ(2deg);transform:translateY(.3125em) rotateZ(2deg)}100%{-webkit-transform:translateY(0) rotateZ(0);transform:translateY(0) rotateZ(0)}}@-webkit-keyframes swal2-toast-hide{100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{-webkit-transform:rotateZ(1deg);transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-shown{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - .625em * 2);background-color:transparent}body.swal2-no-backdrop .swal2-shown>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}body.swal2-no-backdrop .swal2-shown.swal2-top{top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-top-left,body.swal2-no-backdrop .swal2-shown.swal2-top-start{top:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-top-end,body.swal2-no-backdrop .swal2-shown.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-shown.swal2-center{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-left,body.swal2-no-backdrop .swal2-shown.swal2-center-start{top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-center-end,body.swal2-no-backdrop .swal2-shown.swal2-center-right{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom{bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}body.swal2-no-backdrop .swal2-shown.swal2-bottom-left,body.swal2-no-backdrop .swal2-shown.swal2-bottom-start{bottom:0;left:0}body.swal2-no-backdrop .swal2-shown.swal2-bottom-end,body.swal2-no-backdrop .swal2-shown.swal2-bottom-right{right:0;bottom:0}.swal2-container{display:flex;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:.625em;overflow-x:hidden;background-color:transparent;-webkit-overflow-scrolling:touch}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-left,.swal2-container.swal2-top-start{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-left,.swal2-container.swal2-center-start{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-left,.swal2-container.swal2-bottom-start{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-right>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex!important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-bottom,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-top{align-items:center}.swal2-container.swal2-grow-column.swal2-bottom-left,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-top-start{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-bottom-right,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-top-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex!important;flex:1;align-content:center;justify-content:center}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-container .swal2-modal{margin:0!important}}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-shown{background-color:rgba(0,0,0,.4)}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:0}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center}.swal2-title{position:relative;max-width:100%;margin:0 0 .4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{z-index:1;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2))}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{box-sizing:border-box;width:2.5em;height:2.5em;margin:.46875em;padding:0;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:.25em solid transparent;border-radius:100%;border-color:transparent;background-color:transparent!important;color:transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-actions.swal2-loading .swal2-styled.swal2-cancel{margin-right:30px;margin-left:30px}.swal2-actions.swal2-loading :not(.swal2-styled).swal2-confirm::after{content:"";display:inline-block;width:15px;height:15px;margin-left:5px;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;box-shadow:1px 1px 1px #fff}.swal2-styled{margin:.3125em;padding:.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:0;box-shadow:0 0 0 2px #fff,0 0 0 4px rgba(50,100,150,.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;top:0;right:0;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color .1s ease-out;border:none;border-radius:0;outline:initial;background:0 0;color:#ccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{-webkit-transform:none;transform:none;background:0 0;color:#f27474}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0;color:#545454;font-size:1.125em;font-weight:300;line-height:normal;word-wrap:break-word}#swal2-content{text-align:center}.swal2-checkbox,.swal2-file,.swal2-input,.swal2-radio,.swal2-select,.swal2-textarea{margin:1em auto}.swal2-file,.swal2-input,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color .3s,box-shadow .3s;border:1px solid #d9d9d9;border-radius:.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);color:inherit;font-size:1.125em}.swal2-file.swal2-inputerror,.swal2-input.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:0;box-shadow:0 0 3px #c4e6f5}.swal2-file::-webkit-input-placeholder,.swal2-input::-webkit-input-placeholder,.swal2-textarea::-webkit-input-placeholder{color:#ccc}.swal2-file::-moz-placeholder,.swal2-input::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#ccc}.swal2-file:-ms-input-placeholder,.swal2-input:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#ccc}.swal2-file::-ms-input-placeholder,.swal2-input::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#ccc}.swal2-file::placeholder,.swal2-input::placeholder,.swal2-textarea::placeholder{color:#ccc}.swal2-range{margin:1em auto;background:inherit}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 .75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:.75em}.swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:inherit;color:inherit;font-size:1.125em}.swal2-checkbox,.swal2-radio{align-items:center;justify-content:center;background:inherit;color:inherit}.swal2-checkbox label,.swal2-radio label{margin:0 .6em;font-size:1.125em}.swal2-checkbox input,.swal2-radio input{margin:0 .4em}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;zoom:normal;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}@supports (-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,.4)}}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;zoom:normal;border:.25em solid transparent;border-radius:50%;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon::before{display:flex;align-items:center;height:92%;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-warning::before{content:"!"}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-info::before{content:"i"}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-question::before{content:"?"}.swal2-icon.swal2-question.swal2-arabic-question-mark::before{content:"؟"}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:3.75em 3.75em;transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 3.75em;transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.875em;width:1.5625em;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.swal2-progress-steps{align-items:center;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;width:2.5em;height:.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show .3s;animation:swal2-show .3s}.swal2-show.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-hide{-webkit-animation:swal2-hide .15s forwards;animation:swal2-hide .15s forwards}.swal2-hide.swal2-noanimation{-webkit-animation:none;animation:none}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-animate-success-icon .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip .75s;animation:swal2-animate-success-line-tip .75s}.swal2-animate-success-icon .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long .75s;animation:swal2-animate-success-line-long .75s}.swal2-animate-success-icon .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-animate-error-icon{-webkit-animation:swal2-animate-error-icon .5s;animation:swal2-animate-error-icon .5s}.swal2-animate-error-icon .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark .5s;animation:swal2-animate-error-x-mark .5s}@-webkit-keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static!important}}
/*!
 * jQuery UI CSS Framework 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit https://jqueryui.com/themeroller/
 */

/*






 */



/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
	font-size: 1em/*{fsDefault}*/;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Arial,Helvetica,sans-serif/*{ffDefault}*/;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #c5c5c5/*{borderColorDefault}*/;
}
.ui-widget-content {
	border: 1px solid #dddddd/*{borderColorContent}*/;
	background: #ffffff/*{bgColorContent}*/ /*{bgImgUrlContent}*/ /*{bgContentXPos}*/ /*{bgContentYPos}*/ /*{bgContentRepeat}*/;
	color: #333333/*{fcContent}*/;
}
.ui-widget-content a {
	color: #333333/*{fcContent}*/;
}
.ui-widget-header {
	border: 1px solid #dddddd/*{borderColorHeader}*/;
	background: #e9e9e9/*{bgColorHeader}*/ /*{bgImgUrlHeader}*/ /*{bgHeaderXPos}*/ /*{bgHeaderYPos}*/ /*{bgHeaderRepeat}*/;
	color: #333333/*{fcHeader}*/;
	font-weight: bold;
}
.ui-widget-header a {
	color: #333333/*{fcHeader}*/;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #c5c5c5/*{borderColorDefault}*/;
	background: #f6f6f6/*{bgColorDefault}*/ /*{bgImgUrlDefault}*/ /*{bgDefaultXPos}*/ /*{bgDefaultYPos}*/ /*{bgDefaultRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #454545/*{fcDefault}*/;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #454545/*{fcDefault}*/;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #cccccc/*{borderColorHover}*/;
	background: #ededed/*{bgColorHover}*/ /*{bgImgUrlHover}*/ /*{bgHoverXPos}*/ /*{bgHoverYPos}*/ /*{bgHoverRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #2b2b2b/*{fcHover}*/;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #2b2b2b/*{fcHover}*/;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #003eff/*{borderColorActive}*/;
	background: #007fff/*{bgColorActive}*/ /*{bgImgUrlActive}*/ /*{bgActiveXPos}*/ /*{bgActiveYPos}*/ /*{bgActiveRepeat}*/;
	font-weight: normal/*{fwDefault}*/;
	color: #ffffff/*{fcActive}*/;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #003eff/*{borderColorActive}*/;
	background-color: #ffffff/*{fcActive}*/;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff/*{fcActive}*/;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #dad55e/*{borderColorHighlight}*/;
	background: #fffa90/*{bgColorHighlight}*/ /*{bgImgUrlHighlight}*/ /*{bgHighlightXPos}*/ /*{bgHighlightYPos}*/ /*{bgHighlightRepeat}*/;
	color: #777620/*{fcHighlight}*/;
}
.ui-state-checked {
	border: 1px solid #dad55e/*{borderColorHighlight}*/;
	background: #fffa90/*{bgColorHighlight}*/;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #777620/*{fcHighlight}*/;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #f1a899/*{borderColorError}*/;
	background: #fddfdf/*{bgColorError}*/ /*{bgImgUrlError}*/ /*{bgErrorXPos}*/ /*{bgErrorYPos}*/ /*{bgErrorRepeat}*/;
	color: #5f3f3f/*{fcError}*/;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #5f3f3f/*{fcError}*/;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #5f3f3f/*{fcError}*/;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	background-image: none;
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(//s3.amazonaws.com/bm3assets/assets/jquery-ui/ui-icons_444444_256x240-5b1bc5ecbf6257940fd47ab757497949efd8ca0e2195fd5f7e522c22c565437f.png)/*{iconsContent}*/;
}
.ui-widget-header .ui-icon {
	background-image: url(//s3.amazonaws.com/bm3assets/assets/jquery-ui/ui-icons_444444_256x240-5b1bc5ecbf6257940fd47ab757497949efd8ca0e2195fd5f7e522c22c565437f.png)/*{iconsHeader}*/;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url(//s3.amazonaws.com/bm3assets/assets/jquery-ui/ui-icons_555555_256x240-aed2560ea8d33bda117c5f7571f8173d0edd21afc81863d10e7d8fda77b4fe3a.png)/*{iconsHover}*/;
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url(//s3.amazonaws.com/bm3assets/assets/jquery-ui/ui-icons_ffffff_256x240-3ebbaee199ea42d3f5d5b4fb0d9f364c8c0f8ac8c8b74d8760b390ae5b65439e.png)/*{iconsActive}*/;
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url(//s3.amazonaws.com/bm3assets/assets/jquery-ui/ui-icons_777620_256x240-77cd4a5b6e3a9b05e76ba6c5918942513037710c1c45a329a1d216bddb0f7d8f.png)/*{iconsHighlight}*/;
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(//s3.amazonaws.com/bm3assets/assets/jquery-ui/ui-icons_cc0000_256x240-d2a80a409f0c8fdd27e965b28eff1aed8163a3231498f2f5a06f350be7854cec.png)/*{iconsError}*/;
}
.ui-button .ui-icon {
	background-image: url(//s3.amazonaws.com/bm3assets/assets/jquery-ui/ui-icons_777777_256x240-203b5d28738ff5a835ef5b47b5dba906577b341f688dd240992a876228a56510.png)/*{iconsDefault}*/;
}

/* positioning */
/* Three classes needed to override `.ui-button:hover .ui-icon` */
.ui-icon-blank.ui-icon-blank.ui-icon-blank {
	background-image: none;
}
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 3px/*{cornerRadius}*/;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 3px/*{cornerRadius}*/;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa/*{bgColorOverlay}*/ /*{bgImgUrlOverlay}*/ /*{bgOverlayXPos}*/ /*{bgOverlayYPos}*/ /*{bgOverlayRepeat}*/;
	opacity: .3/*{opacityOverlay}*/;
}
.ui-widget-shadow {
	box-shadow: 0/*{offsetLeftShadow}*/ 0/*{offsetTopShadow}*/ 5px/*{thicknessShadow}*/ #666666/*{bgColorShadow}*/;
}
/*!
 * jQuery UI Autocomplete 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 *
 * https://api.jqueryui.com/autocomplete/#theming
 */
/*

 */
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
/*!
 * jQuery UI Sortable 1.14.1
 * https://jqueryui.com
 *
 * Copyright OpenJS Foundation and other contributors
 * Released under the MIT license.
 * https://jquery.org/license
 */
/*

 */
.ui-sortable-handle {
	touch-action: none;
}
.minicolors {
    position: relative;
}

.minicolors-sprite {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2YAAACWCAYAAAC1r5t6AAEuWklEQVR42uz9a8xt25YVhrU+1ner7qseLiEjhERwfkDFeWAEl6dCQcAUCBDCwUSJwg+jRPIzgGVZMcZ2DCKyIycxiSOi2JbMr8hBgFNVGKNAHgKCTBnbUYCYEsHYIoiKKuYW9zzu2XvP0fNjjUfrbfQx5/r23ufWPnX2PvrOWmvOueYc87HmHG201luzv/GzvstvVmG4/3N39H8GAwzAnASHw8zgDpjRdAcOFPz0v/J1mvrm/374h3+48Oevfe1rOh/PnF/xdv+5TvgLf+EvLAv9vJ/38/ATsdzP/bk/l9tZ6c/l/XEyr8/3B9ZT3X07r/1hM/04+U62XW1X2ka/X9Rn63l0e33fHmnLbtvhONOxqiffw9m+9HW4+9h+X87dR5vbv4M+11prHW/mP3/16lU9jqO+fPnSP/nkk/rxxx/XDz74oP7Yj/2Y/8iP/Ej9F/7l/8lLfAXAVwB8mV75L5v26LwvAh8X4EMAHwH40O9//P5Dm58/wn3ZD/pnu7//AMA3APw4gB9ty8GSX++Y9iXAfyqA7wbsOwH/jtYg/vvquiP+ZcC+StO+dJ+GrwDHF+4N+tCBj+3+NxrdduJjzJ3t0z+k6R+01w8B/B0AXwfwX2R3H6AA+J7291UAX4Xjq7DldH0Fjq/A8GV425v7+/s00PRxSnDDJ9TQj0ejDB/D23RrO+Ft+n3+R+F17tQ32s58HUCFHzWen7d9p7Zv0cre6rZ+QnbwJ6AZ9MVnrGMu2t+tX7bvKOnPNnz+0sl96er+9kWEX8ZH9P7Di/f9l6D3q/9ve3/+7zsB/FQA39Xef0f71ev9Sm/U8U4Qpr26xR3Iduijzfv++QO6Z32j3av+Nj3N6N+3Afi72x58B7X4q9JCPkVfkcOfff42AMCLTcO1wWdn7IPkfvW3743/o2/xB/cE4MmAL2D+PXl7tfv78NrmP9F3nxy4GQ5zvALwCoYDwCsAB7y9WpvnOML87LUv4+174/NT+/xLDthX27LffwD/JV0n/+n65zbw1w7Yn2yfv3HA/lzb5qtX67bHfvB613Va2O/dsXA8wfAExxOAG9A+zwP7BThusPYKfAEWTxIcX2jffUuXwk/HJ4DX/S3PLZ9mhMh6z8YNZvZWnwx//s//+bf9pHkHnlzfun+1VrRr8VFAspvn1Ol/k/U8GwwlgITbA26btNN3856zzBusiwYunHsOBsDatPQzvS9t/8PASfbq7n1Zb5/HX1/mOI7Spo1lGhDDcRx49eoVXr165S9fvsSLFy/w4sUL//jjj/HBBx/gx3/8x/G3/tbf8h/5kR95rLeU/HkG7elMO51Zr3rhbQ6uzRejASNr/7PWHitJG4v27qwt2E6LtVcvbXppG7f1z6gxTt+1Ns/ae8fcsOkdSXbGbV3Ozu9i/aKZLbOweAm7baMza2NJH9+6z3VaJ+9zRLVlLD2/c35hrONbDofXdujaOeFu9iP99dNlfF3Q274/H2P4g0N2vj56rnbkdcCNt2vmbQKr1wJZ/bo9+/JunofB3kfPtS/fr3Qtzp/uuJD1D8uPJv6Q9Admj/UoXL6S/Yz7342ac3u4m9c7j7dkB3jndjvzGsPPdvEH2oki72u+B9miu9XuDr8/66J+ZGcgF8kNsNs8O3Z8nrqSX76PVuL77jjafmMjb34RYF+6vy/hmVPGrzBekbW93h/5Tsv572xn5EMAf76dgz8K4McA/F/akORHn4eD/XQfV5VfS+/ZKC0We5qzwzGuewPwN98q8Pna175mb8iQfa6BGTOgz1yWAUJpAxHt8rC3ts0z4IJ9l9Toe/UChNtVm2jesm1337alzSsEVvV54SfgqzSGq7ehgypdDjTNGtgO66O/oy/XAJe5u7XXDsxqm4fjOFBrtfbeXr16Za9evSovX770Fy9e+CeffGLf/OY38eGHH9o3vvEN+/rXv24/+qM/ih/7sR8zz35JHVBhgiG+XVwCNY8Ard7HelB9351Huw110BZm2WwPdn1Wz3p5Gb52mZ5darxTm1uNKyponVjfdfapk+s21+2vdxuzDn7aJ0sOgtOrJ03vc9bT760rzHN17CTrLIn0wufjxNu+ejsvxnvRgLC5w3UPze64tnfPra+HwG77yfK6nbv5xmOTNpFCmN1b5APOTqjHx7kddeNz5+OaXLbL63I0lYrPdVGb5jctXHtm/Vje97t42HRsedj8fVvG5JVbU8vMTYz9Nx6c9fBrsAC6+8CHj9/tvP9mR65dTeZ0PzEB0u1Y+Bxc6Oc4rL8kIxY7sGXJz1e/43t87gkgQ7Jq7bDqwMrTQ7/mpw2oKEmDffcYze9VdoJfrnYo25myh5ZFxsjKCVQ6G5/yizvfeWOxOStlDtZZaeDsJ3038osAfjaA7wfwXwHs1wL2RYN9l4VBuzscm09GC5KhOI9BmY/391cf593hXynwX9GA269og3xftzsp/e8C+MsA/k8A/l+NEv3JCMy+C7B6/sMcd2JbAVlY9u0Ds0/hF/B5ZMweAUV6p/LnAK8N8HkEZIHATxhT6+vsQFAAFOi7fTmTZXwDNHcADFfATJfj7XFb5HvhcwNObmaF2KxKoCoFZg2QIQNpDYDd7pPqYMRqrf3vrmM8Dj+Ow2ut3hiy2l7tOA57+fIl2l/55JNP8PHHH/sHH3yAv/N3/g5+/Md/HF//+tf9gw8+CEM5jgmsLMMw9NkSMLaAMwJmFe2VcElt/TCvE7ghYdX4SnbIIL7vrhJPAFRNgJogSdR7Q8YOtmnmQOWdcfoqIcoOzsJ7BmXc+b1mRjJQtVLMVR6a1s7rBBQV3qZ7W+ZoU/qjtT+OK33LCbx56JjPLncEgsbAFkYsr7ULAksXv19vlad1YC1gbZDZnowYeNjyipEds9PvK4BFwMtzG3RnAN8exzbGaTUaW54jCR0c3XcnwuJ5Mce23MHs/cfhPNDQLruJeH2AngD4x2/Hm5CmL9v2k7oK7tbOu9GPOIP30pfwDjh9gfV92GACQKdDwmebAKj7OMbekLShtvtCO07KkFny2RJEgAQ1IQcndgF7rv60OSck04aWKgnytM10CPjwPclkZ0OeJ0RdETrwtoeWJVnMNntjD+DB65254jIZiLH6oRBr9uonW3fxSwD+mwB+PYBfDdjPLiioA3yZ3NXX1yqMGT8huYNnBNBW9iy+lvuT5rsNjgL/h+rc4n8C4E8A+CEAfxZ3bf1PEmBm38nDZ3l3vJjchHyzrH0WgNR7YLYCsvPBpmsQtrtX+gMMmm9A2hlQ8k27+Dm2kwyeMmEbIHYGzFy27y49DmLTOnM11snAirY/ANYdazqfS+/va63eARsDtVpr6V9qrBg6GOt/r1696sAMx3F4B2QvXryoL168wMuXL8vLly/x0Ucf+QcffIBvfOMb+MY3voEPPvjAP/roI0LPiKUhZ4jAG4hSfFMnGGNpY/UJyjrBUQnP9PkO6m9b7P+5EmGgJ0NKUFnojId7njPwYtAm83ln7ADqrTW2s2QdpNUVhDnp91xqbnB2711/UFcAbf3z8YD0AMYqFTs6jXdmpagd3jHn4QKpnDrWHrvZdc67E1Se7KqFNclNIDkez1ANnM7ziy9Zun09Ab5dIBvwum6pL8v7+Q65zs9Y2mQFvrK+ft7ITTv8ep927dqdFd+dKT8HD0qOnNE02yfcvnUZaDhTTKqU8RyYMZR5RL6oSNOxlfj5BRjDBshmgIx3Kvl3S1b1iKr0SmH6WBcF+ZZNQJkpWHt79UQ/wf++DcAvBPDfAezXGexn3ve0DPjTQdmUJzJL1sGYEdiyFJA5saGRQWP2LANnE6D5+OwowPdW1O8F8NsN/tcA/2MA/g8A/n0ALz/jwOyr8ZdoOx1u6GoDKmH47ACpt7q+d8noI1vuww8/3B6HM5DzpuxaIovc3R3LlRxRwNCWMRO2LZM92hVoOwNmm/cdBBmAgxiwsH7+LBLIgODa50qAC8SIjScJAbPBijUTDzQvjw7SrNZaGJQdxxGAGdeUvXz5Ep988ol/85vfrC9evLAXL17Yhx9+iP738ccf+4sXL6b6zqNsyXFJ06wyRtU6tPoyL+0VAtCYFevLYYK1paNqcewpkDPZVRoka77pyPKONGYMjR1j1sylWK4StbesypNiOpbe9fvu479aXawiShl9/FeI50JjyjLwVsNaLIV3SN531ikyXwtzlgIr2yADEh/aZIOss2BlldY1jiVI5Dy5DuL0uyzQCfXPzTk86AMn6zXWYSt5bwIhWPjY98PhKE3COOZ7Gyjtpd4ygGBc3hVFjunl7jyeOrZTSUcqkkUdw7V+zgpxXjlJYR7PAYg9DW02D4TwfT8jRF94D4vnK4COMzbsTerJNmVyV+Vn9uDfifqPAMXTBZQ52xHbt/xsv0sCZIFznablwOwm+M1OYKTCqOd16Naa2P2ZS+qCTWuPP/PA7O8B8NsB/BrAfrahNCBUiB3jv1mPXNoxqu39TsroWKWMJFcMIE2kjAGU9fkdwFmDg6UByPv0+l8uwD9RUf+JxqT9uwB+P4D//LMJzPAVqSPzeLfTIT7LLnRQjRnetitjWN9bcGX83NeYPQrImAzCXmF/xogtrNIDbVTQ5AlQc3lMVGH/kGyTvzeAUqvdGCDVzALLmEkK5b2Cq/A9BlZmZg04mZkNRqtJNcc8RMnjaB/Vinlr45je5+n74zisyxYbc1ZqrUO+2P7w8uVL60DsxYsX+Pjjj+2jjz6yFy9e+De/+U3rfw28WaV+TyWABsIkdlJDBsItOm1IGQmbBFxjMv2I8kVWBzKZtQU0JqArW9aUDpSdcmq4yhm5SK5mO+OJlJGli1V2Jlzpyy1XuqULZzUfnj64r7tEsT9YPcXLtQGzLmOcnFo8FixzNGLY4pq3IzoJsDxnWMJdwn0eqjqPoYvMjhR+6/PMV04quxX5jqEiBOJB/+crozMesQpqGkvuKzNoXdrosTbNWK64YdVCK8KF4qMd8zqjWj73nKwdk+vmfM4foidSx1G6N/alBnDpY7/8nDtz5VY9NrAkjM4ZUCs4N9zxcyLPHhyVzMimGx41APlCQlGdcU72jJ262AE8uDN8rG/rfZXLz3a+LHYC0kyua7sci39AFFmsbZiZM2phueU789n49/0Afitgv6GgfOcd7qBBISMDpxyYObFl+uoC0KqwY7HGLK0tWySMfZDQhDkrYyDIx+f7q6EA31tQv/eA/zbAfxDAHwTwpz5jjNlXhClrd0JQPRlffLb7CfjnkjF71/+plPFRYw4BOsH840FW7AyQGfZ1XX5iQmJYDT14B5l9S7fBJiMNIAV2q9WpqUlHPQFmvM7Ong3mi4EZyxW77LGfo2Zrv8gc24oK1Yvxd5xYsd6OWwNh3pm04ziGlPHVq1fHcRzWppXEhbEzZvjkk0/w4YcferPMxze/+U28ePHiDvIyXwthyHrJFTyZX3OWbPSlapQy9lqyGvt6iTUmqQGlP+w7m/yAYoQuGexZAsIyCnAsWyc4qzVT/LWdqrNgrsscO02o6DLrFW86B+fWG56aqXRGjBWlnO1QxzipD7FjZt5qtKOeyhiHrcPS9uJ+RkZgsVRHNAnO+pcuRiX500vZO0tHoyLTZcsajKwEPT0DlvxobJYN2vned7BmDAJ1t7PNJJd6IOhS1aDnYwHPHx7cn8WkdvARNWZs+IT8tvtGVo51pp87Q1TAtrjJkjP9CDTKJI2dNTsdV1+0gmfVbRmUOWHQrurLzgCtHtfbHpjdTr5q+0O9Zc4svVAcl1V/1kAZvw6mrESAZp85YParAfunDPb33yWJpd3NI0PGssVu7JHXmOV1ZqusMZc07pwZy6g5W6WMNcgYfXyuAULOPSjw7y6ov/WA/1bA/z0A/3MAf/IzAsy+eg5hgtEH2WWF9++B2WcAmPmGcUqPUQMOx4PATQZ7PXssVuTySce5MYera6LIFzOQZiplTEBVYLS6cUhntjrjVErBcRxWSkGt1XochDgldpnhIWxZqClz91H7lQCxwZi5+43BYJMm9m24uxeWLrLBR8sh6+sqDMxIwuivXr3qWWV2HId1UMbArAOxjz76qH7yySel1aH5y5cv76ALOYnDSj3bIQBmshSwHRNgdSKpNsliNzHobFlkHbA6dVcZb1p+IBmVIA31jdVkeOg3tiwAuP56TIBVM8MPp7bUiCC1/ox/duZSXOfSDVkL3Z1g2XycRQljtOxAUiVWlxoxPqC+HNy5M0ZCSm7j8ET0XSVXNOy4g7FuImHDyy+4J7aLYTCptMXq3VTIA8DzzGLP+jZ7WbsPfsgaOBikU5M2GuZrl9MxhLBFxCkAyWvb3uzAhFPeZJOsujWqMHAFWEZbdumqGqhVzeWyNcTNmjcYc3qWYmTmxYzRstEP2eQ69JaLOtq/gYByg7HmvBkB5J2XNcT1DF/hgnMDw3KCY4CHLQDtBCRcGYIohjwHZjeBNVcwcAfWtiMaj6Cex0Fad/Z/EfcgA2daxmcXOPn53T4x/xh0XQdmBMR6P3jEp3S7/PMKwHcHkOGfMdgvt8YnRSBWgAC+CgGtEhiyCNQQXlfDD9vWmJ2BMn2dIC2TMjKLVgNoK+0+bYNJq7/GUH8N4H8SwL/0rjNoTyhfiUXmqsNV0bjRxHCXiYr198Ds3fiXyeweAFu5M/nKZJ2ZezDQqifrGnc3XQ/Vbu3YNCfWiwFXb9eI1esmG02q2GWL1hmoBNChyQSHu+HGwr4AcF6PAjN67yR1LA2chfqzxnwNEKuSxQa2uvNisMTnurLOmjUpY7fE7+6LvbbMXr58aQ2sBSkjv+8SxlevXpVXr17VWqu5jmyLJ8ZigpdJFp1wTDK9lgbI+tdJFUiGcdHcEBO8YWOjv1BKi6RLUKQx2rz483p3uWUnk278EXSYmAjTFbCJEUgCTKKUMed2qgA1p2ynWVvGn7sI0ZHHzfWHY8U0+dibgOTHiC37l65+vF+d9c1rQDFY6tkI4HQAE1wXfQPCBAFVI9Nin0ctdPp5XR6h1oDAnngWbnLaVA5ZEyZvsm2rX4wtoxPRjdKVIwxmHr5KQxfHEqbFJwCrmGb2oQSCt+3MlsZj5zwQYSuTOL9r0XQkXkBTeskDNWdZZVks35XFIvaEiV10Oq6cGdk34+mUE39KYE2m2TyzxbjwNXxEf3n1WdnKhPMzrBYmWenfI+SlP+voNzBWmtFHlzCmUkZizsbrO/vv+wH7Jw32q0uDLROQFbK5LwvP1M0/dkxZEVOQgsyhESJltADE1Dqfa80mOJtM2Wz5lDJGpsxEfGkE0ipsQNL6qwz1VwH444D/L95VBu0J+BKNCGykELscSEtHmN92jlm4+t9Cjtlb5Z7fJaOPbLmf+TN/pjJLZzb4Z46H6SPppD7syjkxq9EyYcUCaOsyQ0zZYXH3w/uoq7gyErCDvA+DcSwzFEbOxMSjgylm77iubLgyErgKIK4DOAZlCs6ojoyBWVEb/OM4nNi0wiCySRdxHEcl6aJ1R8b2B2LB6nEcpYdKdyOQzpB9/PHH9eXLl3j16tWdhduwYZ5YABr3tTYh0+6IurnuMu9kmV8jCGMHele2zpJ2GXJNV5V5UIt6sr73BEX2HejzOzDrr0PKSH7/AcNYRJwBy1g0AFksMFfgNmOe14QyJ0ARxYZs62HD/EP/Vs/GrMaMoQRb64MsH5C+M2/jr078ls2TVjsbZTZc9I1gRjeKGEBg+s038DLjBmKG2MqUWlvWMZWmDCDv22Mj927VzkxSq91qpiQ1jGFOBqu2Hwrve8g5s3lNkkm9mHKQnb+RlSmxYib1ib5oCi068Te2zQbgkZjTxvC6cbs8wHBjhtOBap6w2BZjU+/2R3c21Jpb58iiq0AAbNbaNY/n/bDX1nYssVRbm/wzaSMuGDWVgCA1YN9ucleWlUtXdtVZZ6LJgtylMev0nYz7ZMjoEXmoADPDuYwx++pVAtu55Db5Vq8nKwBuvYZMZIxql9+ljP5OGoD8PQD+OUP5h6azYkmki4WcFudnFQUym1YDCMtkjcyinWWYxfoydWZUUKaujBZqy7TGrI7PnVlj0FaGSNN/LVB/LYB/HcDvA/CfvVvAzL4cLY2MmbKTgGmeHwvj3zNm79C/Z9SY2QVoKyfM184eP3M/VDt7BUoLOMJqBKL5YUAcXDYNZRagZhvXxPCeAVObXsXWfqyzyQ+HlFGAVmmvNZM50nwnaSRb6aNLFLPg6A7AiDHrLoxgS/wG1soGmOHly5f11atX5cWLF+zS6I1dQ5dB1lpn+VPiuOYEyAJ7tguVrjlz5uQsP9wZyXlxIZ8Q5YzBQ0OxDT/B2T6/GharSQjqWyzzJQ/AfAVmXCTHhXLV84K54PuPyUA4We4bdbyRktkLy7KKEI1U+pHR8QWcNXOGUImWGX9AODggqznLbEpKjUyajxNXhW3y4UpYOXC6ChO2s4Zn4wwjRotzwtXt0GMJIrs0pmwYnw+vi7zQ6buTlPUwxtmBH2pinNGBYaVlnbdP13KN28zMTgJoFmtTF4bOwL8vNg5ZTTgiq8iB4EaB0nX8Jrw5PTr9mJ3zzFyPs5M81RcDlPCEup3QMQXnQckP+rPbA6+6yZ3LfBcrrsDshuuiuUfYss2Y9XNK1XYOl1kGAFGABXf7kiyJDc/YC1yelqSBnYy4dXAmdWWFbfPJLt/ajrx7wOzbAPxjcPsX4eU7ipUFhOUAbfJLuRujETNmQ4RdBuSBhE1HN8Yql8SjUkaWMM5pHurMatpaBmF1QM/SFB4diHaQ5sD/sMJ+C4B/DsAfwDsSTvcE+9LU0Ya7tK3Twkgt1nyzeyfhbfO7bxtIvdP886cFzNRt8EFQlppsMChqTFUAZMRseRIS3X+HnkgXFeA5rYvrv1xZPq4N659l/xRIPReYQQ08ZFkk75kBUzDGn5k9c9zt8J2zypK6MhcgBgJjB08nYFa7C2ObXhoL1oFYB2gcND0A3CeffOKNpQsSxZATRrePusEuUEMQWaZjmlom2ZEK4/L+ZV5rlolzzz4PNk2rrZDoMzEpPjYBqYREfbcDSNgvJCwZyOWiJiDMaIpvhQG2GH9kDo0xoW3ubW3LHGIAklvlS/XUyc3cloEjX4AbwgBiAEc2qVSTGIeBixwbyhSD0VrOCX3ZLV7vwyY+tac34uEGl7ZeZm2bBkc1C5aKRmxbtJPPcWYoHAPXe8XwZ5MA7DBW0am+ujKwca9myLVReQMlfYSRGv5e8J/sTpA0KOxtBIaH9kzdIulqGldYZ9MoygDtmBp8BWRallUexC+WjCnILD/BdI9EpLG7fJf6IQVmTw+CMrtAVifdrKsStTNdYcZKCjC7bdiw8sCxe8TSZHuD70zZjRgzBmGFasqMQFp/9e7O+E78+37A/hV4+a+hltHmYoXkiUWkiwXRfbEkph+lAaQi7FiUMuZh0wzAbMkte46UkUFYXk8Wa8tKqKCrKAQ9p6zRxzEosO+qsP9VBf4HDvyTeAfqz+6ujCYCa0NODi99AK1He8+YvWv/2L79pBbsTL64mzaAV2LOsQVdZGoBRne97ktAZLnPqsuyVFeGVkjmtdZhnS+gzgVgMZC0zPpezT1onwJIo/U71ZQpEHPNMZNA6LGNnlXWjUDo1YUt6+Ct2+GzRX7peWW9xoxcGAfQauDMGjizxpbVly9f+nEcw0q/G4RwXVs9wzRdzefRcMNX7/VocqhlWUdTNyaOjFyGxaVaofsmtWeLoayyZoH6YyYIyKGhFsb1nAA2AhEp49h3tpuU+YttvglrBmx89kJLI6CyRb6IsAdqAsJeLNMc/35GJozb15lVccjTLXuKlmcWO6SWji4g70xSUj/liTff8iYLgd45B7rQrcziZFQstWW3LbqX0ihU3C47Dj5iibj1bZAIAIuFbQE41yjNhOyNY/VtcrbV54EBx8xfU9OckBOoO71Kdd186Y6EIzzMo31ky3HYd2DMdvpBnACKM4CSHPNHQVm5IJkS9Z+MLz/KlNkDO+Pn4CzrOT2KA7mpT3M9Gd93BSfLCTbc/xw8MmVjw8SYWUlqy9jwQ+vLDLCnd6GL978G7B9Bvd1GLZwXwK0Bs0KQJpMyFnFeLKlD47siZazUshLyzGpodf88TUBMuMHaLoPJqxnsv3EA/54D/xqA3/kTC8zKF9vJfADKcCKcLmB9xPit55iF+9JbyDH7zAVPvA3GbAe0TqYHwMZAqPeIhIXLTDyWmjPK7GIzDmd3xA4+GigzMvHoZh0DJPRssLkrk/nq3xVwOMDYBUu2LLcBXtm8fgy6MQgaumRgdrufnmF1z2YhLEvsDNpikd8BGwEvdmLswAwM1F69elVJmjjAWpMzllevXvmLFy/A+Wcd3L18+RLNVMSqb/pUwl7VBtKChBEx5ssoAmzUnB335wvXjw3cws6MZKW/GB2qY1xmJKh3K5YyUj3SliXj4DUjIMbzQo2ZIh8CaBo6rQqF9ReadqoyS3dLzOo5bJq5ryopZd34wwf3U2Xqmn/AAkkPIM2R2E+Ee9EEPDwGeH/GdAOIYQTBxnyDLqOiQTMJhG41SUO+aIv4jscmK9HBo8zLWqSBTUYMWEq1ePPj/jlPjlEdGFXJUYmAu4fAbWcKmOSXo+ZrOC5q6HbMS7eRy9bbOPfB6fp3R3J0JGG6H4t2BAzRGbG6C90nUd+LcUprCw/+pvar8QA7HWsNvr+sgboCGbhAWsmtxE9IJj9hgFTSd8Nd7rf++7YTaHPDuT7zTI94sq87kGa4rtvT+chVpWc5ZnYhedoDNQZlLF9EZMsYoAUARiBtcTP5Cfv3vQD+APz2y1Fbm0ppZjzTUbIYV2N1j0JLGDRDJnFcJY3RnfFKyvhcq/xcyuijbnq1y+8mIBbm9c+VZIsTgvW9tPZkmn8Ge6qw31Fh/3UA/zCAv/oTxJh9+d6okg2eWOwUFAFnOlBY3j4we9fX9y4ZfWTL/Y2/8TfOANjClnUExC6DZuaUk4UWjjymGT3Za60dfJUOMGi9gRnrjFGXIXYQQ2HMxd0rM2icE9amj2WScGfOKuuSQGXJdhLFDJgVrRPjZboRCS3rwpCVLkUU+WLpx5zAZK8z8437Iup95q0Bs9qAVKVlbsdx1JcvX9YuaWzThl3+ixcvagNyt2YUguM4/MWLF/XVq1d9WWusWT2OY+IXJZxcJI3c31KWzKeaqSbDne7RkbHSYPvO1Z7nszGbmsTl1vhyi2CHxjM3xmDNrrQg7UxIxLaYns37wRJG7tS6Wkyqa2PNJA2LE+PkOSzUBKkIEQTK+vSjPTQRYkRzjWrcEsisYuWj+Hv9tmOtZixk0bnLbtvAR73Wqn9vmFVU4oTMUCtgVuG1GVY0IDhMQvoYo0jU7peB3dmYyjJDD8fXQl0jsTa97dVmG6svlYCDGO0mH0OMQsoEYofYo6bXV1kDj1573pmpZ+XAP/fl+j161ox1y/vaK/gofqAD3TubVxdHxHm8WCxLMtyRNeghdWf8lMwD7o3lyTblmG05tONe23L9uN7Pb7/GSk+lvG+3nFBXu97+A3b5Vy77VzlmGUh74lHP8a2nE9YsA1sXdN+O/vMHG7sDdBnSfALwKko1d5wf8EZCzNh3HWV5dgdoIbeMN9J/dAlr1hkpuw4z+BT//SNNuvjlu3Sx/Q2AZujT7VaoziqCtDzHbNrnr5JGBWq4kDLas6zyVynjCsYcM0szt8d3AmIsZzR6X3AD2lKdNQNqe23s2a+ssP+oAr/DgH/zJwCYfZGoWhkRA/Y2stmv4n2N2Tv378ouP5EcZt8L5hsETDzbRgMW9WRZVyZNJIQd0LBrImidXMtViRnkGjMQc5a1YamDk5oyBVUQu3sGW5WW5ZoyF3aNrfd7cHWXKQZpYwdwAG6UTWYaKk1yxm6Jz3b5Y33EkFkHaR1wdSasSReN5oEZsw7E3b2oC6JtFGF+4pw+pI51lTN6yy1zAAcp/tjIsJuBOGGpkEklNWjmiQJgqw64CGBT4KWSRsukjIj0XhVNZgBnyM1AlDFY3UlCfpmJRJEZsg7cMvmiGt9zwLQPKxAn+OYLY7bajOwERzZrl5wgZGd/XAoJh5xNA4nb91suliohezBzNKyQCzeJV6hONhXi7KFyRZcE58VlXkw/+BpyKSPwtj8WDebX2sRRv8ubcYLrvv4mQ/gZr9aJqPLIBNLyMZrAw4CGJ0Ky/MBOt30nl8qllFN+e3z+xlXtzBN7aMu9avepIYB207F6H0jO6Jgr58WNN/surtkvNnEmaxT1H63hCtIoZbXjlB6QL/pJj+wR8w+K/uporBt/aDT2I06MWcbZvtPYGLKb5yHjxVZWrE8b4KyDMa07+5Z3Jb8M4J8Gyr8QAJkX5ABtlTRmtWaZ+UdupW8JQIugrI5BBAuALJcyxvqyWFMGAmMuEsc7lNJgaXZltMGUkVBx7CkGW5axZnSlfRWwf8OBnwbgXwHwzW8dMCtfphGBROLjUkUNMv7wtHr+XQdSnysp4xkwe4RBI7Cj5h/qwmjJOpZA6c4OKXBDdF4MdvmcedYZM/pu4TBmWq4KGFMmbLxm7NnZcgn4sgyY9XUmDotGNWlcb9bnFbLB7wCtyxkr1Z3daq1HB2QNjA3jkMaQlWaRrzlm1mvQ+rxeS8YgrbFyDATv+7Az8UC8E/smj9lJxhhAGc0/nNR/Hj0znGSNmmPGpFOlEiHzhC3LQJqptMrFfvwBKOMuwEyQpNvKpOmfajMD2sgaHvPLJgzY2+TXjeFHTf+mkb4t38yOwwRpnJyGNMJ6gic1tHDyaDfnzjmfn/6pIXhbD5f75Ld8SBynPbxhSggnM3Nn1hwWrOeHa2IHv2IB740GMq0d67wY6+w6w0cB2VH6OBksbv/gPAcrSNPIgKO7Vlrw8W/HkG7PPXDbg+GIzXDpdm5skTn29dN5GcYm87fnYcK8pscaeBDFVvdMo2tYBZZ9eXeL1H3HuuULDYh5Y83K/ebTQVpn0a6YoRNv9rIZyy649sjIXgnHiGX+mfFH5m14LvRbIM1VLRmw97YvF+iq7VQo73Lx36Bb8G6TO55gMYVipmwYfZjIF7M/zi1Lssy+9TlmXwTsj8LLr47SxXJ3iDSL4GwANIM9FZRQa1aSmjI1/yipnJEljVHKON0aHUiDph+pL+OaMk8Cpvf2+C6AzIIByJQ6TlGkhf9Ags44vcJ+b4X9IgC/CcDLbyFjRjVmhXQ/Zmvxdag3MxkmfPtSxq997WthfW8hx+xzZf7RpGdZhlkmY4QabXR5oSxjTc64A2n9dt6ljF1OaE12yOCLm7Y14aCFAoMl4BEJI2ZSG4ekLiyVMipAI9mhkxSRs8ucgFnpbezghuWNmPVl0M/t/eLCSKYfA7Q1KWOlejIA6BLEo4G1W6856w6MXb7YAFp98eJFbXJGa5b41iSQN2Lh7NWrV/dtWuIWx07yZ46MVaz1sfbtGYdAyKbK7IBNK/1ALvE2LGkXq6NOh25c7nHA3l5yYw7i5LXuyopJgdw6VJK3bxkwA7FkylnEsDZP+D89BSuIm+HTIDN9CzHViszzkbApbbQVWnZZHSwYecArpnGhRRt+sgB1cic0i46KdLuA0/lyH4btE8V38WXXUvbtu6XXg1OxFwcy97GmUP9EEssO7ypdpIaOLV3KDrmmykOGGQb/yZlqE7TctectaYyy3txYLjuvuTokgQyCuy19dFVkdmuYhzhdFR5ZSiPwN65YlXY619LRdONQbYs3AnUCdQJ2pSMCAmIDlB3tz5/nzW7724ZdkFA7FiiDWR2GvVyA2RkiOgNjV0YgmxsDTr6SoaRNcJs93XHyE/beK6GFCTewkJm+MpNwAE9+Z8tu4sI4ECCDT2bOINllQDQCsW8lY/bzAfxLqOVX3kFX4xfrbbaPwZjWmtUCK5NTipLFQnJFE6MQO6k3u3JljCL3sn3v29csYPrMHn81+eAcs/v0G26BJVNoNl9BnwHAfl2F/SCA3wXgP/wWMGZfwtBf48E7S/rePy0p43vG7C0wZkkQ9ILLuK4M0YnQmf3pQERYLgZR1pgulQUOEJSAxNF7VGv7zXY6+Dk2mWaLhT2iXb5fGH7wMbEzeSJviwOihSEbbetW9iTDHOtimSNJFwvlmHmttTQXxl5X1k0/vIM0ssuv3YmRHRtbJlmXKZbGktUudezs2atXr0CZaXMf6NdEg9PBIt+wL89i58aMaOlSxurRmRHKktmq/KtJ+VXFGi2V15nRmthcYyttFCmfH+27tHOLlBHR/MOji1yOkizea5c4k9Uy3ynamR+WEGgFWkY5wNnU6cTowoJhMdrP/yJzFnt8HNxMnE8AoAysKh2Gu9xvhow5AQgj7d5gWlqn3pklC515yeZsaKcy4Jvc/pDfuVUChK3GiZnAjrPNwN6RA2Txb8bqGJFWGWNIeqM6t+hYGJm2vmxtoMx7PVhleWKd7PICtWvr0GDESBtdtxyrZ+SaOEw5FiaJrV+IGWX7VGLrxhkM7qm0z+zmyeMQfYHydGfMCu6d1cKSxt757gDtAVnjA2rAK/bsjDnT90/SbYuavBv2scxnlF+5Bp56LM5w3SYlm3FDj//6wtM+WDud5hFLmc/LJPi4qOJLLfEL7sDFkDNlwMaV8YbFmfFbA8x+Gdx+CPX2HfNgdobsdiJlbNd0Y9XMCszWWrNZZcX2GnnA9L7GLANjlmaYecKcqayRWbO6tcXfMWdGe1bps7VfSfzPBZZFeSNGLV5b5vsP4Bc58GsB/LlPnzHrF5ixTXH2np6GkCHvmWP2uTL/eJeMPrLlvvu7v3snW1ymkXEHAxvOIBufWaLI4C8x4dBtmsodhTFTtswTyaPvgBczcB1IdPOPRJaodWSeMGqWgMoBsBJp4+79aCcZqRixZgPEkfNkB3BOWWXdJMQbGKudzaIcM3ZjRA+FJmljPY6jW+ZbA3ZduggGZn2e1JjlakB1RLsgk+rqsB4+e42GhZWkjUMdWFdn+dG/rgi1ZyUUHCG3zXeTnqSLtDFrtDJk5NDY883Gvqkzo0gcF3zDiJR73TWxaV/dCaJa0wO/xUzYrALzU4A2YVpt3z6EY6sngGyBx9RhH7+p0PZl91xkbL4GHXcq10OVVI0YnK3UQ/ZV+6wlUUQNh6gPn8lwg6zTejUtD3Snh75Y7IcEBE9j1aJTaN+GR8rYZB/FIWcp0wIoSNvuIFO/thi7MKMcWfDAhvkaHLBMMWGDez5djYMMcQUurLfnVLD5nTHrPfthANJvCk3WeLsB9qqBs3oOQB4Y+S0nmMZOoBRLGffAjAumdhpCPCAC3BTc2sX7CwyokWDlFkuinr7QWu8TOwVJIwg7YUNmekx6ckXCUFDWLfE9AWStoc7SRQmkhrozfuo5Zr8csB9ELV+NVvhllS1mAM0JpJWS1JqVxPRjdWUszfKpL7UCNQZjbJe/ZphZkCxG1mxXY1aDVUk0/1CmbEoYI1NWRh2zBclivbCbqWOAagC176rAHwfw6wD82U+fMeMR24I4+pQFSiPhkvGeMXvX/vWOzkV9WWaMEcAUMVbOwIa+E1wYQbVftD4eyxwsmTBrLFfMpIuBQRNghqQ2jA1ElD0zAYE7S3wos9bBFM7NP7JwabCNf/tcWwYbyxbZZn+AJQZjZPzR7fAHG0fgzGqtpTFkfhxH6c6LzWVxLNvAm3cgRyCw0DEIxvHsqhi6mZkujjptnjnPi/v8YvCB+Vn7YZ7Vusm40WWgdF9Sd8IvEqqdNJx9Q1Xrzfq+nUgaPcmM5HokF92O57c0D5lSCKALQ7Sn0i8Ek5D4WTPQ6pjawZotoMsFDLnILTngmqqj3FNj9azf3dc0pW4TlbuttWqGjTNncijXTl7Sqh6IjOw7FlwWzx5FtjuVfiEvyxEuVqONuKO+43RG3VxdHv3Pfshy3R72cedh29HSktiwuIbleGUndqklLdLL73+dPTukU/4Ko6rrmUO59uD7Mw+NTMp479CybYadwL7dVgoe4/fk+NoFq8ZRYPTXD2dhVeDTHQPvuD4wI4bIkvHt0abadX+KAnvXFuz92LFBouIKKxMElAW27FOXMn4fqv0Aavnqfbu3SDvaBqCF2rOVRSslZpuZSBhLYJHKhimbtvkqAiwhfPrK+AOSV4YkVBqBHavEktVQXzYN/CfEZKHmDQg2/9r2/TQA8g7fVWF/zD9FcPYEfPt9OMNt78ZYENmzba7Op5JjFtb3FnLMPlc1Zg8AM5U1MkCafdoVZLmwYEGGmAAuXb9mnGVBzxwY3T8fOyljAtI4HJpr1VIjj0eBWa+Vo3WXTY1ZJSCm0kUnJirMo8wyY4kizSttvU6ArNveFwqdPjoQ4xyzzqQ1IMbyRbScM6P5fhwH75e7Ow4e7BZMsozE7ySM5Mo45IvMqNlU/h2IIdMV2IvnEkdGNj5c9EXhaq7J6LF4/Af4QpJFa6nYs8WTMdPGpQ0m0BZSopNstaBciDszK51MYn8ZaNXAlu2dGGOMNJ+BOtwZIWtZDUBUtuj0HZbNHdXJMKLnlBntbqznAurM88Ls3HNm2TwKkqHVD+cw+2BGywjQ9XqsVmvWt1M5FU4Apq3Yesonc+bIuqSSc9eoHS6awJF+ZkZ1bdZvoON6scG+GV0JEJUMBL6T9NV8MQlh634+/gr6zFimGQOjQ4xbYx/J+3/uU+ubGNUD8vfmOEOSWm19/wt10p2kjE46OY9siVlee3YiY7QL0AVcG39kf19oIKYGA32Fb1dej1mCmt4UbQVkLp8Tk5RCqkFrbvSlROKJiZzb7dyJsQggMyRu9n5uEh7AVzHamDowItJ8ULasrNM+zRwzw/fB7Yfg5aur0UfGlN2aRvk2QdgAbrEGzUJNGQO03AxkDZi2jStjXluWWeYX0k+UDTizhTFzMftnMOZDtjgN/jGSytjS47y2DOnAhqfvOzjzTwWc3Rmz8esRuaI9OBQ0RrjeM2afUcZs9zkz9RiW92bWgY1LAHVg4RgkMeumjJ18N4A9coZktozr3LCztQ9Mj9SJyfJ2YnNvCvTUBl9YMGbNwmuTQIKki/dhjenKCMkuqxIqPcCUu3fZYZc8VmLAynEc9dWrVyNgun3m2rUOvlQqWZi9U2DmdO+qiBnMTCCFX1zPYSa1X83t/wZjlqn9mHCC1Jvdr/moFAzgUO9nVQEaXaYMyHYuJQw8erB0R559R2uNNWUHRNroecHcsBasdBAqjeL6jjZYbDUiG8agzANzdSA27/6dSpzY3F8jWSM2eWZRgBa3agtvdDf/6IYUk5qtA9SMvRmAy+J6SDbX66dqcjzudVEe3RUrj0+yVLAGRYkLNcsW/TZGHCzEaBt9p0o1wNicTUuUmdhTm9kJxA9/XjKdMRwBCAHDt+NcWzusW8hP18lZVxbdO9XZY8DPagScbZZIJlQLj+E5yTODPNEVTLr8cI1OB11PNSmzEObYKlCt1ZjdfGrnRpbZMfs7XeLG1TFWALzC4hJk66DOmZ3Gzkk+s4TXZdlp/iVuMDzBZygXcguRnc7whPLCBuXsdgiTGXtqXchbmQwZM2bWdqS/Pt1W1/ri58aPWmu2NCdjzgozZEYAnFEeyxoTdix1Y/zUGLPvQ7UfhHX5YgdbxJL5jUw+qOasTw/AzRZmrRuBIMAcBmjqyFgaoCpDH1E2wGxKGVdAxmzZapevDozqxohmkd/ZsGidP+GmB4BmsGb3sa8tA8kc75WmkS1DsAQxHv78rgr8sfopMGfTlbE7z6gkIou2Zx2BsYTk81dj9q7/E7C0AKYMiCUgzZltGv0eMgvh4OhkXQtrJo6Kah7iiRQx+x5b5ENqwaCgLTP7SGrAsnkM2kabEkniaHuvP2MWLKkrgxiNjJwxZtY0t6wzbWTyMRiv/plkjE5sGJrFfm3vQcuGzDNuW68zC3JMlROKQVyQGgkoqr4Y0wWWzVwUfjV29xi7VEjotOdjRruxpPWziR5LF8gBSEj6DVZ0VcCWx1oxtuobAMwTidlO47bKLG2BQ5llicteeHKqfBjkO5BkloFsKKpY4HMnmlk7xcQWmD6HUzDxVGk4MYo2zB5ATFZ77YYYZiELrSujLfBbGHpcc45aMDIT8XHRutk9nNrLffniwfLTauv/4B7uDHIorIFC64YlfMndGbgByti63vxuHkKRAB3kWO3xCJ2JsnlsGzBlS3t4Z+2auYhHB0/v7h3gEGm55oh98xZNMErSjMjcfu+1eU0PQNbG2azJQbtT5Ki+a+fTKKnF1dwmuDJS9EGHt60mFV6pUw5hy56iSyOk7mjYpb+axiAP1pjthIV+AdqUk2Hb/C8M7my1QZgdTFwIKHc1ZnY+bi0lVzeLoNFsVl2VhNhhzFjKdLAfOKlM8NWJLRCZmam5Lv0l00I+ofogLFqQMUrhHBuuvH27/O8D7Afh9h0DTJ0xZTs2LQCxWwRobjC/oVgEYlUAmQn/dAdKE6D5hnfqdWUrILPBgmXW+Vmo9GTO6sgem0yYD9MPriOblvl17BtCDMB9zkEXszUwBgKaO+7b19fvKrAfqnfm7P/+1oBZtW9HsSLi3QehTRyqRLXPH2P2Lhl9ZMv9xb/4F5/Flp1IHKHMEz+DEnZMpYxBP6HOi7Q+zSDLctF6O2/ufog8EfJ5YbuQ1Jdlhh/0uTCoam0cAKmtTy3xKwGZ0izzS2cxOw3V68jMrPTarnt/pzrLFRPjjw6qnOrUQMzXqCnrZh/dOr/P786MfX5rp27Tj+OoLJ909+GKxwaGjD3S2jJizIbDneSYOWWbDcYMksuMxB7fVyPDMd0TwmzXB2GdZSrFyyzzSYsZ6TAs5h8HMWGVZIzKnlVjxw0JoVZdprJjlgKtaMfhW4gJSirrHb06HpRz3ywIHaNDoxGbOC3164ZdI6Fkr1FlVlZC8qoC7aTAcLlvsbWJi+qt9m1RxhembJK3443BG3w+OQpao489eOXbErA83SFF7wj9Lr0NodVGgxkEkInZ0nFVU8uOvqytAyNZiDSLNb0hWNPvyu8dcn64jWNWB7BOuW3j/ORR1RlrOZhNNzmOhBQGLUPMWTcA6cjSpGDKlH16dR64/ECXKTM6xIkwkeWMji8AeKJKnCjuqoHlMOlkZo1dcxCvhrNDVrTUkxVVgpJBoBHSvN2ip+TNiMwELiwZkm6qyziaZ18gq/wMjC0gTICZgrO3C8x+8d19MWHKUFq5ETNkDNBue4CWGoUYzKKUsQSL/Chn3LsznoVNv76Uka3y7+/LaGWlbDJ+P1taydqk4iZ1ZTUMBEYHxv7+JnVmwFJjRq9AhX23A3/cgV8F4IffCjD7Jt0E9AbLkvZ4Q1x/09Qhep9j9o5JGZ9RX3YmaYSAr3ZvM3ZrXCzkZT4o18zVHbFPVFfGJO8MmfmHgLZl/SKD1PeB7ZL1q5yRpYoj6y1hz1TWyFJGD4HNbXn6rIwZqL7sIDMQZxv8O8aa71mSSDLHLm08GHCR6Ycfx1F7fRsde/YqXNgP86STJvVlSiSlMkYnYGb3oOmDlH8MwpyVgIhlWV4T7KXSRksYs9SNwR8DZ2Ck2Vq92OX7qoRElpK9YfTC8HHdjnxbMi223FKj+1lbBhxN3tghWEkCpjOw5Sn4WnFxlJJ4yFEMJI2JAfCGefBNnzJlcpEg+EdH83zdXjQcyeV1cX3+rGFCG2HL9fERR78Yjcx+IJvj4JYAxt3xT2u+ztq4cVQ8Qzr+jHHXchPP9U7T1OnYd+tmIJVs9GtEGYZmDLI/xlcc1VkG85xexC7fGjCb9WU+Rvk5OHiah9fW0azUeT5nzk7MPzBrx77QJIu3IkYfJGPcGhu2HerALHXb94mhiyX4KjmN2591QMEkfS0ZAEMOxhnoaJ3Zx2+jF25fws1+P6x8FeUm4EvqxnrewCJlPGHQmEVrGWd3+/wi9vkTlJXEobFIzVkGyN5UyqhW+XZqk1+pZVW4Ph9g0xMp4978I0oXLcnJ2AC076zAv+p4+hWO24s3B2bed0QeAA/eIPv1XKc72/sas3dTyujPYMgsW47AE8sZU2ljN7/oQEzBizBtRt/3JMfM1bCDvy82+OOWnDBfDPjAWWYEpNQeH4lF/gCC9LnUWg/6TnH3g5YDZ5V1ZrCDrc6S9eWIFesujFzz1d9Xmu/EiB1ijV/6+poT4wB5nQ3roG1XB9eDqxsTWJiVclX+CW7xiqD/P4sEcyagQHVlBLaCmM4jsRQ6jdKZt6xPu0NuS6B0oFjmipbluNfuK2XX2TAFWy6o1m3Ffqe3r9X1ECEtzJM+7ypnrCHrTO30Z8B0lVQ0u2QX4+vOINNrjUJNI3d4Jykfh+ch+lN4iD7wluM191F9rSoFVEc3i/t5KeM0TUOKYY5hCEycibR38SUcxh09o2s+3J1s8I22yetnrN1NP8zFEbJLEX1Wjblkg/E2gtGIMGtT1NiNNOaIbZdOYgzAYRqf9H3vcSu+AWgNwBml143Q654DR+fP6PcVTDd72zrQNx/rjTo5ljKyXk6zC5UxKfL+1eVQtJ3KG2Pnr1DX8EaSLRZi3VmqJ+ry3kTGuNb7eJNt9arQIwiOH/D/bw3uUsr+N+rCmC2j32xhnEM5yLir6UaUmJqcBJt834Cykg9alMzUaaknwww8C5iU6L1xAVtiAnKLiO/Ne5PfCccfhpevTXt7AlevI2XswdNFTEHMwnfu9vm5O2O00FcgVjaujDspo22t8lXKqO/vy9dtuDSHSM/6MmstRBtKnHx0HiC9M/uAyBtBdyB+wo4n4S85UP4dwH4LgA/eCJh97I4bae+1o5T9bsczkX4I3Qn6U2Ck3jYwq+8ZMz97rwYd7MpoFJ68ADuRObJLo4v5hy7rmlMmtWnKYHkiQXRpn+3YtBMHxstpCsxEuljIIKOyW2PPIwNZ4gNgsHV0wEXLsxGHqxNjB3CUPeYiRez1ZR2MdaYs1J61dXWpY5AxAuiAz/m81AwX1IRMYqDU8MzoSKqJX2L+4XteKvNH3Jra190zdBkk3i3pG+kPo8/c13AwZgexZgc2FpOWMy0MNqqfSs4zv5Mzri8Cs2jr4UGwGKWM7MQYhY+etkA5O2trCUd/uVdlR30tZuRDZh4ZKV/cIOdJbyMpMe/M48YrS+cMwYgCvsppx5qy8+hxH2yK8LAYjLRtMvEU6jiXZWO7Q53hGOOqW3KKoJGcralPjEHcs0HBxHe0mfItzwZvJLKBLf85W27HeHpoGzORXEd4o+Ill55+naDM1AhEa87Ype9F6E6cO8rPTqAPY3HuzkK6uRgyLJb8PbWpTlAmethx/tJ8f1C6UwdqB1a7IG24GfDkzRWyM2UdkIHYMRNikerKBjgr06PidiM1KcgsUVkyj0ANgqX0d2UZc6CgbDgv8jLCILKkNQPp/e/VG3TO7vVuvwe1/KoUdAXw1aWMtwekjBRAvQA3C+u92+eb5JvZImX0E/v8KGFUBu3RgGmtL8NJiLQTCGMDEA+DGJbUlk1JIys19tJFS5iyCMwWgPZrK+yfd5R/+o2A2SdCB4cHnNxE2S3fRP1h9qkxZu860PvJBswWkCbMVVZXNuzjsa8NCyIfMsdwAXDdZt5ovWemHmypr/b6ocZM6ssCkNuBtc74neSTOdeSiUNjYMX6MZrRZMMEhGu4+ufOXFVxZhwyR5Y3aj0Y1ZiBcstATBtLJhcXRq6Do2M0ATHfK3ZoaFPExFJGU0zDwKxI7rIl0V9IjAxp/mQXNoST7YbxLQlc29VGaRZAYj1ZaYSVacBqMQeAqYB6gizrKghkdi+PFp71YhvCkpiyKGms9ODE4NUmuqynNWSRWVPuzqjNtdZA/JCKWaRypknG4ZyxfUU396gbJq6S//zMU9vD3cFAeQR8JrI/9xVTQ1g/Y4rPGkx1ogGBod/t2w3GIcngwrT3V5MdclMgMw4gxogZeyYGa36bph6urAuGy6OHaAcPB9xMQJe4UPbrwU96AZZtg82HjBhU3rkQNuwxaLgQY1Yo48w4LP6YerzRmf8EGl4+u/eF0p1KMFSwYOJdiCGbLBkGILMGygzePjmJHyNrNmWOlRiA2wBrXaI8Qdqho9VtR25Aq2i7uy7e2iV505wyBWSIrvOBaCSsUPA8h8qrurNF3JAuaHmN2RIiXc4Z07cBzAr+YVj5xy+ZMduYeyxM2SZouu5qzrgaK0oaLbXQz+zzo0tjbddxBGQmUsZoANIDpvuV7ImUMYopK0Vf1xAwnRl+cB2ZXkUVbPbBYC2CMGHGzoAZHPidjvJXAPs334AxW40/PQ5SpSMTi3bdxwPgrQKfH/7hHw7rews5Zm9VyvguGX1kyz0IzE5rzbiejGtAtPaL82241iwBZmDZowAvT2SY2AReg4BbAHH6PZmWyRXBoK0Dw+6CyLI+YcwYlNVdsPTOPp9cFbucceSa9XPH2WVSF9ZryI7u5kiyxA7ImIUbksgeLq1mH622rLsx+ob+mIyZP04qjcFsrTsDgTSWNR4zx4x8FoITY7WVLBgyxooQ+3WpABReZfqO72R5NWovDdP/n3fMXTSZBMCEaVhQZXYGFlOM1egiAjQkIsasKsxG6CfXoMWH00GiRn4sOdhS/Ty7zJa2jLXUKZI0I7aF1IbWr8Aul+NM2EbF1m4H3002nDPG5sqMHB8NbSC5d/6DVNIo84wz0ppaqLFE04aepHycLGfzOqtO5vgeawKHDf6QPUocgE9Wa/x/ANDmXFnvYGkQfc3l0KmbUo2gEYMlbx0jM5KHdit+J8/GmTHgVc4tOzZXTGt9vpf3Npn0qAPmpmNobVRiSB1t5tAJPg965lHU5FPOCDIAMXk/nBoR0Ucz1L6vt2/oBdhk28d4/S0wY2id312NSxF3uwkBmDVj641pAALqwmLIyWxMr8Rk1NYyh+PVAGho7xtLBuALzJQ5SRfbMe7vGYyF2jJIBBgZgXRXxoK1XuwUoFnCoqnENwNigR1zLIYfCyMqYMw2QQfHa9MNPwcof2AwYrVxorsas/CqeWVqk3+7MP/gjLMbSjHc5BryNOMsC5qOgdMzYHoFZFPKmBuA2Ka2rG7qywrJGQs5M97GkNNjtWUQWWb2+aS2LKgN2+/vCcC/UWF/DrC//NrArDB1raMOu06NjNK5fTrmH++ljG/2T9gjKHOlgIdlgvKewZQlcsbSC8oyKSNiNhmE8eIaNbsAYqe5ZGw8koRUd/CExmb1mrDxnow/TC3iVcrIDo3kzsgZZIFVo7yy4fRIrJkRUwVh0IbrYmfD2vub1JkNi/xuf+/u3QykunvpwKvXl7m7dTaNgGJvF+9XqPOrGeNkp2TJUPyZ1pPVSTaxd0Ylw0IgD5NmcqNi7w7nZ3y8n1B97ok4sFIHkqaF5GzekbrKFY8MqHmkBSHzzXN6RmgFIyGaXShNJ1GpXopTxniQWNE2zJjTY9jTqrWzmjOVMrqcu1ij5Doi6Ht4auJcGAFtYnZ0RN7RR51YDZRIGwJq7owWJHguF2Go6QuFUSI3ZK1WjTI+iZUMvVBX6R9tx1stWm2gn9PlJvm10t0ql2SsVRdp4SzwG1CeXSv5xqDuDC1PzioWJnUd83EYZ7f5IoIMDJoHcrCQTBGrrLFrrPkHtnxOXPpGd/PlkBRiVIkxxOJ6FjUdiEKpDsRuoZqMgVmBGoAgGHyUYPah8rHb+D1be3//e9X+Cu5ui18w2ja9Z6zDqk/NaWYPDRN3k86YcTSA2bULo1E/ld/jpKsaLfE9MmbBjTwJ6g21Z1i5vZevLWH8g/fRJgZmze3KbAmGXqzvF83ojm2TerNRdxbZtLsRCDNlhZiwWGv2OkHTZfte2TJsAdmEi9EinxkzZsvq8rsD8gDpXf3Y5Lszxszp11yESbsDUfu3HPYLXgcS3YGZieEH6XkXiYbUlvH0T4Mx+wys7zMlZXxdtgyzvmsAHQV0O9OOjDGTZYO9fQM7rZ/mXQLYwVRNZIqFlu1tpVXP2q8OyEhqyOtY7PEZzG2kjKA/ljJ2R0Pr78kuP2PIhpwQsw6NGTOo1LCZdZSktmxIGfu2GdC15fk7at+fbTdwNpVGJz0vKVqwjteuY52gjKWMLs6MrPALJVhOTJrPsquxKVuNDU0Lwx1rwLRTz8IvdJlOtSmDYaNaFa/TPr8Wki0i9/1XKeMZlmF9WUDHHKXsK1hdxZdJbhkEnM05Rxt7zzwdJwtTAyCMDF5G/UkNGpl/TCljzfG0YSlaCtlgNRI3Z8ypoTuJ+WqsCHaFNJxlPoXtuzxLjZi3NgZlFmupgjuyYUowSY5oBMaWyzrkCbIziq/7u8gNsUbkZcdET59J2OByNJhFW7d3L4Mwwqsuwwx0zTSjxBD3B/5Q6fduqNa6UKydMzb/YNmiNUdGqTczz63Uu5NF8FPsY/aQ6V3aqIAsCh5NOntaY7ZjyyCgDNJxZvfGSiYNPkDaNPgwb1vxaGdvmKYdHAemNWYQR0aTvOYuZexZaAGzubhTEpum3epsbLAst0aPoMuyWChqvOtO9HNMIIdbfLxWD/R/Ays/JzBdnSXrdWF2S+SKdsKiscTxJjlmVG9WS9y3tu1yK8JTTV9QJ+EgAhN7DcoqON8sgjG1y58yRrXNn1duXRiz/t7IkgRBKtxh2/GQC2POju0kjHyf4ifb7f75awfsXwXsdzwbmH0ThiJBqiNjUhQzKuvXrsunBMze15i9fWC2BWM7uSLb3ieMWpAzkhNjBzdVzD8W+WJiZ8/zWDK5kzsOF0QGbZ3lEzYtZKVlmWe0XSeWjOvJXGrMVMrYmTAGdiFwGkBnuPp2CtWYBTdHDpLmeW3acRxHB3f8vrNpB7FpnT2zkEs2HTG7PFTBbH9/399CSj3VQCNSWCaSxS5THPglsc3vVvdjErNndsdAGgUW8EvC6FsW/bWANSMc4OsOBE1mgqycHU7ad2uNQWzDMt+k5iwLntbhYAsyvvygr7dQlyoeZiXqA6+UNDa6czVklEURpKeJaRB5IzNZDdZVj3JD6njP+JZWvF0jm3n/ChdFhcKkCWycQpwHeBK/RpOY7krHXh7Hg7FaUBmBmwG2ars0DFlmgxlImucLeLoDqulAqFflLGwnQBRq5xqzZdawlNb0ESLsPyxyHOmApx8/azLFXFQzeduwXwRGB5uHiJ6Nr5IR1G0jkmDWCBo936oAd7qGhg2gsmYeA7QgI06abzbon2OROCqsMuokqieckfyLeTVmyWZg7qwzY6bMQn3ZaqF/35NCvzY2F59HrAxhcutQ9uDoMgFYYLQoDoyZsSy7jDEAI8xyW2vLuPxvMHEZ0eUrybUEUCOh1xYgJp+BGD7dz3nJwg3ajrx6dm/21wPlH93WkmXmHyxL9JMasyu3xtNQamsujWdSxpLa5tfBKmmNmV3Y5fvCmlXhfSNzZiEC2wJ7ZkllWTT6yNmzrMZsBWH7GjOMp2JJnm4O/PYK++OA/YnnMWbVUfiqpzqPHQAzz9U0n4b5x9e+9rWwvreQY/Z5tcs/Y8NYqheADaZDo1HHHAS6mE1jkFNpfQsoZGljUg+mEkjf1Ix1pmwBXyQ3VAmkujIyg+aZAyO9hu+KMYhtsstYijncEPv7LiHEdGg0CqQecsW+/pZd1s07rNvhdzDXZYsdFLbvdsljCKbuckUAXdbY96OI/BIiMbUFN5zY/3GpVlZfpvVnHcvUMsEYG3xwuRYzdp453WPDlPhCl+RfBk4yzfQ9OZpUBmvsNEcADWIKAnExYYAWdg6XkkBsxGkqNlRw1pdaQVmHWB5kjPy+LhHWNZhzZy4xaiBRvSYaVJU2enoifcnD8vQcuo44eiKek3DjYFm/kdudWAYmysuzfaDvaCBz0rZchBiPxSIT9KTGb2nkqhGNx9hPJcL5s8bDJRyNTDw7IouT5f5awHKcZqeliOMiYg1cv0F190Yj63xrAixDdD8bpiBcpW8JU5aHPJcgYHSCcZp5NlkzD66MloIxEIPBHc8oLcvsFJxG/CcYy3LXmHgKSkFbSSj21RiMGbs6elQaopzIGHcybjtRdy8qNjX6gHzenMOOOp2A2/MYsy+i2P/2EpSlEsasxux2XmO2rUHLAJrBSmnB01mt2d6VcQI1UI2ZLYBsrTGL4dImsek1aYEtjow2hiluD9aV5QzZKinefeKho/4buwlQk9/b/85hPwt3p6AHgVkboeBngO14KicpI6Z6oP9gPo81Zu+S0Ue23J/+03/6UWCmYGwBS8jrzxT4ZIAqnSeSxi5dTCWQ7HLY69KI9SosWSRZ48HL0ntn2WGXNDZwxK/eJYcsVWwgrbAlfs8mwwypHutv6wjL+r34q0sbvW2vEgs2WCqpKxs5Zl2qSBJEZwasuzCSI6PLeoZlfjf70PUIGB946Nj1hjbyO08yzTwzN6xTBVilvmyR4NlqcOh+bhS55eSDZm2HND2FMSFA2ZMMgFpjQjZrMQfyNAmXtqnTVAbNH9mhxew83Zto/MhQatac1QDU4r5xXZnL59hxzuhJXw5/CJhOTxBwki4MSd5als9IrXWo/USieLrt69mnmhB/QAqYyTkRZZM+cszEuRFXhy05zhwQ99CuMtN4cRaW3bPckfHRg2u7cOxe1OSJXs6TmjNiykPOWX/fXYWMWL6QZEz7uXb+ovsiQp1MfI+w3JQyzqozl5qnKGcsAsoiA1ADa25L3lTHr8OBEYkLoyVM2c5Hg8ifW4ns241Ph+nRlAg66nOqIQgyIcHiwuirfLEIBAzSR/GPHEHPz3RlNPungPLTJ0DiVO4LV8bLP7tm0nzj2NgBms9ss7XWTAHaZGPPrPPP7fJjuPQqZawjx2wNlTayx3eUxjXXbU2Zui4qQ8YGJjvGLDJjCNMjGLX4+WdU2G932P/sYWD2oc+Ae76/MCum7ozO7H539J0Pgfc1Zu++lDGArUS+GEARYt1YkAGyXHGMgJqxkYe5+9iGmQW7fJYuJkYhyoxp+9gUxGV5ZyCWMGepM+NFbtm23kwAHIT1UtYMtdYOGrsTIog1q219IGki2+uPdZBU0dhAhECYcYbZq1evDqo700y1LmEMwKzLQTtYBZlhXXaZfNaVqbP8cJffSBmrzbIsxipVLPGdw4XpgeykdktNjbJGm9IDF24mC6oU8w9rNWbVYkHcAGIK1DCTtD2OeK1MnyUaUk+xcsZX5ZlwTnvkYS9njRlzaLz/kG/sECTXqU3rENsAs7Okg8ey6X4C/lnMHPtWbvfTsLd6/UN6fiCes94UOz66tsGYIUoXs5ozdmm0SuYgVBQ3Ppt0KyyMsBuxCWs2EgJYU67mRkzZbO7qDKjW+Wpo4MGx0Sh6l7OmfHSaB1NHwdEDRDHG6dMyZ/kSMQ3HgZVWBnXLgFck1sLv/5RBczLJPGPOMqZsC8zESlJbaM+qMfteFPsXT6WLS7A0uTQy2NqGT99Ocs2k5sw5fHqakJjF4GmuLXO5ltQ23xcLfVxIGdmZ0UOWWTfyiAYfXFN233JnzJ7akylGS9/ryu7CYzvNKcu8FtXoozNjJqwYxqCJLT0Fig74fQ77IwD+6kPA7JMx8vOAKkZrhP0zCaQ+V8DsESnjzpa+AakF+PB3yCI/GHnUWs3MmJGqUsu1fK/XWmXtfMACf2H3eFt93bp9/f7ZtN0fgb4A7joo1mU6K0YgDQLMBpAkMFYI0IGmOdnrO8kZ3d0P2u8h3ezgj7PcuqzRfVsxZnxd1Fvs7avCzpUVo0EeYwbNV8Bm7BrPBiCJrJGXy8qzTLGN0keL0Z0iN13e94DNiBL0Siwa7VDdNJytvQOaOrNhdDx24z6NlQvrj5ViSGzzVwhniSujukLueEwPDJ9K7HzU4niSRefpIZmSj3DU0kPoUofGIQOWXCjxa6ZLS5RBJaN8HsZfmiKDCbrkGAkRHM6B0GEHNiMQdyv/eCmLQ70IckzOkw+XR54WoYYeYY/1P9KBdjrP8AnQZwTC/IJjGgiB690t7n/aQQ+0Dw8hszkEs2I0vt/NQULtIjMvehwyawHQ1cBAzRczEK5UY5ByA0Z31xcgaKGWbAVnwGrYMA9DJjmz5P3CmiECtYB5Co0fiZlhB3nFyXYfdHq0rix7GLEnS2ZKl9WaQZk0QpvASvmFATDJOPPyqCtjgdnvxVMpC8VYGihqcsJYW0bujB1g+W1KGM9qyYzcF5klKwLIRmi1Ua3ZjUBWWYCY5pqdSRlLEjTN9WVXUsbSdBhlkTRWiZmY74/kd8AMtsuv0lPmLMK0GAxjgQXEqK3TZyZ4sOPJYb/HYf/9R4bOnj7yXBEwi3OTPLNdv+XTyTELW3kLOWbvGbMEmO3mJ4HOZ+DIlHFLllfHRk+YMFeTEg6e5to02fayTWHEQjA1m4WQg6JLPIARqHLNMaPjawLQvJtwkJlGJRBkxKwNySDb4Lf13xpg4qBqELjqNWfDiXFjrc8ujRX3ujKWNA62TM6NkyRzPM+r571/l3oyJ8zCpoXBhVH9M7opCNWYLVbvtgmWpuk8kprWzKbsgscnvwuwCEFrNTozeuLWWBMnE2bNAl2VJWhX2pErDMaxyty9942cMdp2VGiGWbTRP4Z4pblNtqVq8HaLVWx+4QOp0K/We0bUHQA0cBMwK+V9OSKqYFcIisOeN8PZe/PWezewEYWPbTOa8Jbd1cGQwUZ5oKlcNMj9nXwyJy9hhM0VD3TAN/LQGCo5tdsZ+HjLA/ORN2YM6zpS8XoPqJ4yh5Etxs/8iGYjMBsGHAFNzu2uHGePWWitaseW7aY5Fa3XkRn/duV36E2uOTNZJowP2InRZ+8EF84xAwVLYyYoG/3QTAZeGMiNwRSuklv5sNX9Lb6PEkcPNWWFKspKYp4PsUpYJY0lgLNYA2NDfAzKn1okhJRdZhuQBjUBKXGaEn2F68wyuWIDdmwGol3OwiIH26ghQq0gQbwFRWZsmQAxCCX4uCvjb8bNfnNqgV+TAOnUIj/Rje5qzcpJrlndWOtr8LSVwZSt4dN5rtnrShmruDDaYj8yKyEL2ZFM5mzCNLbInz7BNpgu/n8NSWTxXUW0xC9JkDR/LsuzdWXPDPjvOuzfBvB/vAZmYfMXA7GnRRtjhOZdZ7g+V+YfjwCzjXxRp9kGREFYrp4J5grGkjo129WwEbPVpZOZo2IhX/xeo8X1XAflpDHI4GXqxoUxzG/TeZ84fLpSzVkw/6DtGlnhd3fEe73WcYAll72OrIMhYs3AjBq9Z2ki15g517RxXRmxec6W+X0Zmeczos5Ht3fnheEJRdOxxsKWqSKQpYxYc5m1giutmaJO5lLyZids2SnHhFT4N3vY1HBGnpbkmLFtfsgvq1JTRu8rMkrl5Ca3VuucWeQrWKsEqRi03UUhdYx3GlWjVapKw4Xpx/5+xTlmBMP4+rIYCxD4Gnfqj/vKBrHjTBWxyMbwYswzJ9HXZGItYdWc6FufFoLhaARHRxfzLQpzjqt3YeNm22LzNWesL1wjHOr3szoBUwx3xhp9MMCnb56qWQIZsWcWp8/XGkD5BNzZb7a2WjqIt6dF05TuIHm7zQKmTtN0IFYIqA0pI8Q2n8FZ7/JUqVvCIl7cAbCVIbNFxmckX4x2+RHtrJb5FgCayzx+tYUNIGBGBGMh9iuAMTX4wGqPb2XRaM6870S+uEAhjxlnBTEjOlwXRW+L1Dil9VyljSWXMnZmyVRg+RAw+wLMftelhDGrOwugjI0/bteOjj27zAm4ZSDNiD3DrdWaRYfGFaBxRSSCpNG2UkYTMIZQX7aGSM/astWV8dzwQ4dEtMYTdN0XrBb4vgxk2KLwEMFQAG5n4MyB3+2wH8LFlfP0kY4k2wWMsc3A2ByX/VyZf7xLRh/ZcjspowIsrGYezFhlhh2egDdPMsY6AAs+01lYdRYeLbLDDBwuUkLMrDUOvWZJpYsDpEvtmYujoisr1kFZPzbiwtilipXkiK52+Y01q8y6UZ1YB2YH56KxsyJb5tN6BlAjeSO3O4BKtd/vwFVkjWkM8/ZekZAivV+65J8JSDMinjrRFOCQxb6zAg3D6jRvyA3z9gVKu4U9VtiF96LfZPTZAVeaSebiyOjJ/ZWDsB4BlWvHdz1FLg8PtenwDbxaPR1d8s4M0fTDwrwod9TjXr3eWZlN2HCoeW5Tj0UyWe4Pc3EYrkue1n1lhmnD3lUiJtli7sTMMDvlbDXiSx2UkX6P78PWnsyjbGljmLECoxkdUJnicpbTrec++mL0Xm2NZQluDXSr/f7swrOkhpTn59clbTyWQGSmLHysHOxYONg0MEHqIc/MNU/NOhhkS3RqYCGKn6k6Q2TLOhCD0pxVXhFkUxBft8ilMXvGXomWApUyukMlBWAIAA0PvG5H9gMQ6kaWGWOGJFjaLSnnKudSxhvl6WrQNM6MPdohKSrNXTSPiRbSLNEUI2fNQsEcVcddm3/8JtzKzwluKaUbcdgqYbQdSCPGrFyYfFjCwu2MQbJaszavmOaaxaDpaf5RAsh5rpTRwJll0/SjpBLGKWW8EVumYRSHCGB9Mf+414vVhQXLLfHFzGP5HH47IaOQ6+oMBfj5B+zXX7FmTx/Js/8SVV0zaO9rzD4DjNkzmbMAxDbr6wDsEACm29AaM2XPPAmfVpOQbrRxKCAjeeKuboyBl8oXNZtMl2PpIkiOmMkcPas3Y2DG4JXNSQhYoTk3cnB0ZbfGmQtde61YOY6DpYyB+eqySmLGKkMAcX7Umt0pZTy7B5CVopN0sdYN5UXLuZh/HNjnap3wWOkNMx1gMpz4/gNL8ZtaTJoETjubgHTGzCizDFHCuEgZfbWchK/azQsCynJYKQDLyHFxfl7jow1Hex+NO2pzaVwdGnnnfAMUPTk7flTUZCdm2LSsxVhu2ImnYygX95nQCiosoLgKJAaFRvlnLvUHPsHf1BlS9rIJWGhHa2R0LQKUthqVoq7Ih/NFXd27sOaog8Fj4sRovV3O0h4aP27yR664cELMsT1AtIP3ZT/nybcBtCLAbWlEradfnc+Bx4EitxUgO+vimCUTxkxdG4N0ka3zGagpUihBFhWZR0u6kBB3RoT6M7XLB3k0ukA3Bmseas8UrPlGTGyBMQvyRWXJkmlBzigmhhAjkHIT7xWbAHCpOWPmDLJ9KFCnAQhLWLOl1kyRY8KWITEG8bZjr057zDcU/DPRwrIAh9paZiDsxDa/s2yhxuy2D55mhm1nDOIlAjQrsFsZHFhJgqbrImlcg6YfkTJON8YO1NYwh0IJfEWSAbvJh9ZYWsKT7QKkM0OPvh83mRefpRkrptEU8dVgvxvAKWv29KE6LvrJILJvas7iSNi7nmP2eQdmGi5tauyxeT+MIkjaiKROrAA4EiOOyAG0XC4yCMky1DrT5lIr5pvaN1d5IrFkHTSaSCUZgFUk9WbEijGAc2LNWEJpBJYKyScruybSOirJGsFW9iInrMRwucgaRyYZuykmy6gdvsv1obVkru0dy5wN0tD9wkX9Eww/Epv8IWV0scLHao+vAdNp9ZJtchdtp7JjuiQBZ3obrixdpB3zYzoz1rIJlMbqzMh2+TztmQpsxiF7X8kqMiaVLzpVjzEwqzJ1BWfXfznQqDzwY4Hcubc11HXdL4gJBKyd7y6ME06OWLEV2cwY0kqMiC1ZXTZoXTu99G0rN+kALrJEkEKvvQshW/5z6HLtLJhnwQTRxt4totY7gTiPQzw8BlKzj+0OFlS+xkHV1hjGPrhgwTIkUShytnVVWJmA7KTu3dpPLeTClwSYBfBlIl+U94Epc2mkQykZI0Cw82mMVUtGAjkje/AoXsTIMWO2LMIY3+SbeWoUon6qHn0mbZNVlsgZszItNTPsMWDhdCDJgHaZT5b4wauFwaMj1F+GHyRnQA2tpbJjSMAYMU6DEiSw9Oo0OuMfAG5/3wKwLq3xiRlzk3BpNQSREOoqro2+C6G+YVhk1o2lfomSRpNaszVoOpMy2saV0ZdXW+SMHlwZSwNlGibdGbP5moVG5/b4q3QxZ5P3DJkt2WxZmqfM+/kH8BsA/DunjBnXOmePTJO7/NSgpYPm7xmzd+jfznHxhCVb3AuZaSIXRmyMPUJtFX3ubJYLa2Zq9HECwExYsgLgaO6RpbkQ9nM8wFNHfx2QUV1akCv2Y9DZJwFnIcCapIu6XmXJxva4dqwzexwbwI6L4trY59fjOHi6H8fRwSdnkjGAMwFpvaaN69eczq8lzCifowWThVB6Kb8KRgdZp9hz3MPqP3ZgRMaOec51hT4vTspgkO3MjkETPVbPApAaoOU12EqCgtcQU7R1/Z7U/z5DLG7yRSenPwQuhCVr0QSEO8ZOZ8AT38Y4LTJjhrxmiT8f9RBzDz4l91q9wAo1MGeNv7PazSlsyXXxagOoxw5+HXLACq6dqouchV0GK0krOXd4eaCGIX2uCWsza3Kxgo0t+FiZhFVXeG1HrLGzlbNFLabajfqtSnSeAdVNrFJmQ6Y7b6sBa3eAXgc2A+TbZ96mY2TxdMMOX8R/7RxaPwcOq0ZmKzzSKF/21bGzU/ox462sPfvgNEFdMDX/GPPrOtxhWCS7KlkEYj7S2gVh6aIRW4ABqScwM3C6GVsjcN1YJl9UhgxJ0LyP8Ot5DRUhmZQ5U2xjSSZzAGe3e4oIg64bJlvGbowsSCsl3nYXyaOthMEaIo5YmGY6QKNAjZ0bpR4LpwHTTzD7Z6McsghjtpEq2nMMQZLPmaFIrzMbxiBduqgMWlyP3aIzo4dMs52Ucb4vOLfK1/qyil7NhiZXZFfGQpVuIJhmwkJnIdJYZI2+NfTQejFLUk13rFiUbvKgRo0yx3/WgR/AprTq6YONw2J4eHo+HLspMXkPzN5RxszjibTMAj8BbsyS7Wq9tDasf88ae5bVpnWAETLOxA0QxGDptkCMmAsoGuxdNwBpr1o3xmYfAZidyRqljoylizzfhLkyBmwsQ8Q0BDGuU3N3a0BrMIwEqPo6CzFvI1ONzD8qZayNeySbkZBUkg98d2o0UQwWpOhMAs46oSQKQM/0iOSTEQKmbVksBiLb6jJfHzUwfBDObJGnk9Xk0Goe4tLY3AtrWWm/zgZUbJwZBai55S7oJ4xZbouvYkMXVWmXM87RvoN4MUOuR70vfYAzzirJGY1q0WyxG4n3q2gAn/ir2zSsmNbp3kBXXUfI22XfnQ67wYXTc2zWL02Gx7FheMjFsdd8+ahxSrz868r0DNOSDtDcqA+ZOfwRSCF2zZnV4+9m23GRIXqTh9o0H7HFmKOBqQFeazsdNs1ZQurA/UfvlpiJeSWrMY+doOB82Z0p23FZlDlUN9a530aRWYgvIGuYbpfPrBlbDi7sGBKHRiMJ48pJckWcA9JBjPJGWyBWlDOyRf6c5lDzj2mFcG4GkksblUnwhfsL9vgbcIYTSSM2n0tZ88oKyxn5mJhY6G+kzqlvTwbSgjtj4sSIjUNjb6mRXf6+xuy/jVv5OShGMkGpEcucFtP6sSuZ4yMyyDJt+ZF8j6cLSLNSxCa/pDVmuZyR6846eHECND4+FzL56IHNlWrLus7gNtQQtuFb43WNAK4yABaBWHkNYKZlE7v6szIfBz/fYb8RwB/NpYykpFmlCMkIxGbQliRLnytg9i4ZfWTL/cAP/MAOmJ0xX48wbEgcGlXGyGxLkDNq/ZhkmF3VmC3bJ8CYgUgGUcxwIVtOp0sWWSZPrLSsZfO4Hk3DoOn7XBMGmmcNePV6NG+ADSyHlHaBmDVuX6X6scJSSVmH1hQG2WO1hFByGaWm8HkTNixAvUwVWGNZVobnHol+VknjY6As2wqo8WKLz2FslWrL+rxau7t83KnDVzljcNwgkDYO0mOZk5vTsxyf1dVy1pyxfX4d/FE8E+zKyF36HHz5YOg2DlKoRx3Mydj9VnRkwlgOS3lyrxywzi0AmTuYqHCPlvUdjI3lJ4l07xKYR2liAwqDOeuSvm5TT3aLA08OW3pGgvdpRpHtVcLFpjU92dLjzjyh1iiPNAKb/XNgo1hBgXnczOHVSRYZAY3jfj7uTatd69mcMTHBbhs4sEmBtXo8YZAaSK6tY2EEBjpD6ExcWW3r7uAzrivsbwWq1Sga9XY9DeMFAlxq/bfMU8asg7IyGU5yibTBNuW1K7F2bHVrZAmhGoBwjtn92zeq0JksBndK7VTWiBOJo9SQuYAzySoLEsYiBodqm3+bff/gB2JTvmgUbF0YeGUAjQwWgXiqopSxSIdWs8kS0MZyRw2W7sDssN0N+B+DGXDQAegH56A9V4DU5x08/3ZSj5a4NAZWTJap6soo3+1mIOQUac0IpDZxLSeIFao12wVN50YY84rkYOkp4XX6rZQhY7xBHRfXAGlbfm8AlqoyBm0r5509xUASzV1dWSZpjHV24fv/6BaYfWPHiCWft+5m8TfwtnPMwvre55i9OWN2Arh2bosZyAo1ZiJD7OxTTRi0M/DVbepZZqhtV+Dksn4Gaks2GYO4DQAL0zdATf+ZyBLZdt4EmKmhSGkgq5tydEasOzreGKgRq2Vcd0bW+J5Y6oMYsVHDhhkBUMlQhaMFAjCL52MnnU1qypCUZ9VcxjiIKF8t8tXsQ7EdcOKL8Szq7CTMOXVidJHF1bjDVRKxq2zHMwklomU++CDaCU9mMn4PYclMY4dDRy1+RlIfoICrBrmiujUaIGtcH4G83GDMWH3kkWOBUX2TA9ERr+1h66h7K9TyxnZ2KDDd2C1kad0ltFRfxrLIBq7MQNVahRiz6dyIAZQa5OjAzModnHg3GbGkI1nbZXYHZrYkS9eYTTbwyrRC0EG4DraEdJzXVL0DvvvlPJ0n79LEe3uLSOAG2Ktt//j01Fk/ZyGzjH5KxkffB+MYro4GeEs7xkO2Wcj8tAEz72AXbM/f2LvbjTLMjMKlPQnm4rozzTS7YakzQ53StuX3aQvwYqHX3oXRQkrZLUgcNQltmjGYsGKcy8SANVaWqnA3ySnrv8UijosCnFji6DsfjTK9WKDgTE5DsMlXQEbjGJYNvPHpsIxB2+gvQ4NLhMycmu1bKePfi2I/P7BhVYBVsVgvZsn8yt+z83q0wIxFYHX65yeSSao167lmPoSEa61ZrDnjK31nhOH06kmOWa+mrAQEV2BWNwxZfP5pjRmWoPWYW5azYgWQMIzAgm3nq7yx/f0Sh/0sAD+yArMkLmRPi60SRjYC+TSA2Xsp45v92zFMOybMyfosAW11I380lR9KphkyS3w18MBa04YNA+a97oElgyJ7DLJAkiYyOBrgFdNFcsuYZW6LwqYtgdM7INjrvJhp6yCKgSrVhhViyBicOTOVnXmj0GiuYetSSmNDFDrnzKqxjNXuHVK79Wd8FaWYxXioRdIIBWcAMlWcujIqAKsk06oi0N7FFz8Pm+UByMEK33x9HbaTSepaPSRMOgmY3tGADN4MsSZq034SeCHWlcXOeR1OjFjkiytbZkOa6MHkY2UXuxhyhYJqSuIimOvZZU4RLInFhntyTlfBJgjU9evNTW3bfZW9NrBXR6bX/N2aDEp475mRpDYduRgSx0O241EsKTVlXY6Y6AKTQyJaV2bgkly3pQMbLO2pXe0YHlLj5k5R1uk5QWj/UuupICwTILdL/dDjJR3izvohmLVQVluw8vO1p58ZgjArtkzzpaPkCzu2djuiyBGUBbW6MTK7NnPMImTzEJ0bu4MebEdKEIVFB8cTHONi7oGNdBHIXeYn1RfMDztjdkOIN4um/7a63CsgU5XiSsZzLaBJ8ZqiNd2xfbLcYKJW8w+D2e+Cly8FkKN1ZVvWjOZ3kLUDVUP2eIvyx6xubJFIimNjZ8qWcOqZi1bKrDVDY85KiIPGEjZdEjapDkDGjoxsle8LY3avN0MwGdFqssmcAVpdpjb+KmHMP59LFjn8JZMu1gW0LUYoX3bgf+zAb8sZMwFY7vnYserslUL+jACp9zVmkdXyK2ljwphh4+TIDFgAYgLGAoOmUkfJDsvqymxjhe8iewxW91z/pcwa15slOWeXwCz5rMCscO1WX39juqyZl7iAvULbrGIE0gFWcHYkWWKXRlbeNtaMt76NSjVv3cmyf0/dbpeK1cWvgh7swzleneU3OKZjnGp76WLGkoXua+Iub1ckmWd3POQyRkDCpcU+n20muysjA7LMDMTVDKRTD7buNHyzQx4kVLNTXKnSCwLGWMao0yYUqzJl5TCnvJGPfBWVfhWwxqOYtdYc0NjJgKGyb77LJ0J0nFBAZDlL6tL5vuYsnzNyNjuQnSUbQda+lhE8vBEGYsFNRHBbsv95qYKTKYotjHj4wSszZ2qgSCxgYyJPx4L94UO4zunXQtnZ5SOvJdNOvTUZozF7hiQ8ywSgeRBYYQFhWEbXC9l83BYmbWoCTTgn17CwAbqiAUiULpLJi9wOLXt/AsZMLPEH0sKa0bxIGVfB4DIta5MhjwY5FUEsTJlFNiyzxWcrfaedXBmz74HZr7+zZFxXJp8vpzMos5wpqwLedp/9xMFxt85kfrTNL8SQldZBKEudWU2Yo2iXP4cPjSzxGZB1i/w7bMvOvsY97PP6FIBlNWVlYc6WLLIFdFnyuy4y0LH5+40O+y4APx6A2d8xw9G05eHZZ1gfDCagzCPaec+YfWaA2aMgzFm+qJJCljJyQDOSEOjGIC1SyY1sUmWMS82YSuwShkyXtwTI7QDWyA5rIAYMlogd3M0D2eeD2CoGbD0GwIhtG9b0zW2RA6W1/qzIvMrbkH1ydobsyzXWrksXSyZfpPkB/3imxoOofIRYWgKlue+dSBt3NWVVHsA1GWv357p+nLo0JiNVnGtWGygrvcaMdroDtkqmH+4rGANijRl3LIO7YNYLjRIqE+HSCjRMQMcKbrLaswmzeAx0lSjWRRzpxMclg3zEMtyvzW6sUZoJhDyHXAgg7v13844zqa0lnXcQAui1Vog1Ynz8LBWQ2gISVikiBlgY+2ATTM96sPv1U82wNteHXT2HYme0pHpwqouhz6hrYfCCjQY5ViIRykaVpZkwZO5hfVGYSvvCYx1APAeKwHx2src4ldPFC6UQF0lKLj6nF6kxWygY1V5bdHTEGibNAkJmxWIQrS1gJP7dq8qiwHECMgsGHwrCSuDqdm50KsRkW/r+3pFY5xfBNWh9e5AzfVvG206OrDITKGlklLkBZyW5ZZ+O2/B905NTE9iyIlQcIVAngw7fBEwbfjWKfee99owAXmDICIAdGzbsIDnlYhJiF2za7TwHbWHKdt/tLNoEaVbKgGIeDEEsrf1SSWCXw8daM7XJ75VsPjLLtLastBBpC3LdXUoZUlmj+gfvsshWUGkLyMwGjk2Ysppc0xX4uwD8SsD+SABm32w6eutOVUQXu20GHmw+X5JBic9Vjtm7ZPSRLXdll/+IzDGROypLZtSBV5ZskS4y+9UkckMKuGHkMsC1yBP5+xLg3GWODFj9pG4NynzpPJY9nvyZArNMpkhyxXDsyOAD4ugIZddkfQyylLkLEQUCGpd5O6fO6tha3RtyEJbWmVUsGWZGjJnnisfwunI2ebjy86SMG0sRlwYzDXhUogIPov9KRJoHIiNWbU8BuiEGTBOb5nn3hKOdI3xygU6W5Jft/7wJ/LzthInQEQOCVWSeVszZGcG/GW3NgfR3vVoE2paKF12Ow8we0xDpHWj3yPBSx9/D6IGFa4KbxGEEznyJO9YktC5RtCEbZLBTRQuY1YDrOl3DwDyRj1IwWnYM9Og6M7PLsbMU1JMdZFTjsjSS68G8Magm4xFA7rKX1WEijzSLB6BIorF4s3cQViyyYTxfpZBoodQh2tY2jFiR7qsvAdP9mtnlexWqOCtLlpkF2/y1NVhMQWyx17eFMOqHhF3jUxkj9a46QOv4JYRONxqwVMLEapZZJFTa4mdAfFxsDaJe9Y1Z2BrbRq58ZgRqTebnbJ+fuDKa/YP3C3vDiPXP3J5qFzVmGwlj3Tkz2gMgbVdP1g1CLFrqN6bQ/G4E0gcDSnBktETKaIu0j50ZpyujfjuKb28SJl0DC6yREDt2zODAkuG3N/awk1rrWFdWNwz41d89xMN+iwMRmOEpFe3owJuOFy3ZEfQse8+YfQYZsx3oQjTr8GSZxSxkV8PGwEg7/yKDzBi5DJiZ1Kp5Vh8mQJAt8ndGIWdsmiswo+Oc1rFJHRq7MkJAn++AILNkHB9A4dNFWLEuaWQwxxED1cwKh02TjLHXrS1s2QC5yNEOBzqzlJEJJMYyDEhckABLGc+cGP1k9NTf6NeTeRsy7QCynESsN1sK5iCFeSBTEF+ljGyVm6UMp6I6z5U7gS2LgCziQAoglnDpmXM2a8w4XDpCPJdtzjNRNYtL2c9a05HvrRTuUaVfJtUTJ/6H5HJXjXs2TWvLPl3t35ttaSP1e9P172SXKpk8bdEDORAne5XLWDFRQrf5KxZDo03ki+w2ob953rYpZ182YsD1rrJmL2Wh07P26jY6tSxqZPZsXYNLN9CFFY8eqh6NQTwyY5BDg0zaWOiMlMSJvkwV4EgusHmYDRI3J4YeJqct66QujvgL8JKanUIsQ7iAVdpYprQRWynjT4XZrwgFdoewZAdRiN3Y47C8xgwllzl2p8d6BshkWmrDnzBltbFqvgGFWLPNVoAWpYwawBxrzTjLrAbWzIYT47y2q4hZbeOAupMyZmYfoUZD5JeZTDFjywqQyjajK6PtWLW/34GfAuDHBjCr34Y0GyfLAQryI0tVBe+B2WcAmCXgC8Jq7ZY3qedCwoxldWbptgRwLSBKAVzGAAr4shNWzSW/bGGROmjaMGcLS8bLZUyVODhWAWaF3RE7GGJ7/QYgK9W9sXSykCxxAVhtmRvVjvVcs26QMtZJAdxIHCfTqI6adDaCqzsHSnOeWc3VfiasGqv97ITL2hl+eNoZehSMcXKtUH+6o+6rFtMR680qOZW42E0edMP1GqzfJyircacs4wbWGG2TEFkWFk4vxUIyRZUtzi5cHaCtBmlihHTKhiH4PNqQsHgiorRl8GaYyBh3JS24Se467J6d7SUj3EfocUo/2Qo8BshwCzJCd2BbKRVs8LPpUULauwcZPDuV7VkGuJLap6VY/EEIdIa+sM871Rak0s8rhLfgusa8LfYwdUgjw6pKIQs/EEhDYpcPYc0IqRgSJh0poHTpMFp4jyUAd0oanTLNPIA0H8LGQs6LKmnUHLN+9Dk1bJU0Qm4xbAASFIFZZplNQLbklxE2cnJ0Z8YryDZZbUogTTtwzK4FdjUzAeEiOd7JYht+kpmz20oj9p2LjNl/C8W+G4XA007KWKW2rSbOKUWA3ABZnI12lWNGgAuUVzYMQ3bW+jaljlJvZm4oVkbUMwM0HnAom6DpQs+BaJPfhxWmjPHW1lJFyggZ3EAC0OwCmO2s7zNHRgWYdctoIw2YPpEywoDvAez7APzhyZh9yeD+ekNm/tkEUp9bYLZhxbJ5iykIyQ0ViOHE8KM7OXYHRWXESg+Y1uws7O3ylSFLLfwV8G3qz7IMNBMgBrXP3wE3ZroIwIVw6waerNs70/pLrfXgjDMyAHEGfg3hOeWRVXFdVIMSE9arM2l1I4EMDBmxaf14jgin0SllkEXYhYFXFTfGAcIOCpc+yTF7lD2ruQgxgS4XDNniKqC+/uJgYj7TsXv49HAywbozIHqR7fS3riYWQYMBaXrxTKAKojSEzzYgWl5Tth7rA2yXXxMBpEoTV+g8hZTcEnqA1rqqN1Tal543f+zplKAJT9ZjidzPPW+FL5I73zws/eGHaD9D9dHnbssX27k2xh/mZGOjy6RthjSiW+PZr2dRnHrebl/+z/cNP+1wGAFFT8/8em5iOBZiQJZ5DOzCBqDxceTfmiEFZ4ZY56LiQf0WW4GzbX4Ebh2UIRVCuljm89ZXPt3kPFiKZaAZZkJEmZBKC64RTAI6FWZrDRmvd5EpYoODs7LSnUW+FmQakIdKU3fRLOEvpcbM7DdPVgwiVUSUKB4kieTPnZWrxJoVkTseHBqXWe030Na/V55hEFIKsWW3rbW+3WLaWC5pzFmiPozAUsYaotKN5Iy7AOl4lWZ1k3lYdAy8Bh4z9tjVmJ2za+eGNTJA8w86A7P67b6U8rKxx+798huY897nmL1D/wSI2QUrpmHQDGz8pC6NjT8qfVkliFpfxpK8fu34xm1R1+HCzhlizdmSY5Y5OirzlgE4kRZe1ZUFRkvNOHidCbBj044eKj3aTN8pidyS930AOMonY6DJ+8rAD2fMJP/cKxE7aVSwi9urn2SZIcoYXezydwYgmfv+FXPml0NNvDc1CW4U6/wB0AiY4Zjve8FcQDzivpgiTUt2xuNB98AtRVABF2/GmReVyxl9G+Yd6/n23v4ZGFvZs0qQkbd8b89R63O0eO/ynRePU1Gf8hbfgtTy8XnfqhP1+Ha8M2aF6spgxJiZgDAa9NB5/fe20DQRrGWui9zRtwC8pj1+QW56cWvmH5Mt6wChg65bukVHWbqAbHhgw73RF+HUEiZteTazJaSTCRAbmKZNv5XciN4Cp3fd0V2BLZJBNQk/66MHHYQg0VwyK8ao0qX+bAKzn4Jiv2IJbgvyRQJVYJOPJGA6yCFFPmn6XZVBWmTH6oOZZgzU7DaNQVT+2ADa3T5/Xr3RPl+ljPNKU+MPC/JFbxLG2tiylYmzZchjD8yujD3WbLU0CDplwnaSRZN9tg3LJtN+pcO+G8DXAeDJv7TSvi56fFV4LL0cC4FunyvG7F0y+siW+0t/6S8F9mcEceKy5izUfHVw0pkzft2s34C7HfyGnTOp9xqD6QxC2naMWDcGGOOKFHneTgI5ls3y2zqbtWHpgolIBrIShs2J+TJmEPuxEvaNgVK37r91lktAYogCqLWO5ToT2TPJyGCkh34bHY/7WDudN8ox0/NF18YmqkkUgC6SRq+CgSrhmQfs8s/Ysh3wUqexc3BGI+ZuORxki/xQLFenZrPSjlWRMyKxv1/8/Y1qzXgvyEJ/AzmnwYetmU4CxEBwinPNZsVYrCbbhReo+yLCexXq7aWIdWTBJd7t/liXfCOSe7yjHzp1j1WgLTyISvJ0P05SGdhePq4mt6s/tblHbiWf1bEp53p60Bcfe9lBz9iktYXpYg/DL3/8G1aiRq44OU94dKHg8C6OpTDfxDDYCX/IkMy2NSvK0RQBZQyfolzxjnh8gSfTLt/INh+be6Und0ZOBhhMl0+lhAmFZZl8kerKmE1Tu/zV6B/LcUl4rAck6hogDXIzQeJgEvnJmHWWOJnMcaRfDODvmvViENMPTFvT8ZkNQBATvYNpSJFAarLU9wuDkAC27HGAFsBaGwCQjDMTKWPBNAWZAlvb1GM5CXC9pUZOUWRZ5JEAC3/99NVDrVtXjzAYKu25t5MtZvb3O4BlzxhIsP01/VMA/EIAfwIAnvAl5Jrcs9pc7eEY34zfSxnfpX/N2c+YBtvJFTPwBAl9pmUyBi2wVyAL+1bHpAHVCqqYMXNtZ6+7YiDTAaKajBCoc5ZWMmPE39U/lhrS94pa5J/9YRppOGWY3epEhsOkA1OaGGSJuFvnB7fE4zgqgHIcB9p3bwTASqslA/ZmJrcGEG8EAFmyeDMzP+4rKmYzrKfWWs3sVlWd5augLrBm2ocjKaPVlU0bJoa+xnhd1ZllQO2xLrbUdxnVjLF8ycmvndEnW1U6yRxdA6Yx682GIyPXl2GVpA23u/ZYsLrR9LDZeRXeikOmOwirMqLY8vUCOEPwXIzWkuz/6ALAomgye2xo13bKpXWk8BHmUy3tayrMi9+38DgHWN4XhZfps+8Marrnsj4jgJ51iYWI0d03AdnmtoY4swPjZjTCE/lraKrhvIzRdSzD5dx6liqdYqnQtaABuG1brjmyVdITZIold1rUwqZFyggyhWCufv0tWgh4BnUtXUb/PQVptoCUnhgVu4sOjbRWM5BdC/i0WgBuJcE0vUbsRj1KZtU4tmFEgAnj5iUaDwbwxSptX0vDIMaZZitDlo+nyJ0mHJKzbnVCG7rs3GTMvg83E6lhpufM0KutTNmRsW4WWTNdxoRlM3F/fKge7bZ5b2lwdSnWas2upIxG2WWrlFEt8vuAAteWMQDbmeKfGXu4gMQ8Z+yaKXuA/UqNfK5kjwC+LwIzbJ7xV8Nwed3re2D2Lglq8jqtS8bsikFjsEOZXFvHRg131rbR91N5ogC4lKHCDIjmeSp9HEyaMl3cJrWQJ3ZsW2O2+yPTj0U2SXVeY19528R2jWw1Ng4hMMv75GStr+BQXRdTZsxpkIVBdH96HFj9AxiEjXl1pbqsin9GQokFu3w/D5l+xBBkd9tal9jU6HiyNaUIO5NWpZVexPSDdaAmQC3bCYsshIYuJyPdvsQiY2HLNHRac+Ky2r48tGC+t1QsGVkzTwSnw1J/J2V8u+q29//e/MnyGgf7gt77NP+V25QuFqy9f/OIEtzjMoM6ot+Tab0Zw7E1uwwpVIoGH2yhn5l/LJrAYJtfkunq0ohlmm/umKHeS7CKI063JB26EzqMSQoFTI+Sv0Zk3rCqTcepkVJA1TEGVrjIQIBhQ+1ZwpKJfNHZ3aSZYfQdwK27MhaY/cIlVJoZsqpsGCLo2tnrH4krY919LhJQrYyZyhJ3dWq3mXVQk+VqlFUWK1QRNiOiy5AymljL+yJltMAFT2mk1k9WAnusCGEjD/2cie7P7O/P/55viZ9Bf+Tvf2G7C9XImF0PSe4lGJ8S8HnXc8x+sgIzlSuqbDFhzjo7FrRIx3F4Y8ugDB2zUwR4ujmGib19Z8hcGDGVPLowZ31VHfCM9iizxu6ECTBzZQ2fCc4WqaXUoHXrewaByKz6Gbw2Ns8FULEb42ltW3KNBMmiMKxA5JKiqknzyqqQ6QmyMo+GH6AosJRkwmPSRlwwaNfSF0ijgZOwsTsYKxQ2DZI71ioIh3esCjizaJcf6s1onM+v9sFh2Fd7oQEzLFBqfR+P9xkcrgLGcr6uAOTiGLu1kTF7jZ67YD52T3fl1Nro9yP29HmgsmNraWxvHy1emCJu23rqgojompgfCT+R1ehWPAlYRqqpHOMZllv5D+73stQtrqTf00NbC1E0xYGb5SHSw4ExQQe8v6bBbr7tCtnCpEGCpT3IHKNIsQxL8YIV/dwlZLfgxKh2+bbJddK2+RJUn8sVLSGEINM9A2ukBBx535jZaGlOGaajvVlU+6Ws2tJPtc17Zr4Q2SqH1JvRDhQBa3dg9jNg9gtXluyB99ixbBuL/cz84xAR6LYujdwimQljxqwbhXDwdXdm5DBqYs7KrYSgaU7tO5cy6l+0tbFEyggBZP16vglTdqMndkmA2t7YAwMAZrVkFedOi2/494sd+GkA/j9P+CLWKHW7eOil5k29MPI9Y/Yu/eshxdLB9iYZYet0dNCDKVvLWKkzoOfKrrH8sG1vyFWo/oxdAzXYOTgvJoxY2sZs3gU7FmSOGfjS7zDYudomyzSP4yiIjodOWWO1g62eV9bnAbiR9PFGGWZDHtm22XPNBpqgurpKMtHKGWi11qPf0/i9u/f33amx1KtxnIx4qgnhVFdjEK/RF4MZM85W3skXe4f8Eoh58hBHpk5SazlxYuSA6cCUdTcTWxvddwoWHVTSFGTStvmBXBC4c9RjpmxlxTIRInsurnKOGCitxXIunpgsqOytO2S/2JlxArONjPA1gJrvcRsFFPsl0F2U/J6uMbnwXj9Nb4E/frGQ5bg9VPdtpY1nR0L3fu8X6bZpaLJhljznzfKRGHH+O/Ygp/Ylc4xiMFibVyD2f1SH5lU69ezUmP3u7HSwJxc5IrBqE25x7HMRxowN9UtYY2yZBV5uzXeyU2BuSjoJizYOS+LIESSMiT7TyiZE2yCm/htXRl/7rTuAH1GbDFmU5LwV5TTE898IBN0dGL+Kgi/cgQ9dT+zGuLxP5hWZt9SoXTBnow4Nm7q0Mpmwbrev+WbdjdHLNscsBk/f11XMyD6/14hBcs0wBuamlLFKqDSCzQeWgYMcmO1cF3PZor0WsFKWC5fL2kProfffbsBXAeAJX35bA3qfzxqzd8noI1vuijHLQIiAJWa71CJ/AKZHt7Vx+uvMWNm5P77Oe8kxg+5Px6cikSxkkMGZYMEU47mM2Q7kEcDr7eQ6O9MaNXZ87ICPpYts1d8ZMAbnnMPW89Tkt6HrXcQhY/zYVyfGVBVTAxJY4sFqXRk0LbnKHOW5U1cViPkkns46umEDtkGWFUmINDXe6upewlCyFkKX1nauzT7sRJNpYqHfd7ImWWYuu8PWG5PNAHFYEWL51omRpxcJkt47NHZ+LYI0bZUe79ocLF8n9/g5wcwPsU9qxIFn5kpfJV0/52uPsoV2tZ5rO41HLUEszWdbP+9tRp6zs8L47WLhdissPdU4kTPyZ74qQ/JxBsJd2DQ7qSXbmwnMm++ET/cMp5WzAVkmLNrBB6SMluabgZaJcktlwhicoawgLXhkqIV+icQTSxS13myx0NeOrNSYGXbWCJYwosJWecZobar9TCSjrxwAfiNuZKt/JLb7Z+zZcUFBak1a9j2uU7NyXZeGjXPjIl3UWrPOnFmw0++h01hqzaJ0sNLVWwnC9VS0mwxLxKw/E955X1PWt1voiXNmg39eR2bLtMelj4+ZhHRevwK/AcBfecKX7DF9xOMSkveM2Tv07wws9Y47AwECSmffUQDHGWBVQFzmnAhiXxiYbHPWLqR3zu+1rozAWWDyFLglgAgZW7dj7BKwtdSaXbB9pkCQGEyVPuo+L+8b02ZZrpvW3zFbSLJOPsfhaVcVkCXduBAiLQjLNz1/F1fGIwEJSr5VAmiesWeP/1jWjteQSpFjiXbS3MUuX3imkWNmQv9Rzz/VYrIZCTNrLo4Iq1jPJH/Kg7RRrSJAzozneWZ1GH/sks+iINJpTNMDJxMr4Poj96h1BDh7BoUaYptyRAuj5R5cBPt6WvfTIsqKYbTe1mHxcjD1u1j5BQZ5Cwzx+a05vcLdCFtz0LXPsQBTVBi3zV2VeZMlEOFYg7bjQiv6DGfNh4nMXVLoAYj5CNq+d7HupFLflxhy7eMjDxK08/cAuvVgaiODPHRu72MZdR6ZfhJHjZlJz97FYcNj7djiROGTdTNPTU2Y7QqywHQUfc1u4vk3+psisQnKPHVitAH0/NQghM+1Ul7RcGPMLSveYGXfkmVWckyzuDJ6lC8G4MWnDSe2+SmBqVpM+THYLlRavSELuZe0zz4yy75nrSWD1JjZxXSpO7usUSsP1Jxt6tYCu9YDr5/r2miRVStntWarXb6RhNHa3M791sCQ8WCQpQHQAEIt21UA9DpM8XqM2aOACxfT5f7wPXfG7Et0sz2TKmaDECoHqm8f+LzPMXuzf2rtzmBsx2zR62LEQbVm/bNTDZrvvkcGEkMuyQYUx3F097+HGDFm7s6yzRLL+y3jdcaEMeh6E9asn5Os1oscEnuTC7k3DgOQbuLR1YvN4KMQKC4zxsxT84/O8GugdCCm6Dsyb0oZ+WGYeGH4piSrZzCruSGDuZ3Rx6GrlNuXb/rz18SBRX//LCk7UH41qUNDLLID0X/BAETBoNjjc85ZKiXLKudU8xW9EFdzTBuclnJvGVs2GTPQmVgT5bLYX5dkmSiupFNSD/EpVNTvgTBk57+qBI5PEBKCiwObS51w57o7xjce5DPthtayO+/fr4E99tRy3ynmwC1K7+6OhpHz6ZnuXm0GudO2xz3I4pk3j9JE2wE32vYAsQNkirDRK6q1ei8Cv269y1UHCIZPWG4c9TDKKZ0h6n2UZ/m9MpSt8/xYFlM9DXHc56BEANNLYZKtEkYkskatkOlujkHj5xlEbnBrhztZcBjtwAs0dWwCvZJUqCHY59vCK8TWxZozI6bsrJu3SBgRa7syg0NjPWJC+ATsdvZ5h6uwloytC/m0KdUiuHSFyRa47ozZNCvA4U+A/cbo3ph02UMq96ZLf1a0d+h0rDVoyGrSsrwzqkszrmfbgDOVOwY2bZqEGIEzb0+KKW3kGjMngDY9HQGkBvkqX8wYsilZXGva/LVYstcz/HguEEuGDn6TA//8vcbsTBrtz5j+KQCz94zZpwLMUkbq0ddHgQwDPGbM+qwux2PGjCSEof6M2Z5HpJivM+/RfXuk7mxjtGEU/NzBZG1/RjVmHYjVzu61Y1U7C9YPGdWiuWSgjftPqx3sdWYL8NJ/BP7SeQOYcXg0EivyjeFHL93ojvLGbNlx//P27Ah1ZpZbb9yPEbnKI8lg9lOWPxlxNWLCVAMnjoyBGkxkjV3KeCAvlOOdWxouoK3faNlCP4AyG8ktToDAqfNVA/to23qy+eojPjqP/FbYHEOnp2GIyaOVub0+OOErmzLYrXkMrAZCJrA9fXR5b3rRoIEDFvLqIsit49ruQIhgAp8Ozhw3Hx1fC0jRA5/J7KwteXPjxjfO6x3X2+wj1vgsnkDIQrtgLcPHeynLZBEhYw+DZVM5ZNs5dwvsRAc8RnWRLh34CdRa2+vs57rL+7FtMr9pE00BvDnc70DLAuPXrp52cYzvMUUzcswQa8Yyp0Z9v9zpHFe1ZcAaKJ119m7gwOnpUFdI2liXxC+GcAWZyb4nXUQPXSEPzCqXbwXbe+xxRIYp1JERXKJUz3PLAijzfB7yjq3cOi3uUCZnHA0mwKXHcph+CEX4yl6hoOBVO0CvmNrrrorozNp8z8t0NqyKu0m1k5o0ZcEwmTFIjVrfvyp2/WMdZb4qIOOctFqilLFQTZrdpY1m1ozvC4VNrw6IhTLLejw6xLPU5d7odF8uyITzj8sNVyb79Rgxe0MglixbDHj1hC9aHJLQDsqVqN7pB1Dfm398loDZIwANFzVmmHb5Z8AsZcyIvWFzjFBvtpEaBsAmoE0t9VWSqCzbWwNmmUX+Zp6J46MRi2bEnjFDFqzvef18nplF7Hb8IpVkYJgyZAkQ07/iIAUUGRNmffVg7gEsFvkZGdXNDbW2rG6ggdac+YNYbF3AogYyuDNSL3wANrWTpGK5Pm9IGdvDsssZQ32Zb6SM1EkNAM3lvl2RO+V5AG0uTEMloeOZnPGA42lIGdcIaiS1ZFjqyaInXISLbV+Og0bwyRlvMFTtUeMiu6oeuCFrF14lnaM1dmkhGZ1laRbA3JCtVQ9zKpi1a+0bHYca2mhWB6ipZN/d2SRvmjHvAMQojc5rzCaroi/zicxGdl2SkT5JwfsyXQJaLWp9wxGUy6ntWQNF2SDtNNewcW9q763C6pTNziM9daC1rdRsgrI+iFMDa2KolbTSlD/YgelgIPsl1F0ZjXRzA6AlgVq2Ccg2YBfRHDltTTHjWg9LgRmCvNEobBeL+YeRGMzEpdFCDVmBujTO5Wb9jWVW+fzzIEJIy7IGAVXWsqhOqKgysJRo+n/W6S2Gy070jlELctNMIREarNOoqziSsrsMsLX88K/By08FGih7aq+BLSOGa1t/lnTZLalPw4O2mLVElo0/FwJkwaVRJZHq6lhCXdnMNZs1Z2ZlgDNcSBm1ljI6ifanmpHjIgL7luX9xey0PRv2Jq6KjwCtR7+XTPvpFfa1u5SxvA1L394ze+vA5/a2scrbXNm7ZPSRLfdn/syfeTYrlr3fySElMHpxRryax+CNHSEzKaSAqQDAtOaKlmOZY7C/17osRGMQexSg6TK70GoJeR7HUYHa7hgy4NsxdT1kWsCwfsfOWE49V9lQcM3GZs7AkOdALCvL6rinIjH8sBV0qRpwKbnakf3LsqtsLjgmqkX2oP6QaDgFeTI7lh2gRY9J4BCJdMpkx5ejYtDcslxeGIOlVx7MA7NWyCbElnDpullrFj6dXzte6wBg401nVmp2rc0qKEjZjw3AI9+xPLTazMjWX8PGQeGyxH21nmsEkj5+IE4j9BzAHDuHdQBxg6/HZOwXCRbDKZ8sKWR0WT+xiJBBBMxnXWiH1OKuaIGkzY5ha2g1OoYVCPVqvohubbGDIYDqlpvFGB+vyY4NIL6ctxvVk9n6Hpxa3Mbeg7yR6848iUpIe/4jKNfkjGhENHdHJ1gpkmMWHTQsMGURDsbAaE5SQ+ALLMjELIsIixnbCXtmEglmhHO8j/sT+uLg6UBKmsTKESNuJT507KQ00fxsKN42kkUBQ6rBHNkBhD69AIf9NLh9eXyvZLaUkknGktkOlJgvUcMQrZVbvncB2IoJKJNw68VGv7FlXRJZL2rParTVL2aDDzuTMpYG1250vdZl+M7eWhaZzsczgRgeAmX2LNYs2cZXDP7TZo7Zjhl7tHL+U6oxe59j9q1jzDYsmQKxh6SOyro1VqjuAABL78SdUGvIljaqzPGZro0aqgw1+biqN1OnSZ+uHZaRUH3fqKaM68A6Y8ZmKZ35Gp8flR92lo1kjGhsJPr5YPasyyo3TNmsb/MV/1QPvgOnqc9qlW9UjoV6d4WvRRgyj9lmQx2oKkCP9Wa+Y/yXz5YM4Yglvpp8GDFIgznjIrqa5JiRnLEHS3djkODI6JvjZxdjTbaMgLvIFTVEerXw4KZ6CJjuLJk3js3Sb63paUjirLn6bdRPeWOPrA7QY9RJHyYdbJoRTCcItBmbYHgCYgniGTM61JElzZ2ZT4MPvzNOs6arS+smsJx1VtbqwawxWS5AD7EcxiebdJf/eWTmBm6cAJGNT4JM1KY0cqybatzutWOT0xzL1egxM5tq7Zx34nhCp8GmWQSaDAqdj5EMJBgfM+s1Yyy4m4DR2v4PsGee5gp775B2dwmopZ/UnZUbGYEgYclsw57Z8hs06qrFKrBVzrgK6Ew8GA3suGhpwPSePVvjrnMwpv0+Y3MPUOxXSQgdUQOamgq2XOZghknv2S5/KU27rVln4FO3TQ2xDSjLXBdjnHewKBlU4Q3Aq8Y44cN5AHuuGdnmh/c8rU14MuAV7kybyftD5JBqBHIgAr+6Wf5Qxo5AKMske4aZMns1C6E+/zNjKaNJTZeHBL4qTqFrePS1sccjQGsVSz4uMTyTKb6mZHHPUAMfxhyzM8liNrypnZr7E+BtM1zvOgP3kwGYpQHQiCYej64jlTISI5ZJHEH1ZvagrX9m8JFJGU/ZLUQ7/T6/ZC6RO+MPBp30t6zjgm0bNWeUOcY1ZIWkiCMEO2HUTIBYkCRKrRnb4/cNl8DjJMAPQOmYgsmbkTfkOMsgDstwnRm/dtJpAQ6emLT7dvWr6MivtI2+T8zW+rIA1iotQ8HSEGDGNWbdejLbCT1uJj0OP8tP0pqx6KRXESVl2Wb3wd61cWezYM63qXIMhxzTWiODSG28sWfBDf1aTdga3ud6Xgv9XH2EKgW367GcKzZVUMnDsg/717lehS8PtxONRmTmK/hvrs01jc2LosLnHyRcN9uGZPax5c/bNGFgXbjTk9UGG0CpL7PS5I0CwhTIQTMWPFA0WsMSOStLZI55rdlaKcbMWRFwFp0Ye3fJN+wZs2OWsqs5ecSDAUtGM0TWmFnkW3Rl5JKpktWQEYE5MLLN02VZf5WWSUGZZfdSy9moIGWUWjNQPdor/2X3HuVVF3wz3/Rg29rmR0V0mWRSmbdjZ7kv0kcT8xCzjUHIjYKpp8yx3LqUsSxSxvslUClM2hYGF8iMPRYrHlrv49JECMC7YrOuWK7XPPPbaQ77ZU/4dtJe+7LE+tmwr/T/dKSM72vM3uDfVbZYAsRwxYypVX43rLiSMnY2am4y9LJ6Ntejzowm0zIr+ey7dgKQ/ATEXX0vMHhn39nlmLEdfgerBPy2ksakvmwBrXw+mqtmBpAtO/aJ1NGq4hYFOX4GflZJYzfQG68+GbIlj1nUf4ynsJO4qDPjjj0bujFLBqTYatJj/dmQPiZOjSnz5atGU/Od4g95vd8Oy26/7sMHO2/fOjHqaauLSLFS19+X+jLdUV8kjJ5W6Ixt1uMt3wBxotK/0rpeff98fWuC1wl0EDv55+3Tm5YiULuuVnVKr2y+6NJbPkNQnpu6ZBltEfBcNNwEmGmIFpt7FELXsChpJCA23SJd2mWLVT6ILZtLlcxVnt5bqMO5swtcM6aixzKkkwjWCmt3UtmyjEemdIbgwIhEtrg4LlJ5kpNJoFO/vlirM/MclI4sZzLVhNjoBwkkFR8FKxMT+g+ONBlbZYyab+Y2A5q7McaBXzBBD+YrT2NQlM1/5Du79wcxXv39gdws5CjRLITNQw6cW+7vzEG6CcihxiDTCESljBwmzRyW0/Wo5h6PAq7nmnm8DZYLb/87v2Da5ZdNh8AumDJ9ir8HZp8VxswShuxKomgJ47UDUpxXNqSMBLwUjHGNWZAobkCWJ/vzWk6Mj057pOaMWS0GmUkd2K7urJISMYDVLn1s2+CMM2W0WOoYctKwkTxq37wrIbGY4Ue7fFPckvX2gSDhG4o/UCnWQcNY3TMjIZWqusqTIYjWoWW46pQtCz2TukIXLWwzBWGZwfzRdiRFOlHCWMkJEhsLSsuO71lP1wQi7WMI9FR1GDaDqD0ETE/jj7rhK+ODYQfegvCy1jjmZ4/s457qMkSjiunxYWLqIh03V8fCx9qi9VCuRheJyQILh9XifnAsbLiByBxaUru3Vj/ZdIz0s2Wphq7LHU3jBjTDKybS+fbYIHrqYCnZCyfel9+csGgGWcb3XKbZ6u8+SBGiZjjLbAoKom4uiG98X6+EWMUVTfFXedW0w2eAZmLb3ZPPbosQUtkzE/85D/AwZkJlHUmz/FK3E0CWucRnGWedwGRgdUs6z2CGrL13IcOUI/BQa2w504wHEeaSmC3o87BPtl3tjGa0ZH6YlpiCpEHVu/lnTBuurTRPw6sTsMY1aCx5rLdmnx/ljP0ZchtXN3AM4BaZsszYIwI0e22zjh1QegS0PceA5jUB2ydRymgno8nZGvT++znMMXuXjD6y5S7s8k8Zsnteji0Oh2fr4mUJgC3AqwMN+i7XlCkIPK0j41cOsb6SQl5Y8LOD4RW442DoS9DW67ja9MrgqFnjd9BcEWvKjOWEoMgBAnvb+rOEzUsBGteipT1poFR9KCau8uk3mUiqcRlVASr4UqIJGQll67wHxvRXdFaxBq1lhXKe1JmZ1JstUkaiAZ0GxAKztrGXrNkTYZU4GGZdWdwzWzisXY3ZMbueA6CtcdOVxjQj3DMy5fcErWuemQHwo1IP3jbsjJ1McuFRyE49uwBCuPMDLBFjZo8D8HP+nuoJgwT2CAN2tb95Yzn0mvdxCQ9Y2qv7GaOxL1p2QYMJz+UXg726nd0l8chhHAHTIGdGkAGIUDBB6ijIMozy+MKV5WM/Je3cZeljha7gG5EqLGW0ZpvgYou/5pqVhSmb9X6G1Y9RWLKN/4TiGTvLaNYyriJ1ZRDZok5XXI3IjPFv0T2pNzOIvaQAFbc46GJlPUMcKs10INd5HVhrvyCDAWqbrwjzQHyfTTudn6zTLC6r01J7fkTDkiyo+igrINvUmkUpo4dBAn0yFBruex1G7BFQdAWUXld38FxwtvvOzDErF9Kjs1agdzbe2+V/hhgz9GDoDeO1Xa5L4UQqt8gHSW6XMWbAlOilwE1rwHbgiBFjUi+WAjIGflntGLOEG+nhmdNi6tBI+6WujMwMVgKNNwFU3RyEAZ66U2qbnJbN2MzMIr9uuBkKphYAhtVVPsMxo4Ml3hkaCxaYMKxW+YxvXAaHGNClHepdr9JF0uKeM2VKe41OQMWaBVBn/e0OdFUPtueB9qsXDN8yxthB16wyySJ5ccph3e3xbwmYq0PZ70lIdE24ol21X8xOsvbwnnJbMsdA7MVP0GEUzty6suaUkNZxx+yQcTj1vCgNLmBEXR8DgGbTP4sxBtNUYw/Mhvej0xlLEtBNKNLATNvaSY3o3ebvsUluncBNCG1Wpq9LKlsHbZwpDvLmLdExNAXDRllo1OBKz5FhcR9OC2fH9Sw2MnjpQIOla92MhSFoD5zudvlDyljoPaJqCFitAY16/wGg4YQ9XUf2CyACQ6P6Mdvmet3aXx1ruCVm+jGmN8s5y1g0NijJBFOaazwAlgA0N/HOKOvnUapFh/1ma10d9PAbkK1qwcuWgX1lk0q8txSLoC1FmQTKuFju2PW0LXm/6YbbSXdewV2KiIFtbdprf8cu0HdJwq2p7qzc7qHTdg+dLsKYYYlBf07g8zkoe4T5et3vvE1m7OzfE75drvJHAFlaHODA8b7G7F37d8EuXTFpkKyw1LJ9A+z6dd3dBLP6sykci66M2hZ/wG0xyy47zTjbZKPhxO3Rs9oxiIFIZoAix49rubiejNdvuh+ScdYfPbeMFdNrgNQA7NgItdSXZbd3gYoLwJDFaWldWSUHelHDeQuZDmHILnb5ntvpJ+qmGEd2KslWm21EOs89UleDHWN+SeSMPWA6IE2LRXRMCy4FcTsVwwq7LIjmqAObMGRbdSUQwFUdvosOwzH2ywJzdmA1MXacFxuuy7gfs8MNkNUnIftx2BhA1REaDTKHGK6PWeoBgQpt4gofqe11fsc9oA/6vgsrNwOzoxkL/98ChBtx4VpfFaO71prIcTz65WuBOYOvdYdsEtNDtTsKC6DJ18uz9qDuBJbDF0JzfXbI+eH9XJK23EOtSgDbPQg78KXtqDKDwLllejMo0st3TzrGO6t8D+YfDhYNMhyKMkNbrEEwQnePRbC4Jn8pzFsHAmyxH8mqGUMOM+82vy85YxbwDBLjQ3VrbAHTRoedr5FiUXF61tHtwE1Ur+eEgsmgXVE3RssRp4K2Q0DYo7SJMl04qT9bgB414SE27XVr4JLpWY1aQXtYSwZalzTeJjAr4Zn0Znlhb8t047mM2Nti287Wd2fMblitsrC99+zDp4/PBJD6XDNmD4ZKb+vSZD1+IWV0BWFk/gFQiPSJK+NDjBmBHtd1KMjKGC+dtvlcEklgB5b1GcHUwR5/V2PWjxeBNOs1Z2ZmHaAJixdcGTfsmW+ojMWJccuYYVNPVjcEygakmd9BGAphm27+Ucn4g3GMz7KtxcBQalgqVs06tHIukwTOar3InqmscQlhS3zxMyljbY3oOxkYNYjnv/6ZdB4hUMqDQ5+PGOlzs0y17agNht1GnZlWC9SEJTvbCoI9vpyVdr9iS30OKp77bWTIMG5LNlmzzuoPJsoioDHq4Pd8tLvSKZo2DHUAhT8zM6dHHdWX0OneNqsWrPXhtQVLj6Ub40YAg2zvwUxcywrrh8QcQUs83f09Joh5iw+Ao5LNPgNhM2bWfLCFTsyeCZfu8JAZ148ZdLuOEaaNMU3Zsgh0ozgXNN0Cl2jtd6FtGZEJXNTEjNgiXYSEa9G0YP8njhSLjca0APFNoHQma7y131yh41cGm3Y3/zCSLk4ObjWY9+B4N2HjWglYlqETzSLjCDfNItuRSyjRNt+lPKvYavyhsBPJaTDLsZX5CuZyDbMnTBFyVoiljZwb4CJlfFYvPHNmfHQdiTXmzunxoXU8WAN3JJrWs6Drgy6AWlBKGXb32l04D1t/ffD1XID0rVrfY4zZF5Nfgj/AkEk/5tMy//ja174W7O3fQo7ZWw2Y/qwAs2eAr9N5z8hCC1LGBi4qom0+A6ZQY0YL2Bm79Qj42r1/5PMzpi+gDZscsy5d3NWYSW6bE+OY5pjdywA9GHecASwFZwKkdZkUmB0X9/+AxaTXz47zXqV1DZzV2gbhPKr9nIwRucjbyZWRQeO2jamXPgMdJ5t0dWDcHZaaw5yqVvh1Ik2w4YeCQ1PcE5FlqA0ascAySu9b7ir3T4ywa743kkhmWWU1VK/ZBo1XYkAskU7VeoyTaFZJ8ucDhNTQCYksTwddtYOClu8zTmvPBGNHfl87Ll02hw4UW/7XOJ4W+3hD9t2vQaftOyb6Q1zP7AVPsOLB/vt+EfpQO09nVcDJLd9Cl3tmsqFlfvkarr2YelImWmt/HXlkiGCL2t6lpD1vrrYfppk1wrOOiKXpzFOpHrTnrfk49mjHHIj710Gek5ebixFKNTF9gQFfKEnPn0Kmi6+5ZsygBStAtYKNLFRCFKV5SkgBmonw0Al6+SJd5PwnpPJFSzm6aNS/OqaGfnlmnY+VWFpIprICtm7cFw499lluZyDWZLTdLpVeOxv6nRlIRvlZtJZ8daEtyVr1cC5F0q335/YAE5jgj7bFnjct1KUhuDkaboM1c+yzwb6VYOltsVxvckb2wOzpAG47Z6EH/gW7/Ap8znLM3iWjj2y5H/iBHwggR5gonLBUCxOG1fzDkhqvnZQxZcx2rowMuHR7CUhT+/ytY6POy763MRrZ2uCfzEuliBAESvNG9ADJFTsjNxhGZsloXgfhaVvIij/cH3o7xSnydB/uf9gWjSvo6R1icE5ZGrgciSc29AAI33iUq3giXfTsHnXpVqB2+ELtjY3tXBg3zoxjZxBRIyA2ky6Wkp7XwS3BtgqBfLEkYHnfmS9L5MEqRULbCAeNhh1OgA0EzHxDmRoJED0B8fP4encSdB9RCTbYnQY+mtQx4GcjoNIukl7qZ+4ExmY0wmBvWpe1Uui0O/F3rG6zSc9yIPQd7NQBWuaJmFI7dxdA1fbDZ8DzHaRUcimsA9x4uz47g+Vdc9jsTs1tyiw7ZBjHa7poODFitNcw83Zo2ScScKtUb2bwSoME41i0fWkOmx2cOrT+j8BkZwGtjlH0AXbd7tul/Q6/hVHTV8modI7aGIdfpUwZuYr0lGP1i1d3xkVCpFe5Xd5yitSXqa1+DJnujNkKTyzhmnzrXXdmrG1rx1N+ptpNVPxi5CrPiMlk8F+DpJc/mwYh9syOsC8NVJaJGyvLBIhXkJp/FAJqVUwx9LU8OK0mVvUlWf+j382Wf+76TtveKM9a5jS2469lCae2K5Olb/G/d6ktKzDDxzMsTy9o98fljHVQZu+ljO8YY/a6DNlzGbQE6FUCOW+VMVPr/rfFmL2u1FFcDhd7+o0rYmDMfPakuCaOAdww/8CUfw5ZY1+EpiOTLrKZCLaeiYsFP88r9UobtykzGiuX/lUmqmQpYwqFalKqdfX3nBFCBkhLw+saOK3h04oyMzf9ETbtpNlE7jrPnL+/zuhpjlX3F4ALJ+YoQ9RYG1SYtWZOO+UbCGhhHhuJeB/FGZ14mA13zPsFb2AHx9plgg64RwkZrI5SMC7DMk+UoJKzNUvaLMgqp/DGSV5oZPzSWThbahUj50QttXoHY8wQ0VcruHqJpYZsZ99pujo61zUEb3f5ZRX3VCNjkMmyuVcBjRHgj32xFCOhHX7K8u0mHLvEBxsWH1n3o9LR83VrIHzeQKCYtxjIldHuA9HdTWNgHEUBLh16zwvlUjgw9zSXZcXw6ZKwZyX9y+dEjjzCutV50Siuer8Xph8SBqz3pDIlW7eBG9llBVOmTqeiH/YbNiHTZ8yZXH/p2ViyKjVwWi0ksXJyHMAWjv3t3oUeF9PTOs1P5p1O4+/envnd567j0bbzX5HXGx2Xp/vx8tsAZqyzWB739rxnFt7s0Xeao/la4P9T+O4T8E0ZFcBa36B3y+zKNwfu4aDvgdlPXmD2UI0Z8lyyysxWa1uhZT1hchS8nbYzM/ggQJOxYM/NO7NdjVnCLKXrSOzs0xozki+qXf4Au2YWmDWdflFjtgVt2ptOJJG3LS646vGT0+BQeGUMGuEUd5DlxJzGLJrip37DdzEfSO3NkWlzMBsx5IMEzsJ7djAhm8luOclg64CALz93bOScM096ea7j9EvXnzq0NuDTVZ3ZQcG2UcpY298EWWXwa1XG5Xc1Z/HZ0f9fARzHsaFgz6YaVKE++lzqL7ouGqaRWLBDPwElCpZOVnayye3GPXnWhu15DAGD5ys3Eyo5C6SKDQtmpA+MNU+OKtnGgtIezKELL2temi7Hfe+6vQAAlKdWZyYJxMO3vYcIkx3+UmOGlXVLuluGGB6tnQ9NH0NgxnJp37Sl2C/lKQcFYdFc8ArLHj0cFheGzHz5ylbKyLimiLTRKcesM2e8WgZsC2BNiIKdo154EJkGRvPK2WAnEU0aBUzzNLfHQRb/+W7eBij5bQO0rrYl8z1Zh+/ax+9L/K6+X/6svZZhCjK8r3w+Ah8Zy72ykPIHQdtzgZQ/8P7TBIERmPkzWgtmysJd/nOVY/au/3uwpsxPgqT9ikGjzLNTV0YFigy62nXjJ1JDz4BTstxYsdS47bLLtvJFBnkM8M5cGYXF24Gz7C9zZcyy0UoHXaM/1RgzdWXUc0bdpaqgTXtdZlZ930OzajgvXJLPnqGASvOEJRou80mG2SCZeNO6PPegEc39FuafJ3Z6pVIHzT3Seur5zz0Z3kGnULZqubEHLNdiIkvetYs7/YRfDI0gDBiyUUt4kC0C0x6fa88OOnkdrh3oMjgnCAeCW7vHp0MtuqvXWc5HdXNZftaEnnVWPzUG7a6Ka3K9unbkfZEzJkCBpmu29H1b3FYsIG7IGk1KCLXGi5DFYPDOSqHp2h3yvgwexR3tN4twr14AK+GeylWAo5YMKRMIMTBUkGmUoN0BlwkIZJNEF1wFBctBPTmvVx6MiOeS/N0L6+Skk16yURxoxgJyKVG0/4hjKUa1lfsam5WQMqkY00o0rSGLIzd+UdXmoe0W8Mnirs6HMylr2xmBhLGurmyT2Ioi+Lf7AocMs36+ixCbWFMMPLvHa8yBWxLSfII6h2U+7cgO3FyyWwKCAhjKlsvWVyJ4WoBUoe8Kw8XT+rp5G/5E63qS1zIZMZfP9RazzFDg1e6zOzCj8un+rH5AbJOO+z4Cop4D5PyZIOtNQODZ+iYw0zj1vJcfh9VMh23fSxk/o4yZJRLCR15P67NwLmVk0PPGjBnnmEHs6xOglGZ/Jdu1Z7Bp24yzPu0kAy2TNt6ZqU2OWT9mHtH1wvAhCZcGuWGCDEME2JWT+2SpWS8ku/OoPX6l2wfHfmEFbAcxZSpHZJzTR+KqRX8Mp07momzZOjOyi4iLXb7WlxFwsx3SFMRYIZ8NadKz1wjaWIep4S5+etiXB5l+5hjoDrk8nBIfgkWVIk6rkOjneM2Y5ZRlPXK2ifvoe9him07za/7jOiUx588InGpn6GTP9XnK9JyzS0P66Ltag3PW8dEj5MrWJetwXJCGlkhJ6yMM4XVjc87Slry+SdF0lixLOSYmrPTEY09s4ujXYednKcKf6JK4ly7aECgW4cRAAdO9Y+20lplVpgYgOSgrgAx70HlnctKScq0da8Y5Zrj32Uv7zFFgRbPJfJYxFSIzx6ZKJC4DICPhVigDLDzgRqjSyaACyqYlyLI/EsvtbiNsmjCnQKqs76+YqkUmuJl2tb4F7JXzaR1sgQBWkGsSCKsto2yAsj69nVCnwOl2XLsJ8XhOs2LfEsssy59PV0DrTZm0T5Npe+767jVmg65FktshY5WOGMO+FD98voDZu2T0kS13BswYGO0YMZybf5wt5wzIBDjdO/ezcYZoBJKafQiYymzxGbzgBLCE5U6kjbsMNbXwf0jKSEDprM7MeHo/hhQD0MOiTYDXIlmkE5bWuGHjysjMInKZY6m4BmJBScK+GpUyzGoC0jqewVqOlbFnoNH1gGEs4q6lE7ncRWWCMS2n1vggkNasJK1GpuzOLbbCaCbTuDCuRvfFnfd/Nljvj4/G7SSL+XvH0WSMkR8DMNwXGa5VYGsAYids2fr4HIMXwRriEeiwQxQ9lFiX5jAwpOWFttvEdaPCPuRfnGyhPbrC013Pgqx1WaqJe/ZOncz32PfNWzKjC86tzHdHLgZH50vRT1VdyHswVqEgaROTj160ZALCxjLc+z+7kVjitGiBvyohdNqE+4qWHt2RsQxxsdaXZRLGErLNeAvREmZjU7IxLjQGWBlrJpEEdqM4FPLNYLv8UV9WWtlfx8aFmEMiOBkwKkBz5QzUDp9HUjSAzZFQf7QjOKYrIzNmqUzwKX9/BqBOl8/Wl0zzZP52WiJNVIlivc3A6CFN7NNKBGLd8MNnpEB/zA0A1gQkXc54mJQo5KKafayL5V2QM3btkUHL1wF1b5O5e4In5h/hwb/S9fvR8feM2WeIMTOsEsZlejIvrd1KwF0PQ+bx/SrgqwhbxnVVg7ViQIR9+HXatjPwlQCnR80+svDnnUX+rg4tgC/k9vmFTUEIuN0EyCndta2Fw2omwqYjWb1ZpswpwQsjI9Y9lmtUDXrm20tdLfUH40UdLbbGD6o+ka84kVwcSGx531hG7akTVs/G6WQnOyoMO3G0B5wmYZvUk3mshOblYRFpPkr2PPBQyaHSZIZibZk18w9v5ueryb4TWzbT0yqZJGtgs6f3q3la6tr1ZkdEKxRhEM+rdcdC3M0snC4YL3RBke285geHJx8rVQVrOuF4bWhleEm5eMMe3tkvsz2e3BfAFe3qEQ1AGHhRe+uaOS2yTRfS2AVe+OmVFL7rM5OMSd1wzpvbpJ11cch1NPHsHM6gMxGvSqd6SiQDE2StvqyUyIQZ1ZwZRL4ICaHuv8OCswwhl2OmXodRXOgBuu2s4csiRSxQx0UP/BKIb+PYa8t6dMiOuF7ORvf2XYTVwDFlxT2MH0s7hKVIx0wMNCGnhTkBnsaXkZVn3CQX7aayamU+iCxxO/HbU5QRirTw1CgjYcWYrfKTaYHlus33gVHTaSQ7RCZFLOtyfpPP7Xh4dFxM/9xSdcsAZ0ZlCSYDsfZ43dlVjdrrgKs3rWl7nTE2ev80GTPGK1ltwzLClRacvXXg8z7H7A1P+Ik8UYFI79DLdD/5jglA20kZFbAZuwf26WwGssles41kUuvHmF1bbPwz1m1Tb5bWnyUsnOux2NjjW1b3JTgp2Oar+QfLIbskVAO4M1ko78+oL4kd4jj+vrYztLnubkzaqZXSq1oF0/BnzWXm0bTOkJETI05IJqdts3TKru66mjoMUAKxhrGRM+PQatJrX/aoot/wqNkYO2eJ+YcnCFQMDB686e8KqVdMrMJEzjSrix0+uzFa8i3toHsQJcYu4D22gevx/aSc7lgIoYDkuTPNo+bHPCo8y/MSuJycUmTfQEk0l+e8sgZv3S4IqSOKU5YzaK9FgIVtW6LeNeHveo5byL2wTW0myTx9bTXD8bufznSA3Dy0Fr408ou6c74nZgcbRuFZIXDao45uMfbwyKSVx0RL0XlxH5hcEvhURMLYuJoGB22wZGqJ74OLK0G+6GRHEvk8LL/DhcOU813UO2NTa+bsm8E70P4GU+YiXRSMXOh0dCmjWcTTer1b1l1dRuOMKDzeiRJ3pAMyIx2mU3I2bj96WhPmSQ2Xy/ts2tV3eL7f1vfIDDqeTgw7brFGrIhM0QqxZm25UiI4A6eJF9SWQxokiz4dlavfwZk35uwQUJaxZcu0ndgEjxmL4IQ9O3uP11jX2TS5k/zoE/DJHAG6rDPjB1G23HvG7DPEmJ0yZQJ82F59t47MMKRg1pWFmrIEDNQMAAkIYgC0s8j3MyC1W2fGLGk4dwLIkLFTF9O0Jq8Qa9YZM7j7DdP+vksab2zJ39nFzJWR2r/cK8goxCRoemHIkmlAlzLuevxs4kG2+Py59nqzW2L+USmDmUfZ6Ob+SLHwkm32cFWuShWxhkpz2LSxdT5rMv2u4xlPEU+eNJYwaSd9Pn/eON3OK4SFiNmDr/ejqkRKTwDGzowI4dK65bXmDNsdvNeY9dwyCnpuFujsbOEz3XmaEBoiM+Ctiz/IpRrqmZzlaRJifG+Q0UBDAzeDbBO7ierkEGgRQthk0NAZprEPbR39klqMMYxyz+uwx69wCtzmzLT7znqV0OnO3zQkN+6+Pq34OV5vGovM4zUrHiY1zQM91qIDVu+/+3HvYeEVXdboZPTCfeh7jMA4ku2AWMuBm+2Z7evxBuA2NjOYkGRcqFCKM8sUCTB9AwmgXgZGPOyDC0RPVIEJiHOROEZ+7O6Q2t/N6OkM4mWWIdHAH1BZYzbIZr7ilADCgDT52QiUeRWr/QbMOundwRlj3/FZsbIlgFBxegrMPLJheiYc5wYgISGbpz39IaD8tusarl1dF9ejleR9Mi1l0kpk1XYsGMrKgJ2xZ/xX6cT2jDLWtw6wW2YteI1GH+P57Sto29WdnTFoV4zaMs8e6C/g9WSOb0vKaMAfeoJ/NAXDpnoki3JGKoZORPtdyvi5Cpj+yQDMlClLmDCVEwagsWPSMJSMCCxQBxQMqJQtU8YLibOitMkUBOk+Pypf3ACwHZhLt02MluabLbb1ZnarEy1ZYlRStOZMLfexkSjKspkpSFAlEVh2YS+jlDHJJjMdiSejDy67YkyzG+7y2p4FvnGSt7WeDB5vvjqOlKqyDHmgsz7UnWRgph79hDZ3tpO7sDUkFB94J30jpvfUeix30s8ioaNtpbozYhEpogkLuZ5shksjZEzV7WPNwEzY3FJv81Hr6FwPrNs78S7MycgwQwxejnijMUU+8rDuGVytwz6Ckzlo+p6H5T6dFYcMzynAuoMr/mlY314dIGyELvMR6I6G5s3nRVwPQ24Z1Tr2fQ7mNA1y+WSnBqQyznibpiEDSCFguQgG23Fi98U6os8IhLR8tOX3FE4C9cioHXOfbSE37uy+U86cofoKFJ0BNYvy+Jj2zuTwaPdofV9KrDWDogGh3G29ibBrIgsp2TMxZ84sVHspKDO6brnGzII+MEdIemcwAWSr7FLUfYjqbliuAFTvjCUirL8n74wBvoq4L4pUkbPRrKUvQCWNZ3JFCKKjsPexE24rcPPN+5BndrvlUsYLO/qrWrAzS3pcWdaX/fTMvKNSvZgyZ4EpK3E6a1M7RdrWO8y4bGPUxbVmkHozYc/UHKSeMGX1GUDtTYDe6zJmV5LK9np7gn1M3LPcNVQ8fz7Y+blkzN4lo49suT/4B//gFphlQE0B1xW7dlJjdrktWTbknu0AGtvnZ6zeRoLoJ+DMNtt6OPNMgdoO3CbzrQMyBq+y3kLHw5LjG6FFziraDoDuZIzyaNNul9XkjlKrsGa3eHcyNf5QcFaJqrnNgOmEUJuSCJe4L4vW+QPT8DjT9h5G7FVvYBVnRudcMwma5h1ibSZLFrch05DaM1uL8dIYsPgYcOKuGHTNB1YNDntOqWSZfLHCSEaFAdEgfJuCNkg0tdH2YmtBfBvgfrRg6PuxqASMjRR1jg7KJuDxlpdlbX4vsvKedtzA3B1MjZvdvc/VtLEuAWjMAM4wagyYClQ4DdF3oDDqrroBiRNkGOyPNZVsBylGdWTeM6MHYHCqnXMjkGOzSs1aL7qOR/ccrehMHPpxG3jnfq3VBmI7YKrB7N0HCzeZLg+q32lvbwTEJkAbLOCIGbAgP2UCj8/1PMb9eiFGboQhWmPi+JzarEkbAdOqk8OsmDWLWjlOOO634dMRHgQIZHLrtAB8bAmdLiJEvMFGnmD3W/TUy1HfszQxzzXjyjfPtK+ZVBEiaUQEYraJ/wIZfnT2rCSGmJrZNvCygtlbJoLeM5Kpf4LJsRpg64g2lCxhtKSVfnsBLzXafiZ1Yb6rBdswWYvl/YbtSr97O6kZ29SLBWdF2zBlJTKHpsYfZdxbh3Jf2TAuqyZwFurMbAVgV8xZAGT2GFDDA6zY1fTn1qVdsWa4m1G/aOYfRr80SKG5R27YLFrf8Mitvc8x+ywxZlmOWQsn3tWdaabY+NyytOLK7kxPzaSN3ZKdnBk1x8w2dvmPADQ7scbPAqi3rNoGkCl4DcdICbGTz96kjKDjVLqksTNlZItfOpCSPLgswDowYeLCGD7TOfcmS7oaHCrVHpDbybdc5I2uaEveqw3+aWa1C5GkZrG2kTKm9nWIK3EJZLPMqURsJTk12y0HZGr0EaSMnt/1DQ9lmWEjHARyE/tYRwaJkEaQMnZhYw2yxhqg3aw/4273KiBx6ZQfR407qnljsDuIMjSpG3IreyI9Zoe/nYcB1KKczMMXJmWnMWerQT1JEuucVofO0GCdVeogxe/sUwxHs6E8Ccb/SZhy1CVgOWbmMgvrWIt1yWIlvsQcVj1Ea6/fIiap+owKqJPR6+ubjFxdc+OyLLkBqAgIuy+7uh4XTrNjANzObA+X1oBopmrCdEtKjzwJ0NobgTDbVahmrhA0KicM2XRjBAoKyrjOs4DpmGtmxJhl6WhsUmK73A07AWe2yhNDfZmtpAqIaLFKYdK7vfGIn/nUZEDMtSY0y6lk+s03DoyKKoeEkYDJKKK7/Wmg/A347WfMGq4nLI6HanPvJzVguF3Xgp3WiRVixfRzWef3ZYxcGHeGHnwSwQ6V7fqrhlqo9MDW8UdmzbzO8UquN+ufFZApSFsGbK/6CXbh8vhMFu057/EY0/bXDfjTzfzDNmEkYjXlnhTXUoKrv/sMFz6/NWapvE/nKSiRz2dh075xZFzaQiCuCrhzlv8p4CLgk9rln0gbnw3CHpE8Xljqb9m7xNbezYwBGqierNq9Uv7W57VDeCZXdJJPmk7vAExy0JaaspN5peoAJN0i1JExgLFBj57f/fyIBFIaRJkkeSjxNQAZd2w17oq/aOL2sCTg9s62ujLqDgiVOCg9rK6MQ38pVN9yFydnPx7VV91mkkmUw7YVaqynZQoPK0kQ1ccxCiFdxJNI88wsEVzGBI2kw2u2LRbMM8F2pO/Ft3dg6JHt4g2S1N5SBNu35B9fbjWHrGc7swRyP3f/r+PeJnorlqAAF7qGHBdVNweVMJL0MWOaUkanJJxWr+XEprbMQr5ZpSmG0uS5bAgS3Ro91JnFoIKySBlz09pUFUg5y7voL8vtJUccWOGMb58qU0i5Hyw6QUIAWpCICo+wWuUj+n8AYhuZ7Mxio992ABXA00s4bov74sJeab7ZA/VfZ+/PWDCUa8ZsGHp0oNaYsVLOHRehr72u7L5Pvfwg+Fkp60XzOzA7NNvsqu5sA8oUwL2pqyOwr0v7lJi2GxwvJzDb/fPMXNVjq8G9rffA7F1nzHASKK2gSBkrxDyxpf6rgQZw1pYANDuOIzBqND2V010ALBf2jOvZHpL07UKoeXlpixP4TEGgBktvDESM6sY6kGXGzDqjpvPErTFY5GMNoF7OKdeS8Xs6bk6MWgfudYh/HEt5lPnGjV7c5dn0wyh4ehiCeMxjXsw/kGAc5ERXas+9Y5zUppxkZOtOkB4DYvxhhC5xm4L6xSYfAtjoPlulMI6LeNRqf7tjsX6nLvCJfRXvwKsAwyK/eypWmm8y/skVaGwKEiSAEvfbAVlNnjw9XcNQowmgR1EYzINoYzImhFUDWOgmFTVHXr5jvsTIY8GFK0vlCyicvwbr7SZQYqEuTOAKM3/Gx4EYRF+NzqPdxwOZ1YlxRdzZWJHkpJbh0vM4yFEXZiy4bO6wcHLsbJhfTgaNTS1ANYOehYwrs1WUeiGwVdjq8iZUDYOyVTagNYJZ1hqnioE4vg7Epnwxqxq7BcB1w42WBpBEWMekshiCkEHpFIRJzFfq/bbJaB6A7JhqQKuRqCx0ny625pOZrQTn9kqW0OllRwvowZAxZoI+xw53kHNQbdqtwvB/ht9+61oL9ki92NNrMGK36JAYasvKWjO21IvdVoAWXm+TIawJMAMxhiSJdLdZG14jKFMD4iF3bI/NwwWU2cw6W+rONgAsc3Pc1qX5SXzoW2TUHmHawjKGP+VAfQI+XB/+dmXpm8hr5oT3wOwd+rer6dq4MS61Ytl3ugvXBry5hDwHx0FWHlDGmS73qF3+IrXU942dW/LPkNeTndWaXQKwMzOR5P0i5zSz0mrOhuyz1rtokCiyhTXkfVJQ+YzrhOvcAMmFk2FH633examasEpQ+HX8Utu9vk2viekHDgmlRDQtrCJh3GUzG3Kjw/MDIR9G4Yy4MdYuWeRatNa62ovl7P4ahgoxw6b5qQKuQ0tusq5OJmfjaTGFyoNlu0kCGQYg0xozD8JFBGBmwzxfQRqgxvu2JKR5CiVNBpKeTSB9mmzTybr1BuaB3avp8vV1N5mAmfr2duXND/jFJFvAi7/eyVPW+/KpnxU2EWMG28sag+mHgjJfuL8IZAuQcFbW7OttALIyXBknqeeLxUclqaKNgOmV7fHAmsX8Mkt5O1vYMzXiCKHSHH1LLGTwyihCPBE1ONIKiKxk48wTqLQ+jORzOiCn2uCClUHLrCXv4KtpRBrqKLzDN4fjr186H57VkZ2xXHiQATutIdN6MVut7sefUYq3WGwyFVpLZBC93MFWwRIqvbBbvrozutjnZ8xZypbZWq4dKgVeE1xlQhU8CK4eBmFI1/uf2l3U+tG8QJ/TlcukQPb2gZnWhL2FHLO32r53yegjW+4MmNVaR55Mf891U6CAZ1DtltR5Oa+H16tGFcdx0I3emJEKepHEmTAFhDsAxyBKGC3fMX/UlgxoPvoezd4+AKRNGzlgujBQ4xq9TlY1aePROq5l3OOIedP3zEIog0dt4b6d9jaqLDOGZae5gCicsxFwj14AgYyvEZRxJNgyKubpCFPKoEHaZNktzh/p6HnSU9FsMQFtqcWkMF2L2N3XfCwn1MkUoEabuCeaBo4M9sBT5ZINNby3YetRw7JOfFe0ZvETiWLPLtsd8j5PgdnzH0jZCCKaq6KdLXE+CPnM9eQJXA+Pktyt5S+/mfExeAvH7y0smy6yhKu93mr0CEgvPB0/VmDWTT8GXeNagoXo3Ifo0LoJjbPAi50BDBP4dIdZR5juZAqCZghy/+TBmXFFSNF4XyvakEIdHYJbCCffMFGSX2aszyzSv2/4IDP/sJQh3GfApQyfYMbQt9Vcs97gYidbKkA5JGy6s0ed9cL/Fbj9bvjNFhYLVzVj5QF2rCQ1ZJozJm6Lo1aMc8mK1JQRK7YDanVXU8YA0YbwozNltQiLZXFskvPMOkA7xAjkEGB3JEAvlTRe5KDpd05z0t4A1F1Z8yfzDgD/NwdwN//IHgzMnGUjtJZ05fw9Y/au/WMwxPVJnaThMOJpEBhYMFeTEDIKAa0HBOSGfLEzPw1U9dt1t8cfy7R2VGXIQG6N3L62DyZgBxuwhM1yp1b5ff/O3iMJeE4cIblmi8O1O2PGbFeXKXYjFg7pvrFMtNehtX83Cuy+IRqpBNt7NvtoC9x276ndN7oT3NLMYye1DyvtetTXrSG6Shb6ZQVnfWBSMcsYOZM8ZsYxbpG9A8msXKaHf+omx7dMQ3RbREINQnSYnKCd2lLZJmCFCuo0rZtZM5WNpTIGrgpjg3qE92zdwW6MHW7dEsZs9+iyBuW4Fm2KDJ2Yhe7kGGV4CzDbkirZcfBzHomt2bst/hlT5Jvtu4uzJUJJdjDTTGRuWzlk8gz2tcucgrO8Hm/tbVsIJ7i0WT5hqzY1YRtzmnC0wkG6qvlTjnVdxOHpKkL9WtDEqcGHr2YfQTnkkTqyZNoWoGWX8ZREruAsGoaoa6GTlUif6onZhwnMscSz0E/YXwh26QHP4WdlAuDUM0Nt9Mknoh/GYH4i+HgHzrABZ1uDJ1i0xl8SsjdrH/RfZ8mOdXn7AgD8p/dbWcFdmvhA3VdgtG4ny902nxXcGQG2jCm7MPWoBLisrGdAWbx+HNo2/UauyEYDq7aRFvr6p6zZIazZAtQgBiEZg2bnBmKpcYjta9Sem532yHfp+zcD/jruV9GH+8FGLZLcSQfsMwWkPvdSxgup4iQ6TqSEAuoCEDGzADSImarKrHWA189NUie1DK5LOPJDzBpy18blPda8sQUUCpBaHBvp+HnmkijultaNOFrH1Aj0cs0epG1BvohZC3ZqWrK5Rp41oA/yJbTNmM4AO4XIHtLMWQNfA7+wJ3t3ZaSbapA0IrJiISLME8d5T/p/dsJWcNioC0CrPtGlmn2Egrlj+kOPHcG6I6q7GHEDZDLCyJJdI5mS3HRLI8OlNhy9rowzy6Klx6wts2GJH70aszqzGCod44adWuML8Hh9xuzz8e/d8gb5VrfmDbbHjJmRCUihmrL0T2zzh/lO7sYYmep4q5kGHi5SRlvASFZfdt9iWXg0DwBsl2u23h1KAtBODT8ylgzkwggsqMrYEKTSdN9Y5ZN5JjZMmZ3cxotlfj+cPG+b4E1xLuEQ6ZK4lwRJIn4UsP8Yfvv7Amg6Y8qCO2NZma4AuLhmbAfWblITdovGHp2GKicMGeSzE2BbzD66i4vN8cYSa8QelTKydX5Vq/0zI5AHbPVT02c7AWVYUzjPXB35+8DjcsbN+n/Ygf9fA2YfrCDMN1qTXecmMmrvgdlnAJgpoEIMEl7AFlbb/EXm2NdBnauxTK21sqU+AT0GDlXXL7JD38xXqd4AYgJq7Io9e2QaSzUT6/zQwTwzMUmYQVeQRHb6zuyabpP/1PBFgGrW+V3A+CUw82SMnTFMJm/k2rNMASj1aJVKvBbgpTlllVzO9Y448qBwYTUvrJn7BnUmNvpwKaij+V3KCKxIEgniVHvJ4PIoidkWg6Z3DwEAi1SRGZdeMVYW/ovBmwXIBqlWm3Ozre8/BZ6r1nP52mtpEHOnytnP9qSueuccc7ZNFTA+50aN11QSJvs28svszbbzVhq7/9ZiaS4T4vI72aZOd6S65JLQNAv4ctHRcfqxJwDFl/NgGxCx2n9MBrPIfm1gAAGzWXl23/cbog4TG3A2a84KCg3a5G6ufDOxbCCeQNZCPJU5+BZAWonAzCjrmyPmtjiZmDXttqaurByiOZyCWNfOlKCtDoxDvpg4mwyHRXwEt798B2aPGHiUE3v7kgdBd8BWNq6K3dijUiB0ZuhRNwyZZpQtJh+0z8LIDWOuVj+eZpLtpIwUNj1yzTwHZUdb10Fs2nECzLKY0AyMqUEIcC1zvJQ92mvJIP8S7m6MeIJ9OG+GS6C0Cz/MTla0jIEDUd/nmL1D/5hxEvCQTVtqrBh0NUCSfo8ZN3YbtJFwisKyPAZmmM76Z2CKQZ5TO+wMUHUgk9TQvY6JxwCHmZRxU0cWHBOVQfMVCd3a/oHkiRnoC2CamUaqSwtSSgXQSOSO3KOR6USu3Y2lw4CkxzoEF9yyRBdpKEnvJzTmrGOZKkpAfgio+g88CmfxlfGLuuDHQSiPyG50Fjk8usyCOHZiHGMLWcC0R0CmriUVD1YU26bYI0OcLFuM9+/VBMQCeOvcVwk5ZiZSxvXRw/HWGPYhbAYSu4LTjzCaf5zaz7tkai3LZdKOdVqwInEXoEuU7BmDQ9dLZmzymDn/DmzveSILtuDJ89m3AsCH0wL65bYoRmkl5x4ctkhVU/Ekn0/3FLQzH4UNT7UeIJb+ao4ZorxNZY6e0ESho68j05aMZkdpownktADRMut8Bm6cOja5pm4uEpeyAM5sYfAyO43V+CM1LlTHQzUD4ZzmrO7MJ8YpctghKtNCtvkaXQHBy0ooOMvqR7gaJBkbskPCjjFgG5/J2cSadPH+7weA8t8bQOZZdva3Z0gfhTULtWLW2LasXszW9535qpZb4BshagZvdP1VFwmj56AsPOZcasb72KXP9x2cuQC0nalIahKCE3OQkwy05amWDArjARYMz2DN5jV0//cE/4A6H9mz3TbF8Nq6cRP6XDFm75LRR7bcWcD0FYsm9VEAyRczkwwCBZml/qgJI9DDdvvBgl6B4Q5wSRsVCJmaYBAasWz/MxmgsmRyHHYMmSWSy7T/wkCu57tNo0Ybph7dxbKHQG9kkgvg4kBpPV4KxpJ7hiXTymGEVyDujHK34UxmrivzWzIExQyZrcYf4b1v8Ixm2fDIao031qVfpX77WVaZyzyTojnzu5RxdLgrPRFq8qRi0JXdvZMdujCFmNHLs+PKFvl1CBMnG5a7M7LCtJKUMSJrtQrRyjYFjnW00+L5q/UzE+P1xv8esrD353zhU2vPZyleLX/ql2j9V1xMQGwTPu0rEOc0Y0d6jkygF4sGS+OrDqhc0ci6A8N3sVJCmadxzOtnF+dF23obYgA7PcNFUPoCyLJCur5smSoFa0WqoWSLcsuMTkcp8ZQAed63ZSSflpJBqLTUuSRZeJAOzJrVKREcN+3BmAHA/wNePoLfvpzb2Yt9fbCzL7nBhxp6uLBfQarYv28RrGXZZcyKHe2EWEJrMjgsbI9/34aX5nXCDBfZ3vuFlHGwZZgyxiFprK1+jNi3Y2elj6QO7YQ5qxdujVvGLRlPZuBWpQ9S7QLwxb8PAPw/JzDDB1grOi/ECNnw5fxJvJcyvkP/BHAFtktZIVBdl7oq7uqVlJURIMid/6W+igOnxWBEa6g8Ya4gEktj8Kd1Y5Bas0R+aFlotW5HwN8pyGXHx4St6yD0ANWrsalJaz/nmJkwk2koOAO11s560s7hvqg1hrvrCNECQwhznFbIcm2YiV97IKdqtN5lpV/l0fwq5Vk2F/ISsYzZqkZcB6MSOY+RvpIHsWpt8hEQk6bujFW0l62B6R3bozlIAIojyEkQMBKRlG/5hhV5O71OgFZHLcy07yhhLbtUNCxrzQMLXMRo93/Ha9SYbSHqG+sJ6fPWZRDYBXu/7k64KrHs9XfMRdHllkRwPbC/ezHo83dypxydh/KMEbbXO81m0Y990DWdTcNqCrLYA9KWWP64ESqCasgcuetgjSTTAGgVGjBtAszWCi0Xsw+T+rMMlDi1d7HL3xR0LaYemsdcCIj1aJSOYXwuB5psFvcGto18XjPOLkcbQBbwPtmvsJPMoLHfP+2MtQyzkGM3gNl/Arf/CH77pXu26/Y8a/v+OYCvQqOW4pxotjf4wKwJm1b3G/OPpaZMXBkbUBsgq07CznVQ1VYwk0kZncw/+P221uwsgNrOa81U0qgg7jLXzF7PFORMDOOG/wDAX53AzH68m18/LntwofbHlst7YPaO/dN6oiswwWDrBJgp2FoARwKOkMj2ilje1xPWKV0nojzPHjQ42QKpDXumeWhbYJbJJXeGHA2U3ogh7L+uQnLGvl4+Vp44UPpu3/t3Ie6QYGliwjyqEQu9lnDDEbYsSAVdlEXMiglF4930qsrNkPwz+q0nlGn5avZxp2hjz825LbsOIXfzTKjAwV6RdPFQLabspPnUY/IwH7CpIDbaIbnpcmK3m+h4xi+edsuIL1tv4dMf0YPYsCxNm5JGyxNjgtnHypIxk1epKsiCM+Mdm1ZsxgZOU68864i7qypwXduSM33iVLhtly8Szdehp8LvhgfG4u02aee5K6PLiEpdBiJm/Y219+7rgfPlsPlDx3VCFAld8JPGuh5b5Bpko306vWCK9Ow9FjhxPRk0UDphXewsTNCFoTojmBgWMZSyBRdyjllWxWbbaZOry2WN999reeCKZWYq7JjIHE3RpiDSKzt8xsKKkyGnMeuOLvfvfs9O6T+s6DKkaEsdWmjNE5/2PwIvv3SpD9uxZkZW+OqaWMTWnk09TOvNEgZtZ32vACyrJ0tryuKfu42asmDSlWWPJbE3y6tH6/zOoAVnRg2bThwbj4xFSxiwnZzxSgKZ1qUlgO3Z1vuGP8y/tSf41+89mCLWzNtRKk/u1AHzfK5yzH4SADOVtZ0yMBvW7XJea4uCtirtVHmhJ9u1HZDi74h8L3t9jn1+odBn/qzHNZUvJu6RYRoDWgJsAXC1+TVzzsykjBBpJzY1YwnAXpbziNLvUka5M1RP+mPdebHdwEMSGiJb1rEMl2UddQ2SXgAZonwxzGc2rW6ex9zpdtJnjtBoSM1Zdpslu3yvVNNA1F3lRoKqlumAVaz1ZEoZ9qec5bAk2ib4ZrTOEwjlweyj0qh9N8C3wac5OTM6SRvncVnBSrfSBwG4CNIcwHHUpdN9CXTO0NDACbavudoVSj2AslJj/gfR2c7g2C+adbWSLFUgg0ixY65GMsBZ+HNmuL8cPrEvt5Ox3pX39ctw7ecNxxZx1PATpwlPLPNB+rrEvCfpK2Xwaa0h676Kpc1zYsqixPgeXcFixwhjPFStlQTu9XatAdPqJem4Bl+yM0EFGJrm8trNP2xzSpAnGZi875dssQ27zIVyrhTgzu9RmLNQe1YQrYNLBGbAD8DtXwbK00NM2PYz1X2VE1aNmTJ2UMyMPVJmzFaApvVomVeot9qysj53U1Zr9+eROfMaGTSWNPozmbOFAbsAZqeyROSujM8299gzbS8B/FAEZvjb13fLx++o7xmzzxgwOwE4wOrImNWV4UQaGTLPpN4rVPYI0+YPbD9towRFY8O0DUMQnoc8/0xZOB/uGsm8pB2nDo8JEC2ItvhV5kFYLCQsmDHbJSAVm+OpNWVZbdl0hzzpJzGpFD7T/AWUFWHXapQcKJbjuC+XzDTuMyExU9vmVcHWyl4Tu0gTgGaSW9ZrEQbLVQV0bbSZTAUuO8Y5A74Rb1ngyUwMP9jGe9pzWBAiqgNjxMyV4NMK9Rio7WrMMiOH2CpLHEMTNz5xJRzzHXC7ilxe17daNazbSeV3J06BW0mkrEydBx+SB75JMPN5aWJUyuJaTBiMFB07p+YYzL0xADTsDCf3UdsexHjANvunlAi62Je9YJ1nnigAOUoDa/B0GAwxMqHZQwCWK/ow++gsdQbUOFg6lzPaeOVw6VXOaCGA/uK3kPQJLcM2RW5Vm+Roy5wYXZSmTmaaiZkin4PtgBsDwrRje8KajTyXDlpkFDHWmAHAX4Pbv49afmlgvZj5Mq4/S9wW1b0xY8p2WWTW3DkXYGbCjBVqu7BjMKwB0iSf9DKzRJkxq6vs0M9YqUTKWMU6P4ROo20LFD59xpg1Vu1I3mc1Z1cGIaeWV7apPTthzzyCwT8L4D8XYIZzm3x/9ijV5wqYvUtGH9lyGQg7A2bPAG2prBHR6n2ACAJiaviBrA5M2a8M8GxYtS17psxaYvt/KXU8ywg7CZxeJJAZKJPj0MFraTlvdRMdoJJG2+WSnZ3fZ/6zrYzM423DqKzKE4ZM71Z+zIFOLiQOeKWu2IY70FArf6nRt0yVloUJZ3DVtWhOXE7GK0kcvYqHbo20HxiBeo4o/YiyNt+HSnoidXMCZx0SxLqxtfYMyHTz2WOqLkb9vqwFoRtoFIbrVBlXa012y9ewZm/7YZOz6sQxk7ujH+0W2lGD4q51osnNzTtItsiqenD7a9ugdXUZYGSlGBp3JsnHYEWF3e3tfUKQMdjvK86psLvF/wlDZq35DGtGxVNtbYbJiMl9g7HdJufWFsFMkAjzcSagF3LrPLrmWTuuw5kz1FQWAvdxDIc9Rp1sKvvxBW9zFDEJvWJC8aXaPYh7owKyiBQ01nlHxUZI6Zi1YXFt83Y5HRmdQqY9kTMya7YbOpitjm3HZtgnHagvsxIm2L8dCXNG9/6RXMBOjDeqqjEx/LB4yJd5vrmP4wyUCSCzrKAOs+jNLaECAzCrcPvD8PJLn11jFurEkryxQjlkrvPKrBsbrJg4LgY7fCNWTti2DshKmcoPjzb5ztJFck/Uv0wWONJiELPMsrDpUGuGx+rNwmN2l3N24tyY1aE9WqP2GkxZ//tDbRxUgNlOVu8PSgneB0x/1hmzEKyM1azjSrqowGoBbrJeILo07taVsl1qwKHLZ4CJQqzZ6n73qmDw4XnCLPVlOYsMyfdNXBQ7y+jdJKXLKMk+P8gLxdBk+/rovOROEKSM/WbKd66eueqJ6i/MOxIpDNUi9OJxdZZncMaOTmw8smSdQSLCPFFgsxyJGTEGYZYxRQS8RrV7pQd412UWeoKxjkPe645ADENgkolWF3bAAxiKNWa5hHE6M7LhQKXPs1PoiV1+DQLItcYsL6Feubr7fykwU00c79VZjdFYMgoOd/g7fb5t1Xyrn/0jSkitFAs/rqQmTAV+deE4NtuSCU4gZSnV8tPdkrFaj8d6x5Ql6zs7tOt+T31vlDXOY1CXS4QjD2RrQcroK2OmrJmVxKFRkIEMUaU1UAtIw+C0mBlTxd9NOntlTCvj2xYcGJk521dtrdLGlfZyYcMWy/suC+9mhSAipt9CdYdkmk2+ZjBjhXxY2KfFFIiR7wq735sTMQoebMh0l8m+G4Ovfg34vMdbR6E3uv896c/0B+Hlfwq/fTFmjWkG2S0JgS4rwzZeJYfsNJOs7e8hBh8QeaInrBgiOzbb1dgyzSyrJDMsK2DahjyDABmiVb4LQKt1X2uWujRe5ZxZrCTYZaClbX4gC83tsbq0Nv1DGP6YXkRPZ1R1/vTayCP80wE+73PM3j4wUykbAxmzKCeiz4v8rc/j72zMMExABZg1m94aww0yMx+x7lhoZpIP6yqBPAVRmHlprEzcvQLimsjLKHjsJiG7OrYzR8y2f8r2GYMxAczsMKnCwNpq4ap+py/D32nLjvVkElIGZovgzESChKj2q6z+APaWRzb3oHpuXOhSCsvZZUxccclspkpa72M6aiq2+YvuK9FjWo0jquNJwxTgRhPBQGwMLZIBRG/H0kYXCCXsUoBJFhwY47xZCTZrzFzKSHbl0CCA5inwsmD+4EKz22TMviX/NCkie/ZtBF3PqXW6WPYzZUNPFN6zyvEerRX81NrdgNkAZWTkoA4URXLKdpLGE8FfFBUj8Fpq9sHsH8Mm0DwPdxjOMbuNtdim7owloJqelmfTqUHGRtIoVvYQTAPFQ1Rb5lRjVgDcOGwaa6Rcodo2ttEfA3nyhDJkrp+alr2pLRuUnxbPlTjCmEsZAeD/Dbf/EF5+SWDDygVT5hvjDmXDQh6ZgC79rjJxEDdGzS3L7PIxbfIHYOoEGht+lFXO6Dug40mdmTJmkm3Wwdlprdmu3mxTd7bILDMm7KxO7oxV2zBnybz/AMB/tgCz78G98ixT9QAXgIzUOAXAFwD8F+8Zs3frWXohTdwAhUwqtwAJlSkmboVaI8XrLQlT1jtmTuBpTEvMNXZsHDKwubHkv/yT9Wk79Hg+ZFByEhHA7CAvG0Ki2/6zO2Mhdq7b7DtWx8XBvvF3nvn7WH1cPRmF7zImzzk45+ccEVVG0V8HchPDtFxLwJmST7uR/EW2OFKxxb882EoywiSBFadn99A0L2IbaclOMHOW0TRC+23FSZnxR9zBeDoUtNXBoGXH/Kz0OZMzulS1YQGNcUoYFAKCRG2AP6rzmRiqyQHRZY4+v0bAwIkvWGKMlzQYLpIha087cYhMQIiRVBK9bb5RVFFtjg9qq4iFvC+RxkjtMiJE8M28rb9g8JmZ+7/W6DVFgk/wFocJ+MA6qeBODFnGgMg8zxVZCZvTbesk4lqljIs9vs9O+QLObMqRO5OS1LJFAW1kyWKemJPIsV+P3gAWyxcj3JrTMufFLGA6WoxYwhLxNBdhZdHr2sh8u65ElOUp2fN7hC3KbZNQILh54fOKADACbvAkNiWAMUfqj8lATW30mUXzLiVkqPyEhMr/vfDyx1MGbNSZCWDrtWaaQbZ8vuWui9hY3iNzXzxxXsRaU9YllJUGQIMjo9jku+1rtwKA4TxSrTEjZ8YuZzw6u1YSxsySPLOEMTt2LNoDn3d2+XUDwHZDmGK9/3uzW9/TT8NGBvLI8JbIHsp7YPZZYcy2NvnMoCUs2ZV0Uc05dt/FZpoaWwzQR+BPl9P3gcFCrG/rx6QzWwvrl7CAanJS+PVMytgNT9gsBDObjBksZsoCIwmRRkJCpJNeeSppjIc3dV5U7vvstfhO2aV3npLMp/qyBet4lEewkaG6MgbDQnFqXPwWalJXFnrXicsDm3lUX+WMI0EVUlfW9XWUYxbE7XV1XGRWrAoarYnEEZ6ye9xJj6DHZFw8ExtaSCljAhPEmDkOYr/WkGlvRiEubBoCo5Zb+dc67a25Gi6CNYwCqmm4ZvDa68RmL41rtbrz4P0U+wB0DBhGGgGy7HWm+ud267hupM5q4Dhr4KXtucc957xi8wYkWt3Vfd4RqYFRjza3M77XrwCbmWFJQhWdoxWGjm+QxlDhPvH8ML/XePV9xZ2CH9JLo6Q6I1ElXyUsV2Xo4u33Y5h1aP2HHAWqFZrKhV4r6KJxy4Kki2aXqVtjod+bE9rg397cR4WuMerZBL/YNtus0rL3rdxIwti9HE2gYAmQL88xW45WaLeTZJC/ZiY4BohOjZtsszEQR9lmWmNWIIkFJqfJpA0yqGBZ7l5wBSlINRThi2UaPnUFhUldGbNKlorO/gQq/hJK+a+mjovbDDI7MfYok9EKNWTquChOi9k8tyhz5HaZrc6PpUQb+yKPr5O6r8xCviagjGM8lTGrNbJmAwzSKwMz39SchbozO5EuZs6M7Dz5AKN2lX3WlvmPDfhTKTD7bqwOuSzpt8zhzPJBW/tsAKm3ur53yegjW+45wOwN5qskUuvSMunkmZV95sRYBESUDmguQrSXejS2u7/6I3C1gKxEOsnyzLMMs0CFtFq7Zd/V1GNzvIaU0cwKMY5BY0fTPQoGA0izM0BGy5WqKj/yEXABaMa5YsQKuIK0GmUxXCMW3ObpZs7gDcjt9JXVy80/6NCo9786MQZ6j3bMTSQwZNihGo5+vbBeU9MoKzbFT5IBkI6XWTCd4M6whVqzCaUKuTJiFfNQjllf65HWk92XrdTFm915E34hdvj7/Uo63QysVEbG9BRhqXGO+47wGs1GmNd9uQl6OksXgU6NDnY7P3rj6KRWq+ORoeQ6sWiuJQI4A7zOOqa+/2Y1P+3GBWphxyOiHWCPxx8iRPNw9UzeqbbjfScxKZNCTcKs7SdnVCx9h3ZcrTOcNVj2W7iauktKN3yp6r9C4LTm/ZIgZSTw1YubFFhwg5HlX/k6T+SNfOxWWWMEXJmtRCzL6tdjGXb33qq0LAmYZnAGCZCewNekxbbEtQUm1SKjbHzpauB0WcUEpUzGjRMJuNxvQJ6SYGghX1m3EKYr9gqWqgmrHCi9voMkSzdxLuGte9ndgv9t1NvviS6Kt9WVcYAfcWLcZZJVZchsY32fJIA71ZbdCnBQ6HTfn1dSV1ZaZbETMPH53K0goEZg7EzK6H5imU9qGWXMHgqdTtwZA1NmiTujJtg8Ar4sly/WjWwxBW6G//0OVzx9Z6Jh4A5WpgCynQzoUwA+73PMPh3GDGvd1Q6QmSyU1WsttWedDarUAK7Xiiq9FYxdbGMJPL4P0nrGbgU53+u8qoQyMR/Bc9dLDN/RjwOzfnJerAEv7gFU6QkUknwCs/sBVaeQfNF2rBvWAhx+zAYpI3Ny7qs+zRPgwcYgXvL5FWuMV3Bi7Ou3eTNXiaPSgJA++tqLc5EueuKWKGNf2Q6EnSHDjiqgawfKFtCYSXOwo//Qve2iZDHueOQ+fHmIWNq8mV0WvzUfSx7YMSxCSBUy8mh/rccCyuIJTKyCE6AUgJln6ABIA6HZzjA9rll4smwiV+/tV7lRqFjoTO9zvSzdkyQcmdG254VfIfLJz5LMdu3YDN72Tn6V3e0yweTUhnXYxfTdsR7AzEjO6PHuGOSN3Kn3FfgiYawNNOxQhRuLlV2bxKxQg1ZWEUH7xdUmWMzNPMoCznZbK4Exc5LrMrsZTm+JjokggkdliwtjZtNXYtSY1Xv//4ZZN1YA3GzNK+tKUy75W0SZnFASrgsnosyTLLNNw0121IUtGw+wrU3DvwYv/zhq+btHiPTiwEiArW7yxtJMMsuli4eAr2CNX9ZpplJGW2WMXu6PryKAzEj4UaMzY30NKaO6M3pinR8kjXYO0C6BGTah1Lg2B8nq0TLjj9QgZM7/mwD+wBaYfcfKbUdg5uvNlkdTmFkLHq3vpYzvxL8ze3StGcvA0Y4VS+Yv03U4sdebKWOm8kXefsJQFWHEuE4qKzjQdZUGHJd1v8krSRwDo8fSRwFHxrVgxAgG6WWXRDY2rJK7ZOmSzCyHLLBbUgPYz0dSG3gGDvm3c6uWdNiUZNoRTjU5Q4RxhjN8kRu3RVdFflCk0kpPamctkmOLFNM2VNvo1ZY9gzbowRqtldn7fzzVkFcOnwG17H2iWTDElDnOVFJ+K2PG+BQdYZ4T73Yl3lgbahsTELbvd2+VabGkimpIiMux1vGt1HPrliXtUp74o8blmb8z44wPyeYiy/1+9NxEjhkvE68+mKAh3wsBYSQzDJPFPdZJ/thb7LSvztNqIwbmdIzaL88f2HUSuvOI2CByJ+BpZ01UvkYSGz5mjlleaTJ64yEDoDFcY5e6KqGxaOZD+ukkz6yVCJBKV5H1Y93ZRXrmWTmRKSJxZQTVnpXoPKGgjdhQNoOw5J1+mg+FQr8eH86oUeZ4CwYfsyqtkEQyC47WWlMsDF4EKvFS7bseDAv5NaP9NLOMnR2tEUdYM75dPputr+DfZ3ILXI+2rRSg28o4jwt2k5wddqDPu+26Xn8b1X4/rPy+Yd7B7FdgxBJrewVoWV1ZTQw9bGcwYsKuiY1+kok37PELMVuJhHFryPGolBGr+cfOOj8YgZQLA5ALS/2lJszWsOnwhMsy2R4wB9kAtf8lDN84B2ZZTWSWMplE9vAN8vMoZfwMMmap7PBBOeNpzdmu9ozaYnEz5/LFDiq0Fk2MRYKJRsKOFQYymMHSpdvQN6B2+opZU8bGGeO1sVnKpmXW+eoeqXVjC19CMsSiodhsjILXqDXL2DKRPWb1Z8GVkUuvqkeVzxaM1fz5B3IjrlUCKW19n4Gv4JFh0k4TuWW48OUB7tJDGR1RlTNyAVslFoCL5uSphAdAmVqOBWomuznbUi1kgZlabfMrYs5WrDMz3IRJM2HFdp5Ulvo+zrPEN4JKnFmXJt9/e3TS6tTY18GOTFDX57sT0PLaTulEE+NSNgKFtd6leQROfHRKPQISGKxpbiuZhrA8dpiWMNfV5X9h36eZRgBjzFrUKWUE5XN5oy+GNHKU5lUCJj7kkG6V+Jv7D4iZsXF4mcV0xm9TAgkqiQSdhwoPNKW5ickJf7GDtA6cO8Du95Aajnm/Fnrm2QBrI1vOWlt9SvWcZGxdysh0TOEwtX5ns03usO9zrpJuU5a9zKuNt74IkgoKgbMobXQkxg6LONKIac24ury1c9DExmkqBasPkhoZkj+G7QwNZSyrK0q7H8tNiMyAi22VNUJq0YKydFFAJGnYZvmOsJ1kv7d3Vqm0IAMn5syezrpffwBe/kfw8lODAYiXxA7/BIBlzBlOXsHW90VklyaMmbJlZTH8GEYfNDi6hEknwdKeSf98fRSGWrPsr04zEGXNfMOcHQLGjhMr/WMjazxeQ9KYZZclj/e/aYZ//ezCefqKbeQUj2gYpAiz3YTfNvCx98Ds7QEztbZXe/wELKTsGK+LpItO61LAtLRLtp0xN57Y5C+sVMKenQVjP0uuqLLFk6DtABxPDEkeCXkeElAzKxLEDdlHtoiyxqKVxD4/83h2YdEUNu0+F9+wUqMcxDfSIj9RBXqM5hryCJEx8khuTciltFLuSsIYQqRYAuZCifhaROcnOk1YzChjg4/OpLFLIzIJo0gZHwih8k3eVTwVmfOiy8g997Pi2KeT4YfugAcwuJvvQfAFOI5aW1/KxRGQk8rvjAozWeOCaZ2xyn2y4OeHCYaMuqSd3XIfIC1sko0wKEQ6cIGV1skOn2Pw0olFooBhLtQcAwrOaddJTRWnihn9Dqfm647R6jToIF7Mvd236RI1j9eGwYYK1/gYwBZWfJJnnJV2B7y20Iq0IxWo3YLfjWSBgNVugGJ0KL0B7MaGNlTpYx+xckTOAVmYtWZdP1fIvx2eFDbxSPTmfmYeGKps0TORYcF0DC2NQcMIgLfxW2RgxuJHDpzua/RLSePazfKkvaG/p5b4LcuqZGpJ/tmz23wlv4uVpwnOjIql///tfVvILVt61fjmv4PdURpiDFHwQfFBEPGSFx+8gdgm4kMSFTUqiCI+eCGtpsVoI4jp0w+dGIwk5KEDQZvGoN3BFyEXY3xQsQ9oR4OJIPGWRKOJ3VHsPjG95ufDqjnn+Mb8ZlWt/3LOf87eC/b+16VWrapZVbPmmGN8Y0QxppSQWTJY7FZVWFNsKVgDWVBuAK2zZoVWtQvMPg3Ht6CWDx4ae/Rw6O33W6C0ieFHxqbZqtbM4msIQ1YobDrJL+vSwkKyQpYwboqWhuM03HmXNfL5by9fkBqzysYjlG02gcMNTPkec4bzdvqZ0cdRMPXePhOL+DcB/Ow+MFswZpM8H6uh3TQseO45Zo8ap/KcjD6y5TIQkNjfp/VmC0A2SRxbzlYiZbSdPKxJspeBJZAlfLL+FCgxICG7/n5ururXdiR9rmBztWwzCQGkiI40Si0PjTPZeH95AoHkhiZAql+1jRkUB0u1xDcGxALIAo2ZXMNlAo4KaWjcUl1mTbOcMlKGuNot19w5yV202gzU1ChEiCclvVJbrz5CJRamL1RHIcPkYlLjDdxt3tGgx4wzWcPbn/SZWKgDg0zBBY1KiDCQmnwEsw2sasniz8YcswzGMYaP8kYTuLeIV270cKxZhOpP4wC/sTVuM4D1LpdjFoqsUDxCxWbzEdw1sgkG9wkG899JhKA1l0HcWYPUb0gHGtPmOxi8OTLGAOaG5EgaIdtKE0Q0WaGgxqkhPdNs7s0lYISgJ3eVdD7hKstE5Hg9OneGZ06VdxMoc4QWNWXCbGFWmOnoIM4T2ay1HQz9s3QzF97KxNmxiPlHvBJHnhm6IUj8fAZlHiZC1LSkTAb/nvHzC6IpU/wxWeUlsl0ahx2aGnMJYAoWkWSWLaf1/XjBoKdMkKYiU39xNET8dtTytbCt1ixY5N+DIasWwZVnbFhSY+ayLDNkhaMAxj++bXVARhb5HRzVHSkj5F6uUZ4iZXSpN2Pr/FBzVndqzWyYklTMDNrl6C8WVvtIjENwm0FIBX7SDR85OmlevJvdcqS4lv/qdexyjrrv9k3PieF6sxJMnyVjtscmJcBsj3nCChytWKVbQSMDKgpKBgclU22Wi9wx1HQpawakk5v6tyRsEZ+XLn+rgEPXbDHeZpYZ+kCLtsMxgZg73xjHrH7Mk6mULlEkqeJy2XTEyVLGSATMS7m4yNsOQyY2+QYpy7K1GUjlmwZi6UD/mboYZaQTTJwl5vPONOtITywnbev9QzV8pslEbtXEDVkTSWN4rrrMKuBsNitQsrLScNGnIOnZYWZIGS/IVfUXrIvksqnseXhbaw3Szc7UuEUDDPausA0Pi+RzkhfuMKW9HdT1gvm8yWhCXUBsk/RXcv1cmHfYJkL0eXDYebDE/XhTTC9NLnx34FnjknZlpUD7Zwx2onn+nIPGdqxy7o02IGDk6heKybjF0vcFxpBLJbYYgolI7ru4rbHcRf1coYRj09e+r0MUZhI2d9S5lNEmWNXaupDMtNBEygAwJlLGwZQNM4/xC2w54lI7ZiR1zJ1oMJtQsmEhBKMog0Z9aymxq2yyxsCUyaG4SwAbWMZoc9tmQq9BqcttndFjsJXcNrawy65a5OvN7u5oCPa/rqzZ3TcEQ4/MwCMFZsSSXUSyuAqtdgZwEhptGh6d1JdtEuRLIYBkUc64JyOsdqL+ClJ2jTlo2hWs1SR0mreNwdhRzRmSejObgeRlD2RiYbefSTlxni0DgBe/CBpoKfbXNs+GmeUzzk8kZXxVY/ZAYNbImgbS+HV7nrFRzGxtuV9O8sXGwDjXVyEaWHSA1b6vDNnw35jNP5osj4APNgOMzg6RHJLBTpXdYNfGSlK/ti2tVo3/gpiq1WfhPamBw2bs0ZehWjTUWsu2Oyn4o98pWpum9WVhDn2TMJKUMZMoTp8l7oy7wMwtGQR62h9E9dWKlrFYrtUDK0GO8oRJXNRi4fd8dmH0mty51d5xspbD7NAobAUqI8sF8tRe24UChOXSTh0EMoNi+1JGlQ3mdXieIv94WAbLZhn6hh/MIxxtY9y6BswOoocX40mSs6WZCCv4wr+XuRsOlqcDl2Q1RrDEJ89+T08tP7Ffg7EbZvuryJq0qWzHGXLSMVhk2xLFjPl+oLYkeh9KiM08nNa9Pi6ZLjJSfnq38cfSabJPPTRrfKVptDjJhDWDjPS5+EnATMrm5KI5GhKXXhdXSBhcpuvUkhozriuLg22WMWZujZbOQ+4QSU1MwPnKl/1SreDC6FKmiyhdZFkjFmxaQW6eGc5NqLzRF9ezFsAJtQeXz2jHzQmQ3Z25BL8Nbn8ItfzaUVd2N8sRU2B2F/ecXRn3XBiL1prJsktAd2XQumSwxMnPajFYOtSYIakxs9zjSkFZB2RIDEBq8nwDaBePFv1nXBrTMOqEMasJSMvq0XhashK4uyBKHh34IRzUlg3GLGH4cxp4h6dHKMV4BcyeJ2uWyhIVQCUujUFGKHK5bP2JafSQ5OnYpNZqmqMlZiCZdXzKumm9G29nA3MtWFrWYwRMgVgbduoz3hbaDgZrpmB4xdDpOhvAI0A5gc6E3SsYtWpFjquO+JkcqapcSc8pgWomeMU5q4yNCpEDsz6BKe9puCPLFftOaB2aWCaz9bova2enUbDsgMfioU4F3lGTFUx6zYYKJw2mzYnZweffDiz0VzxUZDx8Ibhb5YEbslBplzqzmSnL680yP6rsJDS5ng9A2bItXNR2fvBFha62BpUuv+CZsWeThzrVVfkhPF2VBsCV3PW8zPCoqRwz2st+R1wg8w0XO3W6rkOC14lztbfapNb0oEo1umi9h3NHFtjS4EI6Xlaiu4RaAhZymiiAFMbtDI7ybtJOSIeUDQPWtWcxa8yCO2P2zwJQ8+W2eDqpYnmA8zwPElGUL+zygamEi5uZ2bI8SiAvGzaZfLD0UNn6EHp2A7NRMBcYN8spQrw4cwl+Gm5/EbV8T1prhkVeGTNmarO/NP/gmjKbWbIWMA2tLRuyxg6ciDELDBm5MrrFurKpxgw7dvmYw6XDPVyCpqfXZAaSMWYteNpxgtU7WXc2lVcgrznLlnfD+wD871PA7Au3C2PVoXPAdJqU4pNQ4rFzzMLWvcoxux2UnZUTnjWn2LHHn0AUkzFZjhlIZsegStwj1ap/AkPy+4W2qTJb6O6BAWQ2j/8yGyi29GCgyfVjBLpSV0oCgauQ7Qzs9Vwyqh3T9mnvFdpu8PJ07nf2sdOL23JcXybbH60d3ctkly9lRj0OSrk5ho6ik3PCMSB5QgNaF09CKpVF4/wyZfs56ygNaLTcYKPNjtdExuhaX4UZ63qJVvls/gFIyHTmdJKOnVIRD9evMEhTa/yxKgsyxirDjoosYLqm6NrTz5QtWiFNmuRJClviYCwewOUMgnzgh4Nlz0d92Ls/6gY62dvLVrrl5x2fYzs/7Mo+2z5utRND8QnGbBpKX64h2Y8AjA1Hu5x+7tIG7PCvOT6KWm3WY0+bz4wZm3vcmdA2JE8MIE3Bs0tdKsc2N6fR+N4KcGj1VwNqTepYwpRHAXqaGZuAFFkbM4ZR2jgmbbDZ7c98eOYxMIVPcy0ZFgHT9NxLJB4zUV3GjGVgtZzj+zBVLFhm7lEjzdfMYno/r1ULvIMvzg7Fvh9u341avjoFZivmzJIcsiyTzJMQaS+JsQfVkpVh9NHAmbvh0mJr2u2qDpbMJVi6HoCeVcDyxJYpU4bcBGRVa3a5LFizxE7/Itt42fsLykBbALajOrPtVv9dMPzTsyfLi3fzyM1kosjWMxRvY8bsUc0/npPRR7bcDcBslV82CWz2lktqnTLjD0h+WWfjEqt7F4MNFuGwZI8Dn0PI9NYOdZNFYmOl+lxCey5/Ie+1/ZNCjS651LapCfgK1vNqlS9Sz+VEu3rgCxhr65qWXwGuE5zMLGU8ICZcWCoTiqYbfjh9ziVcFBp9IRduT2RZzII5GRkocwauYTtiX2zu2MaPaZp2Rm0R6mTLKbYU73pNp7uYz8Vyimd2Gl6N8Q3r5HDmirKfYtv8UQ9Tt+F3DWtQnk5/zXfrzSZ2f3kmukc2Y8VzrXp7v9ddYo3wprJQj8ydr4Df8vf81MY57HBRvwmwZReUr2m9sw1e51N52SSes5Tr97LvWd6UpcxooBAobsANSRFTYIecsq4gNWYm8MXo3fF8ODCODW05Zu3YajRYwcouH5MbY5QzjnjZaKGP8HlWGyeXWipbDPVnFuMbO7aB9P9lBqcrkJbt2S2s5C5faS2psQhzRnJH0yOg5eangVmF48+hlt+NYu+61oCp66ICM3FaNJMQ6DLQSMacgTLLphbWurJRW9bruxmQsfFHFXdGo7KDhV1+FqqydGVcWefX2Qyk8nsYc6CHtWY7TFmWc+YnQZnnrz+7sWWnbz8dmC07Pdt5X2+ap+ca31Jg9lKZf2SGGjoQkjqzFHytwNyKYeJlpQYNCWjjbbHEan5i5Whd5YRLIzNRKi9U4MTuicv3st/KmMHEAbOTbJIjVzDbZEDBqYRpt3avG6OWaepWA2DXuj+5uveuE6t70/kMwHxWBE5qwHbTr7GrSd2bLLJl3fQDwU19lr1oTU1d7HHXYeoA1YUe1EPVXl/mFTLdF6brmDnzOYRNQ1BuQBaG/UxqNc3MTTQH91MD6KobI3CRXLPagdsasHL7zVsWr6l23IZ5xNUWPQIUNirv2WMmth5uZOVukXDhUHHLRFyzHUY/t7txhkf7i81Wv9nvz5JHi+vibDbJY+vu+RZZw74sohFKhwlbpEBzbhzS3hjeDH4eYqaJbW2MkEdWMEQNGDBDZsAog24rDJ4t5n1Y3vPKBGpdB48SXN3BuXlvQzCz0yzOC9E1AXDRMTdyueCp5sypsdFAlMMXmar5vcxlqsCo1zCsiCejjbFu+BHrzdi5UXk6ZcxsMcxjN0TPFHyCjDpxaIJlkEsb2UhEwRiEsGSGrWOlZDZmKv3bG8emmsfFDix5zvb67pbh2E/A7UOo5a+HDDPbs7xPDDwy98Usv8xtdmX0xXMzuNtQ2ZO4QyWM1SRgGosMMzuQMiZ1Zqx+WdWaTdb5HDp9gjVLa8yUQUOsPbssgNnlBHvmhr8Bw3+/5UTpwMwyjbvtvPYl4nlVY/aMHgvGLBxZCS3GDgumrFmc5Zbnkm1mM2GDPdCVyf2AWcbXj+vGioXnLFek3ylJOLUCQl+9155zLRuDnQbCxDp/CYjl3FQAiyRYmy32IdN5YV4y236SYe4xY9P3lTHzPe8HlxlzNfnAYMcUpIHYMi7Lqha9NLLSLM/MR+gzU8SiU8NtEBlki613a4UUTqNlWs4qDdTqGBQ6cotJpfYc56xXDgFZiCheKyGx9GEJ4Cyu/xJusx6sySnwOQVlvqTC+inCLrKUNzaYS4+1io2RowF2HYZD/WRz5/qZcWx4UN/AW4dOfrV7dAJsxpCwZZr1aIXNMbC1ilPQdXttc71YMK8xDxmAbfhcIblhHUey9b0F9qi232/By5WcF1te2GZH32rL2saM32vAczDIFrLdKFvOWhi3hYvf6fj1bQ6yxC1QwY0MRjyAVtCWebUpMaJN7NRt3ddDb1u7Vsoq24KCVTMXmDPkodLm+RgJLlAnWlTbgunh2bPWa1wWnfmYjYumHy5m+3l+WdnhmUyuRpsM32wFyDhYmiK+OH85JVItd1/kwOkAhQqBNf7cJMkgERpMqHGCxUAaMN12Rmm+8Lzewpi1x4dQy1fCypdF10VDeF13jD1WtWWwBMQlDFkAZxtbd1cG4LlDZM4seX7G9ZBvf5gdGbnOLJMyLoOmte7sMoxAel1ZEnj9+fa8JGzZDoPGph8sc1xlncnrfwnDh289SV58ITP4R7MLYungYmRU7fGBz+uvvx4utUfIMXsFzBbAaMU2rQxBEmC1B26mZWXgH8yoxAa/cOBykyU2i3kKYS6UO9YMLzoAq+TFvbFWzRyjP2+SxPY8q4Pj502SqVJGYbkmB8iEBVN5qLKALhlqS4nioj5sNcRfSiV3vl8umB3oVVfGkRtakuV1hJO6RUxjnpddqYt8dcE2bJtNBJerFC4rmq18E9fiGEkGqx5txrxisoWE7GzAKK1mzeOdK+AZdVRIiM0EGNOwelUhJEutwqWZbxrMVHxVA1M2wBoA+YYduEH0w3CpUUK/DeBnM4qgJ5TR2cbqUBuyMcUANrR/tbkDjqIlNwIT7rNLMZ1QPQbZI4sXgbCPUyetNWu/x5HbYoxiNoM5/n64X3sHnPEnagB96OHYurW8nsFU9qDpahGsWKZU8KkAzJ1NPWyeLvC11LhuTGC1eFnwcRuXGHUcTapYhPWaPNrZBl8ljRYZtOSqui5V+mKXqdaMk8RMAtzVwWkY29+FSZdC9WVlGoTbbD05gTEP/B02+aTNNWbKQi2MPbh8qxAoc/JeAbl/lzsBW1jLGiewJqxaGzm4R1fHcHw0v86zilr6Vxh1Jmizv767dUj283D7clzKjwLli3drygp9xq6JF3Fb3KspY3ZtA2BRErm5MGJgwW6mofVlVVwYhTWbGDTcT8rIOWY1sdDfkzRm2WauLJmAyiOXRpU3ZsumwMzwP9zwFUSInwdm72qnmsXzV+tb59nlePY3NIuXrMbs7SRlTIDRLsji2qnk+YpBS001mFFqz3mZ7am6HU7TWvx58jwDlbPp8bHLokofjwBrykqqdFKeF7HEbzVpwc5+27e6WL4Q2Au5aYgZavo9SwDjNPInVlA/D873tmNSMTmu+cKxEUGtNHXimfhNjQ4BcWhUwGI7kHSSN3ocWUDQJW/85MYoU7Zhh0ymDD32+iCUOan9/LAX0zJ+XzBjnHSWsWaFIBeICbNg9OHwPndYCcTVzcmRwVmGJC3pnGsf8MfQcpLLdbZSHNVaGPGWz+WImWjOtvgeyB4CbKPw8frH2tVElXQkpyTwtlWjwopLfeMwY2kywKvfgJPpjZhbOBDcItl+HoMRGtJCxlUtnDq2bLeYt+EeCZZBbmYmYTOsLePdLMb6xIWPNg/W+0YsJIJ0jgFZNRC7hTAd0Fu657axhb6cTXUDOhtAc2tFsJvssZk5dBYs09DJwD01F/aFPC5nyqIdz/zXgrzRl5lnBSNzcIRAm7Bkca2OLK8s5pnxjmjkNAgEBS2lmhwqspQJr6AKJBf6Ujec7JEpU7WpphekgLHIphWsIxQLTXpZAexCAAYzq9ZY6CLC0o40v+A+w7KfhtvXopaP7jos2oaULiRPNKopUzbNE6AW3BrZ7EPCpMUaPwAynwHZBM4wSxn9pJSR/6YSRg2crpE165LGOuzzd3PNzkgbEYw79pkysdOnW/2fheEz9zlBrgHTMiGkEbzGE72JG5NZGEe8VDVmz8noI1uOGbNbWbM9mSLLEzNJokokV3JKXs+2rdd7+jCyCJLAPSBJZM/K0THY8N/jeQbIMoYw/V4C4oJvWCJNRCJVVIdFlUCy9NMo2BrERKomQ9kyO2DWSt0hMPayyjrpROYfXeLYVIF1QBzGMWE2yvOfUbIptHsVcJbtZQdfGiZqg8pjgDb0YVdNRQaVnO4GjSLkpOzg0IgYcM1VyJjGf9N40U9IFld53zUZc8baMlBNWW0CtG4E4onE0ae50qxwbmz5pW5gjo1ayFDDKknruqyO09auX6hU8cW0ameQGqhwG/VhPgBNq3na9HFdZthugi5uis5By5VEgQ2UkdTwKoMUmWY1il2rPS/NTPLrujxv20/basm27WvySppxilxhlzGGfJJR0+UkcZR4r96t2QCnnU3EAEedK5SS4khEt2PsG4jm884FmLVjNySavFGtzo499i9OVXCGIWFcebOr6o9DqEFBW+bRgcjyaQZbvKdQb5jb+3R5l0l62M7rEvLLBvdmwqSpMYjtToqsHjpnIEaUcDY21DsKq/7oDtZUox0nGylMLWfF9DlKJBOsiLjAdmauuAqhEJixy4K/BKKlcGPLXtx36Pgx1PJ7YOVrJvMPtbwvZSDcizKkmZRROMcGKovIGjdWja3xnQKbOyBzqSk7a6ixkvu5gLQTUsYAztSZkUFaHazZUbbZmQDqDKjVhUtju1VvIO7vwPD373tyvHiXbTS5R2fGlbY4vE8ypYaUnwBIPXeg97aRMu4As13pIoOdxIwjY+G0Hkyf99dNBqiSwJ26tWlbd4DbY4GvvedTG2UB3BmjiGG3j5WkEce1dsvnJOtUiWNqxHJG5sjAzEQmyGhg8slQi/xm9mGRra8b1rkQE6ZxX1XwijPTRla/nbWgWV1f7p2GBrtwg3SnCACNaECf4QyMpiKz8JZJr6lIytcBZFhP4qstyR3NjZtAJu8Qa7BptYfTDnbiWv8S5z29f/OyXFueB1XTnfB6GbP8Pk8G1gA4oiuiJ6er2qhfwbmE6jV1KnyWUbIfu0WKOJhukDFG/F1eNhqbxDDkeJyda8dULzwpBQeIV0YpUtrx+3G1vqst0SD3TKbpgeljsWyubOz9N8Ex7YR8DjkbtYwEIueZFqricw2Ytlhn1kAYO1IEKaPNjJrliGzlcLj/zyQSemSbtcSyBnzvSNg4YqkLMWVc28ZW+jOnvpY6zhjOEvOOsCi/XxCjEBT0XoYXi+aZWSJf5OYO/isJmdnJrXR/k51x3ZEy5KxuswYTWnt27+GpA/ZHUO2XAOW9S8v7zBof4sq4a4+fhUg3We/VHt/ZgZHDpAu5I0uwtMoW/cD445SUESRXxMyWBdt8dWSsMdfskjB7u1LGgwDqzEI/C6Xe/v4j3OGPPWTcfjX/cDrX8j5uDZNI5n95Aimj1oQ9Qo7ZSyVlPAvMFkBjj5XaBSc7oE3Xa2TtzoBsCTzacraFCG37yMYbXTJ5K9hi8JcBPn6fHCcrgbEq7VKTkGxlKxkcRjuKtelJBsQyUw89NlMNmbZtAuQmYOZhkDxP1NDEelADGqv97obph2G7b5Ay0EtkxkAkRc2wTPuti+Cby5kr33asuOcaGNBgOM8042VqDFnj9ElFD3WXUMqnrcSlMBtqjRtjJbrVEoDG9WYe3BmvvFTtsqtKa2DTj/j+nunHLP306sOMgnO+QxLaQPLmmEK0bVEz3SvKCBRNflaeidckLKsNk92DfUkzBMFC/OYybDf+vs05ELaotTIBSrFliK1ih9Hplj2OfZTk7bl/jQvNE/Cr++CWAz7NyHKuBVu0Xc5uy7LUYBZes5SR1jfZAUpn0idmpN7UbEaagYU0qrYcrW1BXGghUcwoUWzmaYzkEXcb4Cq0uQzxEDg4C+dedGqcY+hj/h6pemdBAbsjtv4a1L+3uCzPtRm2MWzFSH5RtvcVgPliCKqu9pmiK1xyJAmeQtnKmAnqRhzbTE7J7CnbEfkFDxmeORzvQy0/ALMvDbVkCqTYndHEuSazx1+Cue3AbMt2FqoQwCkxxaX/qzlztnJldOQMWpijRGL+gejQmFrnkxlIMAKpBOBsXW/mEJMQnA+gDsZjs2zzJ73gL9xeVaaMGQa7n9022czGfX9scLEnYbie+/qe9WOv/ipjxxJAldnOezLI35MV7rI0Z9anpiELQOKJc+G9gNle2x1Y49tOjdu9gKL+9i3behKM3/QdkF1+IJiImuFsslADxKxAHRKUFkbdpIwoQL3EeK82Q+WIfhpBJYiIgcwiNzMN7kJILKR+SQNtXZxMVnVlBaFArAfAUAMEr3/DkmBaGRv6SqUzS6JWJiAzr+Wp3LH2waOafjSgVvtQVNe0ts5HuiO1n88r7itQJ7G0qQOmBReMjH1ZE0W+Qx+t0t/Y2dA9GcSHMZkwtuEHbHnO+h4DxYYrjjh5MFUfzoBzbw5zkG+eT9oqu8fmi7befuSk++50asqNusV2CNe5zW4S2KG0ipp/kMGMI/FyZ4YrXoVRSDSqv5xMQIyyAoe8MU64FOHhTKwlR/h0HKhbiLCGwMXIi48tIp084+0ijroWsayJQsF8QR0WAl8be1bYFEQPl0dLfDYCCSDNF9SlJf10f99kh5LCOlPaT2YA7//4d4C9F7V8L1B+6RwaXYaU0VmGyDVliQV+IYfGBsZKXM43Ex0FZNVne/ylNPAAyOwGTCMptfb9WrOUMasSPl2BS92vNeuGIAkouyQ1aJcIvmbG7Pr3J3CH9wL49w89KV68G8CdpRN248Rf1Gv7nCX56IwZXpl/PCVjluaU6bKaTbYaxDfJ3oJ5WwJBlfpRvduKMcOCPcq2TQEns1OZQ6S+Dt85AWYyU5WjfTlch5qhNNljc68k0w8dMikLVhfLRZwVl5sYs7qa6tDxHvXM3Md04FaJeSsbu3WHLnPsUgWLNuFsrtAs9HnW2qlurU/m66yTjsK5snwU4BBwc1kh2UlaEs7Wuq+mBel3Gw6eFhYNa+C1ZsoO+oDFgfSdf2MY4z1n6TpQGrdVI/hlh2tc7VgctQ3GPJndXjWBhfKi/VH8nofDmQaemJuVowybx9jtt51Ai8XmONrKmAhh+2h+d7sMSiv6wde7yoC6MYetZ3V3dl0DH46O08iUAyRTQQKmbbbMt4xFI0DWLP9YX+fUsVhjypygllPcwbA1QQBew0PVAw9mgakekCCzQC+ITosqa7Qlk25JxtkU8abZZPR+kCuW0e9OCiyWs29/+VCwEYhZYv5Bjour/G9VmCJLo7EaU7BBDFnfeKNOhVAkS7B9m1HEux5hRGr/Fm4fAMpHds1ACmWfTTVm2b/IjkVQZyGrLMgYxSr/dL0W9vO8sjqziTE7y5zVnZqz5tBYDwDlmdBpk1r31d/r86/HBT/yGNTPi/L/tlmKW1fmCUirLx9j9pyMPrLlFJjdwIzshUun0sUkryyV3q1Ak7JnGQhbAKXwGUsZ2QlSX++1i4IhcjbU11wbNi2bbLsfgMuMacQCmO6B1hVLeQf5oQVIs53PiussupaSyNR3qx+DWOgHVaAYHIZZN5ci22hS19fvWR/FBn6sPFwOMjMvcqcbOqI5x+TUKIi0Fb3pzjDL4GLTHwiomfVY6BvCACxD6PNrXxiAXOfRc/OP2mWNjSmrwpp5MHpf8XVcn+SjxnAbILU6q6vrHjNCW15YM9bgIGawc1/LFcNmetGMMlie1kKJicUwMdogRqYDUGvSxejb7t3e37rsOQSNG9VVscSyhyOPE9rImMSZgejcCgdMU31cs8c3cWL0YYZhKh00C8HXTuvr5iJ8vLr5CgV8b9vrxM20tib8ghFKzeYm14vTjWz4nQntzQ3SbIbfxIw3Or/ltXWpZKdiKES6JMCMwZha5qvc0ZBEahidhRYAUHuX+fTIw5QNjA1RYZMc3/UugRkxrkxrtWbjswo2BQFiELUtZhtsOY1g4jHgRmwaY57tuQJevwzAxlb5sNx9kYlKTS6w1TgUSYyL9j2mB9AJjGnQNKNTJHloj8YbfAeqfSlQPjjXmgkrxtvJy0zB0ZJX1hBKKaN2y8jVsMT6slrJQl/Yp37LslnOl7oxWi5j3GXN2vt1KGIqYq0ZZ5sF6/xWa6ZGIOUAkCXW+hwufVlZ6he8H3f4u6cmVc8AM/s5AtjzfT6Xna9UD/XxGa7XX389rO8RcsxeZrv8CXDpZwKcJkB7IpPs8DMBBhzYDAJRae3THnuVsFy7gOsGYIZV6LOARRwxeFjY8LfXWtd2BKTv+9mKHT3TLmjmeOqJIaRIUP3RZ1V9NYxUgURaMTDT0quAZVwcGRPHRo4n09q0URgk2stQI8PFc7xzWyLnZPpBmkyX6cF+B/Nko6mAjsX6ShVWxPC2PhT0lKcCVmJCrgTzMFNfwxAvSuB8s8xXMLaSM+a1ZnUKqEa9DIv+jo88SvaazXwHVZxIxj0ZfW97zZ46DbQ4h1R7ZjgxGBknR0TwL/rgGK+b14CaiH7JwILvtVbFFbOtw6fNQEvHCn1Z38XG4hLe2fLTWEbXGZwNENWaBCk0wONjGF9lpsPBbexiskM5cZP6cWvL6lPH4gzUOFg8k+lg2OlzdEGw8e9jaIu2+To+n4qbLNcCTzMduU2+JSCn0PWVsz6Du7ojprqCq8gG+2E5sgS27+ch03PO1zgzZpkSlylOcE6NQDJ7/Rb/dje6yFa6FfwENUJOUw4sXW2oZS52MPse6srqPOwxW7QnG8GURIfwKI/Xrl1reW0dIr1gzFzqzCaTkEJW+TaADVvks/siyxgVONW1oyGDs0zCOBmAHLBl4XWl31dXxqzmrA5wmdWaMfDi2rNqOShbMoMF70fBNz7mifACbwgwO5p68J1O6vLyMWbP/XHEmO0N2kWaOC2/9znLE/X1arCPGKK8ZNv2ZI1ZThq7E6psMgONOyHY6WcMKEfmtYFfZ9uv2WGyLBL2K1jm62th2VTaGF7z50mG2dFVP6SMtiac2vPq0SSk2+JjKEjafadZ5TfL3pow871jrFKepUYhjK84i1gJKPbY5xFHVQcTj3bZVgG/I1TJh6JGdi1oMbU62hdlWJ4TYxZ46rRL04FUXcy9gSBUyy9rxh6Fhi9jcMi32BmsWZqYplLHipVG8eKDXTIGYWQ1DxsMWu2sTbOK3wa97YRgRmmzXG9D4uoJYxPqp64nWMvPavVrwcG427hbfz4INCNQYRE6EqPT3UmJ5fPIT3Xg0fbNg/8egtX+mAwxOvfHRjvNilTfLOk7WTuYP4P177oUjjWWckQ7cL6Od+auN691e5QYs+MIcdyN2WvtYVngNdcSmhPrichgMuNZioxZLbJixRMQRswqFzoB4kxRwqTA5DmB6IaqrNTgalniOABypayzRfzyiX+j5WYvyPFOpvQuZO4BMtpwiwoIK5hjHdlpnhAfY+DWtKXMhGZgzqTpoWDNF2QFa577RjrJUNm9ClTPpWDM1zWrj/f40BYk/dqgGsmlcZVbZsn7zVXSY21ZNXEzbLVl5MRYmWmqc8D0odU89gFa9dkuP3NoVOOPurLOrzGAmtmzYG1fZsOSy04ItQIzZsocgBe83wq+8bHPhCswy/InbKGWwY6i5gkYM7yqMXtqYDa5MIax7Qy+lsurHG/n9VDBuZ95nckY9XUDZNn+B/nirUD1BHN4+HrF+h3svwK0W4AqEubxPq/3gZlHc6AAesiFsan52hRwn+AWK/2+HNWHBRljRiCZ1Jwxk8djR8ylOxEElYgAA1XBTIGyJGUGYwzQun8/EtaLgEGoM+MpTGVcbN6uRNYw+D8PXfSdeCbqjHkMmB6SxsGe+cRjWo8r5hwqGjSr++JUQbQNzauIJ31I5IwnfnjALvbwwVYjMDsjw6uLzfjarp7c4+qQBiYSOqcRKp+XmNidYMvRs79cJi1ADFQ/OlvwM+/bBFc8u32TlbzxpFlktY0YYyeQ4KhTrRZ1YhJl4CE/gHPVENrFJ6VwgPgdXFqA/HOHRPLQfpo04Dqlh0dgZhqgtTXQCuME20VPAqgNw6l0XQsX54I8VHW1Yz0wTenn6WDOMmA2YI4LoxahO1sDmUza5OweRrZ637beEkW6u+wvAzWj7mL77A6zF0u30fcFiYnIzplMxLE8MtqsbhsQEqrLONds66ML5Zj12mHEGUMrTz2U/NAWIv1aypJpblnPKEts8jm7zEuoJ3NPQBgFTDfPqjRUGrOM8aF2+Zpp5okJiGdW+WL8oWxaNwI5Y2BiO7VlamzyBExZB2b2Bh3nIxizwzU1+fYrxuz5A7MMbAjttbK2h7JOCVs0vW5EljBmh+CCvpPKH3deT2zXLVK9M4ziQ9dxVIOXgaOs9uwEWNbv7IKwpK4wm4YpsahuLFX1nqjeGTR7amUQE1VkMU7Srkoh03EOaMYzIIik0wCcCztPPKlxus0sQHAz2Ta8SRU7BcCjFZpl1aRNHpWy9SQDsVB/JiiUUbG4mhjJGpHAn0pWBAM+ckwtOswqGHbdSFkvtciPAdPReD8CqtpDqqmsjuRhQyV2HTw51RilPKHMfkeeahv8Co4JYGmFrd0P7h5+4n7JDE5kVX2xStd0BgVdO9WErnIXBkjiFumJTaIzCEnqeBwKKOP+ZzFtAeSEtrVDG8a0dlQdSF14q+AIWBLnxcHuLUPHgDlEq197JZiA5Fdb7JAtwDTFNxbCpS+ASB6zxDOOoo7IUq3x2VCfG/wuAWurAdNSBUjkUuhOW+2ZY4oA64pSi1YmGSkZSsEQ65oLRFHK3hyuK6njB73mmsi2ViNmf8q040rBx374Bs4K4OW1UWNmeW6ZZ7llVHNWC+WWEegiENaZJJ/t8XtNWSGwoqCGgQ9yq/w0VBoxUDqTNTpLKCHGHyJjDHVmPhuBhJq5kwAtqzF7SlA2GLOyYMAMO/5umOvRnoAxe+45Zs/J6CNbbpGhNRl7nFhG688UjPWQaJU6MoAjqeIpOeEN7M4pBu4hoIrrv7Qe7ETQ9aqND0GgAFBbAOvd14t13lR7ljJmMpaF5N5Ul8B6j470OsbqSjbWuuusm629/1j6yL+RnsXLzBuLw88WEh06uhJRKftJ6+hcvf05JbvKyJjZtHRU7nMw9sRFzTLFsVeVZu99qjdjgFbJTHtAiNphlYI0X4C2OW65Ut5TDTlKnfEOhOX1GAzjjiG3nEFUDF9iUWCl6p+w502SSDDRuK4puYMMGR5CllmoS5x6z8Eg1YNb0rSNG2sYXeDVsTGjhX06rTuLLWCe5yh6dpyPujmF/plkj3PkqraJSzYcbSdHrg01ouVHwDbG0YfT4XX+IrpBBgVnY8xAFoCdonEBZaSBVpdGyOtAtHuAXQ1cgTismgAgI7BdJJb7EsBTW3eZvBrjxmKBMk16hjs6zzyVMk53kFWxmZNRLY8CPU7AsRzSnDK/IQ6MRSzyMSSOQdqoNWkQR8gpBoVQZSGQxRNqgSVVfaZShU/6+NCGJF4bcspWU6Ynp8hbAyi7fsYOx8H8o0QjkIklq2QKYhGA7VnmO07Y5SeArMsWIazYCev8LNOsW+pjWOT7ym0Ss8QxhE1fQdnXWcE3PeWBn6WMe9M+CtZyYPaKMXtGj9Xg+75gDYBvYcphGXqvr6eFLsvrJfBLXuNomYQ1U+BiJxnCMwYlZySLWc3WUX7c3vec7s2+AGl8F5lkh1jEFqyMU85cQzrh3Wcsiwyw2B1+u68Zdb7ATES1PdFw6UnGiDxzKq03w2JB7sDUa8YgBhvKGYDsaAXM8RZyQEwmaQxuJkgs1lX3ZZjThSNTFCtZYn6VBU7F4uB9A0vXEyc+9ySSWgGaBRMSRxQBzjlrLnYl7t1Sr9ustxqoxsrBt8GrNjnk5DCFZujGF915EKOGTKWRINfFzqlVKR9r+9pq0SqxvrxZdbS+88S7CE55XUES2GvLhgMiIc54irbfMgIoxFJdSye9t/GokxvnXjeosPYaBIiNjEGGKUqvhOLAc8dwoOynah0YukGCvm1buHi0KOFOGizO7bVoQdFbe01iJzmKSVGTzbLGPe1cim2a24QHLqrS0VchqM17FDpuVnZriVYRAGaTxz+wNq5QG/2SGuRzuDSkH+fVuom5YYmMljryeok3jgl88Z4UMfuwGaTBI4ZutXDucZnJ+7+wlEJ3klgw3cFBwWWI/GnBmZc3cClfDy9fMmwvt2NeC3BXZrbMOM/MrpllYonf6su4tmwlYZxMM3C7lDF9fiBlVBOQLGTaReJYxQik/b147i6Z1ZpxADXVnv2UGz6Igr/91Ad9ADNbALNVOqktBzqPfbY+NpB6U66m5/K4XC5pDln2ngKIhblH6tOpUkdm0yBGGTcAorPAZfd7J9mre0kWs/1HHjVwBAZ331uAzYmmoWVK0uap+cdq2j7JMmvv3VXGD4jkkrebdDNp8yh7rOQZbSWWbfRfvESHJ0Ac5xkStBl6i/VkXIblkXzYzcciZwmRCnLBxAoSVioeF8as0iir0sZ4QgsyXeiJ+0kqvcTETkXYZaHeywlAVoqZNaoYG+KfGN5rYvbhHZRFR8ZKYG7mP9RW/2rIwW53Bket28C7rSlxWaDZEfJqMaqnqiSk9LF/1iYpDGaV3ADbvtfRJmxJX5Ug22rRjIEP+ns0fXNdbwVZ2DtJHLcj5ARinUxOnEa2jgEI2cq/NU+VCQZOeiATmxogvXUYVpXyDsYkg56u3VXSaR9pkO91GIGwCQnVANUNBLtMbHg3IgGqeTTQ4BQLj+AWTmdWVbpFiKYJjHkS4IqUucuGKAy98veig+Mqo4QBW6Hhiy+D13SnuK8qBwOq2EdoBZ32lXa0A00JiGiE2LtTkrOned6W+Uwi+nHMm7520ERCGfdb4kV+wCUbIGPS3tTHN8Pt+1Dte+HllwWzD2ODD2LIikgeyfDDhSHzRMJYy8wsBTv8BVO2J2XMANlKyjiZf2CuKZus85Ow6crujHXIEkPANANPLAHaj/sd3os7/OibccBf2BuPeJ49DWP2yvzjERizM4wJciv9MyAj8Ko7AGLFBtk93kPG3S5YoOk2cl9gtgBPpwHbPcDYWWYvBXJSYxaO69G+L669AsAuSO5VFEHENfiVS1Uq5yhJELTkfHJZVU3MDPv4vEaIEsKmaWxaXaRaAVRS0FJ16dQKjQaysDRelgdFrQZNGLJqSf2Y4ipP6D/HWi5HLE9aaySD5T7AJTBAg/NCosfr0KXSuKd2axDv++2pUX80+VBz/rko2UMOgzaHVobNvbmLq+WyfqrbrIPYutj2k8lHgsOnSiinEhxaXx+Yu4dg9Mi8Rkg9wVjP9nvsg5ZKqlX9nOsnUknJl+vHx8m4hA0++kyLkM8VydnlIv10WjTKTud4xWhoCpWZ8rZMUk+jHLOEUCriyc4THCbe63Y0ZZyn963wS1YZUuQK4iFVM//g+W+bgFq6k0it34lBW1oMWEwWANnYU9lkYNrMIvXnjIG2ybhGXIZDkAVML2zy2ZURG/u26yU86ekTWo0RpBN1N8kX6xNxBruPH0a1r4CVbwXKb7kCrw2EfX4LkiaGjGWPzJZ18FIEkEmY9JI5w8ycLcKWUynjMsMsAWiBCUMeMK2OjZNLY1ZrhrFvYb/KQp5p+EG/w5+xNwmUXRmzz2E/pwM4V2OGPkPyqGfr66+/Htb3CDlmL52U8YFA5BZwFoYGWa3ZWYB3Arzw9+1G8HILILoZJD0UdJ54X8FXOo13hmF8CIutY97JrMCiuzyY/VI7ZcVBWdyXZ0lYO07zEmTNCiSfR95xA7O5nEAgaphRkdOfXRnlLqUjZA2YTkf9tF51bpThrvUaLt2LSsu42I8HqnCWhvbhn4d6pPFbc7UawzEIA8f1T5Ulj4TKA4AnJN0t1QHOiR6gojEywf4dovzcqn26nT7JFdmATwZvwZQvbUHXyq7AnBqHJfcQagwb+e5kOCi5ZtZhKgh1qplbjfSNArRt5yIlvm3Uq20M2eZmGXK3232lRQV0as+CtweDqeaaKNXE5NdinFwgfQvFIICO1QYazax7OfBlbK0DCPb4WMgYTZwbF2RU7MERg6QTPIDZKsIWM16q6L4LA9ohQYwMmMk8WlkANAVn+a0g4BOfyaQp9oswrSUlWA3fqGdRkCcmitJC5h4K0Do4pD69WEKQAVK4WKM+k+coOzjnnahydCTX5c19/BsAvxXVPgYvXzObfdDrLUgaxQIYq3VmzEL0TBHmLJEy+hkp4x5bhmPLfM4vy+zylzVmPpt/qCHIxfM8s5oD0O/EF+CPv9kH+oV/lk5wexin5E9jl/+sGbjnZPSRLdeK6W8BXCsQdAtg2gM9C9h/E0g6AB6nlt1pl0dpr1vbZa+9VqBuwX4dMYz3bq92d8qSqJjI0awbh+AYI+BGBeJMPHXVHgZr1p9jP7/Mce2IQQMMP9XNyIjDaSThghwn90bIDb3JSSxKFgMQgxh9iPd/bzMx4q40eNTPBHipDLFBq0L7y+wYsyZsr2CdSatAcFlUCWMFQuSzyhlrgDEMFJ10Tr3cjFgrYwkcIrY1jNyyYXPvoT6s0ijS4cOQoMsJY7TCiLKrlAOmnpc+ndoIVvcDoFdQ9lmTO1ZOWh81mcPwhLw03SlXDds6t+Vkq5oDo/POBDbuKt/02mScRtvFoedVcsysS5TbTnqrw3Pljq4Xrm+5be61A6nr+8bp2GMKwVtuXJNwgkDYYO96FJwP1nMEbdPsTGPFoKArcZOYpADUeU3Ad18YiMWQKuPVnK6xFkChCj0Xt0WI82KsUJujq30pnByvJ/sQE7m5NItt8jirs/iAu08T9FkI1BWbmTJImRfngncyKysFy+5c5qKp1EkJX3CZi1ugFbxl4ivHHwXsB1DLNwH2njRQerPJ9xYm3RJbCkn/WIliM3O2kjLWPSkjxGYex+BskjcmNvmh7iyrN6tSi5a5M0q2mZfdmrPPeMGf9xf4zreCyclrzFY9iO9OtLyyy3+GD871uoEh22XEbgVzR58pSEuyvB4KJm4FYDe//xCQm8gQ/RZp5GOxbwvgnC3fXRld/SlMMsPqyOfsmczimohtdq7duJ3xjJO0Ajmu2XOTDwBDas1in0dTsJP7YdbpSYhP12hyOOkBMAMiS1bbAB4j2TP4lNdYX7YolnMy7MBUxcUCx7lIsPbBIQS2gfixOVA62uGD4N2QxwExhyuakWyD01qxIjOZPULWl3H4nfyeSt9YuDckdRZ4DZfRtXMWUo1Oj4lXIqJccuzMrMokiZRRbQ4xVw2chZorgdttGw11uoDNhzQ1sJmNafRu1RjYuDF5Qu23sXp12o8o+QzCUecatAZGB6jLAsD6sfHoGOk1ssd5voeP9jNsThNCKDF5FOgbnwFcn6wRbZ/NnfTOEGlnSOKbwY4J/zrO7SYytiA/tO2b1kFblpBmEp6RgcflVJWU3BmXavE8AEXCtQkTEy8kI23bJFHckS2auO0Gkovn01JW0wigr4BXBlJr0mKsmnjLqmIqgI/A8Y9xKf8AtXxZs8O/Shob9VUGIKuYzT/YcZFCppmAqwtA5isZo+2HS6fGHxDwRX8nlgy0P5hrzNhKv+pzMQJZsWVu+CTu8AdQ8J/fKrBwrTFbTffY3vB4OZR7VWP2jB579u0MKNrMZPbd5DO1wU/BCdvMY9/1cZoW0PytZJvbuh2JpHELlQZyuWOW8aW/nzJ8yfvLz3ZYqtUxyiiYs8DztJzxxDlz9B3TuCetK4PHLOQW+VVpBrUmcDWAKouMGJNJzIC55OB2wxGSrsmYOz+rPMl9kpn85MPA3kyjeaxoPY8bNhXJER2UUX4hC8DToZaTKb1+7pRkFv0cr59ewvh1ODIagS0jcaTEBGMWnc6vLZjnb+tLCqK6JUGoAfPIWnjCaDBISDLt5otThGRO+WZTyHcd8sN0qskp22pxA83yuCoxbv37G2Ayk3YezCBLLivmDDs2PhnvzKxfZPkaU8LWqy3g26T9mL6aGacp+yz8iETQ9T7FUZuE06MDac5ZcrD2cPa8dlZlBl+pzR+k5gwzYAt2g5gy3gZLvRMpMHV9Rt2TTTcCB3AX7HnmvLJCgK3VnkWYl2WfRceMLGTaVhutzJlIFk3xDCjqsVA9me/Y4GNtlc/tw6abqZZU7SU16yLYrKrxB/dnBQu/37fi8R/h+B1wez9Q/jJgd8MqvwzJIjFmVUKlqyU2+QTW0tqrE1b54Z++5zuvEykjs2MMxjTLLLgy+syU6euLEyC9bufna8EH8QLfZMD/eSsP7Fxj5vsM7i70egJgpjVhj5Bj9rIyZisGLICzFUtzw2cTS5YZU9zIsK0AB4Ohyb3xrCX9CTbsST7DwqnxHgzZaZbs5GdHLFqpHuukw02dJSYsVZRoMFAYafucyabMTR6+YM48kQ554qlxeEvds2l0mTWtycxq1an4KMRf7QDkeRUakoGj1xhEHQZ00aYbIXGqTiMW3fKME4wsQJYeB+DgfQsiSshzxsBSq9YBDoVTT4P6OvbYWaw3QqV7jZXUivlC+xSjAaz/JLkHIar7HFZtsu13AZnTqLaBvx6qbYHNavuROniQdivIOXuLeFyX6fUwwGWv4VImvC0VcqDm/LtWL9fNZxw5kygTHg2ANRBKUHibYKlhbkIrO02cScOvbdJN76N6kTCGSzyhaqT+LsocgRyVazCERcCIzOHUwn7bdBU1Nm2uJ/MgU2ywQZ0VLWXMIrayCWuFXDpgylE3S+dAeoLA5K/RmGZy7V0dlqzMD2KSuOq1beWZkDGdjDpDkjUWzifP7vGzAD6Aap+A219DLV/ZWDO1xue8MicJ4+TKSADN+XZjUksm9WWhlFrqy/JwlTw9JrBmiazRBZSlrowC0porI7/fQ6cBeMHH/Q7fgIJPPYeD+gKfTTipI8v8bIJ23Pdf2eU/T2B2K0jAAUg4AlM3AbEzYOwhgOMME/SU7XP03Sdo30dvHwZmviCcQo0B38jrAF2qXBr24cJmlJkwCkN+i6QRSyQrclC2lu+wPiaxdMyy1sNsrCMLcQ3ADIkJyATMMDNDwTJ/tVcMgvLhl0+dtSWDZwuBtzONy0YenryOrAybfIwtnION0WdMK+Vhxcy16tvyzQmQZwLa4N55uxno1AEejKR1ZvBuxx+dA/teWR0xD0yK8ngOm7V+DUVx2/I+AqvNgvV8BKMeJYOhxaxrwyzaE1L93WYQsWmIOzA1dmccv+/G4Cw6WJq5OJp6CINu+2LCtF3BVrSXMbMAdTuxuW1Pbe81o5GeXyZMepcmyj44CMolLHz1IWVMY77Uq10G86HQyXOkMo/4YTu8npNkODhXytXSRI7DAzXWi5VwtQ72LLJl/L4CwxxWYrH73KVNBLXNE3GmogIbcsYMdNnqENBvl6TFNShgfxgpbHt6R0KiivAUNj+Tx78C7Pei2h8G7Our49dUAmGVasvqDmN2+A87z7HzPPvnO893mLO9oOnJrbHO1vnBuRH44VrwmhX8PXGweouB2eeQx9Ia1vVmixwzexog9azX95yMPrLlGJgdgItTnz8WyLgnGLsVcDjyEOr7ALOwTMgUunGZvTq1J26/PVDqN3xeapz4HjddzA6MoetQC3SbX/db32XM2CFxlQ9MGd1bU+d5O1P3oXpMAWjZtDG2u146WBPnE3YzgbgxMhM2jctFJoaMonQagFWZtzepNPOJd8jgW0DiCUPBhh8M2thlMZqARGDHtVEdTFVPbOJHVpXLLIDxOeW+mDsUZ1pmfQjYeWA64sp9GV3nM3HZAYz8hoCwjNGFa0KdR6Dks5gx7rNTeaRjElNrAWY4qTwCoQ3rZOagDjkeMlHhpGl2T+rwnCAKgWJwDl0AZeJkaghOLfNVJ9dec5dgtGFi9KFaONbOwRauFHPfoPVhlnJlJkw3pnFhSxaMoki26EEAaUbQpBBY498qAShOItb+eRjQCVHNk25muZDKbcze9ck6aWKT9ZiaIyJKHaHMGS03Za6tbq9KrZlj984QPjKsZOPPZR4ewEfh+D6veL87/oQbvqgDGq4hy2rLjOLQDmzymTVb1phhBmmcX+YLUMZs2eTKCGHIstoyYc68xuU2oPYzXvEdbvgwCn76uR3IKzBbDRH9tnPRX0Jg9twfZ4KVbwRnp5c5AHG3LHcTYFkAkSP27ibgI7V7h6HWZ0DfWRB1j+UevIw8ShfxSVF23Zt+TW54Kn/UYvLAiAmcUPA1ATx57/hWunJB2vsmB0Ol0ayxoGm54S5MGpKaNEsAZM6MmQ7WJ+Egf0vn12dJU+0cSH4UYoB0tPgImVjTFsQbTbhOVMEXzhGyzA/7bJCkssA9QJhACFy0LLU6ID2LrorLkVwu98tBNdc12hYNMB8rjfdy0zqxYe0R6rnS09fk+MgnPJqW3fPVZZHWbCIFLi5zGxws2OSNzYEzlm1qenwiQ1W6HriW3yxNPRSk2SxphKCO3oFZBgcJiDkxWXHvdUoEUxB8jIS/6/WDWjMGMg5R1m7u20xYNo2eTq3yqdl0noqbjA9nJxlb1hjisQzNbjMzFuSNlpObsBkQmq/GsD7LGVMbSQwpY/G3oyvBTwH4Oq/45mp4X3X8qVrxnu6kz/VkLiCMLfKLyBYXoCzki4pdvuaYHdrlI3FlRO7EmDFoWc4ZM2XV8Rl3fDsc3wLgvz3XA3iVMp4dkr0FNWavcsweOIVS61OBqjNA5ywL9uDlbgErNwKl02D/ndpeCXArFbPPgroeWnJz1xq0EN0lticuAI0H6ynGwb7dxHKSKfhA04DLD9DlJGFUOJMAsxSg2RwYfbSM+w5rolKo7HSIkC3O50eAN4s0XZivyBBZECx6qE/z5LMQd+2eDvQtEk+UtaVAS/PScirKF2gimsmnDjzBZ8R5EJefdYEX8fRnRSKVGMisMKDLvjtyXBl3Xz0dZzxlq77P5DyUCZBshRMLm036agQCg/kdlnA5A6RKnh5yZWtDPksoGWRsGdkSBuasyPUQa8ci64UA38ZVWEJ9ZN34r7ItXYI0MQNc6x3T4VkEfzOfXhDl4VO/rgY6qgZPvJJM5L+GBGTZTvqa5Te3UAub5ZmZ5TSYKbq02MnwRuUn7XN+/ASA98Pxre7409XxJ2vFF3VjD4qkqSUyZE6OjX6D6ccEzjDXlZ11Z+yfqazR1zVnVd0aB5P2M9XxEQDfBuC/PPcD98I+l9yvz7C0iXPjyyhlfBsCs9Og5ARTdQvb9KgA5IjRekSG6AyQfXB7PWL7Pnp7Jb1BaR2rIXgChEGhiVQRMhOrZBDf3Fm95IkkJuCWQqTVDlCDLdi5zLo8gC6/oU9cUH8pWkxsLF06V60/S3+0IgqoVuYC2dxZrDXz4OHmU1ONiozZGl9Bm9bOmByRWI+WMGbTCchrnFKgd5afyZYg3tzqm1TaFbBCcnPr1V9tFGM7Yb0pyMNkFpJEt9/wyC64AzC66Al9cmJsY1afBttTqLsElvuqN/HDiONpMmf+xHZnjPvybJdvi5E9lI5BZNkmeigV8W3vlIm/tl2wzv6JZbtmCu4Cn51udOC551oyrj8b37epFde3xECe2ux4O01LSfdlfHlI51xs51AkOJovF1sMOG2vg870mFiAtukmYUdX9HN9/CcAfwkV3+KG9znwB93xy1ttWQdEwozVM1JGLBwZE3CWZpkldWae/F1JGadcszpiPzdg9l8d+Bgcfwv2fBmyCZjhs1hb/mYd90rWmN/1XwGzt/hxQ1DyY7BCj/adhwCWRwSFuh9ZpMCZersz37Mbjqnf4zs7w7CbQazVg4HnxFh47CayVnMZZ2k4tSMHX6jz+0i6KV/JrjL2QvGrn5i1cuSf++o3FzpNeLLDR5eB7zMIApTmoUZmOoEwlHORMuaCwHmH5/+z13yeRhnYPELfzsBmJ199k/UxO+A9yypkhSNK5LI6sDFkvgY3s0W8J7HSTuYTYQDcjRJ05iKe0G4EqjfzEFuBy8Ut2RRoC0YrFOvNrqhIkkS8B1lv7diMNmrCNlR2zTRRGvrMXmxW9twdVsI9174y7lx3jPR4HKfSObsKbocqcosP8A2YZaN+HACzie5Z8TVt2TJ9zxZuqevZcKPJDxMxcAk8G8LVgiBMnIMaon0+/xZ2hnU1qfMKUY8iR3RurnZcufmHj82QRyI39cCivswzkObREV/SUSloTVHkwZ3RGSFWPNP6sjOPH4fj62D4gFf8fr/KHX+9MmdpwDTOSxkDEFtlmXkEaqeljJAcsxVT5vjXAD4M4BNw/Nzb7UBda8zOGH+cH1K/VMDsORl9ZMtljNkDQNN9gNOpNr9V2veIbNARiD1a5hRLtve9N7E9Hwv8lWyMtsxlRiJFE3lif7/MQdVh1hY5CPMzOAjLbGK643siTdthJ4CEKQNSTea0UVktE0831wVI9B1sGPzwpL6LZ999GsDF1CtMgzqwZb2wXzbJE+NvcOZZtN6X574GflPzs/GDI4muHsBphqjIzTcm4OhzePIEvD04RE4431dnZZwxcNqoPZCcAtrslUfwo1LBfMaC9sHrAkLr7Igj2fOpjSM4S5sghnGHdayY1Hm5iLGZ8ZLBeMqcMVgjuDB9L4PHJVwpM9TiKzSDRPEKLAmA8gDITISMNu3Uylw7q2abbhLbR3erG4klsYGWN496I03W+FgcEpvr3CZIbNJlLzOjRQER5F47seBLuerbdo7/DQAfdcd3OfAb3PFVteL3ueFXV7bGLwNc3SJl9HtKGdX8g6WMWdi0z/9+xIFPAPhuOD4Fw+XteoCujFkyObScRTie53+VY/aMHjvA7KEA7bA9H8KUPTXwuC8wu3UfHgp87wlm790WJ9m4UjFP9nLNzZTfuehGQr2OAbiM555MWiIJsNaxpSd1Lx3Y1Z3Wqpk9/hn3I1/MNWMGZmFn6syyhXoy+V3XpNasU7bUfsKW9hs2gRm2MYimIS7OcSqT1F/Q+rK89o2BoNdKDBK1rshdBxOT3KRcptrlME3iMLfOsOigOuOq0vfpOI5AbI9FLzrNL6xGts+w+Hx8tirygRTZ+CJ0yqjt04TkHi2gFiPrQKwW7Ly1Jek/VXGa1SVNEzuIJhqRuZjbaVfdU0oyQMcMtHSAntEyhwDNpqvRE9iVAzq9PkzWvhbu+QTELPmF+UxbBWx0ILS89g7uPst6XkxW+7aDhVIMpZef5Yd2WuOhlPFoR4B7CE+e6+PnAby+/fur7vjN7viqCvyuavh1wQgkkTD6I0sZ3fcljZn5R3X8kAPf48A/dOCfv1PG7S/wBh6PlX0JGbO3OzBrEjsKavb7gpRErncmE2sJkMxsD0CcOY437cSZdfI2HbTRoxuRPNK57Sd/286vBHmtiYClXUdXxSae4BlPJuwzr4gFoeR+codWNpEndNzp65Te8IMNyyiFve/kACsfiiNlteIve8KszdvlkYvBMnyYwF1s3cjHXIPLr9O21WQ7ndbjFpwUXcbPTUpnCbjllLM+6N+6yauszrvdezX1pLmeXHUbBQ6pY7N+byPXitadGGKKas//6qHSVNFHYKbnezXgSBkVlSSGfYOMjrDLMF0yLIb0UwKk+40DPRcuunFuv0BANIR7O7GznPHnV0dBeDKnEJSem5wT6MHZVzkdcb0aNO1xG8IAvO1LKTu9W5JhmC23nGnyZBAUZa/zVEPeb7SY6Jm1NumRWE7b0s5M4i2sP8dywsHSq7tgVhl0GSLh2wDSuL44wUJxYLLf1OH9DEcfLWeLLrUsfrGFr+FovvcdA8qyxz/b/v0Vd/xGd/z2DaT9qgr8ymo5g3arlDGAL+xLGSfzD+DHquM/VMf3u+GfAPgUgM+/0w7Evl3+rcPbJwBmJwfgpwe9tjfafwc+jgb9jymxuxFgPApgeQrW6DH28RHB1qNOMpyJSzgF+I9gqK+AbUIGLZZ3uw1t+31mcHfx9JETkp/b+b0uzB/p/TQsOvtk3eBRdpXLHu1Q2unS5Bo+vXZEDIN+O5L0rdbC2YEm0dm5QNKXDoieuo0ifOzJRIGPoGvfcXYMkwwiB3RucY+MdMdYOvuhreXJKcJyxljJlnvmL1o6fL6y1Pd0tiStBw2f+dw2Imf0M/2aWsQuL5sd+ZoaVtj5LtMW5icKqmz5wxkutAXTtObEdF2rYdqeUM8ypssSr5pE3pg1vZUbbj52EiMf3blsZ2BrRxYiN5d1v50fPw/gkwA+CceHAbwbjt8EwxdXx1dXwy+uwG/bQNgvDOYgoHo05FJGRx4sLQzZ/93+/mB1fMYNH3fHp93wL96ONWM3A7M3Pk8X4wFj68rmS49T7W1x5r5izJ5Bu73JLNE7HmC/6efVCrL4OdxjOHajPzslk0kXd4HZubXugof9m3e2I2eRYeZ1jpPfy8FlllSVeb0dYb+cQWM/yLpoK1/uif71lYvL6UO4NkHxdA2Om1b55l/56824tU/wG3bM8YB2eYbmCKXc/67ywDuMnT44tvsdT2Acg3BbmsTYyV99grvtCg/77T+eQqcHEVj2hDv+jnp8DsAPbs8/vp04X7J1QV/uhvdsDNfvrIZfEZgxS9gyAWTb6x+rhh/Y1vNpN3z/xrj/z5exwf8/KN3SXB79k9cAAAAASUVORK5CYII=);
}

.minicolors-no-data-uris .minicolors-sprite {
    background-image: url(//s3.amazonaws.com/bm3assets/assets/jquery.minicolors-b2ffce4cf05744326321006e2459711297ebbc823f211d311da8e306e6476f1e.png);
}

.minicolors-swatch {
    position: absolute;
    vertical-align: middle;
    background-position: -80px 0;
    border: solid 1px #ccc;
    cursor: text;
    padding: 0;
    margin: 0;
    display: inline-block;
}

.minicolors-swatch-color {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.minicolors input[type=hidden] + .minicolors-swatch {
    width: 28px;
    position: static;
    cursor: pointer;
}

.minicolors input[type=hidden][disabled] + .minicolors-swatch {
    cursor: default;
}

/* Panel */
.minicolors-panel {
    position: absolute;
    width: 173px;
    height: 152px;
    background: white;
    border: solid 1px #CCC;
    box-shadow: 0 0 20px rgba(0, 0, 0, .2);
    z-index: 99999;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: none;
}

.minicolors-panel.minicolors-visible {
    display: block;
}

/* Panel positioning */
.minicolors-position-top .minicolors-panel {
    top: -154px;
}

.minicolors-position-right .minicolors-panel {
    right: 0;
}

.minicolors-position-bottom .minicolors-panel {
    top: auto;
}

.minicolors-position-left .minicolors-panel {
    left: 0;
}

.minicolors-with-opacity .minicolors-panel {
    width: 194px;
}

.minicolors .minicolors-grid {
    position: absolute;
    top: 1px;
    left: 1px;
    width: 150px;
    height: 150px;
    background-position: -120px 0;
    cursor: crosshair;
}

.minicolors .minicolors-grid-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 150px;
}

.minicolors-slider-saturation .minicolors-grid {
    background-position: -420px 0;
}

.minicolors-slider-saturation .minicolors-grid-inner {
    background-position: -270px 0;
    background-image: inherit;
}

.minicolors-slider-brightness .minicolors-grid {
    background-position: -570px 0;
}

.minicolors-slider-brightness .minicolors-grid-inner {
    background-color: black;
}

.minicolors-slider-wheel .minicolors-grid {
    background-position: -720px 0;
}

.minicolors-slider,
.minicolors-opacity-slider {
    position: absolute;
    top: 1px;
    left: 152px;
    width: 20px;
    height: 150px;
    background-color: white;
    background-position: 0 0;
    cursor: row-resize;
}

.minicolors-slider-saturation .minicolors-slider {
    background-position: -60px 0;
}

.minicolors-slider-brightness .minicolors-slider {
    background-position: -20px 0;
}

.minicolors-slider-wheel .minicolors-slider {
    background-position: -20px 0;
}

.minicolors-opacity-slider {
    left: 173px;
    background-position: -40px 0;
    display: none;
}

.minicolors-with-opacity .minicolors-opacity-slider {
    display: block;
}

/* Pickers */
.minicolors-grid .minicolors-picker {
    position: absolute;
    top: 70px;
    left: 70px;
    width: 12px;
    height: 12px;
    border: solid 1px black;
    border-radius: 10px;
    margin-top: -6px;
    margin-left: -6px;
    background: none;
}

.minicolors-grid .minicolors-picker > div {
    position: absolute;
    top: 0;
    left: 0;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    border: solid 2px white;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

.minicolors-picker {
    position: absolute;
    top: 0;
    left: 0;
    width: 18px;
    height: 2px;
    background: white;
    border: solid 1px black;
    margin-top: -2px;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

/* Inline controls */
.minicolors-inline {
    display: inline-block;
}

.minicolors-inline .minicolors-input {
    display: none !important;
}

.minicolors-inline .minicolors-panel {
    position: relative;
    top: auto;
    left: auto;
    box-shadow: none;
    z-index: auto;
    display: inline-block;
}

/* Default theme */
.minicolors-theme-default .minicolors-swatch {
    top: 5px;
    left: 5px;
    width: 18px;
    height: 18px;
}
.minicolors-theme-default.minicolors-position-right .minicolors-swatch {
    left: auto;
    right: 5px;
}
.minicolors-theme-default.minicolors {
    width: auto;
    display: inline-block;
}
.minicolors-theme-default .minicolors-input {
    height: 20px;
    width: auto;
    display: inline-block;
    padding-left: 26px;
}
.minicolors-theme-default.minicolors-position-right .minicolors-input {
    padding-right: 26px;
    padding-left: inherit;
}

/* Bootstrap theme */
.minicolors-theme-bootstrap .minicolors-swatch {
    z-index: 2;
    top: 3px;
    left: 3px;
    width: 28px;
    height: 28px;
    border-radius: 3px;
}
.minicolors-theme-bootstrap .minicolors-swatch-color {
    border-radius: inherit;
}
.minicolors-theme-bootstrap.minicolors-position-right .minicolors-swatch {
    left: auto;
    right: 3px;
}
.minicolors-theme-bootstrap .minicolors-input {
    float: none;
    padding-left: 44px;
}
.minicolors-theme-bootstrap.minicolors-position-right .minicolors-input {
    padding-right: 44px;
    padding-left: 12px;
}
.minicolors-theme-bootstrap .minicolors-input.input-lg + .minicolors-swatch {
    top: 4px;
    left: 4px;
    width: 37px;
    height: 37px;
    border-radius: 5px;
}
.minicolors-theme-bootstrap .minicolors-input.input-sm + .minicolors-swatch {
    width: 24px;
    height: 24px;
}
.input-group .minicolors-theme-bootstrap:not(:first-child) .minicolors-input {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
body.stop-scrolling {
  height: 100%;
  overflow: hidden; }

.sweet-overlay {
  background-color: black;
  /* IE8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  /* IE8 */
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 10000; }

.sweet-alert {
  background-color: white;
  font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;
  width: 478px;
  padding: 17px;
  border-radius: 5px;
  text-align: center;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-left: -256px;
  margin-top: -200px;
  overflow: hidden;
  display: none;
  z-index: 99999; }
  @media all and (max-width: 540px) {
    .sweet-alert {
      width: auto;
      margin-left: 0;
      margin-right: 0;
      left: 15px;
      right: 15px; } }
  .sweet-alert h2 {
    color: #575757;
    font-size: 30px;
    text-align: center;
    font-weight: 600;
    text-transform: none;
    position: relative;
    margin: 25px 0;
    padding: 0;
    line-height: 40px;
    display: block; }
  .sweet-alert p {
    color: #797979;
    font-size: 16px;
    text-align: center;
    font-weight: 300;
    position: relative;
    text-align: inherit;
    float: none;
    margin: 0;
    padding: 0;
    line-height: normal; }
  .sweet-alert fieldset {
    border: none;
    position: relative; }
  .sweet-alert .sa-error-container {
    background-color: #f1f1f1;
    margin-left: -17px;
    margin-right: -17px;
    overflow: hidden;
    padding: 0 10px;
    max-height: 0;
    webkit-transition: padding 0.15s, max-height 0.15s;
    transition: padding 0.15s, max-height 0.15s; }
    .sweet-alert .sa-error-container.show {
      padding: 10px 0;
      max-height: 100px;
      webkit-transition: padding 0.2s, max-height 0.2s;
      transition: padding 0.25s, max-height 0.25s; }
    .sweet-alert .sa-error-container .icon {
      display: inline-block;
      width: 24px;
      height: 24px;
      border-radius: 50%;
      background-color: #ea7d7d;
      color: white;
      line-height: 24px;
      text-align: center;
      margin-right: 3px; }
    .sweet-alert .sa-error-container p {
      display: inline-block; }
  .sweet-alert .sa-input-error {
    position: absolute;
    top: 29px;
    right: 26px;
    width: 20px;
    height: 20px;
    opacity: 0;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
    -webkit-transition: all 0.1s;
    transition: all 0.1s; }
    .sweet-alert .sa-input-error::before, .sweet-alert .sa-input-error::after {
      content: "";
      width: 20px;
      height: 6px;
      background-color: #f06e57;
      border-radius: 3px;
      position: absolute;
      top: 50%;
      margin-top: -4px;
      left: 50%;
      margin-left: -9px; }
    .sweet-alert .sa-input-error::before {
      -webkit-transform: rotate(-45deg);
      transform: rotate(-45deg); }
    .sweet-alert .sa-input-error::after {
      -webkit-transform: rotate(45deg);
      transform: rotate(45deg); }
    .sweet-alert .sa-input-error.show {
      opacity: 1;
      -webkit-transform: scale(1);
      transform: scale(1); }
  .sweet-alert input {
    width: 100%;
    box-sizing: border-box;
    border-radius: 3px;
    border: 1px solid #d7d7d7;
    height: 43px;
    margin-top: 10px;
    margin-bottom: 17px;
    font-size: 18px;
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.06);
    padding: 0 12px;
    display: none;
    -webkit-transition: all 0.3s;
    transition: all 0.3s; }
    .sweet-alert input:focus {
      outline: none;
      box-shadow: 0px 0px 3px #c4e6f5;
      border: 1px solid #b4dbed; }
      .sweet-alert input:focus::-moz-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus:-ms-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
      .sweet-alert input:focus::-webkit-input-placeholder {
        transition: opacity 0.3s 0.03s ease;
        opacity: 0.5; }
    .sweet-alert input::-moz-placeholder {
      color: #bdbdbd; }
    .sweet-alert input:-ms-input-placeholder {
      color: #bdbdbd; }
    .sweet-alert input::-webkit-input-placeholder {
      color: #bdbdbd; }
  .sweet-alert.show-input input {
    display: block; }
  .sweet-alert .sa-confirm-button-container {
    display: inline-block;
    position: relative; }
  .sweet-alert .la-ball-fall {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -27px;
    margin-top: 4px;
    opacity: 0;
    visibility: hidden; }
  .sweet-alert button {
    background-color: #8CD4F5;
    color: white;
    border: none;
    box-shadow: none;
    font-size: 17px;
    font-weight: 500;
    -webkit-border-radius: 4px;
    border-radius: 5px;
    padding: 10px 32px;
    margin: 26px 5px 0 5px;
    cursor: pointer; }
    .sweet-alert button:focus {
      outline: none;
      box-shadow: 0 0 2px rgba(128, 179, 235, 0.5), inset 0 0 0 1px rgba(0, 0, 0, 0.05); }
    .sweet-alert button:hover {
      background-color: #7ecff4; }
    .sweet-alert button:active {
      background-color: #5dc2f1; }
    .sweet-alert button.cancel {
      background-color: #C1C1C1; }
      .sweet-alert button.cancel:hover {
        background-color: #b9b9b9; }
      .sweet-alert button.cancel:active {
        background-color: #a8a8a8; }
      .sweet-alert button.cancel:focus {
        box-shadow: rgba(197, 205, 211, 0.8) 0px 0px 2px, rgba(0, 0, 0, 0.0470588) 0px 0px 0px 1px inset !important; }
    .sweet-alert button[disabled] {
      opacity: .6;
      cursor: default; }
    .sweet-alert button.confirm[disabled] {
      color: transparent; }
      .sweet-alert button.confirm[disabled] ~ .la-ball-fall {
        opacity: 1;
        visibility: visible;
        transition-delay: 0s; }
    .sweet-alert button::-moz-focus-inner {
      border: 0; }
  .sweet-alert[data-has-cancel-button=false] button {
    box-shadow: none !important; }
  .sweet-alert[data-has-confirm-button=false][data-has-cancel-button=false] {
    padding-bottom: 40px; }
  .sweet-alert .sa-icon {
    width: 80px;
    height: 80px;
    border: 4px solid gray;
    -webkit-border-radius: 40px;
    border-radius: 40px;
    border-radius: 50%;
    margin: 20px auto;
    padding: 0;
    position: relative;
    box-sizing: content-box; }
    .sweet-alert .sa-icon.sa-error {
      border-color: #F27474; }
      .sweet-alert .sa-icon.sa-error .sa-x-mark {
        position: relative;
        display: block; }
      .sweet-alert .sa-icon.sa-error .sa-line {
        position: absolute;
        height: 5px;
        width: 47px;
        background-color: #F27474;
        display: block;
        top: 37px;
        border-radius: 2px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-left {
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
          left: 17px; }
        .sweet-alert .sa-icon.sa-error .sa-line.sa-right {
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
          right: 16px; }
    .sweet-alert .sa-icon.sa-warning {
      border-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-body {
        position: absolute;
        width: 5px;
        height: 47px;
        left: 50%;
        top: 10px;
        -webkit-border-radius: 2px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #F8BB86; }
      .sweet-alert .sa-icon.sa-warning .sa-dot {
        position: absolute;
        width: 7px;
        height: 7px;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        margin-left: -3px;
        left: 50%;
        bottom: 10px;
        background-color: #F8BB86; }
    .sweet-alert .sa-icon.sa-info {
      border-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::before {
        content: "";
        position: absolute;
        width: 5px;
        height: 29px;
        left: 50%;
        bottom: 17px;
        border-radius: 2px;
        margin-left: -2px;
        background-color: #C9DAE1; }
      .sweet-alert .sa-icon.sa-info::after {
        content: "";
        position: absolute;
        width: 7px;
        height: 7px;
        border-radius: 50%;
        margin-left: -3px;
        top: 19px;
        background-color: #C9DAE1; }
    .sweet-alert .sa-icon.sa-success {
      border-color: #A5DC86; }
      .sweet-alert .sa-icon.sa-success::before, .sweet-alert .sa-icon.sa-success::after {
        content: '';
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        position: absolute;
        width: 60px;
        height: 120px;
        background: white;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg); }
      .sweet-alert .sa-icon.sa-success::before {
        -webkit-border-radius: 120px 0 0 120px;
        border-radius: 120px 0 0 120px;
        top: -7px;
        left: -33px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 60px 60px;
        transform-origin: 60px 60px; }
      .sweet-alert .sa-icon.sa-success::after {
        -webkit-border-radius: 0 120px 120px 0;
        border-radius: 0 120px 120px 0;
        top: -11px;
        left: 30px;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        -webkit-transform-origin: 0px 60px;
        transform-origin: 0px 60px; }
      .sweet-alert .sa-icon.sa-success .sa-placeholder {
        width: 80px;
        height: 80px;
        border: 4px solid rgba(165, 220, 134, 0.2);
        -webkit-border-radius: 40px;
        border-radius: 40px;
        border-radius: 50%;
        box-sizing: content-box;
        position: absolute;
        left: -4px;
        top: -4px;
        z-index: 2; }
      .sweet-alert .sa-icon.sa-success .sa-fix {
        width: 5px;
        height: 90px;
        background-color: white;
        position: absolute;
        left: 28px;
        top: 8px;
        z-index: 1;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg); }
      .sweet-alert .sa-icon.sa-success .sa-line {
        height: 5px;
        background-color: #A5DC86;
        display: block;
        border-radius: 2px;
        position: absolute;
        z-index: 2; }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
          width: 25px;
          left: 14px;
          top: 46px;
          -webkit-transform: rotate(45deg);
          transform: rotate(45deg); }
        .sweet-alert .sa-icon.sa-success .sa-line.sa-long {
          width: 47px;
          right: 8px;
          top: 38px;
          -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg); }
    .sweet-alert .sa-icon.sa-custom {
      background-size: contain;
      border-radius: 0;
      border: none;
      background-position: center center;
      background-repeat: no-repeat; }

/*
 * Animations
 */
@-webkit-keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@keyframes showSweetAlert {
  0% {
    transform: scale(0.7);
    -webkit-transform: scale(0.7); }
  45% {
    transform: scale(1.05);
    -webkit-transform: scale(1.05); }
  80% {
    transform: scale(0.95);
    -webkit-transform: scale(0.95); }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1); } }

@-webkit-keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@keyframes hideSweetAlert {
  0% {
    transform: scale(1);
    -webkit-transform: scale(1); }
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5); } }

@-webkit-keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@keyframes slideFromTop {
  0% {
    top: 0%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@keyframes slideToTop {
  0% {
    top: 50%; }
  100% {
    top: 0%; } }

@-webkit-keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@keyframes slideFromBottom {
  0% {
    top: 70%; }
  100% {
    top: 50%; } }

@-webkit-keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

@keyframes slideToBottom {
  0% {
    top: 50%; }
  100% {
    top: 70%; } }

.showSweetAlert[data-animation=pop] {
  -webkit-animation: showSweetAlert 0.3s;
  animation: showSweetAlert 0.3s; }

.showSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.showSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideFromTop 0.3s;
  animation: slideFromTop 0.3s; }

.showSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideFromBottom 0.3s;
  animation: slideFromBottom 0.3s; }

.hideSweetAlert[data-animation=pop] {
  -webkit-animation: hideSweetAlert 0.2s;
  animation: hideSweetAlert 0.2s; }

.hideSweetAlert[data-animation=none] {
  -webkit-animation: none;
  animation: none; }

.hideSweetAlert[data-animation=slide-from-top] {
  -webkit-animation: slideToTop 0.4s;
  animation: slideToTop 0.4s; }

.hideSweetAlert[data-animation=slide-from-bottom] {
  -webkit-animation: slideToBottom 0.3s;
  animation: slideToBottom 0.3s; }

@-webkit-keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@keyframes animateSuccessTip {
  0% {
    width: 0;
    left: 1px;
    top: 19px; }
  54% {
    width: 0;
    left: 1px;
    top: 19px; }
  70% {
    width: 50px;
    left: -8px;
    top: 37px; }
  84% {
    width: 17px;
    left: 21px;
    top: 48px; }
  100% {
    width: 25px;
    left: 14px;
    top: 45px; } }

@-webkit-keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@keyframes animateSuccessLong {
  0% {
    width: 0;
    right: 46px;
    top: 54px; }
  65% {
    width: 0;
    right: 46px;
    top: 54px; }
  84% {
    width: 55px;
    right: 0px;
    top: 35px; }
  100% {
    width: 47px;
    right: 8px;
    top: 38px; } }

@-webkit-keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

@keyframes rotatePlaceholder {
  0% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  5% {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg); }
  12% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); }
  100% {
    transform: rotate(-405deg);
    -webkit-transform: rotate(-405deg); } }

.animateSuccessTip {
  -webkit-animation: animateSuccessTip 0.75s;
  animation: animateSuccessTip 0.75s; }

.animateSuccessLong {
  -webkit-animation: animateSuccessLong 0.75s;
  animation: animateSuccessLong 0.75s; }

.sa-icon.sa-success.animate::after {
  -webkit-animation: rotatePlaceholder 4.25s ease-in;
  animation: rotatePlaceholder 4.25s ease-in; }

@-webkit-keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

@keyframes animateErrorIcon {
  0% {
    transform: rotateX(100deg);
    -webkit-transform: rotateX(100deg);
    opacity: 0; }
  100% {
    transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    opacity: 1; } }

.animateErrorIcon {
  -webkit-animation: animateErrorIcon 0.5s;
  animation: animateErrorIcon 0.5s; }

@-webkit-keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

@keyframes animateXMark {
  0% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  50% {
    transform: scale(0.4);
    -webkit-transform: scale(0.4);
    margin-top: 26px;
    opacity: 0; }
  80% {
    transform: scale(1.15);
    -webkit-transform: scale(1.15);
    margin-top: -6px; }
  100% {
    transform: scale(1);
    -webkit-transform: scale(1);
    margin-top: 0;
    opacity: 1; } }

.animateXMark {
  -webkit-animation: animateXMark 0.5s;
  animation: animateXMark 0.5s; }

@-webkit-keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

@keyframes pulseWarning {
  0% {
    border-color: #F8D486; }
  100% {
    border-color: #F8BB86; } }

.pulseWarning {
  -webkit-animation: pulseWarning 0.75s infinite alternate;
  animation: pulseWarning 0.75s infinite alternate; }

@-webkit-keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

@keyframes pulseWarningIns {
  0% {
    background-color: #F8D486; }
  100% {
    background-color: #F8BB86; } }

.pulseWarningIns {
  -webkit-animation: pulseWarningIns 0.75s infinite alternate;
  animation: pulseWarningIns 0.75s infinite alternate; }

@-webkit-keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@keyframes rotate-loading {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

/* Internet Explorer 9 has some special quirks that are fixed here */
/* The icons are not animated. */
/* This file is automatically merged into sweet-alert.min.js through Gulp */
/* Error icon */
.sweet-alert .sa-icon.sa-error .sa-line.sa-left {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-error .sa-line.sa-right {
  -ms-transform: rotate(-45deg) \9; }

/* Success icon */
.sweet-alert .sa-icon.sa-success {
  border-color: transparent\9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-tip {
  -ms-transform: rotate(45deg) \9; }

.sweet-alert .sa-icon.sa-success .sa-line.sa-long {
  -ms-transform: rotate(-45deg) \9; }

/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */
.la-ball-fall,
.la-ball-fall > div {
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

.la-ball-fall {
  display: block;
  font-size: 0;
  color: #fff; }

.la-ball-fall.la-dark {
  color: #333; }

.la-ball-fall > div {
  display: inline-block;
  float: none;
  background-color: currentColor;
  border: 0 solid currentColor; }

.la-ball-fall {
  width: 54px;
  height: 18px; }

.la-ball-fall > div {
  width: 10px;
  height: 10px;
  margin: 4px;
  border-radius: 100%;
  opacity: 0;
  -webkit-animation: ball-fall 1s ease-in-out infinite;
  -moz-animation: ball-fall 1s ease-in-out infinite;
  -o-animation: ball-fall 1s ease-in-out infinite;
  animation: ball-fall 1s ease-in-out infinite; }

.la-ball-fall > div:nth-child(1) {
  -webkit-animation-delay: -200ms;
  -moz-animation-delay: -200ms;
  -o-animation-delay: -200ms;
  animation-delay: -200ms; }

.la-ball-fall > div:nth-child(2) {
  -webkit-animation-delay: -100ms;
  -moz-animation-delay: -100ms;
  -o-animation-delay: -100ms;
  animation-delay: -100ms; }

.la-ball-fall > div:nth-child(3) {
  -webkit-animation-delay: 0ms;
  -moz-animation-delay: 0ms;
  -o-animation-delay: 0ms;
  animation-delay: 0ms; }

.la-ball-fall.la-sm {
  width: 26px;
  height: 8px; }

.la-ball-fall.la-sm > div {
  width: 4px;
  height: 4px;
  margin: 2px; }

.la-ball-fall.la-2x {
  width: 108px;
  height: 36px; }

.la-ball-fall.la-2x > div {
  width: 20px;
  height: 20px;
  margin: 8px; }

.la-ball-fall.la-3x {
  width: 162px;
  height: 54px; }

.la-ball-fall.la-3x > div {
  width: 30px;
  height: 30px;
  margin: 12px; }

/*
 * Animation
 */
@-webkit-keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    transform: translateY(145%); } }

@-moz-keyframes ball-fall {
  0% {
    opacity: 0;
    -moz-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -moz-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -moz-transform: translateY(145%);
    transform: translateY(145%); } }

@-o-keyframes ball-fall {
  0% {
    opacity: 0;
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -o-transform: translateY(145%);
    transform: translateY(145%); } }

@keyframes ball-fall {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-145%);
    -moz-transform: translateY(-145%);
    -o-transform: translateY(-145%);
    transform: translateY(-145%); }
  10% {
    opacity: .5; }
  20% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  80% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0); }
  90% {
    opacity: .5; }
  100% {
    opacity: 0;
    -webkit-transform: translateY(145%);
    -moz-transform: translateY(145%);
    -o-transform: translateY(145%);
    transform: translateY(145%); } }
.toast-title {
  font-weight: bold;
}
.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}
.toast-message a,
.toast-message label {
  color: #FFFFFF;
}
.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}
.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
  line-height: 1;
}
.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
.rtl .toast-close-button {
  left: -0.3em;
  float: left;
  right: 0.3em;
}
/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  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;
  /*overrides*/
}
#toast-container * {
  -moz-box-sizing: border-box;
  -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;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
  opacity: 0.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 {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  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-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}
#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-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: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}
/*Responsive Design*/
@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: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.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: -0.2em;
    top: -0.2em;
  }
  #toast-container .rtl .toast-close-button {
    left: -0.2em;
    right: 0.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;
  }
}
code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}
/* line 2, app/assets/stylesheets/universal/angular_animations.scss */
.fade-if.ng-enter, .fade-if.ng-leave {
  transition: all cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
}

/* line 7, app/assets/stylesheets/universal/angular_animations.scss */
.fade-if.ng-enter, .fade-if.ng-leave.ng-leave-active {
  opacity: 0;
}

/* line 12, app/assets/stylesheets/universal/angular_animations.scss */
.fade-if.ng-leave, .fade-if.ng-enter.ng-enter-active {
  opacity: 1;
}

/* line 18, app/assets/stylesheets/universal/angular_animations.scss */
.fade-show {
  transition: opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
}

/* line 21, app/assets/stylesheets/universal/angular_animations.scss */
.fade-show.ng-hide {
  opacity: 0;
}

/* line 25, app/assets/stylesheets/universal/angular_animations.scss */
.fade-show:not(.ng-hide) {
  opacity: 1;
}
@charset "UTF-8";
/*  --------------------------------------------------
  Schedule
  -------------------------------------------------- */
/*!
 * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-5d6c350f3a81f4837b5caeec6572deef11b2af971102ddf8e311b211a00910e3.eot);
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-5d6c350f3a81f4837b5caeec6572deef11b2af971102ddf8e311b211a00910e3.eot#iefix) format("embedded-opentype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-62291d134d03a0ad79e965eb752382b70465a37dc5011c9ea478de56ac79a3a3.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-ac0dbe6e962ae900568a7d9303a1023dbd2fb7b9f25029898b3ec824f9de26e6.woff) format("woff"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-cec241f9047d35fcf4ff535022e3d5adccde3e52cac1547c8d1c7aa96e1b6d18.ttf) format("truetype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-be329a2529582843dc736f412cba8fc92fed94a21c7f211c02efd3b5c07d3b71.svg#fontawesome) format("svg");
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-3e4e44142310240b65257971c7896895c20d97bc5310c4840142958d759ab6f4.eot);
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-3e4e44142310240b65257971c7896895c20d97bc5310c4840142958d759ab6f4.eot#iefix) format("embedded-opentype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-9db2386acfe464a70d507ff29d7335efb19986dc62979e8ac3a6556e08148cd6.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-d2ae4291805734ca513637c0dc2d34a5948efe6ba2859a0041b1f33c8d9ab9e3.woff) format("woff"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-e9c79e9c543f511de050d5f72ae955349e082c2186f9762039bd6f50ef2f3be2.ttf) format("truetype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-3f186462cc13c5f3222b422dd15a0f7b6b59379d91207abb268339cbea95db8b.svg#fontawesome) format("svg");
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-d082972d27364b41328797f2572120b20399acdfa58204aaf088f1c5f58e82fe.eot);
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-d082972d27364b41328797f2572120b20399acdfa58204aaf088f1c5f58e82fe.eot#iefix) format("embedded-opentype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-604e12c60cc45a74a0e5601a7f1fcb7122acc33c4b135c07bb174b268a354ed2.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-85a6dcd27650be9e77eeebfb387c30aa4c42940524269293da8f8204a5224a89.woff) format("woff"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-38d39359bdad6f2edd19321e3aaa193344da2725eeee56007f36a00e4c0db97d.ttf) format("truetype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-8e03576d664c3414fe59fd0b6a374f296cb002214a1f0777d6b047b2984b43d3.svg#fontawesome) format("svg");
}

/* line 43, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_path.scss */
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

/* line 49, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_path.scss */
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}

/* line 54, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_path.scss */
.fab {
  font-family: 'Font Awesome 5 Brands';
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_core.scss */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

/* line 5, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}

/* line 11, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-xs {
  font-size: .75em;
}

/* line 15, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-sm {
  font-size: .875em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-1x {
  font-size: 1em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-2x {
  font-size: 2em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-3x {
  font-size: 3em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-4x {
  font-size: 4em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-5x {
  font-size: 5em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-6x {
  font-size: 6em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-7x {
  font-size: 7em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-8x {
  font-size: 8em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-9x {
  font-size: 9em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-10x {
  font-size: 10em;
}

/* line 3, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_fixed-width.scss */
.fa-fw {
  text-align: center;
  width: 1.25em;
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_list.scss */
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

/* line 9, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_list.scss */
.fa-ul > li {
  position: relative;
}

/* line 12, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_list.scss */
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em;
}

/* line 10, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-pull-left {
  float: left;
}

/* line 11, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-pull-right {
  float: right;
}

/* line 18, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em;
}

/* line 19, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em;
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-spin {
  animation: fa-spin 2s infinite linear;
}

/* line 8, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

/* line 5, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

/* line 6, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

/* line 8, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

/* line 9, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

/* line 10, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}

/* line 16, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  filter: none;
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

/* line 13, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-1x {
  line-height: inherit;
}

/* line 24, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-2x {
  font-size: 2em;
}

/* line 28, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-500px:before {
  content: "\f26e";
}

/* line 5, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-accessible-icon:before {
  content: "\f368";
}

/* line 6, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-accusoft:before {
  content: "\f369";
}

/* line 7, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}

/* line 8, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ad:before {
  content: "\f641";
}

/* line 9, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-address-book:before {
  content: "\f2b9";
}

/* line 10, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-address-card:before {
  content: "\f2bb";
}

/* line 11, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adjust:before {
  content: "\f042";
}

/* line 12, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adn:before {
  content: "\f170";
}

/* line 13, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adobe:before {
  content: "\f778";
}

/* line 14, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adversal:before {
  content: "\f36a";
}

/* line 15, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-affiliatetheme:before {
  content: "\f36b";
}

/* line 16, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-air-freshener:before {
  content: "\f5d0";
}

/* line 17, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-airbnb:before {
  content: "\f834";
}

/* line 18, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-algolia:before {
  content: "\f36c";
}

/* line 19, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-center:before {
  content: "\f037";
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-justify:before {
  content: "\f039";
}

/* line 21, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-left:before {
  content: "\f036";
}

/* line 22, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-right:before {
  content: "\f038";
}

/* line 23, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-alipay:before {
  content: "\f642";
}

/* line 24, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-allergies:before {
  content: "\f461";
}

/* line 25, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-amazon:before {
  content: "\f270";
}

/* line 26, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-amazon-pay:before {
  content: "\f42c";
}

/* line 27, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ambulance:before {
  content: "\f0f9";
}

/* line 28, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

/* line 29, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-amilia:before {
  content: "\f36d";
}

/* line 30, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-anchor:before {
  content: "\f13d";
}

/* line 31, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-android:before {
  content: "\f17b";
}

/* line 32, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angellist:before {
  content: "\f209";
}

/* line 33, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-down:before {
  content: "\f103";
}

/* line 34, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-left:before {
  content: "\f100";
}

/* line 35, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-right:before {
  content: "\f101";
}

/* line 36, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-up:before {
  content: "\f102";
}

/* line 37, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-down:before {
  content: "\f107";
}

/* line 38, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-left:before {
  content: "\f104";
}

/* line 39, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-right:before {
  content: "\f105";
}

/* line 40, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-up:before {
  content: "\f106";
}

/* line 41, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angry:before {
  content: "\f556";
}

/* line 42, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angrycreative:before {
  content: "\f36e";
}

/* line 43, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angular:before {
  content: "\f420";
}

/* line 44, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ankh:before {
  content: "\f644";
}

/* line 45, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-app-store:before {
  content: "\f36f";
}

/* line 46, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-app-store-ios:before {
  content: "\f370";
}

/* line 47, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apper:before {
  content: "\f371";
}

/* line 48, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple:before {
  content: "\f179";
}

/* line 49, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple-alt:before {
  content: "\f5d1";
}

/* line 50, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple-pay:before {
  content: "\f415";
}

/* line 51, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-archive:before {
  content: "\f187";
}

/* line 52, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-archway:before {
  content: "\f557";
}

/* line 53, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}

/* line 54, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}

/* line 55, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}

/* line 56, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}

/* line 57, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-down:before {
  content: "\f0ab";
}

/* line 58, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-left:before {
  content: "\f0a8";
}

/* line 59, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-right:before {
  content: "\f0a9";
}

/* line 60, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-up:before {
  content: "\f0aa";
}

/* line 61, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down:before {
  content: "\f063";
}

/* line 62, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-left:before {
  content: "\f060";
}

/* line 63, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right:before {
  content: "\f061";
}

/* line 64, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up:before {
  content: "\f062";
}

/* line 65, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt:before {
  content: "\f0b2";
}

/* line 66, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt-h:before {
  content: "\f337";
}

/* line 67, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt-v:before {
  content: "\f338";
}

/* line 68, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-artstation:before {
  content: "\f77a";
}

/* line 69, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

/* line 70, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-asterisk:before {
  content: "\f069";
}

/* line 71, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-asymmetrik:before {
  content: "\f372";
}

/* line 72, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-at:before {
  content: "\f1fa";
}

/* line 73, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-atlas:before {
  content: "\f558";
}

/* line 74, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-atlassian:before {
  content: "\f77b";
}

/* line 75, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-atom:before {
  content: "\f5d2";
}

/* line 76, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-audible:before {
  content: "\f373";
}

/* line 77, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-audio-description:before {
  content: "\f29e";
}

/* line 78, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-autoprefixer:before {
  content: "\f41c";
}

/* line 79, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-avianex:before {
  content: "\f374";
}

/* line 80, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-aviato:before {
  content: "\f421";
}

/* line 81, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-award:before {
  content: "\f559";
}

/* line 82, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-aws:before {
  content: "\f375";
}

/* line 83, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baby:before {
  content: "\f77c";
}

/* line 84, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baby-carriage:before {
  content: "\f77d";
}

/* line 85, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-backspace:before {
  content: "\f55a";
}

/* line 86, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-backward:before {
  content: "\f04a";
}

/* line 87, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacon:before {
  content: "\f7e5";
}

/* line 88, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacteria:before {
  content: "\f959";
}

/* line 89, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacterium:before {
  content: "\f95a";
}

/* line 90, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bahai:before {
  content: "\f666";
}

/* line 91, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale:before {
  content: "\f24e";
}

/* line 92, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale-left:before {
  content: "\f515";
}

/* line 93, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale-right:before {
  content: "\f516";
}

/* line 94, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ban:before {
  content: "\f05e";
}

/* line 95, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-band-aid:before {
  content: "\f462";
}

/* line 96, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bandcamp:before {
  content: "\f2d5";
}

/* line 97, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-barcode:before {
  content: "\f02a";
}

/* line 98, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bars:before {
  content: "\f0c9";
}

/* line 99, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baseball-ball:before {
  content: "\f433";
}

/* line 100, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-basketball-ball:before {
  content: "\f434";
}

/* line 101, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bath:before {
  content: "\f2cd";
}

/* line 102, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-empty:before {
  content: "\f244";
}

/* line 103, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-full:before {
  content: "\f240";
}

/* line 104, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-half:before {
  content: "\f242";
}

/* line 105, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-quarter:before {
  content: "\f243";
}

/* line 106, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-three-quarters:before {
  content: "\f241";
}

/* line 107, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battle-net:before {
  content: "\f835";
}

/* line 108, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bed:before {
  content: "\f236";
}

/* line 109, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-beer:before {
  content: "\f0fc";
}

/* line 110, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-behance:before {
  content: "\f1b4";
}

/* line 111, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-behance-square:before {
  content: "\f1b5";
}

/* line 112, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell:before {
  content: "\f0f3";
}

/* line 113, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell-slash:before {
  content: "\f1f6";
}

/* line 114, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bezier-curve:before {
  content: "\f55b";
}

/* line 115, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bible:before {
  content: "\f647";
}

/* line 116, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bicycle:before {
  content: "\f206";
}

/* line 117, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-biking:before {
  content: "\f84a";
}

/* line 118, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bimobject:before {
  content: "\f378";
}

/* line 119, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-binoculars:before {
  content: "\f1e5";
}

/* line 120, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-biohazard:before {
  content: "\f780";
}

/* line 121, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-birthday-cake:before {
  content: "\f1fd";
}

/* line 122, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bitbucket:before {
  content: "\f171";
}

/* line 123, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bitcoin:before {
  content: "\f379";
}

/* line 124, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bity:before {
  content: "\f37a";
}

/* line 125, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-black-tie:before {
  content: "\f27e";
}

/* line 126, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blackberry:before {
  content: "\f37b";
}

/* line 127, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blender:before {
  content: "\f517";
}

/* line 128, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blender-phone:before {
  content: "\f6b6";
}

/* line 129, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blind:before {
  content: "\f29d";
}

/* line 130, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blog:before {
  content: "\f781";
}

/* line 131, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blogger:before {
  content: "\f37c";
}

/* line 132, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blogger-b:before {
  content: "\f37d";
}

/* line 133, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bluetooth:before {
  content: "\f293";
}

/* line 134, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bluetooth-b:before {
  content: "\f294";
}

/* line 135, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bold:before {
  content: "\f032";
}

/* line 136, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bolt:before {
  content: "\f0e7";
}

/* line 137, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bomb:before {
  content: "\f1e2";
}

/* line 138, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bone:before {
  content: "\f5d7";
}

/* line 139, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bong:before {
  content: "\f55c";
}

/* line 140, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book:before {
  content: "\f02d";
}

/* line 141, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-dead:before {
  content: "\f6b7";
}

/* line 142, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-medical:before {
  content: "\f7e6";
}

/* line 143, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-open:before {
  content: "\f518";
}

/* line 144, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-reader:before {
  content: "\f5da";
}

/* line 145, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bookmark:before {
  content: "\f02e";
}

/* line 146, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bootstrap:before {
  content: "\f836";
}

/* line 147, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-all:before {
  content: "\f84c";
}

/* line 148, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-none:before {
  content: "\f850";
}

/* line 149, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-style:before {
  content: "\f853";
}

/* line 150, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bowling-ball:before {
  content: "\f436";
}

/* line 151, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box:before {
  content: "\f466";
}

/* line 152, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box-open:before {
  content: "\f49e";
}

/* line 153, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box-tissue:before {
  content: "\f95b";
}

/* line 154, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-boxes:before {
  content: "\f468";
}

/* line 155, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-braille:before {
  content: "\f2a1";
}

/* line 156, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-brain:before {
  content: "\f5dc";
}

/* line 157, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bread-slice:before {
  content: "\f7ec";
}

/* line 158, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-briefcase:before {
  content: "\f0b1";
}

/* line 159, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-briefcase-medical:before {
  content: "\f469";
}

/* line 160, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-broadcast-tower:before {
  content: "\f519";
}

/* line 161, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-broom:before {
  content: "\f51a";
}

/* line 162, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-brush:before {
  content: "\f55d";
}

/* line 163, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-btc:before {
  content: "\f15a";
}

/* line 164, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-buffer:before {
  content: "\f837";
}

/* line 165, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bug:before {
  content: "\f188";
}

/* line 166, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building:before {
  content: "\f1ad";
}

/* line 167, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bullhorn:before {
  content: "\f0a1";
}

/* line 168, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bullseye:before {
  content: "\f140";
}

/* line 169, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-burn:before {
  content: "\f46a";
}

/* line 170, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-buromobelexperte:before {
  content: "\f37f";
}

/* line 171, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bus:before {
  content: "\f207";
}

/* line 172, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bus-alt:before {
  content: "\f55e";
}

/* line 173, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-business-time:before {
  content: "\f64a";
}

/* line 174, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-buy-n-large:before {
  content: "\f8a6";
}

/* line 175, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-buysellads:before {
  content: "\f20d";
}

/* line 176, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calculator:before {
  content: "\f1ec";
}

/* line 177, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar:before {
  content: "\f133";
}

/* line 178, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-alt:before {
  content: "\f073";
}

/* line 179, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-check:before {
  content: "\f274";
}

/* line 180, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-day:before {
  content: "\f783";
}

/* line 181, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-minus:before {
  content: "\f272";
}

/* line 182, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-plus:before {
  content: "\f271";
}

/* line 183, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-times:before {
  content: "\f273";
}

/* line 184, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-week:before {
  content: "\f784";
}

/* line 185, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera:before {
  content: "\f030";
}

/* line 186, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera-retro:before {
  content: "\f083";
}

/* line 187, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-campground:before {
  content: "\f6bb";
}

/* line 188, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-canadian-maple-leaf:before {
  content: "\f785";
}

/* line 189, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-candy-cane:before {
  content: "\f786";
}

/* line 190, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cannabis:before {
  content: "\f55f";
}

/* line 191, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-capsules:before {
  content: "\f46b";
}

/* line 192, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car:before {
  content: "\f1b9";
}

/* line 193, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-alt:before {
  content: "\f5de";
}

/* line 194, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-battery:before {
  content: "\f5df";
}

/* line 195, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-crash:before {
  content: "\f5e1";
}

/* line 196, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-side:before {
  content: "\f5e4";
}

/* line 197, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caravan:before {
  content: "\f8ff";
}

/* line 198, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-down:before {
  content: "\f0d7";
}

/* line 199, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-left:before {
  content: "\f0d9";
}

/* line 200, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-right:before {
  content: "\f0da";
}

/* line 201, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-down:before {
  content: "\f150";
}

/* line 202, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-left:before {
  content: "\f191";
}

/* line 203, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-right:before {
  content: "\f152";
}

/* line 204, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-up:before {
  content: "\f151";
}

/* line 205, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-up:before {
  content: "\f0d8";
}

/* line 206, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-carrot:before {
  content: "\f787";
}

/* line 207, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-arrow-down:before {
  content: "\f218";
}

/* line 208, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-plus:before {
  content: "\f217";
}

/* line 209, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cash-register:before {
  content: "\f788";
}

/* line 210, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cat:before {
  content: "\f6be";
}

/* line 211, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-amazon-pay:before {
  content: "\f42d";
}

/* line 212, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-amex:before {
  content: "\f1f3";
}

/* line 213, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-apple-pay:before {
  content: "\f416";
}

/* line 214, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-diners-club:before {
  content: "\f24c";
}

/* line 215, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-discover:before {
  content: "\f1f2";
}

/* line 216, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-jcb:before {
  content: "\f24b";
}

/* line 217, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 218, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 219, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 220, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-visa:before {
  content: "\f1f0";
}

/* line 221, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-centercode:before {
  content: "\f380";
}

/* line 222, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-centos:before {
  content: "\f789";
}

/* line 223, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-certificate:before {
  content: "\f0a3";
}

/* line 224, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chair:before {
  content: "\f6c0";
}

/* line 225, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chalkboard:before {
  content: "\f51b";
}

/* line 226, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chalkboard-teacher:before {
  content: "\f51c";
}

/* line 227, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-charging-station:before {
  content: "\f5e7";
}

/* line 228, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-area:before {
  content: "\f1fe";
}

/* line 229, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-bar:before {
  content: "\f080";
}

/* line 230, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-line:before {
  content: "\f201";
}

/* line 231, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-pie:before {
  content: "\f200";
}

/* line 232, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check:before {
  content: "\f00c";
}

/* line 233, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-circle:before {
  content: "\f058";
}

/* line 234, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-double:before {
  content: "\f560";
}

/* line 235, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-square:before {
  content: "\f14a";
}

/* line 236, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cheese:before {
  content: "\f7ef";
}

/* line 237, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess:before {
  content: "\f439";
}

/* line 238, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-bishop:before {
  content: "\f43a";
}

/* line 239, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-board:before {
  content: "\f43c";
}

/* line 240, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-king:before {
  content: "\f43f";
}

/* line 241, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-knight:before {
  content: "\f441";
}

/* line 242, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-pawn:before {
  content: "\f443";
}

/* line 243, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-queen:before {
  content: "\f445";
}

/* line 244, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-rook:before {
  content: "\f447";
}

/* line 245, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-down:before {
  content: "\f13a";
}

/* line 246, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-left:before {
  content: "\f137";
}

/* line 247, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-right:before {
  content: "\f138";
}

/* line 248, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-up:before {
  content: "\f139";
}

/* line 249, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-down:before {
  content: "\f078";
}

/* line 250, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-left:before {
  content: "\f053";
}

/* line 251, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-right:before {
  content: "\f054";
}

/* line 252, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-up:before {
  content: "\f077";
}

/* line 253, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-child:before {
  content: "\f1ae";
}

/* line 254, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chrome:before {
  content: "\f268";
}

/* line 255, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chromecast:before {
  content: "\f838";
}

/* line 256, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-church:before {
  content: "\f51d";
}

/* line 257, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle:before {
  content: "\f111";
}

/* line 258, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-notch:before {
  content: "\f1ce";
}

/* line 259, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-city:before {
  content: "\f64f";
}

/* line 260, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clinic-medical:before {
  content: "\f7f2";
}

/* line 261, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard:before {
  content: "\f328";
}

/* line 262, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard-check:before {
  content: "\f46c";
}

/* line 263, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard-list:before {
  content: "\f46d";
}

/* line 264, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clock:before {
  content: "\f017";
}

/* line 265, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clone:before {
  content: "\f24d";
}

/* line 266, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-closed-captioning:before {
  content: "\f20a";
}

/* line 267, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud:before {
  content: "\f0c2";
}

/* line 268, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-download-alt:before {
  content: "\f381";
}

/* line 269, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-meatball:before {
  content: "\f73b";
}

/* line 270, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-moon:before {
  content: "\f6c3";
}

/* line 271, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-moon-rain:before {
  content: "\f73c";
}

/* line 272, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-rain:before {
  content: "\f73d";
}

/* line 273, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-showers-heavy:before {
  content: "\f740";
}

/* line 274, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-sun:before {
  content: "\f6c4";
}

/* line 275, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-sun-rain:before {
  content: "\f743";
}

/* line 276, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-upload-alt:before {
  content: "\f382";
}

/* line 277, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloudscale:before {
  content: "\f383";
}

/* line 278, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloudsmith:before {
  content: "\f384";
}

/* line 279, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloudversify:before {
  content: "\f385";
}

/* line 280, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cocktail:before {
  content: "\f561";
}

/* line 281, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code:before {
  content: "\f121";
}

/* line 282, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-branch:before {
  content: "\f126";
}

/* line 283, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-codepen:before {
  content: "\f1cb";
}

/* line 284, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-codiepie:before {
  content: "\f284";
}

/* line 285, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-coffee:before {
  content: "\f0f4";
}

/* line 286, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cog:before {
  content: "\f013";
}

/* line 287, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cogs:before {
  content: "\f085";
}

/* line 288, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-coins:before {
  content: "\f51e";
}

/* line 289, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-columns:before {
  content: "\f0db";
}

/* line 290, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment:before {
  content: "\f075";
}

/* line 291, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-alt:before {
  content: "\f27a";
}

/* line 292, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-dollar:before {
  content: "\f651";
}

/* line 293, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-dots:before {
  content: "\f4ad";
}

/* line 294, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-medical:before {
  content: "\f7f5";
}

/* line 295, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-slash:before {
  content: "\f4b3";
}

/* line 296, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comments:before {
  content: "\f086";
}

/* line 297, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comments-dollar:before {
  content: "\f653";
}

/* line 298, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compact-disc:before {
  content: "\f51f";
}

/* line 299, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compass:before {
  content: "\f14e";
}

/* line 300, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress:before {
  content: "\f066";
}

/* line 301, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress-alt:before {
  content: "\f422";
}

/* line 302, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress-arrows-alt:before {
  content: "\f78c";
}

/* line 303, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-concierge-bell:before {
  content: "\f562";
}

/* line 304, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-confluence:before {
  content: "\f78d";
}

/* line 305, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-connectdevelop:before {
  content: "\f20e";
}

/* line 306, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-contao:before {
  content: "\f26d";
}

/* line 307, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cookie:before {
  content: "\f563";
}

/* line 308, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cookie-bite:before {
  content: "\f564";
}

/* line 309, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-copy:before {
  content: "\f0c5";
}

/* line 310, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-copyright:before {
  content: "\f1f9";
}

/* line 311, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cotton-bureau:before {
  content: "\f89e";
}

/* line 312, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-couch:before {
  content: "\f4b8";
}

/* line 313, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cpanel:before {
  content: "\f388";
}

/* line 314, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons:before {
  content: "\f25e";
}

/* line 315, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-by:before {
  content: "\f4e7";
}

/* line 316, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-nc:before {
  content: "\f4e8";
}

/* line 317, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

/* line 318, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

/* line 319, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-nd:before {
  content: "\f4eb";
}

/* line 320, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-pd:before {
  content: "\f4ec";
}

/* line 321, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

/* line 322, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-remix:before {
  content: "\f4ee";
}

/* line 323, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-sa:before {
  content: "\f4ef";
}

/* line 324, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

/* line 325, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

/* line 326, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-share:before {
  content: "\f4f2";
}

/* line 327, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-zero:before {
  content: "\f4f3";
}

/* line 328, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-credit-card:before {
  content: "\f09d";
}

/* line 329, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-critical-role:before {
  content: "\f6c9";
}

/* line 330, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crop:before {
  content: "\f125";
}

/* line 331, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crop-alt:before {
  content: "\f565";
}

/* line 332, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cross:before {
  content: "\f654";
}

/* line 333, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crosshairs:before {
  content: "\f05b";
}

/* line 334, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crow:before {
  content: "\f520";
}

/* line 335, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crown:before {
  content: "\f521";
}

/* line 336, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crutch:before {
  content: "\f7f7";
}

/* line 337, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-css3:before {
  content: "\f13c";
}

/* line 338, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-css3-alt:before {
  content: "\f38b";
}

/* line 339, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cube:before {
  content: "\f1b2";
}

/* line 340, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cubes:before {
  content: "\f1b3";
}

/* line 341, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cut:before {
  content: "\f0c4";
}

/* line 342, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cuttlefish:before {
  content: "\f38c";
}

/* line 343, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-d-and-d:before {
  content: "\f38d";
}

/* line 344, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

/* line 345, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dailymotion:before {
  content: "\f952";
}

/* line 346, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dashcube:before {
  content: "\f210";
}

/* line 347, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-database:before {
  content: "\f1c0";
}

/* line 348, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deaf:before {
  content: "\f2a4";
}

/* line 349, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deezer:before {
  content: "\f977";
}

/* line 350, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-delicious:before {
  content: "\f1a5";
}

/* line 351, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-democrat:before {
  content: "\f747";
}

/* line 352, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deploydog:before {
  content: "\f38e";
}

/* line 353, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deskpro:before {
  content: "\f38f";
}

/* line 354, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-desktop:before {
  content: "\f108";
}

/* line 355, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dev:before {
  content: "\f6cc";
}

/* line 356, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deviantart:before {
  content: "\f1bd";
}

/* line 357, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dharmachakra:before {
  content: "\f655";
}

/* line 358, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dhl:before {
  content: "\f790";
}

/* line 359, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diagnoses:before {
  content: "\f470";
}

/* line 360, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diaspora:before {
  content: "\f791";
}

/* line 361, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice:before {
  content: "\f522";
}

/* line 362, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-d20:before {
  content: "\f6cf";
}

/* line 363, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-d6:before {
  content: "\f6d1";
}

/* line 364, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-five:before {
  content: "\f523";
}

/* line 365, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-four:before {
  content: "\f524";
}

/* line 366, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-one:before {
  content: "\f525";
}

/* line 367, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-six:before {
  content: "\f526";
}

/* line 368, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-three:before {
  content: "\f527";
}

/* line 369, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-two:before {
  content: "\f528";
}

/* line 370, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-digg:before {
  content: "\f1a6";
}

/* line 371, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-digital-ocean:before {
  content: "\f391";
}

/* line 372, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-digital-tachograph:before {
  content: "\f566";
}

/* line 373, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-directions:before {
  content: "\f5eb";
}

/* line 374, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-discord:before {
  content: "\f392";
}

/* line 375, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-discourse:before {
  content: "\f393";
}

/* line 376, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-disease:before {
  content: "\f7fa";
}

/* line 377, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-divide:before {
  content: "\f529";
}

/* line 378, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dizzy:before {
  content: "\f567";
}

/* line 379, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dna:before {
  content: "\f471";
}

/* line 380, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dochub:before {
  content: "\f394";
}

/* line 381, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-docker:before {
  content: "\f395";
}

/* line 382, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dog:before {
  content: "\f6d3";
}

/* line 383, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dollar-sign:before {
  content: "\f155";
}

/* line 384, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dolly:before {
  content: "\f472";
}

/* line 385, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dolly-flatbed:before {
  content: "\f474";
}

/* line 386, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-donate:before {
  content: "\f4b9";
}

/* line 387, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-door-closed:before {
  content: "\f52a";
}

/* line 388, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-door-open:before {
  content: "\f52b";
}

/* line 389, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dot-circle:before {
  content: "\f192";
}

/* line 390, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dove:before {
  content: "\f4ba";
}

/* line 391, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-download:before {
  content: "\f019";
}

/* line 392, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-draft2digital:before {
  content: "\f396";
}

/* line 393, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drafting-compass:before {
  content: "\f568";
}

/* line 394, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dragon:before {
  content: "\f6d5";
}

/* line 395, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-draw-polygon:before {
  content: "\f5ee";
}

/* line 396, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dribbble:before {
  content: "\f17d";
}

/* line 397, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dribbble-square:before {
  content: "\f397";
}

/* line 398, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dropbox:before {
  content: "\f16b";
}

/* line 399, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drum:before {
  content: "\f569";
}

/* line 400, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drum-steelpan:before {
  content: "\f56a";
}

/* line 401, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drumstick-bite:before {
  content: "\f6d7";
}

/* line 402, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drupal:before {
  content: "\f1a9";
}

/* line 403, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumbbell:before {
  content: "\f44b";
}

/* line 404, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumpster:before {
  content: "\f793";
}

/* line 405, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumpster-fire:before {
  content: "\f794";
}

/* line 406, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dungeon:before {
  content: "\f6d9";
}

/* line 407, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dyalog:before {
  content: "\f399";
}

/* line 408, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earlybirds:before {
  content: "\f39a";
}

/* line 409, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ebay:before {
  content: "\f4f4";
}

/* line 410, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-edge:before {
  content: "\f282";
}

/* line 411, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-edge-legacy:before {
  content: "\f978";
}

/* line 412, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-edit:before {
  content: "\f044";
}

/* line 413, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-egg:before {
  content: "\f7fb";
}

/* line 414, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eject:before {
  content: "\f052";
}

/* line 415, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-elementor:before {
  content: "\f430";
}

/* line 416, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-h:before {
  content: "\f141";
}

/* line 417, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-v:before {
  content: "\f142";
}

/* line 418, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ello:before {
  content: "\f5f1";
}

/* line 419, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ember:before {
  content: "\f423";
}

/* line 420, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-empire:before {
  content: "\f1d1";
}

/* line 421, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope:before {
  content: "\f0e0";
}

/* line 422, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-open:before {
  content: "\f2b6";
}

/* line 423, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-open-text:before {
  content: "\f658";
}

/* line 424, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-square:before {
  content: "\f199";
}

/* line 425, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envira:before {
  content: "\f299";
}

/* line 426, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-equals:before {
  content: "\f52c";
}

/* line 427, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eraser:before {
  content: "\f12d";
}

/* line 428, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-erlang:before {
  content: "\f39d";
}

/* line 429, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ethereum:before {
  content: "\f42e";
}

/* line 430, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ethernet:before {
  content: "\f796";
}

/* line 431, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-etsy:before {
  content: "\f2d7";
}

/* line 432, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-euro-sign:before {
  content: "\f153";
}

/* line 433, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-evernote:before {
  content: "\f839";
}

/* line 434, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exchange-alt:before {
  content: "\f362";
}

/* line 435, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation:before {
  content: "\f12a";
}

/* line 436, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation-circle:before {
  content: "\f06a";
}

/* line 437, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation-triangle:before {
  content: "\f071";
}

/* line 438, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand:before {
  content: "\f065";
}

/* line 439, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand-alt:before {
  content: "\f424";
}

/* line 440, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand-arrows-alt:before {
  content: "\f31e";
}

/* line 441, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expeditedssl:before {
  content: "\f23e";
}

/* line 442, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link-alt:before {
  content: "\f35d";
}

/* line 443, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link-square-alt:before {
  content: "\f360";
}

/* line 444, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye:before {
  content: "\f06e";
}

/* line 445, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-dropper:before {
  content: "\f1fb";
}

/* line 446, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-slash:before {
  content: "\f070";
}

/* line 447, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook:before {
  content: "\f09a";
}

/* line 448, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-f:before {
  content: "\f39e";
}

/* line 449, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-messenger:before {
  content: "\f39f";
}

/* line 450, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-square:before {
  content: "\f082";
}

/* line 451, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fan:before {
  content: "\f863";
}

/* line 452, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

/* line 453, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fast-backward:before {
  content: "\f049";
}

/* line 454, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fast-forward:before {
  content: "\f050";
}

/* line 455, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-faucet:before {
  content: "\f905";
}

/* line 456, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fax:before {
  content: "\f1ac";
}

/* line 457, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-feather:before {
  content: "\f52d";
}

/* line 458, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-feather-alt:before {
  content: "\f56b";
}

/* line 459, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fedex:before {
  content: "\f797";
}

/* line 460, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fedora:before {
  content: "\f798";
}

/* line 461, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-female:before {
  content: "\f182";
}

/* line 462, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fighter-jet:before {
  content: "\f0fb";
}

/* line 463, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-figma:before {
  content: "\f799";
}

/* line 464, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file:before {
  content: "\f15b";
}

/* line 465, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-alt:before {
  content: "\f15c";
}

/* line 466, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-archive:before {
  content: "\f1c6";
}

/* line 467, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-audio:before {
  content: "\f1c7";
}

/* line 468, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-code:before {
  content: "\f1c9";
}

/* line 469, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-contract:before {
  content: "\f56c";
}

/* line 470, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-csv:before {
  content: "\f6dd";
}

/* line 471, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-download:before {
  content: "\f56d";
}

/* line 472, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-excel:before {
  content: "\f1c3";
}

/* line 473, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-export:before {
  content: "\f56e";
}

/* line 474, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-image:before {
  content: "\f1c5";
}

/* line 475, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-import:before {
  content: "\f56f";
}

/* line 476, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-invoice:before {
  content: "\f570";
}

/* line 477, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-invoice-dollar:before {
  content: "\f571";
}

/* line 478, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-medical:before {
  content: "\f477";
}

/* line 479, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-medical-alt:before {
  content: "\f478";
}

/* line 480, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-pdf:before {
  content: "\f1c1";
}

/* line 481, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-powerpoint:before {
  content: "\f1c4";
}

/* line 482, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-prescription:before {
  content: "\f572";
}

/* line 483, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-signature:before {
  content: "\f573";
}

/* line 484, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-upload:before {
  content: "\f574";
}

/* line 485, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-video:before {
  content: "\f1c8";
}

/* line 486, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-word:before {
  content: "\f1c2";
}

/* line 487, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fill:before {
  content: "\f575";
}

/* line 488, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fill-drip:before {
  content: "\f576";
}

/* line 489, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-film:before {
  content: "\f008";
}

/* line 490, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-filter:before {
  content: "\f0b0";
}

/* line 491, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fingerprint:before {
  content: "\f577";
}

/* line 492, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire:before {
  content: "\f06d";
}

/* line 493, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-alt:before {
  content: "\f7e4";
}

/* line 494, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-extinguisher:before {
  content: "\f134";
}

/* line 495, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-firefox:before {
  content: "\f269";
}

/* line 496, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-firefox-browser:before {
  content: "\f907";
}

/* line 497, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-first-aid:before {
  content: "\f479";
}

/* line 498, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-first-order:before {
  content: "\f2b0";
}

/* line 499, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-first-order-alt:before {
  content: "\f50a";
}

/* line 500, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-firstdraft:before {
  content: "\f3a1";
}

/* line 501, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fish:before {
  content: "\f578";
}

/* line 502, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fist-raised:before {
  content: "\f6de";
}

/* line 503, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag:before {
  content: "\f024";
}

/* line 504, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag-checkered:before {
  content: "\f11e";
}

/* line 505, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag-usa:before {
  content: "\f74d";
}

/* line 506, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flask:before {
  content: "\f0c3";
}

/* line 507, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flickr:before {
  content: "\f16e";
}

/* line 508, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flipboard:before {
  content: "\f44d";
}

/* line 509, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flushed:before {
  content: "\f579";
}

/* line 510, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fly:before {
  content: "\f417";
}

/* line 511, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder:before {
  content: "\f07b";
}

/* line 512, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-minus:before {
  content: "\f65d";
}

/* line 513, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-open:before {
  content: "\f07c";
}

/* line 514, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-plus:before {
  content: "\f65e";
}

/* line 515, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font:before {
  content: "\f031";
}

/* line 516, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font-awesome:before {
  content: "\f2b4";
}

/* line 517, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font-awesome-alt:before {
  content: "\f35c";
}

/* line 518, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font-awesome-flag:before {
  content: "\f425";
}

/* line 519, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}

/* line 520, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fonticons:before {
  content: "\f280";
}

/* line 521, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fonticons-fi:before {
  content: "\f3a2";
}

/* line 522, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-football-ball:before {
  content: "\f44e";
}

/* line 523, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fort-awesome:before {
  content: "\f286";
}

/* line 524, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

/* line 525, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-forumbee:before {
  content: "\f211";
}

/* line 526, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-forward:before {
  content: "\f04e";
}

/* line 527, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-foursquare:before {
  content: "\f180";
}

/* line 528, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-free-code-camp:before {
  content: "\f2c5";
}

/* line 529, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-freebsd:before {
  content: "\f3a4";
}

/* line 530, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frog:before {
  content: "\f52e";
}

/* line 531, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frown:before {
  content: "\f119";
}

/* line 532, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frown-open:before {
  content: "\f57a";
}

/* line 533, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fulcrum:before {
  content: "\f50b";
}

/* line 534, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-funnel-dollar:before {
  content: "\f662";
}

/* line 535, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-futbol:before {
  content: "\f1e3";
}

/* line 536, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-galactic-republic:before {
  content: "\f50c";
}

/* line 537, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-galactic-senate:before {
  content: "\f50d";
}

/* line 538, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gamepad:before {
  content: "\f11b";
}

/* line 539, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gas-pump:before {
  content: "\f52f";
}

/* line 540, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gavel:before {
  content: "\f0e3";
}

/* line 541, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gem:before {
  content: "\f3a5";
}

/* line 542, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-genderless:before {
  content: "\f22d";
}

/* line 543, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-get-pocket:before {
  content: "\f265";
}

/* line 544, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gg:before {
  content: "\f260";
}

/* line 545, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gg-circle:before {
  content: "\f261";
}

/* line 546, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ghost:before {
  content: "\f6e2";
}

/* line 547, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gift:before {
  content: "\f06b";
}

/* line 548, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gifts:before {
  content: "\f79c";
}

/* line 549, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-git:before {
  content: "\f1d3";
}

/* line 550, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-git-alt:before {
  content: "\f841";
}

/* line 551, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-git-square:before {
  content: "\f1d2";
}

/* line 552, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-github:before {
  content: "\f09b";
}

/* line 553, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-github-alt:before {
  content: "\f113";
}

/* line 554, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-github-square:before {
  content: "\f092";
}

/* line 555, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gitkraken:before {
  content: "\f3a6";
}

/* line 556, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gitlab:before {
  content: "\f296";
}

/* line 557, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gitter:before {
  content: "\f426";
}

/* line 558, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-cheers:before {
  content: "\f79f";
}

/* line 559, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-martini:before {
  content: "\f000";
}

/* line 560, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-martini-alt:before {
  content: "\f57b";
}

/* line 561, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-whiskey:before {
  content: "\f7a0";
}

/* line 562, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glasses:before {
  content: "\f530";
}

/* line 563, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glide:before {
  content: "\f2a5";
}

/* line 564, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glide-g:before {
  content: "\f2a6";
}

/* line 565, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe:before {
  content: "\f0ac";
}

/* line 566, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-africa:before {
  content: "\f57c";
}

/* line 567, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-americas:before {
  content: "\f57d";
}

/* line 568, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-asia:before {
  content: "\f57e";
}

/* line 569, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-europe:before {
  content: "\f7a2";
}

/* line 570, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gofore:before {
  content: "\f3a7";
}

/* line 571, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-golf-ball:before {
  content: "\f450";
}

/* line 572, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-goodreads:before {
  content: "\f3a8";
}

/* line 573, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-goodreads-g:before {
  content: "\f3a9";
}

/* line 574, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google:before {
  content: "\f1a0";
}

/* line 575, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-drive:before {
  content: "\f3aa";
}

/* line 576, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-pay:before {
  content: "\f979";
}

/* line 577, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-play:before {
  content: "\f3ab";
}

/* line 578, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-plus:before {
  content: "\f2b3";
}

/* line 579, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-plus-g:before {
  content: "\f0d5";
}

/* line 580, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-plus-square:before {
  content: "\f0d4";
}

/* line 581, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-wallet:before {
  content: "\f1ee";
}

/* line 582, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gopuram:before {
  content: "\f664";
}

/* line 583, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-graduation-cap:before {
  content: "\f19d";
}

/* line 584, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gratipay:before {
  content: "\f184";
}

/* line 585, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grav:before {
  content: "\f2d6";
}

/* line 586, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-greater-than:before {
  content: "\f531";
}

/* line 587, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-greater-than-equal:before {
  content: "\f532";
}

/* line 588, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grimace:before {
  content: "\f57f";
}

/* line 589, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin:before {
  content: "\f580";
}

/* line 590, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-alt:before {
  content: "\f581";
}

/* line 591, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-beam:before {
  content: "\f582";
}

/* line 592, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-beam-sweat:before {
  content: "\f583";
}

/* line 593, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-hearts:before {
  content: "\f584";
}

/* line 594, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-squint:before {
  content: "\f585";
}

/* line 595, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-squint-tears:before {
  content: "\f586";
}

/* line 596, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-stars:before {
  content: "\f587";
}

/* line 597, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tears:before {
  content: "\f588";
}

/* line 598, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue:before {
  content: "\f589";
}

/* line 599, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue-squint:before {
  content: "\f58a";
}

/* line 600, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue-wink:before {
  content: "\f58b";
}

/* line 601, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-wink:before {
  content: "\f58c";
}

/* line 602, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-horizontal:before {
  content: "\f58d";
}

/* line 603, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-lines:before {
  content: "\f7a4";
}

/* line 604, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}

/* line 605, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-vertical:before {
  content: "\f58e";
}

/* line 606, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gripfire:before {
  content: "\f3ac";
}

/* line 607, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grunt:before {
  content: "\f3ad";
}

/* line 608, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-guitar:before {
  content: "\f7a6";
}

/* line 609, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gulp:before {
  content: "\f3ae";
}

/* line 610, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-h-square:before {
  content: "\f0fd";
}

/* line 611, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hacker-news:before {
  content: "\f1d4";
}

/* line 612, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hacker-news-square:before {
  content: "\f3af";
}

/* line 613, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hackerrank:before {
  content: "\f5f7";
}

/* line 614, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hamburger:before {
  content: "\f805";
}

/* line 615, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hammer:before {
  content: "\f6e3";
}

/* line 616, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hamsa:before {
  content: "\f665";
}

/* line 617, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding:before {
  content: "\f4bd";
}

/* line 618, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-heart:before {
  content: "\f4be";
}

/* line 619, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-medical:before {
  content: "\f95c";
}

/* line 620, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-usd:before {
  content: "\f4c0";
}

/* line 621, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-water:before {
  content: "\f4c1";
}

/* line 622, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-lizard:before {
  content: "\f258";
}

/* line 623, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-middle-finger:before {
  content: "\f806";
}

/* line 624, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-paper:before {
  content: "\f256";
}

/* line 625, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-peace:before {
  content: "\f25b";
}

/* line 626, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-down:before {
  content: "\f0a7";
}

/* line 627, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-left:before {
  content: "\f0a5";
}

/* line 628, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-right:before {
  content: "\f0a4";
}

/* line 629, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-up:before {
  content: "\f0a6";
}

/* line 630, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-pointer:before {
  content: "\f25a";
}

/* line 631, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-rock:before {
  content: "\f255";
}

/* line 632, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-scissors:before {
  content: "\f257";
}

/* line 633, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-sparkles:before {
  content: "\f95d";
}

/* line 634, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-spock:before {
  content: "\f259";
}

/* line 635, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands:before {
  content: "\f4c2";
}

/* line 636, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-helping:before {
  content: "\f4c4";
}

/* line 637, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-wash:before {
  content: "\f95e";
}

/* line 638, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake:before {
  content: "\f2b5";
}

/* line 639, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-alt-slash:before {
  content: "\f95f";
}

/* line 640, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-slash:before {
  content: "\f960";
}

/* line 641, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hanukiah:before {
  content: "\f6e6";
}

/* line 642, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hard-hat:before {
  content: "\f807";
}

/* line 643, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hashtag:before {
  content: "\f292";
}

/* line 644, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-cowboy:before {
  content: "\f8c0";
}

/* line 645, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-cowboy-side:before {
  content: "\f8c1";
}

/* line 646, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-wizard:before {
  content: "\f6e8";
}

/* line 647, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hdd:before {
  content: "\f0a0";
}

/* line 648, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-cough:before {
  content: "\f961";
}

/* line 649, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-cough-slash:before {
  content: "\f962";
}

/* line 650, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-mask:before {
  content: "\f963";
}

/* line 651, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-virus:before {
  content: "\f964";
}

/* line 652, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heading:before {
  content: "\f1dc";
}

/* line 653, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headphones:before {
  content: "\f025";
}

/* line 654, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headphones-alt:before {
  content: "\f58f";
}

/* line 655, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headset:before {
  content: "\f590";
}

/* line 656, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart:before {
  content: "\f004";
}

/* line 657, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-broken:before {
  content: "\f7a9";
}

/* line 658, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heartbeat:before {
  content: "\f21e";
}

/* line 659, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-helicopter:before {
  content: "\f533";
}

/* line 660, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-highlighter:before {
  content: "\f591";
}

/* line 661, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hiking:before {
  content: "\f6ec";
}

/* line 662, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hippo:before {
  content: "\f6ed";
}

/* line 663, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hips:before {
  content: "\f452";
}

/* line 664, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hire-a-helper:before {
  content: "\f3b0";
}

/* line 665, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-history:before {
  content: "\f1da";
}

/* line 666, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hockey-puck:before {
  content: "\f453";
}

/* line 667, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-holly-berry:before {
  content: "\f7aa";
}

/* line 668, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-home:before {
  content: "\f015";
}

/* line 669, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hooli:before {
  content: "\f427";
}

/* line 670, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hornbill:before {
  content: "\f592";
}

/* line 671, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-horse:before {
  content: "\f6f0";
}

/* line 672, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-horse-head:before {
  content: "\f7ab";
}

/* line 673, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital:before {
  content: "\f0f8";
}

/* line 674, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-alt:before {
  content: "\f47d";
}

/* line 675, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-symbol:before {
  content: "\f47e";
}

/* line 676, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-user:before {
  content: "\f80d";
}

/* line 677, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hot-tub:before {
  content: "\f593";
}

/* line 678, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotdog:before {
  content: "\f80f";
}

/* line 679, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotel:before {
  content: "\f594";
}

/* line 680, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotjar:before {
  content: "\f3b1";
}

/* line 681, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass:before {
  content: "\f254";
}

/* line 682, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-end:before {
  content: "\f253";
}

/* line 683, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-half:before {
  content: "\f252";
}

/* line 684, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-start:before {
  content: "\f251";
}

/* line 685, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-damage:before {
  content: "\f6f1";
}

/* line 686, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-user:before {
  content: "\f965";
}

/* line 687, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-houzz:before {
  content: "\f27c";
}

/* line 688, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hryvnia:before {
  content: "\f6f2";
}

/* line 689, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-html5:before {
  content: "\f13b";
}

/* line 690, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hubspot:before {
  content: "\f3b2";
}

/* line 691, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-i-cursor:before {
  content: "\f246";
}

/* line 692, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ice-cream:before {
  content: "\f810";
}

/* line 693, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-icicles:before {
  content: "\f7ad";
}

/* line 694, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-icons:before {
  content: "\f86d";
}

/* line 695, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-badge:before {
  content: "\f2c1";
}

/* line 696, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-card:before {
  content: "\f2c2";
}

/* line 697, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-card-alt:before {
  content: "\f47f";
}

/* line 698, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ideal:before {
  content: "\f913";
}

/* line 699, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-igloo:before {
  content: "\f7ae";
}

/* line 700, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-image:before {
  content: "\f03e";
}

/* line 701, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-images:before {
  content: "\f302";
}

/* line 702, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-imdb:before {
  content: "\f2d8";
}

/* line 703, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-inbox:before {
  content: "\f01c";
}

/* line 704, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-indent:before {
  content: "\f03c";
}

/* line 705, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-industry:before {
  content: "\f275";
}

/* line 706, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-infinity:before {
  content: "\f534";
}

/* line 707, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-info:before {
  content: "\f129";
}

/* line 708, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-info-circle:before {
  content: "\f05a";
}

/* line 709, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-instagram:before {
  content: "\f16d";
}

/* line 710, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-instagram-square:before {
  content: "\f955";
}

/* line 711, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-intercom:before {
  content: "\f7af";
}

/* line 712, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-internet-explorer:before {
  content: "\f26b";
}

/* line 713, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-invision:before {
  content: "\f7b0";
}

/* line 714, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ioxhost:before {
  content: "\f208";
}

/* line 715, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-italic:before {
  content: "\f033";
}

/* line 716, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-itch-io:before {
  content: "\f83a";
}

/* line 717, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-itunes:before {
  content: "\f3b4";
}

/* line 718, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-itunes-note:before {
  content: "\f3b5";
}

/* line 719, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-java:before {
  content: "\f4e4";
}

/* line 720, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jedi:before {
  content: "\f669";
}

/* line 721, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jedi-order:before {
  content: "\f50e";
}

/* line 722, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jenkins:before {
  content: "\f3b6";
}

/* line 723, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jira:before {
  content: "\f7b1";
}

/* line 724, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-joget:before {
  content: "\f3b7";
}

/* line 725, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-joint:before {
  content: "\f595";
}

/* line 726, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-joomla:before {
  content: "\f1aa";
}

/* line 727, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-journal-whills:before {
  content: "\f66a";
}

/* line 728, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-js:before {
  content: "\f3b8";
}

/* line 729, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-js-square:before {
  content: "\f3b9";
}

/* line 730, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 731, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kaaba:before {
  content: "\f66b";
}

/* line 732, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kaggle:before {
  content: "\f5fa";
}

/* line 733, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-key:before {
  content: "\f084";
}

/* line 734, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-keybase:before {
  content: "\f4f5";
}

/* line 735, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-keyboard:before {
  content: "\f11c";
}

/* line 736, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-keycdn:before {
  content: "\f3ba";
}

/* line 737, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-khanda:before {
  content: "\f66d";
}

/* line 738, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kickstarter:before {
  content: "\f3bb";
}

/* line 739, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kickstarter-k:before {
  content: "\f3bc";
}

/* line 740, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss:before {
  content: "\f596";
}

/* line 741, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss-beam:before {
  content: "\f597";
}

/* line 742, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss-wink-heart:before {
  content: "\f598";
}

/* line 743, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiwi-bird:before {
  content: "\f535";
}

/* line 744, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-korvue:before {
  content: "\f42f";
}

/* line 745, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-landmark:before {
  content: "\f66f";
}

/* line 746, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-language:before {
  content: "\f1ab";
}

/* line 747, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop:before {
  content: "\f109";
}

/* line 748, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-code:before {
  content: "\f5fc";
}

/* line 749, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-house:before {
  content: "\f966";
}

/* line 750, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-medical:before {
  content: "\f812";
}

/* line 751, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laravel:before {
  content: "\f3bd";
}

/* line 752, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lastfm:before {
  content: "\f202";
}

/* line 753, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lastfm-square:before {
  content: "\f203";
}

/* line 754, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh:before {
  content: "\f599";
}

/* line 755, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-beam:before {
  content: "\f59a";
}

/* line 756, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-squint:before {
  content: "\f59b";
}

/* line 757, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-wink:before {
  content: "\f59c";
}

/* line 758, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-layer-group:before {
  content: "\f5fd";
}

/* line 759, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-leaf:before {
  content: "\f06c";
}

/* line 760, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-leanpub:before {
  content: "\f212";
}

/* line 761, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lemon:before {
  content: "\f094";
}

/* line 762, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-less:before {
  content: "\f41d";
}

/* line 763, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-less-than:before {
  content: "\f536";
}

/* line 764, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-less-than-equal:before {
  content: "\f537";
}

/* line 765, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-down-alt:before {
  content: "\f3be";
}

/* line 766, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-up-alt:before {
  content: "\f3bf";
}

/* line 767, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-life-ring:before {
  content: "\f1cd";
}

/* line 768, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lightbulb:before {
  content: "\f0eb";
}

/* line 769, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-line:before {
  content: "\f3c0";
}

/* line 770, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-link:before {
  content: "\f0c1";
}

/* line 771, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-linkedin:before {
  content: "\f08c";
}

/* line 772, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-linkedin-in:before {
  content: "\f0e1";
}

/* line 773, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-linode:before {
  content: "\f2b8";
}

/* line 774, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-linux:before {
  content: "\f17c";
}

/* line 775, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lira-sign:before {
  content: "\f195";
}

/* line 776, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list:before {
  content: "\f03a";
}

/* line 777, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-alt:before {
  content: "\f022";
}

/* line 778, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-ol:before {
  content: "\f0cb";
}

/* line 779, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-ul:before {
  content: "\f0ca";
}

/* line 780, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-location-arrow:before {
  content: "\f124";
}

/* line 781, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lock:before {
  content: "\f023";
}

/* line 782, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lock-open:before {
  content: "\f3c1";
}

/* line 783, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-down:before {
  content: "\f309";
}

/* line 784, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}

/* line 785, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}

/* line 786, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}

/* line 787, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-low-vision:before {
  content: "\f2a8";
}

/* line 788, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-luggage-cart:before {
  content: "\f59d";
}

/* line 789, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lungs:before {
  content: "\f604";
}

/* line 790, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lungs-virus:before {
  content: "\f967";
}

/* line 791, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lyft:before {
  content: "\f3c3";
}

/* line 792, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magento:before {
  content: "\f3c4";
}

/* line 793, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magic:before {
  content: "\f0d0";
}

/* line 794, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnet:before {
  content: "\f076";
}

/* line 795, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-bulk:before {
  content: "\f674";
}

/* line 796, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mailchimp:before {
  content: "\f59e";
}

/* line 797, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-male:before {
  content: "\f183";
}

/* line 798, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mandalorian:before {
  content: "\f50f";
}

/* line 799, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map:before {
  content: "\f279";
}

/* line 800, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marked:before {
  content: "\f59f";
}

/* line 801, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marked-alt:before {
  content: "\f5a0";
}

/* line 802, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marker:before {
  content: "\f041";
}

/* line 803, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marker-alt:before {
  content: "\f3c5";
}

/* line 804, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-pin:before {
  content: "\f276";
}

/* line 805, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-signs:before {
  content: "\f277";
}

/* line 806, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-markdown:before {
  content: "\f60f";
}

/* line 807, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-marker:before {
  content: "\f5a1";
}

/* line 808, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars:before {
  content: "\f222";
}

/* line 809, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-double:before {
  content: "\f227";
}

/* line 810, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke:before {
  content: "\f229";
}

/* line 811, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-h:before {
  content: "\f22b";
}

/* line 812, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-v:before {
  content: "\f22a";
}

/* line 813, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mask:before {
  content: "\f6fa";
}

/* line 814, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mastodon:before {
  content: "\f4f6";
}

/* line 815, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-maxcdn:before {
  content: "\f136";
}

/* line 816, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mdb:before {
  content: "\f8ca";
}

/* line 817, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medal:before {
  content: "\f5a2";
}

/* line 818, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medapps:before {
  content: "\f3c6";
}

/* line 819, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medium:before {
  content: "\f23a";
}

/* line 820, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medium-m:before {
  content: "\f3c7";
}

/* line 821, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medkit:before {
  content: "\f0fa";
}

/* line 822, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medrt:before {
  content: "\f3c8";
}

/* line 823, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meetup:before {
  content: "\f2e0";
}

/* line 824, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-megaport:before {
  content: "\f5a3";
}

/* line 825, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh:before {
  content: "\f11a";
}

/* line 826, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh-blank:before {
  content: "\f5a4";
}

/* line 827, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}

/* line 828, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-memory:before {
  content: "\f538";
}

/* line 829, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mendeley:before {
  content: "\f7b3";
}

/* line 830, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-menorah:before {
  content: "\f676";
}

/* line 831, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mercury:before {
  content: "\f223";
}

/* line 832, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meteor:before {
  content: "\f753";
}

/* line 833, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microblog:before {
  content: "\f91a";
}

/* line 834, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microchip:before {
  content: "\f2db";
}

/* line 835, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone:before {
  content: "\f130";
}

/* line 836, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-alt:before {
  content: "\f3c9";
}

/* line 837, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-alt-slash:before {
  content: "\f539";
}

/* line 838, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-slash:before {
  content: "\f131";
}

/* line 839, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microscope:before {
  content: "\f610";
}

/* line 840, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microsoft:before {
  content: "\f3ca";
}

/* line 841, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus:before {
  content: "\f068";
}

/* line 842, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-circle:before {
  content: "\f056";
}

/* line 843, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-square:before {
  content: "\f146";
}

/* line 844, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mitten:before {
  content: "\f7b5";
}

/* line 845, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mix:before {
  content: "\f3cb";
}

/* line 846, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mixcloud:before {
  content: "\f289";
}

/* line 847, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mixer:before {
  content: "\f956";
}

/* line 848, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mizuni:before {
  content: "\f3cc";
}

/* line 849, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile:before {
  content: "\f10b";
}

/* line 850, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-alt:before {
  content: "\f3cd";
}

/* line 851, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-modx:before {
  content: "\f285";
}

/* line 852, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-monero:before {
  content: "\f3d0";
}

/* line 853, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill:before {
  content: "\f0d6";
}

/* line 854, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-alt:before {
  content: "\f3d1";
}

/* line 855, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-wave:before {
  content: "\f53a";
}

/* line 856, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}

/* line 857, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-check:before {
  content: "\f53c";
}

/* line 858, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-check-alt:before {
  content: "\f53d";
}

/* line 859, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-monument:before {
  content: "\f5a6";
}

/* line 860, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-moon:before {
  content: "\f186";
}

/* line 861, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mortar-pestle:before {
  content: "\f5a7";
}

/* line 862, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mosque:before {
  content: "\f678";
}

/* line 863, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-motorcycle:before {
  content: "\f21c";
}

/* line 864, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mountain:before {
  content: "\f6fc";
}

/* line 865, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mouse:before {
  content: "\f8cc";
}

/* line 866, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mouse-pointer:before {
  content: "\f245";
}

/* line 867, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mug-hot:before {
  content: "\f7b6";
}

/* line 868, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-music:before {
  content: "\f001";
}

/* line 869, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-napster:before {
  content: "\f3d2";
}

/* line 870, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-neos:before {
  content: "\f612";
}

/* line 871, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-network-wired:before {
  content: "\f6ff";
}

/* line 872, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-neuter:before {
  content: "\f22c";
}

/* line 873, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-newspaper:before {
  content: "\f1ea";
}

/* line 874, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-nimblr:before {
  content: "\f5a8";
}

/* line 875, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-node:before {
  content: "\f419";
}

/* line 876, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-node-js:before {
  content: "\f3d3";
}

/* line 877, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-not-equal:before {
  content: "\f53e";
}

/* line 878, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-notes-medical:before {
  content: "\f481";
}

/* line 879, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-npm:before {
  content: "\f3d4";
}

/* line 880, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ns8:before {
  content: "\f3d5";
}

/* line 881, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-nutritionix:before {
  content: "\f3d6";
}

/* line 882, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-object-group:before {
  content: "\f247";
}

/* line 883, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-object-ungroup:before {
  content: "\f248";
}

/* line 884, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-odnoklassniki:before {
  content: "\f263";
}

/* line 885, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-odnoklassniki-square:before {
  content: "\f264";
}

/* line 886, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-oil-can:before {
  content: "\f613";
}

/* line 887, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-old-republic:before {
  content: "\f510";
}

/* line 888, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-om:before {
  content: "\f679";
}

/* line 889, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-opencart:before {
  content: "\f23d";
}

/* line 890, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-openid:before {
  content: "\f19b";
}

/* line 891, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-opera:before {
  content: "\f26a";
}

/* line 892, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-optin-monster:before {
  content: "\f23c";
}

/* line 893, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-orcid:before {
  content: "\f8d2";
}

/* line 894, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-osi:before {
  content: "\f41a";
}

/* line 895, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-otter:before {
  content: "\f700";
}

/* line 896, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-outdent:before {
  content: "\f03b";
}

/* line 897, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-page4:before {
  content: "\f3d7";
}

/* line 898, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pagelines:before {
  content: "\f18c";
}

/* line 899, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pager:before {
  content: "\f815";
}

/* line 900, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paint-brush:before {
  content: "\f1fc";
}

/* line 901, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paint-roller:before {
  content: "\f5aa";
}

/* line 902, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-palette:before {
  content: "\f53f";
}

/* line 903, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-palfed:before {
  content: "\f3d8";
}

/* line 904, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pallet:before {
  content: "\f482";
}

/* line 905, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paper-plane:before {
  content: "\f1d8";
}

/* line 906, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paperclip:before {
  content: "\f0c6";
}

/* line 907, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-parachute-box:before {
  content: "\f4cd";
}

/* line 908, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paragraph:before {
  content: "\f1dd";
}

/* line 909, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-parking:before {
  content: "\f540";
}

/* line 910, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-passport:before {
  content: "\f5ab";
}

/* line 911, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pastafarianism:before {
  content: "\f67b";
}

/* line 912, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paste:before {
  content: "\f0ea";
}

/* line 913, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-patreon:before {
  content: "\f3d9";
}

/* line 914, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pause:before {
  content: "\f04c";
}

/* line 915, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pause-circle:before {
  content: "\f28b";
}

/* line 916, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paw:before {
  content: "\f1b0";
}

/* line 917, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paypal:before {
  content: "\f1ed";
}

/* line 918, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-peace:before {
  content: "\f67c";
}

/* line 919, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen:before {
  content: "\f304";
}

/* line 920, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-alt:before {
  content: "\f305";
}

/* line 921, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-fancy:before {
  content: "\f5ac";
}

/* line 922, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-nib:before {
  content: "\f5ad";
}

/* line 923, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-square:before {
  content: "\f14b";
}

/* line 924, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil-alt:before {
  content: "\f303";
}

/* line 925, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil-ruler:before {
  content: "\f5ae";
}

/* line 926, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-penny-arcade:before {
  content: "\f704";
}

/* line 927, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-arrows:before {
  content: "\f968";
}

/* line 928, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-carry:before {
  content: "\f4ce";
}

/* line 929, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pepper-hot:before {
  content: "\f816";
}

/* line 930, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-percent:before {
  content: "\f295";
}

/* line 931, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-percentage:before {
  content: "\f541";
}

/* line 932, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-periscope:before {
  content: "\f3da";
}

/* line 933, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-booth:before {
  content: "\f756";
}

/* line 934, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phabricator:before {
  content: "\f3db";
}

/* line 935, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phoenix-framework:before {
  content: "\f3dc";
}

/* line 936, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phoenix-squadron:before {
  content: "\f511";
}

/* line 937, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone:before {
  content: "\f095";
}

/* line 938, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-alt:before {
  content: "\f879";
}

/* line 939, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-slash:before {
  content: "\f3dd";
}

/* line 940, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-square:before {
  content: "\f098";
}

/* line 941, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-square-alt:before {
  content: "\f87b";
}

/* line 942, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-volume:before {
  content: "\f2a0";
}

/* line 943, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-photo-video:before {
  content: "\f87c";
}

/* line 944, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-php:before {
  content: "\f457";
}

/* line 945, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper:before {
  content: "\f2ae";
}

/* line 946, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 947, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-hat:before {
  content: "\f4e5";
}

/* line 948, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-pp:before {
  content: "\f1a7";
}

/* line 949, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-square:before {
  content: "\f91e";
}

/* line 950, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-piggy-bank:before {
  content: "\f4d3";
}

/* line 951, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pills:before {
  content: "\f484";
}

/* line 952, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest:before {
  content: "\f0d2";
}

/* line 953, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest-p:before {
  content: "\f231";
}

/* line 954, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 955, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pizza-slice:before {
  content: "\f818";
}

/* line 956, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-place-of-worship:before {
  content: "\f67f";
}

/* line 957, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane:before {
  content: "\f072";
}

/* line 958, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-arrival:before {
  content: "\f5af";
}

/* line 959, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-departure:before {
  content: "\f5b0";
}

/* line 960, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-slash:before {
  content: "\f969";
}

/* line 961, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-play:before {
  content: "\f04b";
}

/* line 962, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-play-circle:before {
  content: "\f144";
}

/* line 963, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-playstation:before {
  content: "\f3df";
}

/* line 964, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug:before {
  content: "\f1e6";
}

/* line 965, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus:before {
  content: "\f067";
}

/* line 966, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-circle:before {
  content: "\f055";
}

/* line 967, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-square:before {
  content: "\f0fe";
}

/* line 968, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-podcast:before {
  content: "\f2ce";
}

/* line 969, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poll:before {
  content: "\f681";
}

/* line 970, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poll-h:before {
  content: "\f682";
}

/* line 971, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poo:before {
  content: "\f2fe";
}

/* line 972, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poo-storm:before {
  content: "\f75a";
}

/* line 973, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poop:before {
  content: "\f619";
}

/* line 974, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-portrait:before {
  content: "\f3e0";
}

/* line 975, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pound-sign:before {
  content: "\f154";
}

/* line 976, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-power-off:before {
  content: "\f011";
}

/* line 977, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pray:before {
  content: "\f683";
}

/* line 978, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-praying-hands:before {
  content: "\f684";
}

/* line 979, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription:before {
  content: "\f5b1";
}

/* line 980, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription-bottle:before {
  content: "\f485";
}

/* line 981, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription-bottle-alt:before {
  content: "\f486";
}

/* line 982, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-print:before {
  content: "\f02f";
}

/* line 983, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-procedures:before {
  content: "\f487";
}

/* line 984, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-product-hunt:before {
  content: "\f288";
}

/* line 985, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-project-diagram:before {
  content: "\f542";
}

/* line 986, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pump-medical:before {
  content: "\f96a";
}

/* line 987, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pump-soap:before {
  content: "\f96b";
}

/* line 988, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pushed:before {
  content: "\f3e1";
}

/* line 989, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-puzzle-piece:before {
  content: "\f12e";
}

/* line 990, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-python:before {
  content: "\f3e2";
}

/* line 991, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-qq:before {
  content: "\f1d6";
}

/* line 992, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-qrcode:before {
  content: "\f029";
}

/* line 993, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-question:before {
  content: "\f128";
}

/* line 994, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-question-circle:before {
  content: "\f059";
}

/* line 995, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quidditch:before {
  content: "\f458";
}

/* line 996, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quinscape:before {
  content: "\f459";
}

/* line 997, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quora:before {
  content: "\f2c4";
}

/* line 998, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-left:before {
  content: "\f10d";
}

/* line 999, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-right:before {
  content: "\f10e";
}

/* line 1000, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quran:before {
  content: "\f687";
}

/* line 1001, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-r-project:before {
  content: "\f4f7";
}

/* line 1002, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-radiation:before {
  content: "\f7b9";
}

/* line 1003, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-radiation-alt:before {
  content: "\f7ba";
}

/* line 1004, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rainbow:before {
  content: "\f75b";
}

/* line 1005, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-random:before {
  content: "\f074";
}

/* line 1006, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-raspberry-pi:before {
  content: "\f7bb";
}

/* line 1007, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ravelry:before {
  content: "\f2d9";
}

/* line 1008, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-react:before {
  content: "\f41b";
}

/* line 1009, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reacteurope:before {
  content: "\f75d";
}

/* line 1010, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-readme:before {
  content: "\f4d5";
}

/* line 1011, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rebel:before {
  content: "\f1d0";
}

/* line 1012, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-receipt:before {
  content: "\f543";
}

/* line 1013, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-record-vinyl:before {
  content: "\f8d9";
}

/* line 1014, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-recycle:before {
  content: "\f1b8";
}

/* line 1015, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-red-river:before {
  content: "\f3e3";
}

/* line 1016, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reddit:before {
  content: "\f1a1";
}

/* line 1017, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reddit-alien:before {
  content: "\f281";
}

/* line 1018, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reddit-square:before {
  content: "\f1a2";
}

/* line 1019, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-redhat:before {
  content: "\f7bc";
}

/* line 1020, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-redo:before {
  content: "\f01e";
}

/* line 1021, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-redo-alt:before {
  content: "\f2f9";
}

/* line 1022, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-registered:before {
  content: "\f25d";
}

/* line 1023, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-remove-format:before {
  content: "\f87d";
}

/* line 1024, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-renren:before {
  content: "\f18b";
}

/* line 1025, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reply:before {
  content: "\f3e5";
}

/* line 1026, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reply-all:before {
  content: "\f122";
}

/* line 1027, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-replyd:before {
  content: "\f3e6";
}

/* line 1028, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-republican:before {
  content: "\f75e";
}

/* line 1029, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-researchgate:before {
  content: "\f4f8";
}

/* line 1030, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-resolving:before {
  content: "\f3e7";
}

/* line 1031, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-restroom:before {
  content: "\f7bd";
}

/* line 1032, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-retweet:before {
  content: "\f079";
}

/* line 1033, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rev:before {
  content: "\f5b2";
}

/* line 1034, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ribbon:before {
  content: "\f4d6";
}

/* line 1035, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ring:before {
  content: "\f70b";
}

/* line 1036, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road:before {
  content: "\f018";
}

/* line 1037, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-robot:before {
  content: "\f544";
}

/* line 1038, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rocket:before {
  content: "\f135";
}

/* line 1039, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rocketchat:before {
  content: "\f3e8";
}

/* line 1040, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rockrms:before {
  content: "\f3e9";
}

/* line 1041, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-route:before {
  content: "\f4d7";
}

/* line 1042, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rss:before {
  content: "\f09e";
}

/* line 1043, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rss-square:before {
  content: "\f143";
}

/* line 1044, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruble-sign:before {
  content: "\f158";
}

/* line 1045, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler:before {
  content: "\f545";
}

/* line 1046, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-combined:before {
  content: "\f546";
}

/* line 1047, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-horizontal:before {
  content: "\f547";
}

/* line 1048, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-vertical:before {
  content: "\f548";
}

/* line 1049, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-running:before {
  content: "\f70c";
}

/* line 1050, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rupee-sign:before {
  content: "\f156";
}

/* line 1051, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rust:before {
  content: "\f97a";
}

/* line 1052, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sad-cry:before {
  content: "\f5b3";
}

/* line 1053, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sad-tear:before {
  content: "\f5b4";
}

/* line 1054, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-safari:before {
  content: "\f267";
}

/* line 1055, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-salesforce:before {
  content: "\f83b";
}

/* line 1056, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sass:before {
  content: "\f41e";
}

/* line 1057, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-satellite:before {
  content: "\f7bf";
}

/* line 1058, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-satellite-dish:before {
  content: "\f7c0";
}

/* line 1059, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-save:before {
  content: "\f0c7";
}

/* line 1060, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-schlix:before {
  content: "\f3ea";
}

/* line 1061, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-school:before {
  content: "\f549";
}

/* line 1062, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-screwdriver:before {
  content: "\f54a";
}

/* line 1063, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scribd:before {
  content: "\f28a";
}

/* line 1064, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scroll:before {
  content: "\f70e";
}

/* line 1065, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sd-card:before {
  content: "\f7c2";
}

/* line 1066, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search:before {
  content: "\f002";
}

/* line 1067, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-dollar:before {
  content: "\f688";
}

/* line 1068, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-location:before {
  content: "\f689";
}

/* line 1069, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-minus:before {
  content: "\f010";
}

/* line 1070, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-plus:before {
  content: "\f00e";
}

/* line 1071, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-searchengin:before {
  content: "\f3eb";
}

/* line 1072, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-seedling:before {
  content: "\f4d8";
}

/* line 1073, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sellcast:before {
  content: "\f2da";
}

/* line 1074, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sellsy:before {
  content: "\f213";
}

/* line 1075, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-server:before {
  content: "\f233";
}

/* line 1076, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-servicestack:before {
  content: "\f3ec";
}

/* line 1077, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shapes:before {
  content: "\f61f";
}

/* line 1078, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share:before {
  content: "\f064";
}

/* line 1079, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-alt:before {
  content: "\f1e0";
}

/* line 1080, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-alt-square:before {
  content: "\f1e1";
}

/* line 1081, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-square:before {
  content: "\f14d";
}

/* line 1082, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shekel-sign:before {
  content: "\f20b";
}

/* line 1083, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-alt:before {
  content: "\f3ed";
}

/* line 1084, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-virus:before {
  content: "\f96c";
}

/* line 1085, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ship:before {
  content: "\f21a";
}

/* line 1086, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shipping-fast:before {
  content: "\f48b";
}

/* line 1087, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shirtsinbulk:before {
  content: "\f214";
}

/* line 1088, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shoe-prints:before {
  content: "\f54b";
}

/* line 1089, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopify:before {
  content: "\f957";
}

/* line 1090, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-bag:before {
  content: "\f290";
}

/* line 1091, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-basket:before {
  content: "\f291";
}

/* line 1092, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-cart:before {
  content: "\f07a";
}

/* line 1093, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopware:before {
  content: "\f5b5";
}

/* line 1094, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shower:before {
  content: "\f2cc";
}

/* line 1095, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shuttle-van:before {
  content: "\f5b6";
}

/* line 1096, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign:before {
  content: "\f4d9";
}

/* line 1097, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-in-alt:before {
  content: "\f2f6";
}

/* line 1098, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-language:before {
  content: "\f2a7";
}

/* line 1099, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-out-alt:before {
  content: "\f2f5";
}

/* line 1100, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signal:before {
  content: "\f012";
}

/* line 1101, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signature:before {
  content: "\f5b7";
}

/* line 1102, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sim-card:before {
  content: "\f7c4";
}

/* line 1103, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-simplybuilt:before {
  content: "\f215";
}

/* line 1104, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sink:before {
  content: "\f96d";
}

/* line 1105, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sistrix:before {
  content: "\f3ee";
}

/* line 1106, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sitemap:before {
  content: "\f0e8";
}

/* line 1107, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sith:before {
  content: "\f512";
}

/* line 1108, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skating:before {
  content: "\f7c5";
}

/* line 1109, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sketch:before {
  content: "\f7c6";
}

/* line 1110, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skiing:before {
  content: "\f7c9";
}

/* line 1111, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skiing-nordic:before {
  content: "\f7ca";
}

/* line 1112, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skull:before {
  content: "\f54c";
}

/* line 1113, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skull-crossbones:before {
  content: "\f714";
}

/* line 1114, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skyatlas:before {
  content: "\f216";
}

/* line 1115, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skype:before {
  content: "\f17e";
}

/* line 1116, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slack:before {
  content: "\f198";
}

/* line 1117, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slack-hash:before {
  content: "\f3ef";
}

/* line 1118, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slash:before {
  content: "\f715";
}

/* line 1119, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sleigh:before {
  content: "\f7cc";
}

/* line 1120, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sliders-h:before {
  content: "\f1de";
}

/* line 1121, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slideshare:before {
  content: "\f1e7";
}

/* line 1122, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile:before {
  content: "\f118";
}

/* line 1123, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile-beam:before {
  content: "\f5b8";
}

/* line 1124, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile-wink:before {
  content: "\f4da";
}

/* line 1125, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smog:before {
  content: "\f75f";
}

/* line 1126, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smoking:before {
  content: "\f48d";
}

/* line 1127, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smoking-ban:before {
  content: "\f54d";
}

/* line 1128, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sms:before {
  content: "\f7cd";
}

/* line 1129, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snapchat:before {
  content: "\f2ab";
}

/* line 1130, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snapchat-ghost:before {
  content: "\f2ac";
}

/* line 1131, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snapchat-square:before {
  content: "\f2ad";
}

/* line 1132, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowboarding:before {
  content: "\f7ce";
}

/* line 1133, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowflake:before {
  content: "\f2dc";
}

/* line 1134, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowman:before {
  content: "\f7d0";
}

/* line 1135, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowplow:before {
  content: "\f7d2";
}

/* line 1136, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-soap:before {
  content: "\f96e";
}

/* line 1137, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-socks:before {
  content: "\f696";
}

/* line 1138, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-solar-panel:before {
  content: "\f5ba";
}

/* line 1139, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort:before {
  content: "\f0dc";
}

/* line 1140, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-down:before {
  content: "\f15d";
}

/* line 1141, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}

/* line 1142, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-up:before {
  content: "\f15e";
}

/* line 1143, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}

/* line 1144, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-down:before {
  content: "\f160";
}

/* line 1145, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-down-alt:before {
  content: "\f884";
}

/* line 1146, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-up:before {
  content: "\f161";
}

/* line 1147, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-up-alt:before {
  content: "\f885";
}

/* line 1148, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-down:before {
  content: "\f0dd";
}

/* line 1149, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-down:before {
  content: "\f162";
}

/* line 1150, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}

/* line 1151, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-up:before {
  content: "\f163";
}

/* line 1152, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}

/* line 1153, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-up:before {
  content: "\f0de";
}

/* line 1154, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-soundcloud:before {
  content: "\f1be";
}

/* line 1155, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sourcetree:before {
  content: "\f7d3";
}

/* line 1156, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spa:before {
  content: "\f5bb";
}

/* line 1157, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-space-shuttle:before {
  content: "\f197";
}

/* line 1158, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-speakap:before {
  content: "\f3f3";
}

/* line 1159, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-speaker-deck:before {
  content: "\f83c";
}

/* line 1160, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spell-check:before {
  content: "\f891";
}

/* line 1161, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spider:before {
  content: "\f717";
}

/* line 1162, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spinner:before {
  content: "\f110";
}

/* line 1163, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-splotch:before {
  content: "\f5bc";
}

/* line 1164, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spotify:before {
  content: "\f1bc";
}

/* line 1165, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spray-can:before {
  content: "\f5bd";
}

/* line 1166, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square:before {
  content: "\f0c8";
}

/* line 1167, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-full:before {
  content: "\f45c";
}

/* line 1168, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-root-alt:before {
  content: "\f698";
}

/* line 1169, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-squarespace:before {
  content: "\f5be";
}

/* line 1170, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stack-exchange:before {
  content: "\f18d";
}

/* line 1171, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stack-overflow:before {
  content: "\f16c";
}

/* line 1172, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stackpath:before {
  content: "\f842";
}

/* line 1173, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stamp:before {
  content: "\f5bf";
}

/* line 1174, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star:before {
  content: "\f005";
}

/* line 1175, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-and-crescent:before {
  content: "\f699";
}

/* line 1176, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half:before {
  content: "\f089";
}

/* line 1177, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half-alt:before {
  content: "\f5c0";
}

/* line 1178, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-of-david:before {
  content: "\f69a";
}

/* line 1179, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-of-life:before {
  content: "\f621";
}

/* line 1180, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-staylinked:before {
  content: "\f3f5";
}

/* line 1181, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-steam:before {
  content: "\f1b6";
}

/* line 1182, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-steam-square:before {
  content: "\f1b7";
}

/* line 1183, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-steam-symbol:before {
  content: "\f3f6";
}

/* line 1184, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-step-backward:before {
  content: "\f048";
}

/* line 1185, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-step-forward:before {
  content: "\f051";
}

/* line 1186, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stethoscope:before {
  content: "\f0f1";
}

/* line 1187, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sticker-mule:before {
  content: "\f3f7";
}

/* line 1188, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sticky-note:before {
  content: "\f249";
}

/* line 1189, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stop:before {
  content: "\f04d";
}

/* line 1190, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stop-circle:before {
  content: "\f28d";
}

/* line 1191, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stopwatch:before {
  content: "\f2f2";
}

/* line 1192, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stopwatch-20:before {
  content: "\f96f";
}

/* line 1193, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store:before {
  content: "\f54e";
}

/* line 1194, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-alt:before {
  content: "\f54f";
}

/* line 1195, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-alt-slash:before {
  content: "\f970";
}

/* line 1196, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-slash:before {
  content: "\f971";
}

/* line 1197, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-strava:before {
  content: "\f428";
}

/* line 1198, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stream:before {
  content: "\f550";
}

/* line 1199, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-street-view:before {
  content: "\f21d";
}

/* line 1200, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-strikethrough:before {
  content: "\f0cc";
}

/* line 1201, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stripe:before {
  content: "\f429";
}

/* line 1202, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stripe-s:before {
  content: "\f42a";
}

/* line 1203, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stroopwafel:before {
  content: "\f551";
}

/* line 1204, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-studiovinari:before {
  content: "\f3f8";
}

/* line 1205, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 1206, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 1207, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-subscript:before {
  content: "\f12c";
}

/* line 1208, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-subway:before {
  content: "\f239";
}

/* line 1209, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suitcase:before {
  content: "\f0f2";
}

/* line 1210, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suitcase-rolling:before {
  content: "\f5c1";
}

/* line 1211, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sun:before {
  content: "\f185";
}

/* line 1212, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-superpowers:before {
  content: "\f2dd";
}

/* line 1213, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-superscript:before {
  content: "\f12b";
}

/* line 1214, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-supple:before {
  content: "\f3f9";
}

/* line 1215, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-surprise:before {
  content: "\f5c2";
}

/* line 1216, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suse:before {
  content: "\f7d6";
}

/* line 1217, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swatchbook:before {
  content: "\f5c3";
}

/* line 1218, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swift:before {
  content: "\f8e1";
}

/* line 1219, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swimmer:before {
  content: "\f5c4";
}

/* line 1220, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swimming-pool:before {
  content: "\f5c5";
}

/* line 1221, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-symfony:before {
  content: "\f83d";
}

/* line 1222, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-synagogue:before {
  content: "\f69b";
}

/* line 1223, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sync:before {
  content: "\f021";
}

/* line 1224, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sync-alt:before {
  content: "\f2f1";
}

/* line 1225, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-syringe:before {
  content: "\f48e";
}

/* line 1226, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table:before {
  content: "\f0ce";
}

/* line 1227, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table-tennis:before {
  content: "\f45d";
}

/* line 1228, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet:before {
  content: "\f10a";
}

/* line 1229, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet-alt:before {
  content: "\f3fa";
}

/* line 1230, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablets:before {
  content: "\f490";
}

/* line 1231, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachometer-alt:before {
  content: "\f3fd";
}

/* line 1232, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tag:before {
  content: "\f02b";
}

/* line 1233, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tags:before {
  content: "\f02c";
}

/* line 1234, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tape:before {
  content: "\f4db";
}

/* line 1235, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tasks:before {
  content: "\f0ae";
}

/* line 1236, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-taxi:before {
  content: "\f1ba";
}

/* line 1237, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teamspeak:before {
  content: "\f4f9";
}

/* line 1238, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teeth:before {
  content: "\f62e";
}

/* line 1239, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teeth-open:before {
  content: "\f62f";
}

/* line 1240, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-telegram:before {
  content: "\f2c6";
}

/* line 1241, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-telegram-plane:before {
  content: "\f3fe";
}

/* line 1242, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-high:before {
  content: "\f769";
}

/* line 1243, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-low:before {
  content: "\f76b";
}

/* line 1244, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 1245, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tenge:before {
  content: "\f7d7";
}

/* line 1246, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-terminal:before {
  content: "\f120";
}

/* line 1247, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-height:before {
  content: "\f034";
}

/* line 1248, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-width:before {
  content: "\f035";
}

/* line 1249, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th:before {
  content: "\f00a";
}

/* line 1250, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th-large:before {
  content: "\f009";
}

/* line 1251, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th-list:before {
  content: "\f00b";
}

/* line 1252, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-the-red-yeti:before {
  content: "\f69d";
}

/* line 1253, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-theater-masks:before {
  content: "\f630";
}

/* line 1254, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-themeco:before {
  content: "\f5c6";
}

/* line 1255, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-themeisle:before {
  content: "\f2b2";
}

/* line 1256, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer:before {
  content: "\f491";
}

/* line 1257, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-empty:before {
  content: "\f2cb";
}

/* line 1258, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-full:before {
  content: "\f2c7";
}

/* line 1259, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-half:before {
  content: "\f2c9";
}

/* line 1260, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-quarter:before {
  content: "\f2ca";
}

/* line 1261, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

/* line 1262, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-think-peaks:before {
  content: "\f731";
}

/* line 1263, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-down:before {
  content: "\f165";
}

/* line 1264, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-up:before {
  content: "\f164";
}

/* line 1265, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbtack:before {
  content: "\f08d";
}

/* line 1266, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ticket-alt:before {
  content: "\f3ff";
}

/* line 1267, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tiktok:before {
  content: "\f97b";
}

/* line 1268, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-times:before {
  content: "\f00d";
}

/* line 1269, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-times-circle:before {
  content: "\f057";
}

/* line 1270, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tint:before {
  content: "\f043";
}

/* line 1271, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tint-slash:before {
  content: "\f5c7";
}

/* line 1272, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tired:before {
  content: "\f5c8";
}

/* line 1273, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-off:before {
  content: "\f204";
}

/* line 1274, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-on:before {
  content: "\f205";
}

/* line 1275, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet:before {
  content: "\f7d8";
}

/* line 1276, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet-paper:before {
  content: "\f71e";
}

/* line 1277, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet-paper-slash:before {
  content: "\f972";
}

/* line 1278, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toolbox:before {
  content: "\f552";
}

/* line 1279, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tools:before {
  content: "\f7d9";
}

/* line 1280, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tooth:before {
  content: "\f5c9";
}

/* line 1281, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-torah:before {
  content: "\f6a0";
}

/* line 1282, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-torii-gate:before {
  content: "\f6a1";
}

/* line 1283, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tractor:before {
  content: "\f722";
}

/* line 1284, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trade-federation:before {
  content: "\f513";
}

/* line 1285, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trademark:before {
  content: "\f25c";
}

/* line 1286, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-traffic-light:before {
  content: "\f637";
}

/* line 1287, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trailer:before {
  content: "\f941";
}

/* line 1288, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-train:before {
  content: "\f238";
}

/* line 1289, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tram:before {
  content: "\f7da";
}

/* line 1290, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-transgender:before {
  content: "\f224";
}

/* line 1291, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-transgender-alt:before {
  content: "\f225";
}

/* line 1292, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash:before {
  content: "\f1f8";
}

/* line 1293, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-alt:before {
  content: "\f2ed";
}

/* line 1294, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-restore:before {
  content: "\f829";
}

/* line 1295, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-restore-alt:before {
  content: "\f82a";
}

/* line 1296, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tree:before {
  content: "\f1bb";
}

/* line 1297, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trello:before {
  content: "\f181";
}

/* line 1298, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tripadvisor:before {
  content: "\f262";
}

/* line 1299, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trophy:before {
  content: "\f091";
}

/* line 1300, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck:before {
  content: "\f0d1";
}

/* line 1301, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-loading:before {
  content: "\f4de";
}

/* line 1302, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-monster:before {
  content: "\f63b";
}

/* line 1303, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-moving:before {
  content: "\f4df";
}

/* line 1304, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-pickup:before {
  content: "\f63c";
}

/* line 1305, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tshirt:before {
  content: "\f553";
}

/* line 1306, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tty:before {
  content: "\f1e4";
}

/* line 1307, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tumblr:before {
  content: "\f173";
}

/* line 1308, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tumblr-square:before {
  content: "\f174";
}

/* line 1309, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tv:before {
  content: "\f26c";
}

/* line 1310, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitch:before {
  content: "\f1e8";
}

/* line 1311, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitter:before {
  content: "\f099";
}

/* line 1312, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitter-square:before {
  content: "\f081";
}

/* line 1313, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-typo3:before {
  content: "\f42b";
}

/* line 1314, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-uber:before {
  content: "\f402";
}

/* line 1315, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ubuntu:before {
  content: "\f7df";
}

/* line 1316, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-uikit:before {
  content: "\f403";
}

/* line 1317, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbraco:before {
  content: "\f8e8";
}

/* line 1318, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbrella:before {
  content: "\f0e9";
}

/* line 1319, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbrella-beach:before {
  content: "\f5ca";
}

/* line 1320, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-underline:before {
  content: "\f0cd";
}

/* line 1321, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-undo:before {
  content: "\f0e2";
}

/* line 1322, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-undo-alt:before {
  content: "\f2ea";
}

/* line 1323, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-uniregistry:before {
  content: "\f404";
}

/* line 1324, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unity:before {
  content: "\f949";
}

/* line 1325, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-universal-access:before {
  content: "\f29a";
}

/* line 1326, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-university:before {
  content: "\f19c";
}

/* line 1327, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlink:before {
  content: "\f127";
}

/* line 1328, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock:before {
  content: "\f09c";
}

/* line 1329, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock-alt:before {
  content: "\f13e";
}

/* line 1330, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unsplash:before {
  content: "\f97c";
}

/* line 1331, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-untappd:before {
  content: "\f405";
}

/* line 1332, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-upload:before {
  content: "\f093";
}

/* line 1333, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ups:before {
  content: "\f7e0";
}

/* line 1334, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-usb:before {
  content: "\f287";
}

/* line 1335, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user:before {
  content: "\f007";
}

/* line 1336, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-alt:before {
  content: "\f406";
}

/* line 1337, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-alt-slash:before {
  content: "\f4fa";
}

/* line 1338, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-astronaut:before {
  content: "\f4fb";
}

/* line 1339, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-check:before {
  content: "\f4fc";
}

/* line 1340, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-circle:before {
  content: "\f2bd";
}

/* line 1341, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-clock:before {
  content: "\f4fd";
}

/* line 1342, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-cog:before {
  content: "\f4fe";
}

/* line 1343, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-edit:before {
  content: "\f4ff";
}

/* line 1344, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-friends:before {
  content: "\f500";
}

/* line 1345, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-graduate:before {
  content: "\f501";
}

/* line 1346, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-injured:before {
  content: "\f728";
}

/* line 1347, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-lock:before {
  content: "\f502";
}

/* line 1348, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-md:before {
  content: "\f0f0";
}

/* line 1349, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-minus:before {
  content: "\f503";
}

/* line 1350, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-ninja:before {
  content: "\f504";
}

/* line 1351, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-nurse:before {
  content: "\f82f";
}

/* line 1352, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-plus:before {
  content: "\f234";
}

/* line 1353, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-secret:before {
  content: "\f21b";
}

/* line 1354, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-shield:before {
  content: "\f505";
}

/* line 1355, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-slash:before {
  content: "\f506";
}

/* line 1356, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-tag:before {
  content: "\f507";
}

/* line 1357, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-tie:before {
  content: "\f508";
}

/* line 1358, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-times:before {
  content: "\f235";
}

/* line 1359, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users:before {
  content: "\f0c0";
}

/* line 1360, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-cog:before {
  content: "\f509";
}

/* line 1361, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-slash:before {
  content: "\f973";
}

/* line 1362, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-usps:before {
  content: "\f7e1";
}

/* line 1363, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ussunnah:before {
  content: "\f407";
}

/* line 1364, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-utensil-spoon:before {
  content: "\f2e5";
}

/* line 1365, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-utensils:before {
  content: "\f2e7";
}

/* line 1366, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vaadin:before {
  content: "\f408";
}

/* line 1367, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vector-square:before {
  content: "\f5cb";
}

/* line 1368, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus:before {
  content: "\f221";
}

/* line 1369, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus-double:before {
  content: "\f226";
}

/* line 1370, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus-mars:before {
  content: "\f228";
}

/* line 1371, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viacoin:before {
  content: "\f237";
}

/* line 1372, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viadeo:before {
  content: "\f2a9";
}

/* line 1373, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viadeo-square:before {
  content: "\f2aa";
}

/* line 1374, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vial:before {
  content: "\f492";
}

/* line 1375, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vials:before {
  content: "\f493";
}

/* line 1376, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viber:before {
  content: "\f409";
}

/* line 1377, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-video:before {
  content: "\f03d";
}

/* line 1378, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-video-slash:before {
  content: "\f4e2";
}

/* line 1379, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vihara:before {
  content: "\f6a7";
}

/* line 1380, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vimeo:before {
  content: "\f40a";
}

/* line 1381, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vimeo-square:before {
  content: "\f194";
}

/* line 1382, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vimeo-v:before {
  content: "\f27d";
}

/* line 1383, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vine:before {
  content: "\f1ca";
}

/* line 1384, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-virus:before {
  content: "\f974";
}

/* line 1385, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-virus-slash:before {
  content: "\f975";
}

/* line 1386, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viruses:before {
  content: "\f976";
}

/* line 1387, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vk:before {
  content: "\f189";
}

/* line 1388, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vnv:before {
  content: "\f40b";
}

/* line 1389, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-voicemail:before {
  content: "\f897";
}

/* line 1390, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volleyball-ball:before {
  content: "\f45f";
}

/* line 1391, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-down:before {
  content: "\f027";
}

/* line 1392, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-mute:before {
  content: "\f6a9";
}

/* line 1393, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-off:before {
  content: "\f026";
}

/* line 1394, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-up:before {
  content: "\f028";
}

/* line 1395, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vote-yea:before {
  content: "\f772";
}

/* line 1396, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vr-cardboard:before {
  content: "\f729";
}

/* line 1397, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vuejs:before {
  content: "\f41f";
}

/* line 1398, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-walking:before {
  content: "\f554";
}

/* line 1399, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wallet:before {
  content: "\f555";
}

/* line 1400, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-warehouse:before {
  content: "\f494";
}

/* line 1401, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-water:before {
  content: "\f773";
}

/* line 1402, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wave-square:before {
  content: "\f83e";
}

/* line 1403, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-waze:before {
  content: "\f83f";
}

/* line 1404, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weebly:before {
  content: "\f5cc";
}

/* line 1405, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weibo:before {
  content: "\f18a";
}

/* line 1406, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weight:before {
  content: "\f496";
}

/* line 1407, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weight-hanging:before {
  content: "\f5cd";
}

/* line 1408, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weixin:before {
  content: "\f1d7";
}

/* line 1409, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-whatsapp:before {
  content: "\f232";
}

/* line 1410, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-whatsapp-square:before {
  content: "\f40c";
}

/* line 1411, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheelchair:before {
  content: "\f193";
}

/* line 1412, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-whmcs:before {
  content: "\f40d";
}

/* line 1413, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wifi:before {
  content: "\f1eb";
}

/* line 1414, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wikipedia-w:before {
  content: "\f266";
}

/* line 1415, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wind:before {
  content: "\f72e";
}

/* line 1416, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-close:before {
  content: "\f410";
}

/* line 1417, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-maximize:before {
  content: "\f2d0";
}

/* line 1418, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-minimize:before {
  content: "\f2d1";
}

/* line 1419, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-restore:before {
  content: "\f2d2";
}

/* line 1420, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-windows:before {
  content: "\f17a";
}

/* line 1421, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-bottle:before {
  content: "\f72f";
}

/* line 1422, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-glass:before {
  content: "\f4e3";
}

/* line 1423, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-glass-alt:before {
  content: "\f5ce";
}

/* line 1424, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wix:before {
  content: "\f5cf";
}

/* line 1425, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wizards-of-the-coast:before {
  content: "\f730";
}

/* line 1426, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wolf-pack-battalion:before {
  content: "\f514";
}

/* line 1427, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-won-sign:before {
  content: "\f159";
}

/* line 1428, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wordpress:before {
  content: "\f19a";
}

/* line 1429, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wordpress-simple:before {
  content: "\f411";
}

/* line 1430, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wpbeginner:before {
  content: "\f297";
}

/* line 1431, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wpexplorer:before {
  content: "\f2de";
}

/* line 1432, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wpforms:before {
  content: "\f298";
}

/* line 1433, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wpressr:before {
  content: "\f3e4";
}

/* line 1434, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wrench:before {
  content: "\f0ad";
}

/* line 1435, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-x-ray:before {
  content: "\f497";
}

/* line 1436, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xbox:before {
  content: "\f412";
}

/* line 1437, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xing:before {
  content: "\f168";
}

/* line 1438, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xing-square:before {
  content: "\f169";
}

/* line 1439, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-y-combinator:before {
  content: "\f23b";
}

/* line 1440, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yahoo:before {
  content: "\f19e";
}

/* line 1441, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yammer:before {
  content: "\f840";
}

/* line 1442, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yandex:before {
  content: "\f413";
}

/* line 1443, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yandex-international:before {
  content: "\f414";
}

/* line 1444, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yarn:before {
  content: "\f7e3";
}

/* line 1445, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yelp:before {
  content: "\f1e9";
}

/* line 1446, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yen-sign:before {
  content: "\f157";
}

/* line 1447, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yin-yang:before {
  content: "\f6ad";
}

/* line 1448, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yoast:before {
  content: "\f2b1";
}

/* line 1449, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-youtube:before {
  content: "\f167";
}

/* line 1450, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-youtube-square:before {
  content: "\f431";
}

/* line 1451, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-zhihu:before {
  content: "\f63f";
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_screen-reader.scss */
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 47, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_mixins.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* COLORS */
/**
 * Style for not persistented notifications
 */
/* line 5, app/assets/stylesheets/notifications.scss */
.btn-notifications {
  position: relative;
  width: 23px;
  height: 27px;
  display: inline-block;
  margin-top: 15px;
  transition: all 300ms ease;
}

/* line 13, app/assets/stylesheets/notifications.scss */
.btn-notifications .icon {
  width: 100%;
  display: block;
  overflow: hidden;
}

/* line 18, app/assets/stylesheets/notifications.scss */
.btn-notifications .icon path {
  fill: #A8A8A8;
}

/* line 23, app/assets/stylesheets/notifications.scss */
.btn-notifications .alerts {
  position: absolute;
  top: -3px;
  left: 14px;
  display: flex;
  align-items: flex-start;
  white-space: nowrap;
}

/* line 31, app/assets/stylesheets/notifications.scss */
.btn-notifications .alerts.centered {
  left: 50%;
  transform: translateX(-50%);
}

/* line 37, app/assets/stylesheets/notifications.scss */
.btn-notifications .count-alert {
  border-radius: 20px;
  position: relative;
  z-index: 1;
  background-color: #FF000A;
  color: white;
  display: table;
  font-size: 9px;
  line-height: 12px;
  text-align: center;
  line-height: normal;
  padding: 0 3px;
  box-shadow: 0 1px 1px #333333;
}

/* line 52, app/assets/stylesheets/notifications.scss */
.btn-notifications .priority-alert {
  border-radius: 20px;
  position: relative;
  z-index: 0;
  margin-left: -7px;
  background-color: #f0ad4e;
  color: white;
  display: table;
  font-size: 9px;
  line-height: normal;
  text-align: center;
  padding: 0 5px 0 10px;
  box-shadow: 0 1px 1px #333333;
}

/* line 66, app/assets/stylesheets/notifications.scss */
.btn-notifications .priority-alert .priority-mark {
  font-weight: 700;
  margin-right: 2px;
}

/* line 72, app/assets/stylesheets/notifications.scss */
.btn-notifications .count-alert.ng-hide + .priority-alert {
  margin-left: 0;
  padding: 0 3px;
}

/* line 78, app/assets/stylesheets/notifications.scss */
.btn-notifications:hover .icon path, .btn-notifications.on .icon path {
  fill: #E8E8E8;
}

/**
 * Style for persistented notifications
 */
/* line 87, app/assets/stylesheets/notifications.scss */
.m-notifications {
  position: relative;
  display: inline-block;
  float: left;
}

/* line 92, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  position: absolute;
  z-index: 110;
  right: -10px;
  top: 57px;
  width: 400px;
  background: #fff;
  border-bottom: none;
}

/* line 102, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 14px 16px;
  font-size: 14px;
}

/* line 109, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .m-notifications-list-title {
  font-family: 'latoblack', sans-serif;
  font-size: 18px;
  margin-right: auto;
}

/* line 116, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .read-all {
  color: inherit;
  font-size: 11px;
  cursor: pointer;
}

/* line 121, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .read-all:hover {
  text-decoration: underline;
}

/* line 126, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .desktop-toggle {
  color: inherit;
  font-size: 16px;
  line-height: 1;
  cursor: pointer;
}

/* line 133, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .unread-toggle {
  color: inherit;
  font-size: 16px;
  line-height: 1;
  cursor: pointer;
}

/* line 139, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .unread-toggle.on {
  color: #337ab7;
}

/* line 145, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-body {
  overflow-y: scroll;
  width: 100%;
  height: auto;
  max-height: 440px;
}

/* line 152, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item {
  box-shadow: none;
  border-radius: 0;
  display: block;
  margin: 0;
  padding: 0;
  background: #fff;
  border: none;
  border-bottom: 1px solid #e8e8e8;
}

/* line 162, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item:last-child {
  border-radius: 0 0 5px 5px;
  border-bottom: none;
}

/* line 166, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item:last-child .m-notification {
  border-radius: 0 0 5px 5px;
}

/* line 171, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .loading-notifications {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/loading-white-6465fec07ed1d9ef9a03d4a36b496573e6616269019728d164589d9e43ac2d6e.gif) center center no-repeat;
  margin: 0 auto;
  width: 16px;
  height: 41px;
}

/* line 178, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification {
  position: relative;
  padding: 7px 12px;
  background: #fff;
  cursor: pointer;
  transition: background-color 150ms ease;
  border-left: 3px solid transparent;
}

/* line 188, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification:hover {
  background: #f5f5f5;
}

/* line 192, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 36px 16px;
  cursor: default;
}

/* line 201, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty:after {
  display: none;
}

/* line 205, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty:hover {
  background: #fff;
}

/* line 209, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty .empty-icon {
  font-size: 34px;
  line-height: 1;
  margin-bottom: 12px;
}

/* line 215, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty p {
  margin: 0;
  font-size: 16px;
  color: #828282;
}

/* line 223, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.non-persistent:after {
  display: none;
}

/* line 228, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification:after {
  border-radius: 9999px;
  position: absolute;
  content: "";
  display: block;
  background: #eb0007;
  width: 6px;
  height: 6px;
  top: 13px;
  right: 40px;
}

/* line 242, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.normal {
  border-left-color: #d0d0d0;
}

/* line 243, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.info {
  border-left-color: #5bc0de;
}

/* line 244, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.success {
  border-left-color: #5cb85c;
}

/* line 245, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.warning {
  border-left-color: #f0ad4e;
}

/* line 246, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.error {
  border-left-color: #d9534f;
}

/* line 248, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-read {
  opacity: 0.5;
}

/* line 252, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-unread {
  opacity: 1;
}

/* line 256, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .title {
  margin-bottom: 3px;
  width: 100%;
  font-weight: 700;
}

/* line 262, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .date {
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 12px;
  color: #828282;
  display: block;
  text-align: right;
  clear: both;
}

/* line 272, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread, .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .unread, .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read {
  background-repeat: no-repeat;
  background-size: 14px;
  float: right;
  padding: 8px;
  display: inline-block;
  margin-top: 1px;
  color: black;
  transition: color 150ms ease;
}

/* line 282, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread:hover, .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .unread:hover, .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read:hover {
  color: #337ab7;
}

/* line 287, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg);
}

/* line 292, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-container {
  opacity: 0.5;
}

/* line 296, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .unread {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/checkmark2-15cbc200f1f77642ea0a03592fe69d1c8d28831be4f16c47c15adf8931bfad5a.svg);
}

/* line 301, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .message {
  line-height: 25px;
  font-size: 13px;
  display: inline;
}

/* line 308, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .action {
  display: inline;
  margin-left: 4px;
  font-size: 13px;
  color: #337ab7;
  cursor: pointer;
}

/* line 315, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .action:hover {
  text-decoration: underline;
}

/* COLORS */
/* line 12, app/assets/stylesheets/universal/extensions.scss */
.recent-posts-widget .loading {
  padding-bottom: 1px;
  min-height: 100px;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* COLORS */
/* line 17, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget .container-posts .facebook-info .engagement,
.recent-posts-widget .container-posts .instagram-info .engagement,
.recent-posts-widget .container-posts .bluesky-info .engagement,
.recent-posts-widget .container-posts .threads-info .engagement,
.recent-posts-widget .container-posts .twitter-info .engagement,
.recent-posts-widget .container-posts .youtube-info .engagement {
  float: right !important;
  font-size: 12px !important;
}

/* line 21, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget .container-posts .facebook-info .original,
.recent-posts-widget .container-posts .instagram-info .original,
.recent-posts-widget .container-posts .bluesky-info .original,
.recent-posts-widget .container-posts .threads-info .original,
.recent-posts-widget .container-posts .twitter-info .original,
.recent-posts-widget .container-posts .youtube-info .original {
  display: none;
}

/* line 28, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts {
  width: 98%;
}

/* line 32, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container {
  padding: 0 4% 30px 4%;
  width: 90%;
}

/* line 37, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .content {
  font-size: 14px;
  line-height: 20px;
}

/* line 44, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media > img {
  width: 100%;
}

/* line 49, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.video .photo {
  width: 100%;
  border: none;
}

/* line 54, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.video .info {
  float: none;
  width: 100%;
}

/* line 61, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.link .photo, .recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.link .info {
  width: 100%;
}

/* line 65, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.link .caption {
  position: relative;
}

/* line 70, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.photo .content {
  width: 100%;
  margin-top: 15px;
}

/* line 78, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .tags li a, .recent-posts-widget:not(.large) .container-posts .post .container .container-content .tags li span {
  padding: 0 8px;
  font-size: 11px;
}

/* line 83, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .tags li .sharp {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

/* line 88, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .tags li span.value {
  display: none;
}

/* line 96, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post {
  width: 80%;
  min-height: 0;
  left: 55px;
}

/* line 101, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .author, .recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .username {
  font-size: 13px;
}

/* line 105, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post.no-photo {
  left: 0;
}

/* line 110, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .info .replied,
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .info .elapsed-time,
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .info .send-to {
  display: none !important;
}

/* line 117, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .profile {
  display: none;
}

/* line 122, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .retweets {
  display: none;
}

/* line 127, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .bts-actions {
  top: auto;
  bottom: 0;
  left: 0;
  background: #fafafa;
  width: auto;
  margin: 0;
  padding: 0 4%;
  padding-top: 10px;
  padding-bottom: 5px;
}

/* line 138, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .bts-actions a:not(.text) {
  width: 23px;
  height: auto;
  margin-right: 20px;
  margin-left: 0;
}

/* line 144, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .bts-actions a.on:not(.text) {
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 152, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .bts-actions .sentiments a {
  margin-right: 0;
}

/*
  Allow angular.js to be loaded in body, hiding cloaked elements until
  templates compile.  The !important is important given that there may be
  other selectors that are more specific or come later and might alter display.
 */
/* line 9, app/assets/stylesheets/default-elements.scss */
[ng\:cloak], [ng-cloak], .ng-cloak {
  display: none !important;
}

/* line 13, app/assets/stylesheets/default-elements.scss */
html, body {
  height: 100%;
}

/* RESET */
/* line 18, app/assets/stylesheets/default-elements.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 39, app/assets/stylesheets/default-elements.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 44, app/assets/stylesheets/default-elements.scss */
body {
  line-height: 1.5em;
}

/* line 48, app/assets/stylesheets/default-elements.scss */
ol, ul {
  list-style: none;
}

/* line 52, app/assets/stylesheets/default-elements.scss */
blockquote, q {
  quotes: none;
}

/* line 56, app/assets/stylesheets/default-elements.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

/* line 62, app/assets/stylesheets/default-elements.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* FONTFACES */
@font-face {
  font-family: 'latoregular';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-2a91506deb04612652917c33967cdf27ef734b2180ad91babd74c5420aae6d05.eot);
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-2a91506deb04612652917c33967cdf27ef734b2180ad91babd74c5420aae6d05.eot?#iefix) format("embedded-opentype"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-ea4bc8d7734f90782c195f59a9d82c77b1c528858a9e1aa457dc54a60ec76f34.woff) format("woff"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-37cbdb08e50c28062788e8e7228b9aec023a33d2340ba727f8ab02b0d2aaf29d.ttf) format("truetype"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-854bdfd65ba56fc1ec868a8b8f3af6e286efb982d8ad0eb5c50689c5c86dc3e9.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latosemibold';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-semibold-webfont-39d50b6ed6ee876bfdc6bd9af351f7f5d15e4b5783a80c4cf5e1f01b0a704751.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-semibold-webfont-4781863c6db8ad9c1720920303eea61c73b6dbc91ad06eddd3192d7c03febb4e.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latoblack_italic';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-blackitalic-webfont-3c792af8fb9edeea3961fcc23210a76a6076dbb05e372c5a901e0303767e485b.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-blackitalic-webfont-42324fe8e5ab2d2230c27030c791079bffdaf2c8bd46bfbc496471c51acd8853.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latoblack';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-black-webfont-a8fcc715caf003e7870910bcd57d95a9c3b8a484840d9c1e154f469583e95eb3.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-black-webfont-c72cb82b665d701420c1e489d34da3701fcb84a7d4399985ea56ae000126a5fa.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'leaguespartanbold';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/league-spartan-bold-d0b6a4f9d9a6510d7c60e06017bcf8e59e717e229b92255b7f9fe1442943994c.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* COLORS */
/* line 113, app/assets/stylesheets/default-elements.scss */
html {
  -webkit-font-smoothing: antialiased;
}

/* line 118, app/assets/stylesheets/default-elements.scss */
body {
  color: #404040;
  font-size: 15px;
  background: #FFFFFF;
  font-family: 'latoregular';
}

/* line 125, app/assets/stylesheets/default-elements.scss */
h1 {
  font-size: 20px;
  margin-bottom: 10px;
}

/* line 126, app/assets/stylesheets/default-elements.scss */
h2 {
  font-size: 16px;
  margin-bottom: 10px;
  line-height: 20px;
}

/* line 127, app/assets/stylesheets/default-elements.scss */
h3 {
  font-size: 1.6em;
}

/* line 128, app/assets/stylesheets/default-elements.scss */
h4 {
  font-size: 1.4em;
}

/* line 129, app/assets/stylesheets/default-elements.scss */
h5 {
  font-size: 1.2em;
}

/* line 130, app/assets/stylesheets/default-elements.scss */
h6 {
  font-size: 1em;
}

/* line 132, app/assets/stylesheets/default-elements.scss */
p {
  line-height: 1.5em;
}

/* line 134, app/assets/stylesheets/default-elements.scss */
a {
  transition: all 500ms ease;
  color: #327bdd;
  cursor: pointer;
  text-decoration: none;
}

/* line 139, app/assets/stylesheets/default-elements.scss */
a:visited {
  color: #327bdd;
}

/* line 142, app/assets/stylesheets/default-elements.scss */
a:hover, a:focus {
  color: #0982c6;
  outline: 0;
}

/* line 147, app/assets/stylesheets/default-elements.scss */
a:active {
  color: #0982c6;
  outline: 0;
}

/* line 153, app/assets/stylesheets/default-elements.scss */
strong, b {
  font-family: 'latosemibold';
}

/* line 155, app/assets/stylesheets/default-elements.scss */
em, i {
  font-style: normal;
}

/* line 157, app/assets/stylesheets/default-elements.scss */
sub, sup {
  font-size: 0.7em;
  line-height: 0;
  position: relative;
}

/* line 158, app/assets/stylesheets/default-elements.scss */
sup {
  top: -0.5em;
}

/* line 159, app/assets/stylesheets/default-elements.scss */
sub {
  bottom: -0.25em;
}

/* line 161, app/assets/stylesheets/default-elements.scss */
code, kbd,
pre, samp {
  font-family: monospace;
  white-space: normal;
  word-break: break-word;
  word-wrap: break-word;
}

/* line 169, app/assets/stylesheets/default-elements.scss */
del {
  text-decoration: line-through;
}

/* line 171, app/assets/stylesheets/default-elements.scss */
img {
  height: auto;
  display: block;
}

/* line 172, app/assets/stylesheets/default-elements.scss */
.ie7 img {
  -ms-interpolation-mode: bicubic;
}

/* line 174, app/assets/stylesheets/default-elements.scss */
label {
  cursor: pointer;
}

/* line 176, app/assets/stylesheets/default-elements.scss */
input {
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}

/* line 181, app/assets/stylesheets/default-elements.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="color"],
input[type="time"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="month"],
input[type="url"],
select,
textarea,
.textarea {
  margin: 0;
  padding: 4px;
  font-family: 'latoregular';
  font-size: 13px;
  -webkit-font-smoothing: antialiased;
  border: #ccc solid 1px;
  border-radius: 4px;
  color: #252525;
}

/* line 206, app/assets/stylesheets/default-elements.scss */
input[type="text"]:hover,
input[type="email"]:hover,
input[type="password"]:hover,
input[type="search"]:hover,
input[type="tel"]:hover,
input[type="number"]:hover,
input[type="color"]:hover,
input[type="time"]:hover,
input[type="date"]:hover,
input[type="datetime"]:hover,
input[type="datetime-local"]:hover,
input[type="week"]:hover,
input[type="month"]:hover,
input[type="url"]:hover,
select:hover,
textarea:hover,
.textarea:hover {
  border: #959595 solid 1px;
  outline: none;
}

/* line 210, app/assets/stylesheets/default-elements.scss */
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="color"]:focus,
input[type="time"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="week"]:focus,
input[type="month"]:focus,
input[type="url"]:focus,
select:focus,
textarea:focus,
.textarea:focus {
  border-color: #00aeef;
  outline: none;
}

/* line 214, app/assets/stylesheets/default-elements.scss */
input[type="text"]:disabled,
input[type="email"]:disabled,
input[type="password"]:disabled,
input[type="search"]:disabled,
input[type="tel"]:disabled,
input[type="number"]:disabled,
input[type="color"]:disabled,
input[type="time"]:disabled,
input[type="date"]:disabled,
input[type="datetime"]:disabled,
input[type="datetime-local"]:disabled,
input[type="week"]:disabled,
input[type="month"]:disabled,
input[type="url"]:disabled,
select:disabled,
textarea:disabled,
.textarea:disabled {
  color: #959595 !important;
  background-color: #eee !important;
  border: #ddd 1px solid !important;
}

/* line 219, app/assets/stylesheets/default-elements.scss */
input.alert[type="text"],
input.alert[type="email"],
input.alert[type="password"],
input.alert[type="search"],
input.alert[type="tel"],
input.alert[type="number"],
input.alert[type="color"],
input.alert[type="time"],
input.alert[type="date"],
input.alert[type="datetime"],
input.alert[type="datetime-local"],
input.alert[type="week"],
input.alert[type="month"],
input.alert[type="url"],
select.alert,
textarea.alert,
.textarea.alert {
  border: #f7941d solid 1px;
  -moz-box-shadow: inset #ebebeb 0 2px 2px, #fbaf5d 0 0 4px;
  -webkit-box-shadow: inset #ebebeb 0 2px 2px, #fbaf5d 0 0 4px;
  box-shadow: inset #ebebeb 0 2px 2px, #fbaf5d 0 0 4px;
  color: #f7941d;
}

/* line 226, app/assets/stylesheets/default-elements.scss */
input.error[type="text"],
input.error[type="email"],
input.error[type="password"],
input.error[type="search"],
input.error[type="tel"],
input.error[type="number"],
input.error[type="color"],
input.error[type="time"],
input.error[type="date"],
input.error[type="datetime"],
input.error[type="datetime-local"],
input.error[type="week"],
input.error[type="month"],
input.error[type="url"],
select.error,
textarea.error,
.textarea.error {
  border: #ed1c24 solid 1px;
  -moz-box-shadow: inset #ebebeb 0 2px 2px, #f26c4f 0 0 4px;
  -webkit-box-shadow: inset #ebebeb 0 2px 2px, #f26c4f 0 0 4px;
  box-shadow: inset #ebebeb 0 2px 2px, #f26c4f 0 0 4px;
  color: #ed1c24;
}

/* line 233, app/assets/stylesheets/default-elements.scss */
input.success[type="text"],
input.success[type="email"],
input.success[type="password"],
input.success[type="search"],
input.success[type="tel"],
input.success[type="number"],
input.success[type="color"],
input.success[type="time"],
input.success[type="date"],
input.success[type="datetime"],
input.success[type="datetime-local"],
input.success[type="week"],
input.success[type="month"],
input.success[type="url"],
select.success,
textarea.success,
.textarea.success {
  border: #00a651 solid 1px;
  -moz-box-shadow: inset #ebebeb 0 2px 2px, #3cb878 0 0 4px;
  -webkit-box-shadow: inset #ebebeb 0 2px 2px, #3cb878 0 0 4px;
  box-shadow: inset #ebebeb 0 2px 2px, #3cb878 0 0 4px;
  color: #00a651;
}

/* line 242, app/assets/stylesheets/default-elements.scss */
select {
  -webkit-animation: none;
}

/* line 246, app/assets/stylesheets/default-elements.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="color"],
input[type="time"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="month"],
input[type="url"],
textarea {
  height: 20px;
}

/* line 262, app/assets/stylesheets/default-elements.scss */
input.tiny[type="text"],
input.tiny[type="email"],
input.tiny[type="password"],
input.tiny[type="search"],
input.tiny[type="tel"],
input.tiny[type="number"],
input.tiny[type="color"],
input.tiny[type="time"],
input.tiny[type="date"],
input.tiny[type="datetime"],
input.tiny[type="datetime-local"],
input.tiny[type="week"],
input.tiny[type="month"],
input.tiny[type="url"],
textarea.tiny {
  width: 46px;
}

/* line 265, app/assets/stylesheets/default-elements.scss */
input.small[type="text"],
input.small[type="email"],
input.small[type="password"],
input.small[type="search"],
input.small[type="tel"],
input.small[type="number"],
input.small[type="color"],
input.small[type="time"],
input.small[type="date"],
input.small[type="datetime"],
input.small[type="datetime-local"],
input.small[type="week"],
input.small[type="month"],
input.small[type="url"],
textarea.small {
  width: 126px;
}

/* line 268, app/assets/stylesheets/default-elements.scss */
input.medium[type="text"],
input.medium[type="email"],
input.medium[type="password"],
input.medium[type="search"],
input.medium[type="tel"],
input.medium[type="number"],
input.medium[type="color"],
input.medium[type="time"],
input.medium[type="date"],
input.medium[type="datetime"],
input.medium[type="datetime-local"],
input.medium[type="week"],
input.medium[type="month"],
input.medium[type="url"],
textarea.medium {
  width: 206px;
}

/* line 271, app/assets/stylesheets/default-elements.scss */
input.big[type="text"],
input.big[type="email"],
input.big[type="password"],
input.big[type="search"],
input.big[type="tel"],
input.big[type="number"],
input.big[type="color"],
input.big[type="time"],
input.big[type="date"],
input.big[type="datetime"],
input.big[type="datetime-local"],
input.big[type="week"],
input.big[type="month"],
input.big[type="url"],
textarea.big {
  width: 286px;
}

/* line 274, app/assets/stylesheets/default-elements.scss */
input.large[type="text"],
input.large[type="email"],
input.large[type="password"],
input.large[type="search"],
input.large[type="tel"],
input.large[type="number"],
input.large[type="color"],
input.large[type="time"],
input.large[type="date"],
input.large[type="datetime"],
input.large[type="datetime-local"],
input.large[type="week"],
input.large[type="month"],
input.large[type="url"],
textarea.large {
  width: 366px;
}

/* line 277, app/assets/stylesheets/default-elements.scss */
input.huge[type="text"],
input.huge[type="email"],
input.huge[type="password"],
input.huge[type="search"],
input.huge[type="tel"],
input.huge[type="number"],
input.huge[type="color"],
input.huge[type="time"],
input.huge[type="date"],
input.huge[type="datetime"],
input.huge[type="datetime-local"],
input.huge[type="week"],
input.huge[type="month"],
input.huge[type="url"],
textarea.huge {
  width: 446px;
}

/* line 282, app/assets/stylesheets/default-elements.scss */
select {
  height: 30px;
}

/* line 284, app/assets/stylesheets/default-elements.scss */
select.tiny {
  width: 60px;
}

/* line 287, app/assets/stylesheets/default-elements.scss */
select.small {
  width: 140px;
}

/* line 290, app/assets/stylesheets/default-elements.scss */
select.medium {
  width: 220px;
}

/* line 293, app/assets/stylesheets/default-elements.scss */
select.big {
  width: 300px;
}

/* line 296, app/assets/stylesheets/default-elements.scss */
select.large {
  width: 380px;
}

/* line 299, app/assets/stylesheets/default-elements.scss */
select.huge {
  width: 460px;
}

/* line 304, app/assets/stylesheets/default-elements.scss */
textarea {
  min-height: 98px;
  line-height: 1.5em;
  overflow: hidden;
  resize: none;
}

/* line 311, app/assets/stylesheets/default-elements.scss */
mark,
::selection,
::-moz-selection {
  background: #327bdd;
  color: white;
  text-shadow: none;
}

/* line 319, app/assets/stylesheets/default-elements.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"] {
  height: 18px;
  padding: 3px 5px;
}

/* line 327, app/assets/stylesheets/default-elements.scss */
input[type="submit"]:disabled {
  cursor: default !important;
  pointer-events: none;
  color: #c0c0c0 !important;
  background-color: transparent !important;
  border: #ddd 1px solid !important;
}

/* line 335, app/assets/stylesheets/default-elements.scss */
button,
.button {
  margin: 0;
  padding: 0;
  background-position: top center;
  background-repeat: no-repeat;
  border: none;
  cursor: pointer;
  display: inline-block;
  font-family: 'latoregular';
  line-height: 1em;
  text-align: center;
  vertical-align: middle;
  -moz-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, opacity 0.3s ease;
  -o-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, opacity 0.3s ease;
  -webkit-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, opacity 0.3s ease;
  transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, opacity 0.3s ease;
}

/* line 349, app/assets/stylesheets/default-elements.scss */
button.tiny,
.button.tiny {
  width: 60px;
}

/* line 352, app/assets/stylesheets/default-elements.scss */
button.small,
.button.small {
  width: 140px;
}

/* line 355, app/assets/stylesheets/default-elements.scss */
button.medium,
.button.medium {
  width: 220px;
}

/* line 358, app/assets/stylesheets/default-elements.scss */
button.big,
.button.big {
  width: 300px;
}

/* line 361, app/assets/stylesheets/default-elements.scss */
button.large,
.button.large {
  width: 380px;
}

/* line 364, app/assets/stylesheets/default-elements.scss */
button.huge,
.button.huge {
  width: 460px;
}

/* line 367, app/assets/stylesheets/default-elements.scss */
button:hover, button:focus,
.button:hover,
.button:focus {
  background-position: center center;
  outline: none;
}

/* line 372, app/assets/stylesheets/default-elements.scss */
button:active,
.button:active {
  background-position: bottom center;
  outline: none;
}

/* line 378, app/assets/stylesheets/default-elements.scss */
input.disabled {
  background: none !important;
  border-color: #d7d7d7 !important;
  color: #959595 !important;
  cursor: default;
  text-shadow: none !important;
}

/* line 384, app/assets/stylesheets/default-elements.scss */
input.disabled span {
  text-shadow: none;
}

/* line 389, app/assets/stylesheets/default-elements.scss */
.clear {
  clear: both;
}

/* line 393, app/assets/stylesheets/default-elements.scss */
.hide {
  display: none;
}

/* line 397, app/assets/stylesheets/default-elements.scss */
.small_input {
  width: 17px;
  padding: 2px 8px 2px 9px !important;
  margin-left: -1px !important;
  text-align: center;
  outline: none !important;
  color: #A5A5A5 !important;
  font-weight: 300 !important;
}

/* line 408, app/assets/stylesheets/default-elements.scss */
fieldset .validation-message {
  display: inline-block;
  font-size: 0.85em;
  padding: 0;
}

/* line 415, app/assets/stylesheets/default-elements.scss */
fieldset.error input[type="text"] {
  border-color: #ff6161 !important;
}

/* line 419, app/assets/stylesheets/default-elements.scss */
fieldset.error .validation-message {
  color: #ff6161;
}

/* line 425, app/assets/stylesheets/default-elements.scss */
.inline {
  display: inline;
}

/* line 429, app/assets/stylesheets/default-elements.scss */
.relative {
  position: relative;
}

/* line 433, app/assets/stylesheets/default-elements.scss */
.hidden-focus {
  outline: none;
}

/* line 438, app/assets/stylesheets/default-elements.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}

/* line 443, app/assets/stylesheets/default-elements.scss */
.clearfix:after {
  clear: both;
}

/* line 448, app/assets/stylesheets/default-elements.scss */
.hidden {
  display: none !important;
}

/* line 452, app/assets/stylesheets/default-elements.scss */
.sk-three-bounce {
  margin: 40px auto;
  width: 100%;
  text-align: center;
  display: none;
  flex: 1 1 auto;
}

/* line 460, app/assets/stylesheets/default-elements.scss */
.sk-three-bounce .sk-child {
  width: 15px;
  height: 15px;
  background-color: #888888;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
  animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
}

/* line 470, app/assets/stylesheets/default-elements.scss */
.sk-three-bounce .sk-bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

/* line 475, app/assets/stylesheets/default-elements.scss */
.sk-three-bounce .sk-bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-three-bounce {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes sk-three-bounce {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

/* line 498, app/assets/stylesheets/default-elements.scss */
.bm-btn {
  background-color: white;
  border: 1px solid rgba(180, 180, 180, 0.66);
}

/* line 502, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl {
  color: #444;
  box-shadow: 0px 1px 5px rgba(30, 30, 30, 0.33);
  background: white;
  padding: 12px;
  font-size: 14px;
  transition: box-shadow .3s;
  display: flex;
  align-items: center;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 514, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl img {
  display: inline;
  margin-right: 0.8em;
}

/* line 518, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl img ~ span {
  text-align: left;
}

/* line 523, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl.loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-spin-gray-54f958c7b6fa47e496bd724c1ed19cd71f8b726adc6aa4d1564d9371fc13af15.svg) center no-repeat;
  pointer-events: none;
  cursor: default;
}

/* line 528, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl.loading * {
  filter: blur(5px);
}

/* line 533, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl:hover {
  color: #222;
  border: 1px solid rgba(160, 160, 160, 0.66);
  box-shadow: 0px 2px 10px 1px rgba(30, 30, 30, 0.33);
}

/* line 539, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl:active {
  background-color: #fafafa;
}

/* line 543, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl[disabled] {
  cursor: default;
  pointer-events: none;
}

/* line 551, app/assets/stylesheets/default-elements.scss */
.swal-export-xls .swal2-validation-message {
  font-size: 15px;
}

/* line 555, app/assets/stylesheets/default-elements.scss */
.swal-export-xls .swal2-actions {
  justify-content: space-between;
}

/* line 559, app/assets/stylesheets/default-elements.scss */
.swal-export-xls h2 {
  font-size: 100px !important;
  margin: 30px 0 0 0 !important;
  color: #575757;
  font-size: 30px !important;
  text-align: center !important;
  font-weight: 600 !important;
  text-transform: none !important;
  position: relative !important;
  margin: 25px 0 !important;
  padding: 0 !important;
  line-height: 40px !important;
  display: block !important;
}

/* line 575, app/assets/stylesheets/default-elements.scss */
#swal2-content {
  font-size: 16px;
  padding: 15px 0;
}

/* line 580, app/assets/stylesheets/default-elements.scss */
input.swal2-input[type="password"] {
  width: 60%;
  margin: 0 auto 20px auto;
  height: 28px;
  text-align: center;
  font-size: 28px;
}

/* line 588, app/assets/stylesheets/default-elements.scss */
.a-export-xls-template {
  font-size: 15px;
}

/* line 592, app/assets/stylesheets/default-elements.scss */
.export-xls-disabled-columns-warning {
  color: #ff7a00 !important;
  margin-top: 20px;
  font-size: 13px;
}

/* line 598, app/assets/stylesheets/default-elements.scss */
.p-export-xls-template {
  color: #797979;
  line-height: 1.5em;
  font-size: 16px;
  font-weight: 300;
}

/* line 605, app/assets/stylesheets/default-elements.scss */
.column-export-xls-template {
  display: none;
}

/* line 609, app/assets/stylesheets/default-elements.scss */
.inputEmail {
  margin: 10px 0px 17px 3px !important;
  width: 95% !important;
  height: 32px !important;
  padding: 0 12px !important;
  text-align: center !important;
  font-size: 15px !important;
}

/* line 618, app/assets/stylesheets/default-elements.scss */
fieldset.group {
  margin: 0;
  padding: 0;
}

/* line 622, app/assets/stylesheets/default-elements.scss */
fieldset.group span.title {
  float: left;
  display: inline-block;
  font-size: 15px;
  font-family: 'latosemibold';
  margin: 20px 0 8px 0;
  width: 100%;
  text-align: left;
  line-height: 30px;
}

/* line 634, app/assets/stylesheets/default-elements.scss */
ul.checkbox {
  margin: 15px 0;
  padding: 20px 15px;
  list-style: none;
  border: 1px solid #f1f1f1;
  border-radius: 5px;
  height: 190px;
  overflow: scroll;
  clear: both;
}

/* line 645, app/assets/stylesheets/default-elements.scss */
.tooltip {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  width: 33.33%;
  float: left;
  margin-bottom: 12px;
}

/* line 653, app/assets/stylesheets/default-elements.scss */
.tooltip input, .tooltip label {
  margin: 0;
  float: left;
}

/* line 658, app/assets/stylesheets/default-elements.scss */
.tooltip label {
  max-width: 80%;
  width: auto;
  margin-left: 5%;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  line-height: 13px;
  text-align: left;
}

/* line 672, app/assets/stylesheets/default-elements.scss */
.split-tags-with-logs, .split-tags-without-logs, .split-tags-none {
  margin: 5px 0 10px 0;
  float: left;
  text-align: left;
  width: 100%;
}

/* line 678, app/assets/stylesheets/default-elements.scss */
.split-tags-with-logs label, .split-tags-without-logs label, .split-tags-none label {
  font-size: 15px;
  line-height: 15px;
  font-family: 'latosemibold';
  vertical-align: middle;
}

/* line 686, app/assets/stylesheets/default-elements.scss */
.sweet-alert,
.sweet-alert button,
.sweet-alert input[type="text"] {
  font-family: 'latoregular', serif;
}

/* line 692, app/assets/stylesheets/default-elements.scss */
.sweet-alert.reprovePost {
  max-height: 400px;
  overflow-y: auto;
}

/* line 698, app/assets/stylesheets/default-elements.scss */
.sweet-alert input[type="text"] {
  height: 32px;
  margin-top: 10px;
  margin-bottom: 17px;
  padding: 0 12px;
  font-size: 15px;
}

/* line 705, app/assets/stylesheets/default-elements.scss */
.sweet-alert fieldset {
  padding: 5px 12px 10px 5px;
}

/* line 709, app/assets/stylesheets/default-elements.scss */
.sweet-alert input {
  text-align: center;
}

/* line 712, app/assets/stylesheets/default-elements.scss */
.sweet-alert .error-msg {
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/error-efc695b94d4a3ea85522ee51f63c90a90b4f5656de0695979bb5274cee06ae28.png) no-repeat center left;
  padding-left: 20px;
}

/* line 716, app/assets/stylesheets/default-elements.scss */
.sweet-alert .success-msg {
  background: url(//s3.amazonaws.com/bm3assets/images/icons/success.png) no-repeat center left;
  padding-left: 20px;
}

/* line 721, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

/* line 726, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container .cancel {
  background-color: #aaa !important;
}

/* line 730, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container .sa-confirm-button-container {
  display: flex;
  justify-content: flex-end;
  flex-grow: 1;
}

/* line 735, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container .sa-confirm-button-container .confirm {
  background-color: #3085d6 !important;
}

/* line 740, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container:only-child {
  justify-content: flex-end;
}

/* line 746, app/assets/stylesheets/default-elements.scss */
.floating-alert {
  display: block;
  background: #010101cc;
  z-index: 99;
  position: absolute;
  right: 296px;
  top: 380px;
  width: 320px;
  color: #ffffff;
  padding: 16px 16px;
  border-radius: 3px;
  text-align: center;
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.2);
  display: none;
  font-size: 13px;
}

/* line 762, app/assets/stylesheets/default-elements.scss */
.floating-alert.scheduler {
  top: auto;
  right: auto;
  left: 300px;
  bottom: 80px;
  display: block;
}

/* line 771, app/assets/stylesheets/default-elements.scss */
.bt-blue {
  padding: 13px;
  background: #327bdd;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  margin-top: 8px;
  display: inline-block;
}

/* line 782, app/assets/stylesheets/default-elements.scss */
.bt-blue:visited, .bt-blue:active, .bt-blue:hover {
  color: white;
}

/* line 788, app/assets/stylesheets/default-elements.scss */
.minicolors-theme-default .minicolors-input {
  visibility: hidden;
  height: 28px;
  width: 18px;
  box-sizing: border-box;
  padding-left: 5px;
}

/* line 796, app/assets/stylesheets/default-elements.scss */
.minicolors-theme-default .minicolors-swatch {
  cursor: pointer;
  border-radius: 50%;
  border: none;
  overflow: hidden;
  left: 0;
}

/* line 806, app/assets/stylesheets/default-elements.scss */
#toast-container > div {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 812, app/assets/stylesheets/default-elements.scss */
.toast-top-right {
  top: 70px;
  right: 2em;
}

/* line 817, app/assets/stylesheets/default-elements.scss */
.daterangepicker {
  font-family: 'latoregular' !important;
}

/* line 821, app/assets/stylesheets/default-elements.scss */
.tab-nav {
  padding-top: 20px;
  width: 100%;
}

/* line 825, app/assets/stylesheets/default-elements.scss */
.tab-nav .back-button {
  margin-left: 2em;
  margin-right: -9%;
  margin-top: 2px;
}

/* line 831, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-center {
  display: table;
  margin: 0 auto;
}

/* line 836, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link {
  display: block;
  width: 30px;
  height: 30px;
  float: left;
  border-radius: 50%;
  border: 2px solid #AAA;
  text-align: center;
  position: relative;
}

/* line 846, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link + .tab-nav-link {
  margin-left: 250px;
}

/* line 849, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link + .tab-nav-link:before {
  content: "";
  display: block;
  width: 254px;
  height: 2px;
  background: #AAA;
  position: absolute;
  right: 100%;
  top: 50%;
}

/* line 861, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link .circle-wrapper {
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-bottom: 10px;
  position: relative;
  z-index: 5;
}

/* line 871, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.disabled {
  color: #d5d5d5;
  border: 2px solid #d5d5d5;
}

/* line 875, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.disabled .projects-number {
  color: #d5d5d5;
}

/* line 879, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.disabled:before {
  background: #d5d5d5;
}

/* line 884, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.completed {
  border: none;
}

/* line 887, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.completed:before {
  background: #327bdd;
}

/* line 891, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.completed .circle-wrapper {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-white-768a409f9f29be23b071eba6c2648aaea2ec416ad3c45c69789cfd509d2c0e46.svg);
  background-position-x: 50%;
  background-position-y: 50%;
  background-color: #327bdd;
  background-size: 55%;
  background-repeat: no-repeat;
}

/* line 900, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.completed .projects-number {
  color: transparent;
}

/* line 905, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.active {
  border: 2px solid transparent;
}

/* line 908, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.active:before {
  background: #327bdd;
}

/* line 912, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.active .projects-number {
  color: white;
}

/* line 916, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.active .circle-wrapper {
  background: #327bdd;
}

/* line 921, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link .projects-number {
  color: #aeaeae;
  font-size: 15px;
  font-weight: bold;
  vertical-align: middle !important;
}

/* line 928, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link .tab-text {
  text-align: center !important;
  font-size: 13px !important;
  display: inline-block;
  width: 150px;
  left: 50%;
  position: relative;
  transform: translateX(-50%);
}

@media (max-width: 768px) {
  /* line 940, app/assets/stylesheets/default-elements.scss */
  .tab-nav .tab-nav-link + .tab-nav-link:before {
    width: 70px;
  }
  /* line 944, app/assets/stylesheets/default-elements.scss */
  .tab-nav .tab-nav-link + .tab-nav-link {
    margin-left: 65px;
  }
  /* line 948, app/assets/stylesheets/default-elements.scss */
  .tab-nav .tab-nav-link .tab-text {
    width: 80px;
  }
}

/* line 954, app/assets/stylesheets/default-elements.scss */
div.emojipicker-button,
div.emojipicker-button-quick-reply {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/sentiment-ea49696ff41a0626292b8702ca2f0ab2239408c6b7eb01b29531a75c31a2d0d0.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
  background-position-x: left;
  padding-left: 9px;
}

/* line 964, app/assets/stylesheets/default-elements.scss */
div.emojipicker-button-style {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/sentiment-ea49696ff41a0626292b8702ca2f0ab2239408c6b7eb01b29531a75c31a2d0d0.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
}

/* line 971, app/assets/stylesheets/default-elements.scss */
.emojipicker-container {
  z-index: 1000 !important;
}

/* line 974, app/assets/stylesheets/default-elements.scss */
.emojipicker-container .picmo__closeButton {
  z-index: 1001 !important;
}

/* line 979, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar {
  width: 8%;
  float: left;
  border-right: 2px solid #f4f4f4;
  box-sizing: border-box;
  min-height: 300px;
}

/* line 986, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a {
  display: block;
  padding: 18px 15px;
  background: no-repeat center;
  text-indent: -9999px;
  border-left: 2px solid transparent;
}

/* line 993, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.terms {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg);
  background-size: 26px;
}

/* line 997, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.facebook {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
  background-size: 32px;
}

/* line 1001, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 24px;
}

/* line 1005, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.instagram {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
  background-size: 26px;
}

/* line 1009, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.tiktok {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
  background-size: 28px;
}

/* line 1013, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
  background-size: 28px;
}

/* line 1017, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
  background-size: 28px;
}

/* line 1021, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.pinterest {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
  background-size: 28px;
}

/* line 1025, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.youtube {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
  background-size: 32px;
}

/* line 1029, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.rss {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/rss-cd451048c1bdfed3a8a07682ff7c183e8729569302f6d2f7df7d7a6e9401e2a9.svg);
  background-size: 26px;
}

/* line 1033, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.app_store {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
  background-size: 30px;
}

/* line 1037, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.play_store {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
  background-size: 30px;
}

/* line 1041, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.google_my_business {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
  background-size: 32px;
}

/* line 1045, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.linkedin {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
  background-size: 26px;
}

/* line 1049, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.email {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
  background-size: 32px;
}

/* line 1053, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.whatsapp {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg);
  background-size: 32px;
}

/* line 1057, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.reclame_aqui {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png);
  background-size: 32px;
}

/* line 1061, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.bluesky {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-size: 32px;
}

/* line 1065, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.reddit {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg);
  background-size: 32px;
}

/* line 1070, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a:hover, .vertical-nav-bar > a.active {
  background-color: #f7f7f7;
}

/* line 1073, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.terms:hover, .vertical-nav-bar > a.active.terms {
  border-color: #424242;
}

/* line 1074, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.facebook:hover, .vertical-nav-bar > a.active.facebook {
  border-color: #1877f2;
}

/* line 1075, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.twitter:hover, .vertical-nav-bar > a.active.twitter {
  border-color: #000000;
}

/* line 1076, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.threads:hover, .vertical-nav-bar > a.active.threads {
  border-color: #0A0A0A;
}

/* line 1077, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.wordpress:hover, .vertical-nav-bar > a.active.wordpress {
  border-color: #25728C;
}

/* line 1078, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.pinterest:hover, .vertical-nav-bar > a.active.pinterest {
  border-color: #E60023;
}

/* line 1079, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.instagram:hover, .vertical-nav-bar > a.active.instagram {
  border-color: #d63380;
}

/* line 1080, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.youtube:hover, .vertical-nav-bar > a.active.youtube {
  border-color: #fb0d1b;
}

/* line 1081, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.rss:hover, .vertical-nav-bar > a.active.rss {
  border-color: #fd9226;
}

/* line 1082, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.location:hover, .vertical-nav-bar > a.active.location {
  border-color: #138f53;
}

/* line 1083, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.google_my_business:hover, .vertical-nav-bar > a.active.google_my_business {
  border-color: #b6d2ed;
}

/* line 1084, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.linkedin:hover, .vertical-nav-bar > a.active.linkedin {
  border-color: #0077B5;
}

/* line 1085, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.email:hover, .vertical-nav-bar > a.active.email {
  border-color: #FF992D;
}

/* line 1086, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.whatsapp:hover, .vertical-nav-bar > a.active.whatsapp {
  border-color: #25D366;
}

/* line 1087, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.app_store:hover, .vertical-nav-bar > a.active.app_store {
  border-color: #2472EC;
}

/* line 1088, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.play_store:hover, .vertical-nav-bar > a.active.play_store {
  border-color: #377DEF;
}

/* line 1089, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.reclame_aqui:hover, .vertical-nav-bar > a.active.reclame_aqui {
  border-color: #92C41E;
}

/* line 1090, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.bluesky:hover, .vertical-nav-bar > a.active.bluesky {
  border-color: #0085ff;
}

/* line 1091, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.reddit:hover, .vertical-nav-bar > a.active.reddit {
  border-color: #ff4500;
}

@media (max-width: 768px) {
  /* line 979, app/assets/stylesheets/default-elements.scss */
  .vertical-nav-bar {
    width: 100%;
    border-right: none;
    border-bottom: 2px solid #f4f4f4;
  }
  /* line 1100, app/assets/stylesheets/default-elements.scss */
  .vertical-nav-bar > a {
    float: left;
    width: 16.66%;
    padding: 18px 0;
    box-sizing: border-box;
    border-left: none;
    border-top: 2px solid transparent;
  }
}

/* line 1, app/assets/stylesheets/scheduler/_workflow_details.scss */
.workflow-screen {
  width: 30%;
  margin: 0 5%;
  display: flex;
  align-items: center;
  flex-direction: column;
}

@media (max-width: 960px) {
  /* line 1, app/assets/stylesheets/scheduler/_workflow_details.scss */
  .workflow-screen {
    width: 90%;
  }
}

/* line 13, app/assets/stylesheets/scheduler/_workflow_details.scss */
.about-workflow {
  width: 100%;
  align-self: center;
}

@media only screen and (max-width: 500px) {
  /* line 13, app/assets/stylesheets/scheduler/_workflow_details.scss */
  .about-workflow {
    padding: 0 7px;
  }
}

/* line 22, app/assets/stylesheets/scheduler/_workflow_details.scss */
.team {
  margin: 5px 0 20px 0;
}

/* line 25, app/assets/stylesheets/scheduler/_workflow_details.scss */
.team .role {
  color: gray;
  margin: 2px;
  height: 30px;
  font-size: 14px;
  display: inline-flex;
  vertical-align: middle;
  padding: 2px 2px 2px 10px;
  background-color: #f9f9f9;
  border: 1px solid #ebeaea;
}

/* line 36, app/assets/stylesheets/scheduler/_workflow_details.scss */
.team .role .icon {
  width: 35px;
  float: right;
  height: 95%;
  display: block;
  margin-left: 3px;
  border: 1px solid #ccc9c9;
}

/* line 44, app/assets/stylesheets/scheduler/_workflow_details.scss */
.team .role .icon.text {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/text-f8efe5922bd98bbfeafa16a54a300962127f526657045c4f36f02e1019bf2a58.png) no-repeat center;
  background-size: 24px;
  opacity: 0.5;
}

/* line 50, app/assets/stylesheets/scheduler/_workflow_details.scss */
.team .role .icon.media {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/img-d179c1fec44ff67b60312090d18475a9ae942ddfc6ad77132ab5b55944798a6c.png) no-repeat center;
  background-size: 30px;
  opacity: 0.4;
}

/* line 56, app/assets/stylesheets/scheduler/_workflow_details.scss */
.team .role .icon.review {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/check-10cdb05e40e0e08c43d9f68edc4f9db85bdd380c647101c7a1b8be763671ee87.png) no-repeat center;
  background-size: 23px;
  opacity: 0.4;
}

/* line 65, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log li {
  width: 100%;
  margin: 2px 0;
  display: inline-block;
  justify-content: space-between;
  border-bottom: 1px solid #ddd;
}

/* line 73, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log li:first-of-type {
  margin-top: 1rem;
}

/* line 77, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log li:last-of-type {
  margin-bottom: 1rem;
}

/* line 81, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-date {
  float: left;
  display: flex;
  flex-direction: column;
}

/* line 87, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-author {
  float: left;
  margin: 0 .5rem;
  min-width: 8rem;
}

/* line 93, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-adjustment {
  width: 100%;
  float: left;
  padding: 10px;
}

/* line 99, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-desc {
  float: right;
  flex-grow: 1;
  text-align: right;
}

/* line 105, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-desc.status:after {
  content: "";
  width: 20px;
  height: 20px;
  margin-left: 2px;
  vertical-align: sub;
  display: inline-block;
}

/* line 115, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-desc.status.pending:after {
  background: url(//s3.amazonaws.com/bm3assets/assets/clock-9c28f0ac053f52a923c681834b80dab3fb228d7e1a469ce41e2da65d8d8a70a8.svg) no-repeat left;
  background-size: 16px;
  opacity: 0.8;
}

/* line 123, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-desc.status.approved:after {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) no-repeat left;
  background-size: 15px;
  opacity: 0.5;
}

/* line 131, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-desc.status.reproved:after {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) no-repeat left;
  background-size: 16px;
  opacity: 0.6;
}

/* line 139, app/assets/stylesheets/scheduler/_workflow_details.scss */
.log-desc.status.adjustments:after {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-black-f9fb580f9d21b5708b34b0dd55ee618150effb8d1d78416f8c910b7d44e2e719.svg) no-repeat left;
  background-size: 14px;
  opacity: 0.6;
}

/* line 2, app/assets/stylesheets/scheduler/_text.scss */
main-do-main * {
  font-family: lato, sans-serif;
}

/* line 7, app/assets/stylesheets/scheduler/_text.scss */
.wf-text {
  color: gray;
  overflow: auto;
  font-size: 14px;
  max-height: 300px;
}

/* line 14, app/assets/stylesheets/scheduler/_text.scss */
h1.wf-text {
  font-weight: 600;
  font-size: 18px;
  margin: 15px 0;
  color: #404040;
  width: 100%;
  text-align: center;
}

/* line 23, app/assets/stylesheets/scheduler/_text.scss */
h2.wf-text {
  font-weight: 400;
  font-size: 15px;
  margin: 6px 0;
  color: #404040;
}

/* line 30, app/assets/stylesheets/scheduler/_text.scss */
.date.wf-text {
  font-weight: 600;
  font-size: 13px;
}

/* line 35, app/assets/stylesheets/scheduler/_text.scss */
.font-small.wf-text {
  font-size: 12px;
}

/* line 39, app/assets/stylesheets/scheduler/_text.scss */
.font-facebook.wf-text * {
  font-family: "Helvetica", "Segoe UI", "Liberation Sans", sans-serif;
}

/* line 43, app/assets/stylesheets/scheduler/_text.scss */
.post-content .emojioneemoji {
  display: inline-block;
  vertical-align: middle;
  height: 20px;
}

/* line 1, app/assets/stylesheets/scheduler/_approval-actions.scss */
.status-ev {
  color: #fff;
  width: 100%;
  padding: 5px;
  margin: 5px 0;
  text-align: center;
  border-radius: 3px;
}

/* line 9, app/assets/stylesheets/scheduler/_approval-actions.scss */
.status-ev.approved {
  background-color: #77bf77;
}

/* line 10, app/assets/stylesheets/scheduler/_approval-actions.scss */
.status-ev.reproved {
  background-color: #e18c40;
}

/* line 11, app/assets/stylesheets/scheduler/_approval-actions.scss */
.status-ev.reviewed {
  background-color: #8bb1db;
}

/* line 15, app/assets/stylesheets/scheduler/_approval-actions.scss */
.approval-actions {
  width: 100%;
  display: flex;
  margin: 2rem 0;
  box-sizing: border-box;
  flex-direction: column;
}

/* line 23, app/assets/stylesheets/scheduler/_approval-actions.scss */
.approval-actions * {
  box-sizing: border-box;
}

/* line 28, app/assets/stylesheets/scheduler/_approval-actions.scss */
.approval-actions button:first-of-type,
.approval-actions button:last-of-type {
  margin: 0;
}

/* line 34, app/assets/stylesheets/scheduler/_approval-actions.scss */
button.approval {
  display: block;
  border: 1px solid transparent;
  border-radius: 4px;
  padding: 10px 20px;
  font-size: 16px;
  margin: .5rem 0;
  line-height: 27px;
}

/* line 43, app/assets/stylesheets/scheduler/_approval-actions.scss */
button.approval.good {
  background-color: #327bdd;
  color: #ffffff;
}

/* line 48, app/assets/stylesheets/scheduler/_approval-actions.scss */
button.approval.neutral {
  background-color: #f1f1f1;
  color: #2d2d2d;
}

/* line 53, app/assets/stylesheets/scheduler/_approval-actions.scss */
button.approval.danger {
  border-color: #e78e8e;
  background-color: #ffffff;
  color: #d64242;
}

/* line 1, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-main {
  box-sizing: border-box;
}

/* line 4, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-main {
  margin: 1rem 0;
  width: 100%;
  width: 500px;
  border: 1px solid #dddfe2;
  border-radius: 3px;
  background: #fff;
}

@media only screen and (max-width: 500px) {
  /* line 4, app/assets/stylesheets/scheduler/previews/_facebook.scss */
  .facebook-post-main {
    width: 100vw;
    border: 0;
    border-radius: 0;
    border-top: 1px solid #dddfe2;
    border-bottom: 1px solid #dddfe2;
  }
}

/* line 21, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-main * {
  color: #1c1e21;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  overflow-wrap: break-word;
}

/* line 30, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-info-and-text {
  padding: 1.07rem;
}

/* line 33, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-info-and-text .wf-content {
  white-space: pre-line;
}

/* line 38, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-info-and-text > p {
  margin: .5rem 0;
}

/* line 42, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-header {
  display: grid;
  grid-template-columns: 48px 1fr;
  grid-template-rows: 1fr 1fr;
  align-items: center;
}

/* line 49, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-avatar {
  grid-area: 1 / 1 / span 2 / 1;
  display: block;
  border: 1px solid transparent;
  border-radius: 50%;
  overflow: hidden;
  height: 40px;
  width: 40px;
  margin-right: 8px;
}

/* line 61, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-name {
  grid-area: 1 / 2 / span 1 / span 1;
  font-weight: 600;
  font-size: 14px;
  color: #385898;
}

/* line 68, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-date {
  grid-area: 2 / 2 / span 1 / span 1;
}

/* line 72, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-date time {
  color: #616770;
  font-size: 12px;
}

/* line 77, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-main > p {
  margin: 1rem 0;
}

/* line 81, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-main > p > a {
  color: #385898;
}

/* line 85, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-media {
  width: 498px;
}

/* line 88, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-media .tag-container {
  position: relative;
}

/* line 91, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-media .tag-container img {
  width: 500px;
}

/* line 95, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-media .tag-container .tag {
  position: absolute;
  height: 20px;
  border-radius: 5px;
  color: #000000;
  font-size: 12px;
  font-weight: bold;
  padding: 7px 7px 25px 7px;
  background-color: white;
  cursor: grab;
}

/* line 106, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-media .tag-container .tag::before {
  width: 0;
  left: 45%;
  content: "";
  bottom: 100%;
  position: absolute;
  border-bottom: 7px solid white;
  border-right: 7px solid transparent;
  border-left: 0px solid transparent;
}

/* line 120, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels {
  color: white;
  height: 53.5vw;
  overflow: hidden;
  position: relative;
  background-color: #181818;
}

/* line 127, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .top {
  top: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 16px;
  position: absolute;
  font-weight: bold;
  text-align: center;
}

/* line 139, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .top p {
  margin: 0;
  flex: 1;
}

/* line 144, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .top-buttons {
  display: flex;
  flex-direction: row;
  padding: 10px;
}

/* line 150, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .dots-reels {
  width: 18px;
  height: 18px;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-white-608e1b8a472741bc660f158e936eece1a8d435847b8d63ce17602396c5eefc54.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.9;
  margin-top: 9px;
}

/* line 159, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .button-play {
  width: 15px;
  height: 15px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/insta-video-3759e32c0b675bd347721f9dc0505417ccc7cfb34e0398fc12db0f0cbee082fd.svg) no-repeat;
  background-size: 100%;
  opacity: 0.9;
  margin-right: 15px;
  margin-top: 10px;
}

/* line 169, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .reels-actions {
  right: 10px;
  bottom: 0;
  width: auto;
  padding: 10px;
  display: grid;
  position: absolute;
}

/* line 179, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .media {
  top: 50%;
  width: 500px;
  margin-bottom: 0;
  position: relative;
  transform: translateY(-50%);
}

/* line 187, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .shadow {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: -moz-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: -webkit-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
}

/* line 198, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message {
  width: 80%;
  bottom: 1vh;
  font-size: 18px;
  padding: 10px;
  position: absolute;
}

/* line 205, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message p {
  display: grid;
  font-size: 16px;
  margin-top: 2px;
  max-height: 80px;
  overflow-y: scroll;
  margin-bottom: 10px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* line 216, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message p::-webkit-scrollbar {
  display: none;
}

/* line 220, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message .user-mention {
  background-color: #363636;
  padding: 5px;
  border-radius: 50px;
  margin: 5px;
  font-size: 10px;
  font-weight: bold;
}

/* line 228, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message .user-mention:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 12px;
  height: 12px;
  margin: 0 2px;
  background: url(//s3.amazonaws.com/bm3assets/images/user-white.png) no-repeat center;
  background-size: 100%;
}

/* line 240, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message .username {
  margin-left: 4px;
  line-height: 2.1em;
  vertical-align: top;
}

/* line 246, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message .globe:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 12px;
  height: 12px;
  margin-bottom: 5px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/globe-05ce6889503a3bb6e624d1ef6e20245333d6772452ef827f7828dc49d426b5ce.png);
  -webkit-filter: invert(1) drop-shadow(0px 0px 1px #00000059);
  filter: invert(1) drop-shadow(0px 0px 1px #00000059);
}

/* line 258, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message .photo-container {
  display: inline-flex;
}

/* line 261, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels .message .photo-container img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

/* line 270, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels-actions {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px;
  box-sizing: border-box;
}

/* line 277, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels-actions .reels-action {
  position: relative;
  margin-bottom: 16px;
  width: 40px;
  height: 40px;
}

/* line 283, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels-actions .reels-action:before, .reels-actions .reels-action:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 292, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels-actions .reels-action:before {
  width: 40px;
  height: 40px;
  background-color: rgba(128, 128, 128, 0.5);
  border-radius: 50%;
  z-index: 1;
}

/* line 300, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels-actions .reels-action:after {
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 2;
  -webkit-filter: invert(1) drop-shadow(0px 0px 1px #00000059);
  filter: invert(1) drop-shadow(0px 0px 1px #00000059);
}

/* line 311, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels-actions .reels-action.like:after {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/like-facebook-reels-1df32bcadf4b17d3e21095543479072bfca450ad7376f339c485f958932e2628.png);
}

/* line 315, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels-actions .reels-action.comment:after {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/comment-reels-679903f5f9cc0f5408aec4586add8c66ad0294d391f80ca2dccbbf6cba7c9be7.png);
}

/* line 319, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.reels-actions .reels-action.send:after {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/share-reels-3a1561cc30b83ff458f8277905b8da791441e52b9163d306543a5106f399cc98.png);
}

/* line 325, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-link-preview {
  display: flex;
  flex-direction: column;
}

/* line 330, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-link-preview .facebook-external-website-info {
  background: #f2f3f5;
  padding: .5rem 1.07rem;
}

/* line 335, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-link-preview .facebook-external-website-link {
  color: #606770;
  text-transform: uppercase;
  font-size: 12px;
}

/* line 341, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-link-preview .facebook-external-website-title {
  font-weight: 600;
  font-size: 16px;
  margin: .23rem 0;
}

/* line 347, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-link-preview .facebook-external-website-desc {
  color: #606770;
}

/* line 351, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-footer {
  display: flex;
  justify-content: space-around;
  align-items: center;
  border-top: 1px solid #dadde1;
  height: 40px;
  margin: .5rem 1.07rem;
  margin-bottom: 0;
  padding: 4.5px 0;
}

/* line 361, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-footer p {
  font-weight: 600;
  font-size: 13px;
  color: #606770;
}

/* line 367, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-footer .facebook-post-footer-icon {
  width: 18px;
  height: 18px;
  display: inline-block;
  vertical-align: middle;
}

/* line 373, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-footer .facebook-post-footer-icon.like {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg) no-repeat left;
  background-size: 18px;
}

/* line 377, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-footer .facebook-post-footer-icon.comment {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg) no-repeat left;
  background-size: 18px;
}

/* line 381, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-footer .facebook-post-footer-icon.share {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/share-ce22669c70416596b2e864077e9bdb479533c0fe4bd90ab183d8daaf03c40609.svg) no-repeat left;
  background-size: 15px;
}

@media only screen and (max-width: 500px) {
  /* line 389, app/assets/stylesheets/scheduler/previews/_facebook.scss */
  .facebook-post-info-and-text {
    padding: 1.07rem .55rem;
  }
  /* line 393, app/assets/stylesheets/scheduler/previews/_facebook.scss */
  .facebook-post-media.tag-container > img,
.facebook-post-media > video,
.facebook-post-link-preview > img {
    width: 100vw;
  }
  /* line 399, app/assets/stylesheets/scheduler/previews/_facebook.scss */
  .facebook-post-link-preview > .facebook-external-website-info {
    padding: .5rem .55rem;
  }
}

/* line 404, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.double-images {
  height: 28vw;
  display: inline-flex;
}

/* line 408, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.double-images .image {
  width: 50%;
  height: inherit;
  overflow: hidden;
}

/* line 413, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.double-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 421, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.double-images > div:nth-child(1) {
  margin-right: 1px;
}

/* line 425, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.multi-images {
  height: 28vw;
  column-count: 2;
  column-gap: 1px;
  -moz-column-count: 2;
  -moz-column-gap: 1px;
  -webkit-column-count: 2;
  -webkit-column-gap: 1px;
}

/* line 434, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.multi-images .image {
  overflow: hidden;
  position: relative;
}

/* line 438, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.multi-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 444, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.multi-images .image .image-count {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: white;
  padding: 35% 0;
  font-size: 35px;
  font-weight: bold;
  position: absolute;
  text-align: center;
  vertical-align: middle;
  background: #0000008a;
}

/* line 461, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.multi-images > div:nth-child(n+3) {
  margin-top: 1px;
}

/* line 464, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.multi-images > div:nth-child(1) {
  height: 28vw;
  width: 100%;
  background-color: #8ebce5;
}

/* line 469, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.multi-images > div:nth-child(2) {
  height: 14vw;
  width: 100%;
  background-color: #3a2313;
}

/* line 474, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.multi-images > div:nth-child(3) {
  width: 100%;
  height: 13.9vw;
  display: grid;
  background-color: peru;
}

/* line 481, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-carousel {
  width: 500px;
  display: flex;
  overflow-x: scroll;
}

/* line 487, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-carousel-item {
  border: 1px solid #dadfe2;
  background-color: #dadde1;
  margin: 0 5px;
}

/* line 493, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-carousel-item-picture {
  width: 300px;
  height: 300px;
}

/* line 498, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-carousel-item-info {
  padding: 5px;
  display: flex;
  flex-direction: column;
  background-color: white;
  justify-content: space-between;
}

/* line 506, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-carousel-item-caption {
  font-weight: 700;
}

/* line 510, app/assets/stylesheets/scheduler/previews/_facebook.scss */
.facebook-post-carousel-item-description {
  color: gray;
  font-size: 13px;
}

/* line 13, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post {
  box-sizing: border-box;
  margin: 1rem 0;
  padding: 0;
  width: 100%;
  border: 1px solid #dbdbdb;
  border-radius: 3px;
}

/* line 21, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: 'Segoe UI', 'Roboto', 'Helvetica', 'Arial', sans-serif;
  line-height: 18px;
  font-size: 14px;
  font-weight: 400;
  overflow-wrap: break-word;
}

@media only screen and (max-width: 500px) {
  /* line 13, app/assets/stylesheets/scheduler/previews/_instagram.scss */
  .ig-post {
    width: 100vw;
    border-radius: 0;
    border: 0;
    border-top: 1px solid #dbdbdb;
    border-bottom: 1px solid #dbdbdb;
  }
}

/* line 40, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story {
  height: 85vh;
  color: white;
  overflow: hidden;
  position: relative;
  background-color: black;
}

/* line 47, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-media {
  top: 50%;
  margin-bottom: 0;
  position: relative;
  transform: translateY(-50%);
  text-align: center;
}

/* line 54, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-media video, .ig-post.story .ig-media img {
  width: auto;
  max-width: 100%;
  max-height: 85vh;
}

/* line 61, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-top {
  left: 0;
  top: 6px;
  width: 96%;
  margin: 0px 7px;
  padding: 10px 0;
  font-weight: bold;
  position: absolute;
  display: inline-flex;
  border-top: #dad9d9 3px solid;
}

/* line 72, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-top .user {
  display: inline-flex;
  width: 100%;
}

/* line 77, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-top .dots {
  height: 8px;
  width: 25px;
  float: right;
  margin: 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-white-608e1b8a472741bc660f158e936eece1a8d435847b8d63ce17602396c5eefc54.svg) no-repeat center;
  background-size: 85%;
  opacity: 1;
}

/* line 87, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-top .close {
  width: 35px;
  height: 25px;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-white-7aa1d8dc4bf46afa654e20a27713c8489cdc1fef09a172865285a781be52ba4b.svg) no-repeat center;
  background-size: 100%;
}

/* line 94, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-top .photo-container {
  width: 30px;
  height: 30px;
  margin: 0px 5px;
}

/* line 99, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-top .photo-container img {
  width: 30px;
  height: 30px;
  border: none;
  border-radius: 30px;
}

/* line 107, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-top .username {
  margin-left: 4px;
  line-height: 2.1em;
  vertical-align: top;
}

/* line 113, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-top .time {
  margin: 0 10px;
  font-size: 14px;
  color: #d5d3d3;
  line-height: 2.1em;
}

/* line 121, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-actions {
  bottom: 15px;
  position: absolute;
  display: inline-flex;
}

/* line 126, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-actions .action {
  padding: 20px 2px 20px 12px;
  float: left;
}

/* line 130, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-actions .action:before {
  content: "";
  width: 30px;
  height: 30px;
  margin-right: 0;
  vertical-align: sub;
  background-size: 100%;
  display: inline-block;
  -webkit-filter: invert(1) drop-shadow(0px 0px 1px #00000059);
  filter: invert(1) drop-shadow(0px 0px 1px #00000059);
}

/* line 143, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-actions .action.heart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/like-cbc0ef35cfab7d257cf1f62b33ea67fa1b315c328ba3c87293b6014168315197.svg) no-repeat center;
}

/* line 149, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-actions .action.send:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/dm-dbb2175df7e01c73bfa3f99c8c32d7d0c485364655bab22d8eaef6fe81f11ec7.svg) no-repeat left;
}

/* line 155, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.story .ig-actions .send-message {
  float: left;
  width: 30vw;
  height: 40px;
  margin: 15px 0px;
  border-radius: 50px;
  padding: 11px 5px 5px 20px;
  border: 1px solid #c6c6c6;
}

/* line 167, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels {
  color: white;
  height: 77.5vh;
  overflow: hidden;
  position: relative;
  background-color: black;
}

/* line 174, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .shadow {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: -moz-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: -webkit-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
}

/* line 185, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-header {
  top: 0;
  left: 0;
  right: 0;
  position: absolute;
}

/* line 191, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-header .ig-header-info {
  top: 0;
  width: 100%;
  display: block;
  padding: 20px 0;
  font-size: 16px;
  position: absolute;
  font-weight: bold;
  text-align: center;
}

/* line 202, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-header .camera {
  top: 0;
  right: 0;
  width: 30px;
  height: 26px;
  margin: 16px;
  position: absolute;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/camera-f6c31c220eefd25ca346eab885252272ece2d19f1e3d9d9c70260f441eefa83f.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.9;
  -webkit-filter: drop-shadow(0px 0px 1px #00000059);
  filter: drop-shadow(0px 0px 1px #00000059);
}

/* line 217, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-media {
  top: 50%;
  margin-bottom: 0;
  position: relative;
  transform: translateY(-50%);
  text-align: center;
}

/* line 224, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-media video {
  width: auto;
  max-width: 100%;
  max-height: 77.5vh;
}

/* line 231, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .button-play {
  top: 50%;
  right: 50%;
  width: 16%;
  height: 8%;
  position: absolute;
  border-radius: 50%;
  transform: translateY(-50%) translateX(50%);
  background: #818181bf url(//s3.amazonaws.com/bm3assets/assets/scheduler/insta-video-3759e32c0b675bd347721f9dc0505417ccc7cfb34e0398fc12db0f0cbee082fd.svg) no-repeat 60%;
  background-size: 48%;
}

/* line 243, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-actions {
  right: 0;
  bottom: 0;
  height: 20vh;
  padding: 0 8px;
  position: absolute;
}

/* line 250, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-actions svg {
  width: 35px;
  margin: 8px;
  height: 40px;
  -webkit-filter: invert(1) drop-shadow(0px 0px 1px #00000059);
  filter: invert(1) drop-shadow(0px 0px 1px #00000059);
}

/* line 258, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-actions .ig-actions-lcsh {
  display: grid;
}

/* line 263, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-text {
  left: 0;
  right: 0;
  width: 85%;
  bottom: 1vh;
  color: white;
  position: absolute;
}

/* line 271, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-text .ig-header-avatar {
  display: inline-flex;
}

/* line 275, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-text .ig-text-username {
  color: white;
  margin-left: 4px;
  line-height: 2.5em;
  vertical-align: top;
}

/* line 282, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-text .wf-content {
  display: block;
  margin-top: 5px;
  margin-bottom: 5px;
  max-height: 80px;
  overflow-y: scroll;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* line 292, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-text .user-mention {
  background-color: #363636;
  padding: 5px;
  border-radius: 50px;
  font-size: 10px;
  font-weight: bold;
}

/* line 299, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-text .user-mention:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 12px;
  height: 12px;
  margin: 0 2px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/user-white-7580f0f7ae550bb9e9a3330e7955f1c095acb836cc2c21636118e2e73108eb13.png) no-repeat center;
  background-size: 100%;
}

/* line 311, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-post.reels .ig-text .wf-content::-webkit-scrollbar {
  display: none;
}

/* line 318, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 60px;
  padding: 0 16px;
}

@media only screen and (max-width: 500px) {
  /* line 318, app/assets/stylesheets/scheduler/previews/_instagram.scss */
  .ig-header {
    padding: 0 14px;
  }
}

/* line 331, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header-info {
  display: flex;
  align-items: center;
}

/* line 336, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header-avatar {
  height: 34px;
  width: 34px;
  border: 1px solid #dbdbdb;
  border-radius: 50%;
}

/* line 343, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header-text-info {
  margin-left: 16px;
}

/* line 347, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header-users {
  display: flex;
  gap: 2px;
}

/* line 352, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header-username {
  line-height: 18px;
  font-weight: 600;
  color: #262626;
}

/* line 358, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header-collab {
  line-height: 18px;
  font-weight: 600;
  color: #262626;
}

/* line 364, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header-location {
  line-height: 15px;
  font-size: 12px;
  color: #383838;
}

/* line 370, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-header-hamburger {
  margin: 8px;
  height: 16px;
  width: 16px;
  fill: #262626;
}

/* line 378, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-media .tag-container {
  position: relative;
}

/* line 381, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-media .tag-container .tag {
  position: absolute;
  height: 20px;
  border-radius: 5px;
  color: white;
  font-size: 12px;
  font-weight: bold;
  padding: 7px 7px 25px 7px;
  background-color: #626262ba;
  z-index: 99;
  cursor: grab;
}

/* line 393, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-media .tag-container .tag::before {
  width: 0;
  left: 45%;
  content: "";
  bottom: 100%;
  position: absolute;
  border-bottom: 7px solid #626262de;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}

/* line 406, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-media img, .ig-media video {
  width: 100%;
}

/* line 411, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 4px;
  padding: 0 16px;
  height: 40px;
}

/* line 419, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-actions svg {
  width: 24px;
  height: 24px;
}

@media only screen and (max-width: 500px) {
  /* line 411, app/assets/stylesheets/scheduler/previews/_instagram.scss */
  .ig-actions {
    padding: 0 14px;
  }
}

/* line 429, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-actions-lcsh {
  display: flex;
}

/* line 432, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-actions-lcsh .ig-actions-like-icon {
  margin-right: 8px;
}

/* line 436, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-actions-lcsh .ig-actions-comment-icon {
  margin: 0 8px;
}

/* line 440, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-actions-lcsh .ig-actions-share-icon {
  margin-left: 8px;
}

/* line 445, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-likes {
  padding: 0 16px;
  margin-bottom: -10px;
  font-weight: 600;
  color: #262626;
}

@media only screen and (max-width: 500px) {
  /* line 445, app/assets/stylesheets/scheduler/previews/_instagram.scss */
  .ig-likes {
    padding: 0 14px;
  }
}

/* line 457, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-text {
  margin: 18px 0;
  padding: 0 16px;
  color: gray;
}

/* line 462, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-text .wf-content {
  white-space: pre-line;
}

/* line 466, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-text span {
  margin: 0;
  padding: 0;
}

@media only screen and (max-width: 500px) {
  /* line 457, app/assets/stylesheets/scheduler/previews/_instagram.scss */
  .ig-text {
    padding: 0 14px;
  }
}

/* line 476, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-text-username {
  font-weight: 600;
  color: #262626;
}

/* line 481, app/assets/stylesheets/scheduler/previews/_instagram.scss */
.ig-datetime {
  margin: -16px 0 8px 16px;
  font-size: 10px;
  letter-spacing: .2px;
  color: #999;
  text-transform: uppercase;
}

/* line 489, app/assets/stylesheets/scheduler/previews/_instagram.scss */
br,
a.ig-link {
  font-family: inherit;
  color: #003569;
}

/* line 24, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-post {
  box-sizing: border-box;
  margin: 1rem 0;
  width: 500px;
  border: 1px solid #c0c0c0;
  border-radius: 3px;
  background-color: #fff;
  padding: 12px 16px 4px;
  overflow-wrap: break-word;
}

@media only screen and (max-width: 500px) {
  /* line 24, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
  .lin-post {
    width: 100vw;
    border: 0;
    border-top: 1px solid #c0c0c0;
    border-bottom: 1px solid #c0c0c0;
    border-radius: 0;
    padding: 12px 16px 4px;
  }
}

/* line 44, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-post * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  line-height: 20px;
  font-family: system-ui, 'Segoe UI', 'Roboto', 'Helvetica Neue', sans-serif;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.9);
  overflow-wrap: break-word;
}

/* line 63, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header {
  display: flex;
  justify-content: space-between;
}

/* line 68, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-left {
  display: flex;
  align-items: center;
}

/* line 73, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-avatar {
  width: 48px;
  height: 48px;
  border: 0 solid transparent;
  border-radius: 50%;
  padding: 4px;
}

/* line 81, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-text-info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-left: 8px;
}

/* line 88, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-username {
  font-weight: 600;
}

/* line 92, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-followers-count,
.lin-header-followers-sponsorship {
  line-height: 16px;
  font-size: 12px;
  color: #666666;
}

/* line 99, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-right {
  display: flex;
}

/* line 103, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-follow-button {
  display: flex;
  align-items: center;
  align-self: flex-start;
  justify-self: left;
}

/* line 110, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-follow-icon {
  fill: #0073b1;
  margin-right: 4px;
}

/* line 115, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-follow-text {
  font-size: 16px;
  font-weight: 600;
  color: #0073b1;
  margin-right: 16px;
}

/* line 122, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-header-hamburger {
  margin-top: -2px;
  fill: #666666;
}

/* line 134, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-text {
  margin: 8px 0;
  white-space: pre-line;
}

@media only screen and (max-width: 500px) {
  /* line 134, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
  .lin-text {
    margin: 8px -8px;
  }
}

/* line 143, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-link {
  font-weight: 600;
  color: #0073b1;
}

/* line 155, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media {
  display: flex;
  flex-direction: column;
  margin: 0 -16px;
}

/* line 161, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media-picture {
  width: 498px;
}

@media only screen and (max-width: 500px) {
  /* line 161, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
  .lin-media-picture {
    width: 100vw;
  }
}

/* line 169, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media-info {
  display: table;
  justify-content: space-between;
  align-items: center;
  background-color: #f3f6f8;
}

/* line 177, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media-title-and-domain .lin-link-media {
  height: 25vh;
  overflow: hidden;
  position: relative;
}

/* line 182, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media-title-and-domain .lin-link-media img {
  top: 50%;
  left: 50%;
  width: 100%;
  position: absolute;
  transform: translate(-50%, -50%);
}

/* line 191, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media-title-and-domain .lin-link-details {
  padding: 10px;
}

/* line 194, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media-title-and-domain .lin-link-details .lin-media-title {
  font-weight: 600;
}

/* line 198, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media-title-and-domain .lin-link-details .lin-media-domain {
  line-height: 16px;
  font-size: 12px;
  color: #666666;
}

/* line 206, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-media-arrow {
  display: flex;
  align-items: center;
  margin: 8px 0 12px;
  height: 44px;
  fill: #666666;
}

/* line 221, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-footer-actions {
  display: flex;
  margin-top: 8px;
  border-top: 1px solid #e6e9ec;
  padding-top: 4px;
}

/* line 228, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-footer-actions > div {
  display: flex;
  align-items: center;
  height: 32px;
}

@media only screen and (max-width: 500px) {
  /* line 235, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
  .lin-footer {
    margin: 0 -8px;
  }
}

/* line 240, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-footer-actions-like {
  margin-right: 8px;
}

@media only screen and (max-width: 500px) {
  /* line 240, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
  .lin-footer-actions-like {
    margin-left: 8px;
  }
}

/* line 248, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-footer-actions-comment {
  margin: 0 8px;
}

/* line 252, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-footer-actions-share {
  margin-left: 8px;
}

/* line 256, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-footer-actions-icon {
  fill: #666666;
  margin-right: 4px;
}

/* line 261, app/assets/stylesheets/scheduler/previews/_linkedin.scss */
.lin-footer-actions-text {
  font-weight: 600;
  color: #666666;
}

/* line 29, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-post {
  box-sizing: border-box;
  margin: 1rem 0;
  width: 500px;
  border: 1px solid #e6ecf0;
  background: #fff;
  padding: 10px 15px 0;
}

/* line 38, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-post * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: system-ui, "Segoe UI", Roboto, Ubuntu, "Helvetica Neue", sans-serif;
  line-height: 20px;
  font-size: 15px;
  font-weight: 400;
  color: #14171a;
  overflow-wrap: break-word;
}

@media only screen and (max-width: 500px) {
  /* line 38, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-post * {
    font-size: 14px;
  }
}

@media only screen and (max-width: 500px) {
  /* line 28, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-post {
    width: 100vw;
    padding: 14px;
    padding-bottom: 0;
    border: 0;
    border-top: 1px solid #e6ecf0;
    border-bottom: 1px solid #e6ecf0;
  }
}

/* line 72, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-header {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
}

/* line 78, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-header-avatar-info {
  display: flex;
}

/* line 82, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-header-avatar-picture {
  height: 50px;
  width: 50px;
  margin-right: 5px;
  border: 1px solid transparent;
  border-radius: 50%;
}

@media only screen and (max-width: 500px) {
  /* line 82, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-header-avatar-picture {
    width: 37px;
    height: 37px;
  }
}

/* line 95, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-header-user-info {
  align-self: center;
  margin: 0 5px;
}

/* line 100, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-header-name {
  font-weight: 700;
}

/* line 104, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-header-username {
  color: #657786;
}

/* line 108, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-header-arrow-down {
  width: 15px;
  height: 15px;
  color: #657786;
}

@media only screen and (max-width: 500px) {
  /* line 108, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-header-arrow-down {
    width: 14px;
    height: 14px;
  }
}

/* line 126, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-text {
  line-height: 30px;
  font-size: 23px;
  white-space: pre-line;
}

@media only screen and (max-width: 500px) {
  /* line 126, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-text {
    font-size: 21px;
  }
}

/* line 136, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-text-tag-link {
  font-size: inherit;
  color: #1b95e0;
}

/* line 148, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.twitter-link-retweet-media {
  margin-top: 10px;
  margin-bottom: 20px;
}

@media only screen and (max-width: 500px) {
  /* line 148, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .twitter-link-retweet-media {
    margin-bottom: 9px;
    margin-bottom: 18px;
  }
}

/* line 158, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-link {
  display: flex;
  height: 125px;
  border: 1px solid #ccd6dd;
  border-radius: 14px;
}

/* line 165, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-link-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 10px;
}

/* line 172, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-link-thumbnail {
  width: 123px;
  height: 123px;
  border: 1px solid #ccd6dd;
  border-bottom-left-radius: 14px;
  border-top-left-radius: 14px;
}

/* line 180, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-link-desc {
  color: #657786;
}

/* line 184, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-link-domain {
  color: #657786;
}

/* line 192, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-media {
  border-radius: 14px;
}

/* line 196, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-media * {
  display: block;
  border: 0px solid black;
  border-radius: 14px;
  width: 100%;
}

@media only screen and (max-width: 500px) {
  /* line 196, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-media * {
    width: calc(100vw - 30px);
  }
}

/* line 207, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.double-images {
  height: 28vw;
  display: inline-flex;
}

/* line 211, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.double-images .image {
  width: 50%;
  height: inherit;
  overflow: hidden;
}

/* line 218, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.double-images > div:nth-child(1) {
  margin-right: 1px;
}

/* line 222, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.triple-images {
  height: 28vw;
  column-count: 2;
  column-gap: 1px;
  -moz-column-count: 2;
  -moz-column-gap: 1px;
  -webkit-column-count: 2;
  -webkit-column-gap: 1px;
}

/* line 231, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.triple-images .image {
  overflow: hidden;
  position: relative;
}

/* line 237, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.triple-images > div:nth-child(n+3) {
  margin-top: 1px;
}

/* line 240, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.triple-images > div:nth-child(1) {
  height: 28vw;
  width: 100%;
  background-color: #8ebce5;
}

/* line 245, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.triple-images > div:nth-child(2) {
  height: 14vw;
  width: 100%;
  background-color: #3a2313;
}

/* line 250, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.triple-images > div:nth-child(3) {
  width: 100%;
  height: 13.9vw;
  display: grid;
  background-color: peru;
}

/* line 257, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.quadruple-images {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  gap: 1px;
  height: 28vw;
}

/* line 264, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.quadruple-images .image {
  overflow: hidden;
  position: relative;
}

/* line 272, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.double-images .image img, .triple-images .image img, .quadruple-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 284, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-footer * {
  color: #657786;
}

/* line 288, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-footer-time-info {
  margin: 15px 0px;
}

/* line 292, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-footer-stats {
  display: flex;
  padding: 15px 0;
  border-top: 1px solid #e6ecf0;
  border-bottom: 1px solid #e6ecf0;
}

@media only screen and (max-width: 500px) {
  /* line 292, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-footer-stats {
    padding: 14px 0;
  }
}

/* line 304, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-footer-stats p {
  margin-right: 1.5rem;
}

/* line 308, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-footer-counter {
  font-weight: 700;
  color: #14171a;
}

/* line 313, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-footer-actions {
  display: flex;
  justify-content: space-around;
  align-items: center;
  height: 49px;
  border-top: 1px solid #e6ecf0;
}

@media only screen and (max-width: 500px) {
  /* line 313, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-footer-actions {
    height: 46px;
  }
}

/* line 325, app/assets/stylesheets/scheduler/previews/_twitter.scss */
.tt-footer-actions svg {
  width: 22.5px;
  height: 22.5px;
  fill: #657786;
}

@media only screen and (max-width: 500px) {
  /* line 325, app/assets/stylesheets/scheduler/previews/_twitter.scss */
  .tt-footer-actions svg {
    height: 21px;
    width: 21px;
  }
}

/* line 1, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: wrap;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  padding: 20px;
}

/* line 11, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .top {
  display: flex;
  align-items: center;
  width: 100%;
}

/* line 16, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .top .picture {
  width: 40px;
  height: 40px;
  align-self: flex-start;
}

/* line 21, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .top .picture img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

/* line 28, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .top .text-container {
  margin-left: 10px;
  width: 100%;
}

/* line 32, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .top .text-container .username {
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: bold;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

/* line 40, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .top .text-container .username .post-time {
  margin-left: 10px;
  color: gray;
  font-weight: normal;
}

/* line 47, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .top .text-container .text {
  font-size: 14px;
  flex-wrap: wrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
}

/* line 57, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle {
  padding-left: 50px;
  width: 100%;
  box-sizing: border-box;
}

/* line 62, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .link-preview {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative;
  width: 80%;
  border-radius: 10px;
  background-color: transparent;
  border: 1px solid #323233;
  overflow: hidden;
}

/* line 73, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .link-preview .link-img {
  max-width: 100%;
  max-height: 100px;
  object-fit: cover;
}

/* line 79, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .link-preview .link-info {
  color: #777777;
  font-size: 12px;
  align-self: flex-start;
  text-transform: lowercase;
  padding: 8px 15px 5px 15px;
}

/* line 87, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .link-preview .link-title {
  padding: 0px 15px 8px 15px;
}

/* line 92, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .image {
  margin-top: 10px;
  border-radius: 8px;
  max-width: 100%;
}

/* line 98, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .video {
  margin-top: 10px;
  border-radius: 8px;
}

/* line 103, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel {
  margin: 10px -20px 0px -75px;
  display: flex;
  gap: 10px;
  overflow-x: auto;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* line 110, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel .carousel-item {
  flex: 0 0 auto;
}

/* line 113, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel .carousel-item img {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 120, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel .carousel-item video {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 127, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel .carousel-item:first-child {
  margin-left: 75px;
}

/* line 131, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel .carousel-item:last-child {
  margin-right: 20px;
}

/* line 136, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel .carousel-item:nth-child(2):nth-last-child(1),
.threads-post .middle .carousel .carousel-item:nth-child(1):nth-last-child(2) {
  width: 41%;
  height: 200px;
}

/* line 142, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel .carousel-item:nth-child(n) {
  width: 200px;
  height: 180px;
}

/* line 149, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .middle .carousel ::-webkit-scrollbar {
  display: none;
}

/* line 155, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions {
  width: 100%;
  display: inline-flex;
  margin-top: 12px;
  padding-left: 50px;
}

/* line 161, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action {
  height: 20px;
  margin-right: 20px;
}

/* line 165, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action:before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
}

/* line 172, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action.comment {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 177, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action.comment:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/comment-7ef2709819eb5eaf80ce5f2269cf24f69d41b0f5d5e93e73ea65dd473c949ee4.svg) no-repeat left;
  background-size: 18px;
}

/* line 183, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action.repost {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 188, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action.repost:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/repost-b9f883d6c5a7a3b73376493d94065ea72ff39d7da77e8d15e25376199f426c36.svg) no-repeat left;
  background-size: 22px;
  transform: rotate(90deg);
  margin-right: 4px;
}

/* line 196, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action.heart {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 201, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action.heart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/like-cbc0ef35cfab7d257cf1f62b33ea67fa1b315c328ba3c87293b6014168315197.svg) no-repeat left;
  background-size: 18px;
}

/* line 207, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action.send {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 212, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action.send:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/dm-dbb2175df7e01c73bfa3f99c8c32d7d0c485364655bab22d8eaef6fe81f11ec7.svg) no-repeat left;
  background-size: 16px;
}

/* line 218, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .actions .action p {
  color: gray;
  font-size: 13px;
  margin-left: 22px;
}

/* line 226, app/assets/stylesheets/scheduler/previews/_threads.scss */
.threads-post .dots {
  width: 12px;
  height: 10px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/dots-dynamic-245a3fc983688fe268a2093d7c5b99d998d4762cb046085c4bc57d5db81da021.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #747474;
  margin: 10px 0px 0px auto;
}

/* line 1, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post {
  display: flex;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  padding: 20px;
}

/* line 8, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .picture {
  width: 48px;
  height: 48px;
  align-self: flex-start;
}

/* line 13, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .picture img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
}

/* line 20, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content {
  display: flex;
  flex-direction: column;
  padding-left: 10px;
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
  flex-grow: 1;
}

/* line 29, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .top {
  display: flex;
  width: 100%;
}

/* line 33, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .top .text-content {
  width: 100%;
}

/* line 36, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .top .text-content .profile-info {
  display: flex;
  flex-wrap: wrap;
}

/* line 40, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .top .text-content .profile-info .username {
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 15px;
  margin-right: 6px;
}

/* line 48, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .top .text-content .profile-info .login, .bluesky-post .post-content .top .text-content .profile-info .post-time {
  line-height: 12px;
  color: #aebbc9;
  font-weight: normal;
}

/* line 54, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .top .text-content .profile-info .login {
  margin-right: 5px;
}

/* line 57, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .top .text-content .message {
  font-size: 14px;
  flex-wrap: wrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 18px;
  width: 100%;
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
}

/* line 69, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .middle {
  width: 100%;
  box-sizing: border-box;
}

/* line 73, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .middle .image, .bluesky-post .post-content .middle .video {
  margin-top: 8px;
  border-radius: 8px;
  max-height: 500px;
  max-width: 100%;
}

/* line 80, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .middle .carousel {
  display: flex;
  margin-top: 8px;
  gap: 10px;
}

/* line 85, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .middle .carousel .carousel-column {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 10px;
  width: 49%;
}

/* line 92, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .middle .carousel .carousel-column img {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 99, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .middle .carousel .carousel-column video {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 107, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .middle .carousel .carousel-column.single-item .carousel-item {
  height: 340px;
}

/* line 114, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item:nth-child(1), .bluesky-post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item:nth-child(2) {
  height: calc(330px / 2);
}

/* line 118, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.carousel-column:not(.single-item) .bluesky-post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item {
  height: 250px;
}

/* line 127, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions {
  width: 100%;
  display: inline-flex;
  margin-top: 8px;
}

/* line 132, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action {
  height: 20px;
  margin-right: 20%;
}

/* line 136, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action:before {
  content: "";
  display: inline-block;
  -webkit-filter: invert(0%);
  filter: invert(0%);
}

/* line 143, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action.comment {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 148, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action.comment:before {
  width: 18px;
  height: 18px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/bluesky/comment-a590a1792197ce3391c2dd0ad984216692745dd9d2bb30b0de4c3c5e955d582f.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #798DA5;
}

/* line 159, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action.repost {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 164, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action.repost:before {
  width: 17px;
  height: 17px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/bluesky/repost-2c3d96529097330eb7ef04ae98ddb0f0448559064a002a73ff60af8224f7aa6d.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #798DA5;
}

/* line 175, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action.heart {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 180, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action.heart:before {
  width: 16px;
  height: 16px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/like-cbc0ef35cfab7d257cf1f62b33ea67fa1b315c328ba3c87293b6014168315197.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #798DA5;
}

/* line 191, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action.dots {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 196, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action.dots:before {
  width: 15px;
  height: 12px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/dots-dynamic-245a3fc983688fe268a2093d7c5b99d998d4762cb046085c4bc57d5db81da021.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #798DA5;
  margin-top: 6px;
}

/* line 208, app/assets/stylesheets/scheduler/previews/_bluesky.scss */
.bluesky-post .post-content .actions .action p {
  color: gray;
  font-size: 13px;
  margin-left: 22px;
}

/* line 4, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post {
  background-color: #121212;
  box-sizing: border-box;
  border-radius: 3px;
  position: relative;
  overflow: hidden;
  margin: 1rem 0;
  width: 500px;
  padding: 0;
}

/* line 15, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .message .post-content {
  white-space: pre-line;
}

/* line 19, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .message p {
  word-wrap: break-word;
  word-break: break-word;
  white-space: pre-wrap;
}

/* line 26, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .media {
  z-index: 1;
  top: 50%;
  width: 100%;
  margin-bottom: 0;
  position: relative;
}

/* line 34, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom {
  height: auto;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 30px;
  left: 20px;
  right: 20px;
  align-self: flex-end;
  font-size: 16px;
}

/* line 45, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .caption {
  width: 90%;
  float: left;
  align-self: flex-end;
  z-index: 5;
  color: #fafafa;
}

/* line 52, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .caption .name {
  font-weight: bold;
  font-size: 14px;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
}

/* line 57, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .caption .name:before {
  content: "@";
}

/* line 62, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .caption .message {
  overflow: hidden;
  margin-right: 20px;
}

/* line 66, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .caption .message p {
  display: inline;
}

/* line 70, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .caption .message b {
  font-family: -apple-system, Roboto, sans-serif;
  font-weight: bold;
}

/* line 76, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .caption .readmore {
  top: 0;
  right: 0;
  bottom: 0;
  display: none;
  position: absolute;
  margin-right: 20px;
}

/* line 86, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .actions {
  width: 10%;
  display: flex;
  float: right;
  flex-direction: column;
  box-sizing: border-box;
  align-self: flex-end;
  z-index: 5;
  color: #fafafa;
}

/* line 96, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .actions .action {
  display: flex;
  flex-direction: column;
  justify-items: center;
  align-items: end;
  width: 40px;
  height: 36px;
  margin-right: 25px;
}

/* line 105, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .actions .action.heart {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/tiktok/like-bb4efc62fa5bda2df1f71806f30adb8b435028fbbbcc91cdd855804a33420859.png) no-repeat center;
  background-size: 38px;
}

/* line 110, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .actions .action.comment {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/tiktok/comments-652c93b05c9f30c2b53378bdcd6d986de5c2b23eb3362d9f78460b439b4b9133.png) no-repeat center;
  background-size: 38px;
}

/* line 115, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .actions .action.share {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/tiktok/share-f2a7554a1156f46c15471b7288e1cc3577afdc5a503a3365fbacf7b8084b710a.png) no-repeat center;
  background-size: 38px;
}

/* line 120, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .actions .action.profile {
  width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 1px solid #fafafa;
  margin-bottom: 35px;
}

/* line 128, app/assets/stylesheets/scheduler/previews/_tiktok.scss */
.tiktok-post .bottom .actions .action.info {
  align-items: center;
  margin-top: 0;
  font-weight: bold;
  font-size: 13px;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
}

/* line 1, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-post {
  max-width: 500px;
  background: white;
  border: 1px solid #dfe1e4;
  border-radius: 8px;
  margin: 16px;
  overflow: hidden;
  color: black;
}

/* line 11, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-top {
  display: flex;
  align-items: center;
  padding: 12px 16px;
  position: relative;
  background: white;
}

/* line 19, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-photo-container {
  width: 32px;
  height: 32px;
  margin-right: 12px;
}

/* line 25, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-photo-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  object-fit: cover;
}

/* line 32, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-acc-details {
  flex: 1;
}

/* line 36, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-location {
  font-weight: 500;
  margin: 0;
  color: #000000;
  font-size: 14px;
}

/* line 43, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-info {
  color: #000000;
  font-size: 12px;
  margin: 0;
}

/* line 49, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-dots {
  width: 24px;
  height: 24px;
  position: relative;
  cursor: pointer;
  color: #000000;
}

/* line 57, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-dots::after {
  content: "⋮";
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  font-size: 20px;
}

/* line 66, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-media {
  width: 100%;
  max-height: 400px;
  object-fit: cover;
  background: white;
}

/* line 73, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-message {
  padding: 12px 16px;
  color: #000000;
  font-size: 14px;
  line-height: 1.5;
  background: #ffffff;
}

/* line 81, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-post-content {
  margin-bottom: 8px;
  word-break: break-word;
}

/* line 86, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-actions {
  padding: 8px 16px;
  background: white;
  display: flex;
  justify-content: space-between;
}

/* line 93, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-action.share {
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  opacity: 0.7;
}

/* line 103, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-action.share::before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/google-share-4f45c5f06608c310da3b4d0f8bb7ed6969f54fdce9d5116012b6f0e661e32573.svg) no-repeat left;
  background-size: 23px;
  width: 32px;
  height: 32px;
  filter: invert(100%) brightness(80%);
}

/* Double image layout */
/* line 113, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-double-images {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 1px;
  background: white;
}

/* line 120, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-image {
  aspect-ratio: 1;
  position: relative;
}

/* line 125, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Multi image layout */
/* line 132, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-multi-images {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1px;
  background: white;
}

/* line 139, app/assets/stylesheets/scheduler/previews/_google.scss */
.google-image-count {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.6);
  color: black;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-weight: 500;
}

/* line 1, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview {
  position: relative;
  height: 60vw;
  background-color: #000;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1);
}

/* line 9, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .play-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.3);
  cursor: pointer;
  z-index: 5;
}

/* line 20, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .play-icon {
  width: 0;
  height: 0;
  border-left: 30px solid white;
  border-top: 18px solid transparent;
  border-bottom: 18px solid transparent;
}

/* line 28, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .sound-hint {
  position: absolute;
  top: 12px;
  right: 12px;
  z-index: 6;
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 6px 10px;
  border-radius: 16px;
  background: rgba(0, 0, 0, 0.6);
  color: white;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
}

/* line 44, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .sound-hint .sound-hint-icon {
  width: 16px;
  height: 16px;
  background-color: #ffffff;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M16.5 12c0-1.77-1.02-3.29-2.5-4.03v2.21l2.45 2.45c.03-.2.05-.41.05-.63zm2.5 0c0 .94-.2 1.82-.54 2.64l1.51 1.51C20.63 14.91 21 13.5 21 12c0-4.28-2.99-7.86-7-8.77v2.06c2.89.86 5 3.54 5 6.71zM4.27 3L3 4.27 7.73 9H3v6h4l5 5v-6.73l4.25 4.25c-.67.52-1.42.93-2.25 1.18v2.06c1.38-.31 2.63-.95 3.69-1.81L19.73 21 21 19.73l-9-9L4.27 3zM12 4L9.91 6.09 12 8.18V4z'/%3E%3C/svg%3E");
}

/* line 58, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .media-short {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  cursor: pointer;
}

/* line 69, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 40%);
  color: white;
  pointer-events: none;
}

/* line 84, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions, .youtube-short-preview .short-info {
  pointer-events: auto;
}

/* line 88, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions {
  position: absolute;
  right: 15px;
  bottom: 80px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 20px;
}

/* line 97, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions .action-btn {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* line 102, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions .action-btn .action-icon {
  width: 32px;
  height: 32px;
  margin-bottom: 6px;
  background-color: #ffffff;
  -webkit-mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}

/* line 115, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions .action-btn .action-icon.like {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M1 21h4V9H1v12zm22-11c0-1.1-.9-2-2-2h-6.31l.95-4.57.03-.32c0-.41-.17-.79-.44-1.06L14.17 1 7.59 7.59C7.22 7.95 7 8.45 7 9v10c0 1.1.9 2 2 2h9c.83 0 1.54-.5 1.84-1.22l3.02-7.05c.09-.23.14-.47.14-.73v-1.91l-.01-.01L23 10z'/%3E%3C/svg%3E");
}

/* line 119, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions .action-btn .action-icon.dislike {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M15 3H6c-.83 0-1.54.5-1.84 1.22l-3.02 7.05c-.09.23-.14.47-.14.73v1.91l.01.01L1 14c0 1.1.9 2 2 2h6.31l-.95 4.57-.03.32c0 .41.17.79.44 1.06L9.83 23l6.59-6.59c.36-.36.58-.86.58-1.41V5c0-1.1-.9-2-2-2zm4 0v12h4V3h-4z'/%3E%3C/svg%3E");
}

/* line 123, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions .action-btn .action-icon.comment {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M21.99 4c0-1.1-.89-2-1.99-2H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h14l4 4-.01-18z'/%3E%3C/svg%3E");
}

/* line 127, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions .action-btn .action-icon.share {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/tiktok/share-f2a7554a1156f46c15471b7288e1cc3577afdc5a503a3365fbacf7b8084b710a.png) no-repeat center;
  background-size: contain;
}

/* line 133, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-actions .action-btn .count {
  font-size: 12px;
  font-weight: 500;
}

/* line 140, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-info {
  padding: 15px;
  margin-bottom: 10px;
}

/* line 144, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-info .channel-row {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}

/* line 150, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-info .channel-row .channel-img {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  object-fit: cover;
}

/* line 157, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-info .channel-row .channel-name {
  font-weight: bold;
  font-size: 14px;
}

/* line 162, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-info .channel-row .subscribe-btn {
  background-color: white;
  color: black;
  border: none;
  padding: 4px 10px;
  border-radius: 15px;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}

/* line 174, app/assets/stylesheets/scheduler/previews/_youtube-shorts.scss */
.youtube-short-preview .short-info .short-caption {
  font-size: 14px;
  line-height: 1.3;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 11, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-screen {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* line 17, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-alignment-container {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  max-width: 500px;
}

/* line 25, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-alignment-container > .social.instagram.has-carousel {
  width: 100%;
}

/* line 29, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-social-network-selector {
  width: 100vw;
}

/* line 33, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-social-network-selector > ul {
  margin-top: 5px;
  padding: 1rem 0 .5rem;
  display: flex;
  justify-content: space-around;
}

/* line 40, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-social-network-selector li {
  cursor: pointer;
  color: gray;
}

/* line 45, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-social-network-selector > ul > .preview-selected {
  font-weight: 700;
  color: #404040;
}

/* line 50, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-social-network-selector-icon {
  vertical-align: middle;
}

/* line 54, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-social-network-selector * {
  margin: 5px 0;
  text-align: center;
  vertical-align: middle;
}

/* line 60, app/assets/stylesheets/scheduler/previews/main.scss */
.post-previews-alignment-container > footer > p {
  margin: 0 1.5rem 1rem;
  text-align: justify;
}

@media only screen and (max-width: 500px) {
  /* line 66, app/assets/stylesheets/scheduler/previews/main.scss */
  .post-previews-social-network-selector-icon {
    width: 20px;
  }
}

@media only screen and (min-width: 501px) {
  /* line 72, app/assets/stylesheets/scheduler/previews/main.scss */
  .post-previews-social-network-selector {
    width: 500px;
  }
}

@media only screen and (min-width: 961px) {
  /* line 78, app/assets/stylesheets/scheduler/previews/main.scss */
  .post-previews-social-network-selector > ul {
    padding: 0;
  }
}

/* line 83, app/assets/stylesheets/scheduler/previews/main.scss */
.font-small {
  font-size: 11px;
}

/* line 1, app/assets/stylesheets/scheduler/_nav-screens.scss */
.nav-screens ul {
  display: flex;
}

/* line 5, app/assets/stylesheets/scheduler/_nav-screens.scss */
.nav-screens li {
  display: flex;
  align-items: center;
  flex-grow: 1;
}

/* line 11, app/assets/stylesheets/scheduler/_nav-screens.scss */
.nav-screens svg {
  fill: #404040;
}

/* line 15, app/assets/stylesheets/scheduler/_nav-screens.scss */
.nav-screens li:last-of-type {
  justify-content: flex-end;
}

/* line 19, app/assets/stylesheets/scheduler/_nav-screens.scss */
.nav-screens li a {
  display: block;
  font-weight: 600;
  font-size: 18px;
  cursor: pointer;
}

/* line 26, app/assets/stylesheets/scheduler/_nav-screens.scss */
.preview-selected {
  color: #404040;
}

/* line 30, app/assets/stylesheets/scheduler/_nav-screens.scss */
#link-details,
#link-previews {
  color: gray;
}

/* line 35, app/assets/stylesheets/scheduler/_nav-screens.scss */
#link-details.preview-selected,
#link-previews.preview-selected {
  color: #404040;
}

@media only screen and (min-width: 501px) {
  /* line 41, app/assets/stylesheets/scheduler/_nav-screens.scss */
  .nav-screens ul {
    width: 500px;
    margin: 0 auto;
  }
}

@media only screen and (min-width: 961px) {
  /* line 48, app/assets/stylesheets/scheduler/_nav-screens.scss */
  .nav-screens a {
    color: #404040;
  }
  /* line 52, app/assets/stylesheets/scheduler/_nav-screens.scss */
  .inside-h1-header {
    align-self: flex-end;
  }
}

/* line 1, app/assets/stylesheets/scheduler/_modal.scss */
.no-ads-access {
  display: flex;
  flex-direction: column;
  border: 1px solid #dd5b70;
  border-radius: 5px;
  background: #ffe1e6;
  padding: 5px;
  font-size: 13px;
}

/* line 1, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history {
  display: flex;
  flex-direction: row;
  height: 100%;
}

/* line 6, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .header-and-post-area {
  display: flex;
  flex-direction: column;
  height: 100%;
  width: 100%;
}

/* line 14, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul {
  grid-column: span 2;
  grid-row: 1;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

/* line 22, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li {
  display: flex;
  align-items: center;
  list-style: none;
  height: 34px;
  padding-bottom: 7px;
  margin: 10px 0;
  padding: 0 20px;
}

/* line 31, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.predefined-filter {
  cursor: pointer;
  user-select: none;
}

/* line 35, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.predefined-filter.selected {
  border-bottom: 3px solid #e9bc70;
}

/* line 39, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.predefined-filter .status-symbol {
  margin-left: 10px;
}

/* line 44, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li .filter-icon {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/filter-7933fb70a9ef61aceef61149d12c088a6da16296ab258256707c87acc7098b2b.svg);
  height: 20px;
  width: 20px;
  cursor: pointer;
}

/* line 51, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav {
  display: flex;
  align-items: center;
}

/* line 55, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  margin-left: 8px;
  border: 1px solid #cccccc;
  border-radius: 5px;
  background: #ffffff;
  cursor: pointer;
  user-select: none;
}

/* line 67, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown .open-button {
  padding: 6px;
  display: flex;
  align-items: center;
}

/* line 72, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown .open-button p {
  margin-right: 6px;
}

/* line 76, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown .open-button img {
  width: 8px;
}

/* line 81, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown .dropdown-open {
  position: absolute;
  z-index: 1;
  border: 1px solid #cccccc;
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-radius: 5px;
  background: #ffffff;
}

/* line 91, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown .dropdown-open button {
  padding: 6px 20px 6px 6px;
  line-height: 19.5px;
}

/* line 95, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown .dropdown-open button:hover {
  background: #3576be;
  color: #ffffff;
}

/* line 101, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown .dropdown-open li:first-of-type button {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

/* line 106, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .nav-filter > ul > li.pagination-nav .pagination-dropdown .dropdown-open li:last-of-type button {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 117, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .status-symbol {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  margin-left: 3px;
}

/* line 123, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .status-symbol.sent {
  background: #6ccb59;
}

/* line 126, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .status-symbol.scheduled, .content-tab.history .status-symbol.approved {
  background: #0685dc;
}

/* line 130, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .status-symbol.reproved, .content-tab.history .status-symbol.rejected {
  background: #d64242;
}

/* line 134, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .status-symbol.send_error {
  background: #e9bc6f;
}

/* line 137, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .status-symbol.processed, .content-tab.history .status-symbol.ready_to_create_carousel, .content-tab.history .status-symbol.media_processed {
  background: #a866d1;
}

/* line 142, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .status-symbol.pending {
  background: #a6a6a6;
}

/* line 147, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area {
  height: 100%;
  overflow-y: auto;
}

/* line 151, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .posts-empty {
  display: grid;
  height: 100%;
  width: 100%;
  place-items: center;
}

/* line 157, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .posts-empty div {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* line 162, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .posts-empty div p {
  margin-top: 25px;
  text-align: center;
  font-size: 16px;
}

/* line 168, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .posts-empty div .icon {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/empty-2b8f5840ba624e550bec2ab093c2b2421c466c828a1d111cb581116ceca8c236.svg);
  display: block;
  width: 200px;
  height: 181px;
  background-size: contain;
  opacity: 0.1;
}

/* line 178, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase {
  display: flex;
  width: 100%;
  justify-content: space-around;
  flex-wrap: wrap;
}

/* line 184, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .history-card-wrapper {
  position: relative;
  margin: 10px 0;
}

/* line 189, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .history-card-wrapper .instagram-post-type .feed {
  width: 79px;
  box-sizing: border-box;
}

/* line 193, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .history-card-wrapper .instagram-post-type .feed,
.content-tab.history .posts-area .post-showcase .history-card-wrapper .instagram-post-type .story {
  color: white;
  margin-left: 15px;
  border-radius: 20px;
  padding: 4px 12px;
  font-size: 13px;
  background: linear-gradient(115deg, #f9ce34, #ee2a7b, #6228d7);
  font-family: 'latoblack';
}

/* line 203, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .history-card-wrapper .instagram-post-type .feed:before,
.content-tab.history .posts-area .post-showcase .history-card-wrapper .instagram-post-type .story:before {
  content: "";
  display: inline-flex;
  vertical-align: sub;
  margin-right: 8px;
}

/* line 212, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .history-card-wrapper .instagram-post-type .feed:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/feed-92a926e4febd9b0d539d1410598f35ca77cd458643a9af4ce94dadbc092ed6d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
}

/* line 221, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .history-card-wrapper .instagram-post-type .story:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/story-279efdd5d293abf2571a788a99f1e6e8ca48c573f33c4f30bdf5eae71fce10a9.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
}

/* line 230, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .history-card-wrapper #submenu-tags-container {
  top: 72%;
  right: 0;
}

/* line 236, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .tags-wrapper {
  overflow: hidden;
  padding-top: 5px;
}

/* line 242, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .tags-wrapper li span {
  display: inline-flex;
  align-items: center;
  border-start-end-radius: 0px;
  border-end-end-radius: 0px;
}

/* line 250, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .tags-wrapper .remove-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-color: #ffda6a;
  display: inline-flex;
  margin-bottom: -4px;
  cursor: pointer;
  opacity: 0.7;
  border-start-start-radius: 0px;
  border-end-start-radius: 0px;
}

/* line 260, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .post-showcase .tags-wrapper .remove-button:hover {
  opacity: 0.9;
}

/* line 267, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card {
  width: 410px;
  display: flex;
  background: white;
  padding: 10px 15px;
  flex-direction: column;
  justify-content: space-between;
  overflow: hidden;
  box-shadow: 0px 2px 12px 1px rgba(0, 0, 0, 0.1);
}

/* line 277, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .reprove-justify {
  border: none;
  font-size: 12px;
  background-color: #f9f9f9;
}

/* line 283, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .reprove-justify-content {
  margin: 5px;
  font-size: 13px;
  color: #333;
  max-height: 200px;
  overflow-y: scroll;
}

/* line 291, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .link-preview {
  width: 100%;
  margin-top: 10px;
  display: inline-flex;
  background-color: #f2f3f5;
}

/* line 297, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .link-preview .link-info {
  font-size: 12px;
  padding: 5px 10px;
  align-self: center;
}

/* line 302, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .link-preview .link-info .link-title {
  font-size: 14px;
  font-weight: bold;
}

/* line 309, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network {
  display: flex;
  align-items: center;
}

/* line 313, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon {
  margin-right: 8px;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-flex;
  width: 18px;
  height: 18px;
}

/* line 321, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.facebook {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 325, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
}

/* line 329, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.instagram {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 333, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.linkedin {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 337, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.bluesky {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 341, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.tiktok {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
}

/* line 345, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 349, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.google {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg);
  filter: invert(34%) sepia(92%) saturate(5942%) hue-rotate(173deg) brightness(95%) contrast(94%);
}

/* line 354, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > .icon.youtube {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/youtube_red-1cd0352fc0ea3cfc84eab18de60d3eec517373ea2a5401b7099f2b5fcbcedfaf.png);
}

/* line 359, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .social-network > p {
  font-weight: 700;
}

/* line 364, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .publication-meta-info {
  padding: 5px;
  margin-top: 10px;
}

/* line 368, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .publication-meta-info.posted-on-social-network {
  border: 1px solid #f0f0f0;
  background: #f0f0f0;
}

/* line 373, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .publication-meta-info.posted-as-dark-post {
  border: 1px solid #cdf4c5;
  background: #cdf4c5;
  color: #187107;
}

/* line 379, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .publication-meta-info a,
.content-tab.history .posts-area .history-card .publication-meta-info a:visited {
  color: #0982c6;
  text-decoration: none;
}

/* line 385, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .publication-meta-info a:hover,
.content-tab.history .posts-area .history-card .publication-meta-info a:active {
  color: #0069b3;
}

/* line 391, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .content {
  margin-bottom: 15px;
  white-space: pre-line;
}

/* line 396, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content {
  font-size: 14px;
  max-height: 300px;
  overflow-y: scroll;
}

/* line 401, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p {
  margin: 15px 0;
  padding-left: 25px;
}

/* line 405, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p:before {
  content: "";
  width: 15px;
  height: 15px;
  margin-right: 5px;
  margin-left: -24px;
  vertical-align: sub;
  display: inline-block;
  background-size: 15px;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 417, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
}

/* line 418, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p.facebook:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 419, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p.instagram:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 420, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p.linkedin:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 421, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p.tiktok:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
}

/* line 422, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 423, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .multiple-content p.google:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg);
  filter: invert(34%) sepia(92%) saturate(5942%) hue-rotate(173deg) brightness(95%) contrast(94%);
}

/* line 431, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .link {
  margin: 10px 0;
  display: block;
  word-break: break-all;
}

/* line 436, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .link:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) center no-repeat;
  background-size: 16px;
  width: 14px;
  height: 14px;
  margin-right: 10px;
}

/* line 448, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .target-container {
  color: #8b8b8b;
  font-size: 12px;
}

/* line 452, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .target-container .target-icon {
  opacity: 0.6;
  padding-left: 20px;
}

/* line 456, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .target-container .target-icon.min-age {
  background: url(//s3.amazonaws.com/bm3assets/assets/min_age-03a54bfaa7cc1b9a933544b03b78c286ee4d2123a57662e1b31adb2af9a96d81.svg) left no-repeat;
  background-size: 15px;
}

/* line 460, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .target-container .target-icon.geolocation {
  background: url(//s3.amazonaws.com/bm3assets/assets/location-9f898548cead2ab9a37d5b303da4ca92f70d360850ea1f5b7e2aa9646cc34ffe.svg) 2px no-repeat;
  background-size: 11px;
}

/* line 467, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card p.content {
  overflow-y: auto;
  max-height: 100px;
}

/* line 471, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card p.content.no-media {
  max-height: 470px;
}

/* line 476, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .mentions {
  margin-bottom: 15px;
  font-size: 14px;
  display: flex;
}

/* line 481, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .mentions .mentions-title {
  margin-right: 7px;
  font-size: 14px;
}

/* line 486, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .mentions .mentions-content {
  display: flex;
  flex-wrap: wrap;
  gap: 7px;
}

/* line 492, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .mentions .mention {
  color: #327bdd;
}

/* line 499, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .mentions-product .mentions-title {
  min-width: 93px;
}

/* line 504, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media {
  max-height: 600px;
  position: relative;
  align-items: center;
  justify-content: center;
}

/* line 510, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media img.content {
  display: block;
  width: 100%;
  max-height: 400px;
  object-fit: cover;
}

/* line 517, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .video-wrapper {
  width: 100%;
  position: relative;
  display: inline-block;
}

/* line 521, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .video-wrapper video {
  object-fit: contain !important;
}

/* line 526, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .video-wrapper img, .content-tab.history .posts-area .history-card .media video {
  display: block;
  width: 100%;
  max-height: 400px;
  object-fit: cover;
}

/* line 533, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .carousel-container {
  max-width: 100%;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* line 537, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .carousel-container ::-webkit-scrollbar {
  display: none;
}

/* line 542, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel:has(.carousel-item:nth-child(3)) {
  margin: 10px -20px 10px -75px;
}

/* line 546, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel:has(.carousel-item:nth-child(3)) .carousel-item:first-child {
  margin-left: 75px;
}

/* line 550, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel:has(.carousel-item:nth-child(3)) .carousel-item:last-child {
  margin-right: 20px;
}

/* line 555, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel:has(.carousel-item:nth-child(3)) .carousel-item:nth-child(2):nth-last-child(1),
.content-tab.history .posts-area .history-card .media .threads-carousel:has(.carousel-item:nth-child(3)) .carousel-item:nth-child(1):nth-last-child(2) {
  width: 45%;
  height: 180px;
}

/* line 562, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel {
  margin: 10px 0px;
  display: flex;
  gap: 10px;
  overflow-x: auto;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* line 569, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel .carousel-item {
  flex: 0 0 auto;
}

/* line 572, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel .carousel-item img {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 579, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel .carousel-item video {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 587, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel .carousel-item:nth-child(2):nth-last-child(1),
.content-tab.history .posts-area .history-card .media .threads-carousel .carousel-item:nth-child(1):nth-last-child(2) {
  width: 48.7%;
  height: 180px;
}

/* line 593, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel .carousel-item:nth-child(n) {
  width: 180px;
  height: 180px;
}

/* line 600, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .threads-carousel ::-webkit-scrollbar {
  display: none;
}

/* line 605, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .video-wrapper::after {
  content: '';
  position: absolute;
  top: 10px;
  left: 10px;
  width: 40px;
  height: 40px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/videocam-4e3b6ca82fe42c17c1673ba365f0863bec5dd9bb1338771bb096dad1458c28e7.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-color: white;
  border-radius: 5px;
  filter: invert(1);
}

/* line 620, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .bluesky-carousel {
  display: flex;
  margin: 10px 0px;
  gap: 10px;
}

/* line 625, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .bluesky-carousel .carousel-column {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 10px;
  width: 49%;
}

/* line 632, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .bluesky-carousel .carousel-column img {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 639, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .bluesky-carousel .carousel-column video {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 647, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .bluesky-carousel .carousel-column.single-item .carousel-item {
  height: 300px;
}

/* line 654, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .bluesky-carousel .carousel-column:not(.single-item) .carousel-item:nth-child(1), .content-tab.history .posts-area .history-card .media .bluesky-carousel .carousel-column:not(.single-item) .carousel-item:nth-child(2) {
  height: calc(290px / 2);
}

/* line 658, app/assets/stylesheets/scheduler/history.scss */
.carousel-column:not(.single-item) .content-tab.history .posts-area .history-card .media .bluesky-carousel .carousel-column:not(.single-item) .carousel-item {
  height: 210px;
}

/* line 666, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .facebook-carousel.content {
  overflow: auto;
  display: inline-flex;
}

/* line 670, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .facebook-carousel.content > li {
  width: 300px;
  flex-shrink: 0;
  list-style: none;
  border: 1px solid #cccccc;
}

/* line 677, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .facebook-carousel.content > li:not(:first-of-type) {
  margin-left: 10px;
}

/* line 681, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .facebook-carousel.content li img {
  width: 100%;
  height: 300px;
  object-fit: cover;
}

/* line 687, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .facebook-carousel.content li p {
  padding: 0 10px;
}

/* line 691, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .facebook-carousel.content .facebook-carousel-card-title {
  margin-top: 5px;
  font-weight: 500;
}

/* line 696, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .media .facebook-carousel.content .facebook-carousel-card-text {
  margin-bottom: 5px;
}

/* line 702, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .post-options {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0;
}

/* line 709, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .scheduled-by {
  text-align: right;
  border: none;
  color: #646464;
  cursor: pointer;
  font-size: 11px;
  margin-top: 5px;
  background: none;
  margin-right: 1px;
  margin-bottom: 5px;
}

/* line 721, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .see-details {
  border: none;
  background: none;
  font-size: 12px;
  color: #646464;
  cursor: pointer;
}

/* line 728, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .see-details:hover {
  color: #565656;
}

/* line 732, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .see-details:active {
  color: #484848;
}

/* line 737, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .publication-date {
  font-size: 13px;
}

/* line 741, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .remaining-time {
  display: flex;
  margin: 10px 0;
  align-items: center;
}

/* line 746, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .remaining-time, .content-tab.history .posts-area .history-card .remaining-time * {
  font-size: 12px;
  color: #707070;
}

/* line 751, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .remaining-time .icon {
  margin-right: 5px;
  height: 15px;
  width: 15px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/clock-9c28f0ac053f52a923c681834b80dab3fb228d7e1a469ce41e2da65d8d8a70a8.svg);
  background-size: contain;
}

/* line 760, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .hst-button {
  border-radius: 4px;
  padding: 6px 12px;
  color: white;
}

/* line 765, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .hst-button.repost {
  border: 1px solid #0685dc;
  background: #0685dc;
}

/* line 769, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .hst-button.repost:hover {
  border: 1px solid #0077d5;
  background: #0077d5;
}

/* line 774, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .hst-button.repost:active {
  border: 1px solid #0072d0;
  background: #0072d0;
}

/* line 780, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .hst-button.post {
  border: 1px solid #6ccb59;
  background: #6ccb59;
}

/* line 784, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .hst-button.post:hover {
  border: 1px solid #65c451;
  background: #65c451;
}

/* line 789, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .hst-button.post:active {
  border: 1px solid #60b946;
  background: #60b946;
}

/* line 796, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #ebebeb;
  padding: 10px 5px 0;
}

/* line 803, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .status {
  display: flex;
  align-items: center;
}

/* line 807, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .status p {
  margin-left: 10px;
}

/* line 812, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper {
  position: relative;
  display: inline-block;
}

/* line 818, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions {
  margin-right: -8px;
}

/* line 821, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action {
  width: 20px;
  height: 25px;
  cursor: pointer;
  margin-bottom: 0;
}

/* line 827, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action.approve {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) no-repeat center;
  background-size: 17px;
  opacity: 0.6;
}

/* line 832, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action.reprove {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) no-repeat center;
  background-size: 19px;
}

/* line 836, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 15px;
}

/* line 840, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action.repost {
  background: url(//s3.amazonaws.com/bm3assets/assets/repost-e7a4934f89680242055bc8fae14d20b726c6da3f2538af2d304bc10aba3e4f23.svg) no-repeat center;
  background-size: 16px;
}

/* line 844, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action.delete {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) no-repeat center;
  background-size: 11px;
}

/* line 848, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action.tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg) no-repeat center;
  background-size: 14px;
}

/* line 852, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action.view {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/preview-9d325f7d8536932a4d2ca66e63fccbfa49075ad66d24a76a88d5414d3dcdd21b.png) no-repeat center;
  background-size: 13px;
}

/* line 857, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .actions .action.remove-from-network {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-from-network-9b82a8d4161b340426dd79c184d4936ee3a0af48e79e89c198d20141549e0bbf.svg) no-repeat center;
  background-size: 16px;
}

/* line 864, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .network-removal-menu {
  position: absolute;
  z-index: 3;
  bottom: 100%;
  right: 0;
  min-width: 190px;
  max-height: 220px;
  overflow-y: auto;
  margin: 0 0 4px;
  padding: 6px 0;
  list-style: none;
  background-color: white;
  border: 1px solid #eae9e9;
  box-shadow: 0px 2px 12px 1px rgba(0, 0, 0, 0.15);
}

/* line 879, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .network-removal-menu .network-removal-item {
  margin: 0;
  padding: 0;
}

/* line 884, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .network-removal-menu .network-removal-action,
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .network-removal-menu .network-removal-done {
  display: block;
  padding: 7px 14px;
  font-size: 13px;
  white-space: nowrap;
}

/* line 892, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .network-removal-menu .network-removal-action {
  cursor: pointer;
  color: #333;
}

/* line 896, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .network-removal-menu .network-removal-action:hover {
  background: #f5f5f5;
}

/* line 899, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .network-removal-menu .network-removal-done {
  color: #9e9e9e;
  cursor: default;
}

/* line 903, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .posts-area .history-card .status-and-deletion .actions-wrapper .network-removal-menu .network-removal-done::before {
  content: "\2713";
  margin-right: 6px;
}

/* line 916, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 15px 0;
  text-align: unset;
  float: unset;
  clear: unset;
}

/* line 926, app/assets/stylesheets/scheduler/history.scss */
.content-tab.history .pagination * {
  box-sizing: content-box;
}

/* line 9, app/assets/stylesheets/scheduler/main.scss */
.main-do-main > div,
.nav-screens {
  margin: 0 .8rem;
}

/* line 14, app/assets/stylesheets/scheduler/main.scss */
.nav-screens {
  margin-top: 1rem;
}

/* line 18, app/assets/stylesheets/scheduler/main.scss */
li {
  list-style-type: none;
}

@media only screen and (max-width: 960px) {
  /* line 23, app/assets/stylesheets/scheduler/main.scss */
  .main-do-main {
    display: flex;
    flex-direction: column-reverse;
  }
}

@media only screen and (min-width: 961px) {
  /* line 30, app/assets/stylesheets/scheduler/main.scss */
  .main-do-main {
    display: flex;
    justify-content: space-around;
    background: #f9f9f9;
    padding-top: 80px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
  }
  /* line 42, app/assets/stylesheets/scheduler/main.scss */
  .nav-screens {
    display: none;
  }
  /* line 46, app/assets/stylesheets/scheduler/main.scss */
  .inside-h1-header {
    margin-top: 1rem;
    overflow-y: auto;
    overflow-x: auto;
    height: 23px;
  }
}

/* line 3, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide {
  position: relative;
  width: 100%;
  box-sizing: border-box;
}

/* line 13, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide * {
  box-sizing: inherit;
}

/* line 17, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide__track {
  overflow: hidden;
}

/* line 21, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide__slides {
  position: relative;
  width: 100%;
  list-style: none;
  backface-visibility: hidden;
  transform-style: preserve-3d;
  touch-action: pan-Y;
  overflow: hidden;
  margin: 0;
  padding: 0;
  white-space: nowrap;
  display: flex;
  flex-wrap: nowrap;
  will-change: transform;
}

/* line 36, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide__slides--dragging {
  user-select: none;
}

/* line 41, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide__slide {
  width: 100%;
  height: 100%;
  flex-shrink: 0;
  white-space: normal;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}

/* line 50, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide__slide a {
  user-select: none;
  -webkit-user-drag: none;
  -moz-user-select: none;
  -ms-user-select: none;
}

/* line 58, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide__arrows {
  -webkit-touch-callout: none;
  user-select: none;
}

/* line 63, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide__bullets {
  -webkit-touch-callout: none;
  user-select: none;
}

/* line 68, node_modules/@glidejs/glide/src/assets/sass/glide.core.scss */
.glide--rtl {
  direction: rtl;
}

/* line 9, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__arrow {
  position: absolute;
  display: block;
  top: 50%;
  z-index: 2;
  color: white;
  text-transform: uppercase;
  padding: 9px 12px;
  background-color: transparent;
  border: 2px solid rgba(255, 255, 255, 0.5);
  border-radius: 4px;
  box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.1);
  text-shadow: 0 0.25em 0.5em rgba(0, 0, 0, 0.1);
  opacity: 1;
  cursor: pointer;
  transition: opacity 150ms ease, border 300ms ease-in-out;
  transform: translateY(-50%);
  line-height: 1;
}

/* line 28, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__arrow:focus {
  outline: none;
}

/* line 29, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__arrow:hover {
  border-color: white;
}

/* line 31, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__arrow--left {
  left: 2em;
}

/* line 35, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__arrow--right {
  right: 2em;
}

/* line 39, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__arrow--disabled {
  opacity: 0.33;
}

/* line 44, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__bullets {
  position: absolute;
  z-index: 2;
  bottom: 2em;
  left: 50%;
  display: inline-flex;
  list-style: none;
  transform: translateX(-50%);
}

/* line 54, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__bullet {
  background-color: rgba(255, 255, 255, 0.5);
  width: 9px;
  height: 9px;
  padding: 0;
  border-radius: 50%;
  border: 2px solid transparent;
  transition: all 300ms ease-in-out;
  cursor: pointer;
  line-height: 0;
  box-shadow: 0 0.25em 0.5em 0 rgba(0, 0, 0, 0.1);
  margin: 0 0.25em;
}

/* line 67, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__bullet:focus {
  outline: none;
}

/* line 71, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__bullet:hover, .glide__bullet:focus {
  border: 2px solid white;
  background-color: rgba(255, 255, 255, 0.5);
}

/* line 77, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide__bullet--active {
  background-color: white;
}

/* line 82, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide--swipeable {
  cursor: grab;
  cursor: -moz-grab;
  cursor: -webkit-grab;
}

/* line 88, node_modules/@glidejs/glide/src/assets/sass/glide.theme.scss */
.glide--dragging {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

/* line 3, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li, .content-tab.history .posts-area .post-showcase .tags-wrapper li {
  margin-right: 5px;
  margin-bottom: 5px;
  display: inline-block;
  float: left;
}

/* line 10, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li.suggestion a, .content-tab.history .posts-area .post-showcase .tags-wrapper li.suggestion a, .tags-wrapper li.suggestion span, .content-tab.history .posts-area .post-showcase .tags-wrapper li.suggestion span, .tags-wrapper li.suggestion label, .content-tab.history .posts-area .post-showcase .tags-wrapper li.suggestion label {
  opacity: 0.4;
}

/* line 14, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li.suggestion a.select .checkmark, .content-tab.history .posts-area .post-showcase .tags-wrapper li.suggestion a.select .checkmark, .tags-wrapper li.suggestion span.select .checkmark, .content-tab.history .posts-area .post-showcase .tags-wrapper li.suggestion span.select .checkmark, .tags-wrapper li.suggestion label.select .checkmark, .content-tab.history .posts-area .post-showcase .tags-wrapper li.suggestion label.select .checkmark {
  margin: 2px 0;
  border: 2px solid #c19f6c;
}

/* line 22, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li input[type=checkbox], .content-tab.history .posts-area .post-showcase .tags-wrapper li input[type=checkbox] {
  display: none;
}

/* line 25, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li input[type=checkbox]:checked ~ .select .checkmark:before {
  display: block;
}

/* line 26, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li input[type=checkbox]:checked ~ .select .checkmark:after {
  display: block;
}

/* line 29, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a, .content-tab.history .posts-area .post-showcase .tags-wrapper li a, .tags-wrapper li span, .content-tab.history .posts-area .post-showcase .tags-wrapper li span, .tags-wrapper li label, .content-tab.history .posts-area .post-showcase .tags-wrapper li label {
  border: 1px solid #f2cf63;
  background-color: #ffda6a;
  border-radius: 4px;
  border-left: none;
  padding: 0px 10px;
  line-height: 2em;
  color: #895806;
  font-size: 11px;
  height: 20px;
  float: left;
}

/* line 41, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a.not-clickable, .content-tab.history .posts-area .post-showcase .tags-wrapper li a.not-clickable, .tags-wrapper li span.not-clickable, .content-tab.history .posts-area .post-showcase .tags-wrapper li span.not-clickable, .tags-wrapper li label.not-clickable, .content-tab.history .posts-area .post-showcase .tags-wrapper li label.not-clickable {
  cursor: default;
}

/* line 44, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a.not-clickable:hover, .content-tab.history .posts-area .post-showcase .tags-wrapper li a.not-clickable:hover, .tags-wrapper li span.not-clickable:hover, .content-tab.history .posts-area .post-showcase .tags-wrapper li span.not-clickable:hover, .tags-wrapper li label.not-clickable:hover, .content-tab.history .posts-area .post-showcase .tags-wrapper li label.not-clickable:hover {
  background: #f2cf63;
}

/* line 49, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a.value, .content-tab.history .posts-area .post-showcase .tags-wrapper li a.value, .tags-wrapper li span.value, .content-tab.history .posts-area .post-showcase .tags-wrapper li span.value, .tags-wrapper li label.value, .content-tab.history .posts-area .post-showcase .tags-wrapper li label.value {
  background: #fff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
  margin-left: -2px;
}

/* line 57, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a.select, .content-tab.history .posts-area .post-showcase .tags-wrapper li a.select, .tags-wrapper li span.select, .content-tab.history .posts-area .post-showcase .tags-wrapper li span.select, .tags-wrapper li label.select, .content-tab.history .posts-area .post-showcase .tags-wrapper li label.select {
  height: 20px;
  padding: 0px 2px;
  display: inline-flex;
  border-top-left-radius: 0;
  background-color: #f2cf63;
  border-bottom-left-radius: 0;
  border-left: 1px solid #f2cf63;
}

/* line 66, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a.select:hover, .content-tab.history .posts-area .post-showcase .tags-wrapper li a.select:hover, .tags-wrapper li span.select:hover, .content-tab.history .posts-area .post-showcase .tags-wrapper li span.select:hover, .tags-wrapper li label.select:hover, .content-tab.history .posts-area .post-showcase .tags-wrapper li label.select:hover {
  background-color: #ffe38e;
}

/* line 70, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a.select .checkmark, .content-tab.history .posts-area .post-showcase .tags-wrapper li a.select .checkmark, .tags-wrapper li span.select .checkmark, .content-tab.history .posts-area .post-showcase .tags-wrapper li span.select .checkmark, .tags-wrapper li label.select .checkmark, .content-tab.history .posts-area .post-showcase .tags-wrapper li label.select .checkmark {
  width: 14px;
  height: 14px;
  border-radius: 2px;
  position: relative;
}

/* line 77, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a.select .checkmark.selected:after, .content-tab.history .posts-area .post-showcase .tags-wrapper li a.select .checkmark.selected:after, .tags-wrapper li span.select .checkmark.selected:after, .content-tab.history .posts-area .post-showcase .tags-wrapper li span.select .checkmark.selected:after, .tags-wrapper li label.select .checkmark.selected:after, .content-tab.history .posts-area .post-showcase .tags-wrapper li label.select .checkmark.selected:after {
  content: 'X';
  border: none;
  color: #895806;
  font-size: 13px;
  position: absolute;
  background: transparent;
  transform: scale(1.4, 1);
  -o-transform: scale(1.4, 1);
  -ms-transform: scale(1.4, 1);
  -moz-transform: scale(1.4, 1);
  -webkit-transform: scale(1.4, 1);
}

/* line 92, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a.select .checkmark:after, .content-tab.history .posts-area .post-showcase .tags-wrapper li a.select .checkmark:after, .tags-wrapper li span.select .checkmark:after, .content-tab.history .posts-area .post-showcase .tags-wrapper li span.select .checkmark:after, .tags-wrapper li label.select .checkmark:after, .content-tab.history .posts-area .post-showcase .tags-wrapper li label.select .checkmark:after {
  left: 2px;
  top: -1px;
  content: '';
  display: none;
  border: 2px solid #957d2f;
  border-top: none;
  border-right: none;
  position: absolute;
  background: transparent;
  transform: rotate(-45deg);
}

/* line 108, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a:not(:has(+ label.select)):not(:has(~ label.select)), .content-tab.history .posts-area .post-showcase .tags-wrapper li a:not(:has(+ label.select)):not(:has(~ label.select)) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 113, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a:has(+ label.select), .content-tab.history .posts-area .post-showcase .tags-wrapper li a:has(+ label.select), .tags-wrapper li a:has(~ label.select), .content-tab.history .posts-area .post-showcase .tags-wrapper li a:has(~ label.select) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 118, app/assets/stylesheets/tags/tags-display-box.scss */
.tags-wrapper li a:hover, .content-tab.history .posts-area .post-showcase .tags-wrapper li a:hover {
  background: #ffe38e;
}

/* clears the 'X' from Internet Explorer */
/* line 20, app/assets/stylesheets/schedule.scss */
input[type=search]::-ms-clear {
  display: none;
  width: 0;
  height: 0;
}

/* line 21, app/assets/stylesheets/schedule.scss */
input[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

/* clears the 'X' from Chrome */
/* line 24, app/assets/stylesheets/schedule.scss */
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration {
  display: none;
}

/* line 29, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .status, .content-tab.history .filters-menu .posts .post .options .status, .content-tab.calendar .content .line .cell .posts .post .options .status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .status {
  width: 15px;
  height: 15px;
  border-radius: 50%;
}

/* line 34, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .scheduled.status, .content-tab.history .filters-menu .posts .post .options .scheduled.status, .content-tab.calendar .content .line .cell .posts .post .options .scheduled.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .scheduled.status, .content-tab.calendar .filters-menu .posts .post .options .approved.status, .content-tab.history .filters-menu .posts .post .options .approved.status, .content-tab.calendar .content .line .cell .posts .post .options .approved.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .approved.status {
  background-color: #0685dc;
}

/* line 35, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .processed.status, .content-tab.history .filters-menu .posts .post .options .processed.status, .content-tab.calendar .content .line .cell .posts .post .options .processed.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .processed.status, .content-tab.calendar .filters-menu .posts .post .options .ready_to_create_carousel.status, .content-tab.history .filters-menu .posts .post .options .ready_to_create_carousel.status, .content-tab.calendar .content .line .cell .posts .post .options .ready_to_create_carousel.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .ready_to_create_carousel.status, .content-tab.calendar .filters-menu .posts .post .options .media_processed.status, .content-tab.history .filters-menu .posts .post .options .media_processed.status, .content-tab.calendar .content .line .cell .posts .post .options .media_processed.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .media_processed.status {
  background: #a866d1;
}

/* line 36, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .sent.status, .content-tab.history .filters-menu .posts .post .options .sent.status, .content-tab.calendar .content .line .cell .posts .post .options .sent.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .sent.status {
  background-color: #6ccb59;
}

/* line 37, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .error.status, .content-tab.history .filters-menu .posts .post .options .error.status, .content-tab.calendar .content .line .cell .posts .post .options .error.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .error.status, .content-tab.calendar .filters-menu .posts .post .options .send_error.status, .content-tab.history .filters-menu .posts .post .options .send_error.status, .content-tab.calendar .content .line .cell .posts .post .options .send_error.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .send_error.status {
  background-color: #e9bc6f;
}

/* line 38, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .reproved.status, .content-tab.history .filters-menu .posts .post .options .reproved.status, .content-tab.calendar .content .line .cell .posts .post .options .reproved.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .reproved.status {
  background-color: #d64242;
}

/* line 39, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .pending.status, .content-tab.history .filters-menu .posts .post .options .pending.status, .content-tab.calendar .content .line .cell .posts .post .options .pending.status, .content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .pending.status {
  background-color: #c3c9ce;
}

/* line 42, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-section-title, .details-content .details .send_error {
  padding-left: 30px;
  overflow: hidden;
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: left center;
}

/* line 49, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .twitter.video-cover-section-title, .details-content .details .twitter.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
}

/* line 50, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .threads.video-cover-section-title, .details-content .details .threads.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 51, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .bluesky.video-cover-section-title, .details-content .details .bluesky.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 52, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .facebook.video-cover-section-title, .details-content .details .facebook.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 53, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .instagram.video-cover-section-title, .details-content .details .instagram.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 54, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .linkedin.video-cover-section-title, .details-content .details .linkedin.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 55, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .tiktok.video-cover-section-title, .details-content .details .tiktok.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
}

/* line 56, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .youtube.video-cover-section-title, .details-content .details .youtube.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
}

/* line 57, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .google.video-cover-section-title, .details-content .details .google.send_error {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/gmb-blue-59cace3225c36668d559481ed2b8b9d855dc5bfa15106ecd35d69e68efdbb25e.svg);
}

/* line 64, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview, .external_view .preview {
  height: 100%;
  padding: 20px 80px;
  overflow: auto;
  background-color: #f9f9f9;
  margin-left: 45%;
}

/* line 71, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social, .external_view .preview .social {
  margin: 3vh 0;
}

/* line 74, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.brim, .external_view .preview .social.brim {
  border-top: 1px dotted #c2c2c2;
}

/* line 78, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service, .external_view .preview .social .service {
  width: 100%;
  padding: 15px 0 8px 0;
  display: inline-block;
}

/* line 83, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .icon, .external_view .preview .social .service .icon {
  float: left;
  width: 20px;
  height: 20px;
  margin: 15px 0;
  display: inline-flex;
}

/* line 90, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .icon p, .external_view .preview .social .service .icon p {
  padding-left: 25px;
  color: #929090;
  font-size: 14px;
}

/* line 97, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected, .external_view .preview .social .service .selected {
  float: right;
  height: 35px;
  position: relative;
}

/* line 102, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-accounts-dropdown, .external_view .preview .social .service .selected .selected-accounts-dropdown {
  right: 0;
  top: 53px;
  z-index: 9;
  width: 200px;
  position: absolute;
  background-color: white;
  box-shadow: 0px 0px 9px 0px rgba(122, 122, 122, 0.3);
  -webkit-box-shadow: 0px 0px 9px 0px rgba(122, 122, 122, 0.3);
}

/* line 112, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-accounts-dropdown .selected-accounts-dropdown-list, .external_view .preview .social .service .selected .selected-accounts-dropdown .selected-accounts-dropdown-list {
  padding: 8px;
  display: grid;
  overflow: auto;
  max-height: 25vh;
}

/* line 118, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-accounts-dropdown .selected-accounts-dropdown-list .selected-accounts-dropdown-account, .external_view .preview .social .service .selected .selected-accounts-dropdown .selected-accounts-dropdown-list .selected-accounts-dropdown-account {
  margin: 2px 0;
  font-size: 12px;
  display: inline-flex;
}

/* line 123, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-accounts-dropdown .selected-accounts-dropdown-list .selected-accounts-dropdown-account img, .external_view .preview .social .service .selected .selected-accounts-dropdown .selected-accounts-dropdown-list .selected-accounts-dropdown-account img {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  margin-right: 5px;
}

/* line 132, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-accounts-dropdown::before, .external_view .preview .social .service .selected .selected-accounts-dropdown::before {
  width: 0;
  right: 5px;
  content: "";
  bottom: 100%;
  position: absolute;
  border-bottom: 10px solid white;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}

/* line 144, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-account, .external_view .preview .social .service .selected .selected-account {
  position: relative;
  display: inline-flex;
}

/* line 149, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-account.open::after, .external_view .preview .social .service .selected .selected-account.open::after {
  top: 4px;
  width: 19px;
  height: 20px;
  content: 'x';
  color: #b5b5b5;
  font-size: 18px;
  border-radius: 50%;
  text-align: center;
  position: absolute;
  background-color: white;
  transform: scale(1.4, 1);
  -o-transform: scale(1.4, 1);
  -ms-transform: scale(1.4, 1);
  -moz-transform: scale(1.4, 1);
  -webkit-transform: scale(1.4, 1);
}

/* line 168, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-account.plus, .external_view .preview .social .service .selected .selected-account.plus {
  width: 19px;
  height: 19px;
  padding: 5px;
  color: #959595;
  font-size: 12px;
  background: white;
  line-height: 1.5em;
  border-radius: 50%;
  vertical-align: top;
  margin: 10px 0 0 -3px;
  border: 1px solid #c2c2c2;
}

/* line 182, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .service .selected .selected-account img, .external_view .preview .social .service .selected .selected-account img {
  width: 30px;
  margin: 1px;
  height: 30px;
  margin-top: 10px;
  border-radius: 50%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 30px;
}

/* line 196, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post, .external_view .preview .social .post {
  background-color: white;
  border: 1px solid #dfe1e4;
  border-radius: 5px;
}

/* line 202, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.empty, .external_view .preview .social.empty {
  margin: 20px 0;
}

/* line 205, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.empty .post, .external_view .preview .social.empty .post {
  padding-top: 80%;
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/empty-post-d253122575dca6a6d9f58e797ed2b2cb83b1cbed0ba6da12d439f6905b0f4d03.png) no-repeat center;
  background-size: contain;
}

/* line 212, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post, .external_view .preview .social .post {
  width: 100%;
}

/* line 215, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post .link-preview, .external_view .preview .social .post .link-preview {
  width: 100%;
  margin-top: 10px;
  display: inline-flex;
  background-color: #f2f3f5;
}

/* line 221, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post .link-preview .link-info, .external_view .preview .social .post .link-preview .link-info {
  font-size: 12px;
  padding: 5px 10px;
  align-self: center;
}

/* line 226, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post .link-preview .link-info .link-title, .external_view .preview .social .post .link-preview .link-info .link-title {
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}

/* line 232, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post .link-preview .link-info .link-short, .external_view .preview .social .post .link-preview .link-info .link-short {
  font-size: 8px;
  color: #808080;
}

/* line 239, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post .media, .external_view .preview .social .post .media {
  width: 100%;
}

/* line 244, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post .message .post-content, .external_view .preview .social .post .message .post-content {
  white-space: pre-line;
  word-break: break-word;
}

/* line 249, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social .post .message p, .external_view .preview .social .post .message p {
  word-wrap: break-word;
  word-break: break-word;
  white-space: pre-wrap;
}

/* line 259, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post, .external_view .preview .social.facebook .post {
  font-family: system-ui, -apple-system, sans-serif;
  -webkit-font-smoothing: subpixel-antialiased;
}

/* line 264, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .tag-container, .external_view .preview .social.facebook .post .tag-container {
  position: relative;
}

/* line 267, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .tag-container .draggable, .external_view .preview .social.facebook .post .tag-container .draggable {
  position: absolute;
  height: 20px;
  border-radius: 5px;
  color: white;
  font-size: 12px;
  font-weight: bold;
  padding: 5px;
  background-color: #626262de;
  cursor: grab;
}

/* line 278, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .tag-container .draggable::before, .external_view .preview .social.facebook .post .tag-container .draggable::before {
  width: 0;
  left: 45%;
  content: "";
  bottom: 100%;
  position: absolute;
  border-bottom: 7px solid #626262de;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}

/* line 289, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .tag-container .draggable.facebook, .external_view .preview .social.facebook .post .tag-container .draggable.facebook {
  color: #000000;
  background-color: white;
}

/* line 293, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .tag-container .draggable.facebook::before, .external_view .preview .social.facebook .post .tag-container .draggable.facebook::before {
  border-bottom: 7px solid white;
  border-left: 0px solid transparent;
}

/* line 301, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .double-images, .external_view .preview .social.facebook .post .double-images {
  height: 28vw;
  display: inline-flex;
}

/* line 305, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .double-images .image, .external_view .preview .social.facebook .post .double-images .image {
  width: 50%;
  height: inherit;
  overflow: hidden;
}

/* line 310, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .double-images .image img, .external_view .preview .social.facebook .post .double-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 318, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .double-images > div:nth-child(1), .external_view .preview .social.facebook .post .double-images > div:nth-child(1) {
  margin-right: 1px;
}

/* line 322, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .multi-images, .external_view .preview .social.facebook .post .multi-images {
  height: 28vw;
  column-count: 2;
  column-gap: 1px;
  -moz-column-count: 2;
  -moz-column-gap: 1px;
  -webkit-column-count: 2;
  -webkit-column-gap: 1px;
}

/* line 331, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .multi-images .image, .external_view .preview .social.facebook .post .multi-images .image {
  overflow: hidden;
  position: relative;
}

/* line 335, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .multi-images .image img, .external_view .preview .social.facebook .post .multi-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 341, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .multi-images .image .image-count, .external_view .preview .social.facebook .post .multi-images .image .image-count {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: white;
  padding: 35% 0;
  font-size: 35px;
  font-weight: bold;
  position: absolute;
  text-align: center;
  vertical-align: middle;
  background: #0000008a;
}

/* line 358, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .multi-images > div:nth-child(n+3), .external_view .preview .social.facebook .post .multi-images > div:nth-child(n+3) {
  margin-top: 1px;
}

/* line 361, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .multi-images > div:nth-child(1), .external_view .preview .social.facebook .post .multi-images > div:nth-child(1) {
  height: 28vw;
  width: 100%;
  background-color: #8ebce5;
}

/* line 366, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .multi-images > div:nth-child(2), .external_view .preview .social.facebook .post .multi-images > div:nth-child(2) {
  height: 14vw;
  width: 100%;
  background-color: #3a2313;
}

/* line 371, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .multi-images > div:nth-child(3), .external_view .preview .social.facebook .post .multi-images > div:nth-child(3) {
  width: 100%;
  height: 13.9vw;
  display: grid;
  background-color: peru;
}

/* line 378, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .carousel, .external_view .preview .social.facebook .post .carousel {
  width: 100%;
  margin: 5px 0px;
  position: relative;
  overflow-x: hidden;
  display: inline-flex;
}

/* line 385, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .carousel .arrow, .external_view .preview .social.facebook .post .carousel .arrow {
  top: 40%;
  width: 25px;
  padding: 5px;
  height: 28px;
  color: #545860;
  font-size: 35px;
  position: sticky;
  background-color: white;
}

/* line 395, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .carousel .arrow.previous, .external_view .preview .social.facebook .post .carousel .arrow.previous {
  left: 0;
}

/* line 396, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .carousel .arrow.next, .external_view .preview .social.facebook .post .carousel .arrow.next {
  right: 0;
}

/* line 399, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .carousel .carousel-item, .external_view .preview .social.facebook .post .carousel .carousel-item {
  margin: 5px;
}

/* line 402, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .carousel .carousel-item img, .external_view .preview .social.facebook .post .carousel .carousel-item img {
  height: 20vw;
  width: auto;
}

/* line 407, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .carousel .carousel-item .description, .external_view .preview .social.facebook .post .carousel .carousel-item .description {
  display: grid;
  padding: 10px;
  overflow: auto;
  font-size: 13px;
  max-height: 8vh;
  line-height: 1em;
  text-align: justify;
  border: 1px solid #dfe1e4;
}

/* line 417, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .carousel .carousel-item .description b, .external_view .preview .social.facebook .post .carousel .carousel-item .description b {
  margin-bottom: 5px;
}

/* line 424, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .link-preview, .external_view .preview .social.facebook .post .link-preview {
  display: table;
  overflow: hidden;
  margin-bottom: 15px;
  background-color: white;
}

/* line 430, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .link-preview .link-img, .external_view .preview .social.facebook .post .link-preview .link-img {
  height: 22vh;
  overflow: hidden;
  position: relative;
}

/* line 435, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .link-preview .link-img img, .external_view .preview .social.facebook .post .link-preview .link-img img {
  top: 50%;
  left: 50%;
  width: 100%;
  position: absolute;
  transform: translate(-50%, -50%);
}

/* line 444, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .link-preview .link-info, .external_view .preview .social.facebook .post .link-preview .link-info {
  background-color: #f0f2f5;
}

/* line 449, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .media, .external_view .preview .social.facebook .post .media, .content-tab.new-post .preview .social.facebook .post .video-preview, .external_view .preview .social.facebook .post .video-preview {
  width: 100%;
  margin: 5px 0px;
}

/* line 454, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .mutiple-images, .external_view .preview .social.facebook .post .mutiple-images {
  width: 100%;
  margin: 5px 0px;
  display: inline-block;
}

/* line 460, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .top, .external_view .preview .social.facebook .post .top {
  display: flex;
}

/* line 463, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .top .photo-container, .external_view .preview .social.facebook .post .top .photo-container {
  width: 45px;
  height: 45px;
  margin: 10px 15px;
}

/* line 468, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .top .photo-container img, .external_view .preview .social.facebook .post .top .photo-container img {
  width: 45px;
  height: 45px;
  border-radius: 50%;
}

/* line 475, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .top .acc-details, .external_view .preview .social.facebook .post .top .acc-details {
  margin-top: 10px;
  width: 80%;
}

/* line 479, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .top .acc-details .page-name, .external_view .preview .social.facebook .post .top .acc-details .page-name {
  font-size: 14px;
  font-weight: 600;
  color: #385898;
}

/* line 485, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .top .acc-details .date, .external_view .preview .social.facebook .post .top .acc-details .date {
  font-size: 12px;
  color: gray;
  font-weight: normal;
}

/* line 492, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .top .dots, .external_view .preview .social.facebook .post .top .dots {
  width: 20px;
  margin: 10px;
  height: 15px;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-5a118fe37153dbf5878174f225a41ddac482fce77f92b8836dee8825d5d7c2c2.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.4;
}

/* line 502, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .message, .external_view .preview .social.facebook .post .message {
  font-size: 14px;
  margin: 0px 15px;
  overflow: hidden;
  position: relative;
}

/* line 509, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .readmore, .external_view .preview .social.facebook .post .readmore {
  right: 0;
  bottom: 0;
  display: none;
  position: absolute;
  background-color: white;
}

/* line 517, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom, .external_view .preview .social.facebook .post .bottom {
  width: 95%;
  margin: 10px;
  padding-top: 10px;
  display: inline-block;
  border-top: 1px solid #dadde1;
}

/* line 524, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .actions, .external_view .preview .social.facebook .post .bottom .actions {
  height: 20px;
  margin-right: 5px;
  display: inline-flex;
  color: #606770;
  width: 26%;
}

/* line 531, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .actions:before, .external_view .preview .social.facebook .post .bottom .actions:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

/* line 541, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .actions.like:before, .external_view .preview .social.facebook .post .bottom .actions.like:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg) no-repeat left;
  background-size: 18px;
}

/* line 548, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .actions.comment:before, .external_view .preview .social.facebook .post .bottom .actions.comment:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg) no-repeat left;
  background-size: 17px;
}

/* line 555, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .actions.share:before, .external_view .preview .social.facebook .post .bottom .actions.share:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reply-fbf8aa9c58168d73a1fe929822be642ce2cb966df54311301c5ec6e4c3916be9.svg) no-repeat left;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  background-size: 20px;
}

/* line 563, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .actions p, .external_view .preview .social.facebook .post .bottom .actions p {
  font-size: 13px;
  font-family: 'latosemibold';
  display: inline-flex;
}

/* line 570, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .photo-container, .external_view .preview .social.facebook .post .bottom .photo-container {
  float: right;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: no-repeat center;
  background-size: 100%;
}

/* line 578, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .photo-container img, .external_view .preview .social.facebook .post .bottom .photo-container img {
  width: 18px;
  height: 18px;
  border-radius: 50%;
}

/* line 585, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .bottom .caret, .external_view .preview .social.facebook .post .bottom .caret {
  width: 16px;
  height: 10px;
  float: right;
  margin-top: 5px;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 8px;
  opacity: 0.6;
}

/* line 596, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels, .external_view .preview .social.facebook .post.reels {
  color: white;
  height: 53.5vw;
  overflow: hidden;
  position: relative;
  background-color: #181818;
}

/* line 603, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .top, .external_view .preview .social.facebook .post.reels .top {
  top: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  font-size: 16px;
  position: absolute;
  font-weight: bold;
  text-align: center;
}

/* line 615, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .top p, .external_view .preview .social.facebook .post.reels .top p {
  margin: 0;
  flex: 1;
}

/* line 620, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .top-buttons, .external_view .preview .social.facebook .post.reels .top-buttons {
  display: flex;
  flex-direction: row;
  padding: 10px;
}

/* line 626, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .dots-reels, .external_view .preview .social.facebook .post.reels .dots-reels {
  width: 18px;
  height: 18px;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-white-608e1b8a472741bc660f158e936eece1a8d435847b8d63ce17602396c5eefc54.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.9;
  margin-top: 9px;
}

/* line 635, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .button-play, .external_view .preview .social.facebook .post.reels .button-play {
  width: 15px;
  height: 15px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/insta-video-3759e32c0b675bd347721f9dc0505417ccc7cfb34e0398fc12db0f0cbee082fd.svg) no-repeat;
  background-size: 100%;
  opacity: 0.9;
  margin-right: 15px;
  margin-top: 10px;
}

/* line 645, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .reels-actions, .external_view .preview .social.facebook .post.reels .reels-actions {
  right: 10px;
  bottom: 0;
  width: auto;
  padding: 10px;
  display: grid;
  position: absolute;
}

/* line 655, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .media, .external_view .preview .social.facebook .post.reels .media {
  top: 50%;
  margin-bottom: 0;
  position: relative;
  transform: translateY(-50%);
}

/* line 662, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .shadow, .external_view .preview .social.facebook .post.reels .shadow {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: -moz-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: -webkit-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
}

/* line 673, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message, .external_view .preview .social.facebook .post.reels .message {
  width: 80%;
  bottom: 1vh;
  font-size: 15px;
  position: absolute;
}

/* line 679, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message p, .external_view .preview .social.facebook .post.reels .message p {
  display: grid;
  font-size: 14px;
  margin-top: 2px;
  max-height: 80px;
  overflow-y: scroll;
  margin-bottom: 10px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* line 690, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message p::-webkit-scrollbar, .external_view .preview .social.facebook .post.reels .message p::-webkit-scrollbar {
  display: none;
}

/* line 694, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message .user-mention, .external_view .preview .social.facebook .post.reels .message .user-mention {
  background-color: #363636;
  padding: 5px;
  border-radius: 50px;
  margin: 5px;
  font-size: 10px;
  font-weight: bold;
}

/* line 702, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message .user-mention:before, .external_view .preview .social.facebook .post.reels .message .user-mention:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 12px;
  height: 12px;
  margin: 0 2px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/user-white-7580f0f7ae550bb9e9a3330e7955f1c095acb836cc2c21636118e2e73108eb13.png) no-repeat center;
  background-size: 100%;
}

/* line 714, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message .username, .external_view .preview .social.facebook .post.reels .message .username {
  margin-left: 4px;
  line-height: 2.1em;
  vertical-align: top;
}

/* line 720, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message .globe:before, .external_view .preview .social.facebook .post.reels .message .globe:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 12px;
  height: 12px;
  margin-bottom: 5px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/globe-05ce6889503a3bb6e624d1ef6e20245333d6772452ef827f7828dc49d426b5ce.png);
  -webkit-filter: invert(1) drop-shadow(0px 0px 1px #00000059);
  filter: invert(1) drop-shadow(0px 0px 1px #00000059);
}

/* line 732, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message .photo-container, .external_view .preview .social.facebook .post.reels .message .photo-container {
  display: inline-flex;
}

/* line 735, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post.reels .message .photo-container img, .external_view .preview .social.facebook .post.reels .message .photo-container img {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  border: 1px solid #fafafa;
}

/* line 745, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .reels-actions, .external_view .preview .social.facebook .post .reels-actions {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0 10px;
  box-sizing: border-box;
}

/* line 752, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .reels-actions .reels-action, .external_view .preview .social.facebook .post .reels-actions .reels-action {
  position: relative;
  margin-bottom: 16px;
  width: 40px;
  height: 40px;
}

/* line 758, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .reels-actions .reels-action:before, .external_view .preview .social.facebook .post .reels-actions .reels-action:before, .content-tab.new-post .preview .social.facebook .post .reels-actions .reels-action:after, .external_view .preview .social.facebook .post .reels-actions .reels-action:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 767, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .reels-actions .reels-action:before, .external_view .preview .social.facebook .post .reels-actions .reels-action:before {
  width: 40px;
  height: 40px;
  background-color: rgba(128, 128, 128, 0.5);
  border-radius: 50%;
  z-index: 1;
}

/* line 775, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .reels-actions .reels-action:after, .external_view .preview .social.facebook .post .reels-actions .reels-action:after {
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 2;
  -webkit-filter: invert(1) drop-shadow(0px 0px 1px #00000059);
  filter: invert(1) drop-shadow(0px 0px 1px #00000059);
}

/* line 786, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .reels-actions .reels-action.like:after, .external_view .preview .social.facebook .post .reels-actions .reels-action.like:after {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/like-facebook-reels-1df32bcadf4b17d3e21095543479072bfca450ad7376f339c485f958932e2628.png);
}

/* line 790, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .reels-actions .reels-action.comment:after, .external_view .preview .social.facebook .post .reels-actions .reels-action.comment:after {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/comment-reels-679903f5f9cc0f5408aec4586add8c66ad0294d391f80ca2dccbbf6cba7c9be7.png);
}

/* line 794, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .post .reels-actions .reels-action.send:after, .external_view .preview .social.facebook .post .reels-actions .reels-action.send:after {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/share-reels-3a1561cc30b83ff458f8277905b8da791441e52b9163d306543a5106f399cc98.png);
}

/* line 801, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.facebook .icon, .external_view .preview .social.facebook .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) no-repeat center;
  background-size: 20px;
}

/* line 808, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post, .external_view .preview .social.instagram .post {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
}

/* line 811, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .tag-container, .external_view .preview .social.instagram .post .tag-container {
  position: relative;
}

/* line 814, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .tag-container .draggable, .external_view .preview .social.instagram .post .tag-container .draggable {
  position: absolute;
  height: 20px;
  border-radius: 5px;
  color: white;
  font-size: 12px;
  font-weight: bold;
  padding: 5px;
  z-index: 99;
  background-color: #626262de;
  cursor: grab;
}

/* line 826, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .tag-container .draggable::before, .external_view .preview .social.instagram .post .tag-container .draggable::before {
  width: 0;
  left: 45%;
  content: "";
  bottom: 100%;
  position: absolute;
  border-bottom: 7px solid #626262de;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}

/* line 839, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story, .external_view .preview .social.instagram .post.story {
  color: white;
  height: 58vw;
  overflow: hidden;
  position: relative;
  background-color: #181818;
}

/* line 846, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .button-play, .external_view .preview .social.instagram .post.story .button-play {
  top: 50%;
  right: 50%;
  width: 16%;
  height: 8%;
  position: absolute;
  border-radius: 50%;
  transform: translateY(-50%) translateX(50%);
  background: #818181bf url(//s3.amazonaws.com/bm3assets/assets/scheduler/insta-video-3759e32c0b675bd347721f9dc0505417ccc7cfb34e0398fc12db0f0cbee082fd.svg) no-repeat 60%;
  background-size: 48%;
}

/* line 858, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .shadow, .external_view .preview .social.instagram .post.story .shadow {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: -moz-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: -webkit-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
}

/* line 869, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .top, .external_view .preview .social.instagram .post.story .top {
  left: 0;
  top: 6px;
  width: 96%;
  margin: 0px 7px;
  padding: 10px 0;
  font-weight: bold;
  position: absolute;
  display: inline-flex;
  border-top: #dad9d9 3px solid;
}

/* line 880, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .top .user, .external_view .preview .social.instagram .post.story .top .user {
  display: inline-flex;
  width: 100%;
}

/* line 884, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .top .user b, .external_view .preview .social.instagram .post.story .top .user b, .content-tab.new-post .preview .social.instagram .post.story .top .user span, .external_view .preview .social.instagram .post.story .top .user span {
  line-height: 30px;
}

/* line 889, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .top .dots, .external_view .preview .social.instagram .post.story .top .dots {
  height: 8px;
  float: right;
  margin: 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-white-608e1b8a472741bc660f158e936eece1a8d435847b8d63ce17602396c5eefc54.svg) no-repeat center;
  background-size: 85%;
  opacity: 1;
}

/* line 898, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .top .close, .external_view .preview .social.instagram .post.story .top .close {
  width: 35px;
  height: 25px;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-white-7aa1d8dc4bf46afa654e20a27713c8489cdc1fef09a172865285a781be52ba4b.svg) no-repeat center;
  background-size: 100%;
}

/* line 905, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .top .photo-container, .external_view .preview .social.instagram .post.story .top .photo-container {
  width: 30px;
  height: 30px;
  margin: 0px 5px;
}

/* line 910, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .top .photo-container img, .external_view .preview .social.instagram .post.story .top .photo-container img {
  width: 30px;
  height: 30px;
  border: none;
}

/* line 917, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .top .time, .external_view .preview .social.instagram .post.story .top .time {
  font-size: 13px;
  color: #d5d3d3;
  margin: 0 10px;
  font-weight: 500;
}

/* line 925, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .media, .external_view .preview .social.instagram .post.story .media {
  top: 50%;
  margin-bottom: 0;
  position: relative;
  transform: translateY(-50%);
}

/* line 932, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .actions, .external_view .preview .social.instagram .post.story .actions {
  right: 0;
  bottom: 0;
  position: absolute;
  display: inline-flex;
}

/* line 938, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .actions .action, .external_view .preview .social.instagram .post.story .actions .action {
  padding: 20px 2px 20px 15px;
}

/* line 941, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .actions .action:before, .external_view .preview .social.instagram .post.story .actions .action:before {
  width: 30px;
  height: 30px;
  -webkit-filter: invert(1) drop-shadow(0px 0px 1px #00000059);
  filter: invert(1) drop-shadow(0px 0px 1px #00000059);
}

/* line 949, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.story .actions .send-message, .external_view .preview .social.instagram .post.story .actions .send-message {
  float: left;
  width: 95vw;
  height: 30px;
  margin: 15px 0px;
  border-radius: 50px;
  padding: 11px 5px 5px 20px;
  border: 1px solid #c6c6c6;
}

/* line 961, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels, .external_view .preview .social.instagram .post.reels {
  color: white;
  height: 58vw;
  overflow: hidden;
  position: relative;
  background-color: #181818;
}

/* line 968, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .top, .external_view .preview .social.instagram .post.reels .top {
  top: 0;
  width: 100%;
  display: block;
  padding: 20px 0;
  font-size: 16px;
  position: absolute;
  font-weight: bold;
  text-align: center;
}

/* line 979, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .camera, .external_view .preview .social.instagram .post.reels .camera {
  top: 0;
  right: 0;
  width: 30px;
  height: 26px;
  margin: 16px;
  position: absolute;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/camera-f6c31c220eefd25ca346eab885252272ece2d19f1e3d9d9c70260f441eefa83f.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.9;
  -webkit-filter: drop-shadow(0px 0px 1px #00000059);
  filter: drop-shadow(0px 0px 1px #00000059);
}

/* line 993, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .actions, .external_view .preview .social.instagram .post.reels .actions {
  right: 0;
  bottom: 0;
  width: auto;
  padding: 5px;
  display: grid;
  position: absolute;
}

/* line 1002, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .actions .action:before, .external_view .preview .social.instagram .post.reels .actions .action:before {
  width: 32px;
  height: 32px;
  -webkit-filter: invert(1) drop-shadow(0px 0px 1px #00000059);
  filter: invert(1) drop-shadow(0px 0px 1px #00000059);
}

/* line 1011, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .media, .external_view .preview .social.instagram .post.reels .media {
  top: 50%;
  margin-bottom: 0;
  position: relative;
  transform: translateY(-50%);
}

/* line 1018, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .button-play, .external_view .preview .social.instagram .post.reels .button-play {
  top: 50%;
  right: 50%;
  width: 16%;
  height: 8%;
  position: absolute;
  border-radius: 50%;
  transform: translateY(-50%) translateX(50%);
  background: #818181bf url(//s3.amazonaws.com/bm3assets/assets/scheduler/insta-video-3759e32c0b675bd347721f9dc0505417ccc7cfb34e0398fc12db0f0cbee082fd.svg) no-repeat 60%;
  background-size: 48%;
}

/* line 1030, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .shadow, .external_view .preview .social.instagram .post.reels .shadow {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: -moz-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: -webkit-linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
  background: linear-gradient(0deg, #000000bd 0%, #ffffff00 20%, #ffffff00 92%, #000000c9 100%);
}

/* line 1041, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .message, .external_view .preview .social.instagram .post.reels .message {
  width: 80%;
  bottom: 1vh;
  font-size: 15px;
  position: absolute;
}

/* line 1047, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .message p, .external_view .preview .social.instagram .post.reels .message p {
  display: grid;
  font-size: 14px;
  margin-top: 2px;
  max-height: 80px;
  overflow-y: scroll;
  margin-bottom: 10px;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* line 1058, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .message p::-webkit-scrollbar, .external_view .preview .social.instagram .post.reels .message p::-webkit-scrollbar {
  display: none;
}

/* line 1062, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .message .user-mention, .external_view .preview .social.instagram .post.reels .message .user-mention {
  background-color: #363636;
  padding: 5px;
  border-radius: 50px;
  margin: 5px;
  font-size: 10px;
  font-weight: bold;
}

/* line 1070, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .message .user-mention:before, .external_view .preview .social.instagram .post.reels .message .user-mention:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 12px;
  height: 12px;
  margin: 0 2px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/user-white-7580f0f7ae550bb9e9a3330e7955f1c095acb836cc2c21636118e2e73108eb13.png) no-repeat center;
  background-size: 100%;
}

/* line 1082, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .message .username, .external_view .preview .social.instagram .post.reels .message .username {
  margin-left: 4px;
  line-height: 2.1em;
  vertical-align: top;
}

/* line 1088, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .message .photo-container, .external_view .preview .social.instagram .post.reels .message .photo-container {
  display: inline-flex;
}

/* line 1091, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post.reels .message .photo-container img, .external_view .preview .social.instagram .post.reels .message .photo-container img {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  border: 2px solid #fafafa;
}

/* line 1101, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .media, .external_view .preview .social.instagram .post .media {
  margin-bottom: 10px;
}

/* line 1105, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .top, .external_view .preview .social.instagram .post .top {
  display: flex;
}

/* line 1108, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .top .photo-container, .external_view .preview .social.instagram .post .top .photo-container {
  width: 35px;
  height: 35px;
  margin: 10px 15px;
}

/* line 1113, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .top .photo-container img, .external_view .preview .social.instagram .post .top .photo-container img {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  border: 2px solid #fafafa;
}

/* line 1123, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .top .name .name-content, .external_view .preview .social.instagram .post .top .name .name-content {
  display: inline;
  width: 80%;
  font-size: 14px;
  font-weight: bold;
  line-height: 55px;
}

/* line 1132, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .top .dots, .external_view .preview .social.instagram .post .top .dots {
  width: 24px;
  height: 35px;
  margin: 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/dots-d2e105aa690215c259ac463cad25c259f2a8fb31c83c07877d6d7e144fad9414.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.4;
}

/* line 1142, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions, .external_view .preview .social.instagram .post .actions {
  width: 100%;
  display: inline-block;
  padding: 0 10px;
  box-sizing: border-box;
}

/* line 1148, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions .action, .external_view .preview .social.instagram .post .actions .action {
  padding: 8px;
  float: left;
}

/* line 1152, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions .action:before, .external_view .preview .social.instagram .post .actions .action:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 24px;
  height: 24px;
  margin-right: 0;
  background-size: 100%;
}

/* line 1163, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions .action.heart:before, .external_view .preview .social.instagram .post .actions .action.heart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/like-cbc0ef35cfab7d257cf1f62b33ea67fa1b315c328ba3c87293b6014168315197.svg) no-repeat center;
}

/* line 1169, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions .action.comment:before, .external_view .preview .social.instagram .post .actions .action.comment:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/comment-7ef2709819eb5eaf80ce5f2269cf24f69d41b0f5d5e93e73ea65dd473c949ee4.svg) no-repeat center;
}

/* line 1175, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions .action.send:before, .external_view .preview .social.instagram .post .actions .action.send:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/dm-dbb2175df7e01c73bfa3f99c8c32d7d0c485364655bab22d8eaef6fe81f11ec7.svg) no-repeat left;
}

/* line 1181, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions .action.dots:before, .external_view .preview .social.instagram .post .actions .action.dots:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/dots-d2e105aa690215c259ac463cad25c259f2a8fb31c83c07877d6d7e144fad9414.svg) no-repeat left;
}

/* line 1186, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions .action.save, .external_view .preview .social.instagram .post .actions .action.save {
  float: right;
}

/* line 1189, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .actions .action.save:before, .external_view .preview .social.instagram .post .actions .action.save:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/save-91a225dac4c985cbb439080658ca32224707f20768170a6db7abbd6e360a7732.svg) no-repeat center;
}

/* line 1196, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .likes, .external_view .preview .social.instagram .post .likes {
  font-size: 13px;
  font-weight: bold;
  margin: 0px 10px;
}

/* line 1202, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .message, .external_view .preview .social.instagram .post .message {
  margin: 10px 18px;
  font-size: 14px;
  overflow: hidden;
  position: relative;
}

/* line 1208, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .message p, .external_view .preview .social.instagram .post .message p {
  display: inline;
}

/* line 1212, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .message b, .external_view .preview .social.instagram .post .message b {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  font-weight: bold;
}

/* line 1218, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post .readmore, .external_view .preview .social.instagram .post .readmore {
  right: 0;
  bottom: 0;
  color: gray;
  display: none;
  position: absolute;
  background-color: white;
}

/* line 1227, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .post img, .external_view .preview .social.instagram .post img {
  width: 100%;
}

/* line 1232, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.instagram .icon, .external_view .preview .social.instagram .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) no-repeat center;
  background-size: 20px;
}

/* line 1239, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post, .external_view .preview .social.twitter .post {
  margin: 10px 0px;
}

/* line 1242, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .link-preview, .external_view .preview .social.twitter .post .link-preview {
  width: 90%;
  height: 15vh;
  margin-left: 1vw;
  background: white;
  margin-bottom: 15px;
  border-radius: 10px;
  border: 1px solid #d8dbde;
}

/* line 1251, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .link-preview .link-img, .external_view .preview .social.twitter .post .link-preview .link-img {
  max-width: 10vw;
  min-width: 10vw;
  object-fit: cover;
}

/* line 1258, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .double-images, .external_view .preview .social.twitter .post .double-images {
  width: 100%;
  height: 28vw;
  display: inline-flex;
}

/* line 1263, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .double-images .image, .external_view .preview .social.twitter .post .double-images .image {
  width: 50%;
  height: inherit;
  overflow: hidden;
}

/* line 1268, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .double-images .image img, .external_view .preview .social.twitter .post .double-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 1276, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .double-images > div:nth-child(1), .external_view .preview .social.twitter .post .double-images > div:nth-child(1) {
  margin-right: 1px;
}

/* line 1280, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .triple-images, .external_view .preview .social.twitter .post .triple-images {
  width: 100%;
  height: 28vw;
  column-count: 2;
  column-gap: 1px;
  -moz-column-count: 2;
  -moz-column-gap: 1px;
  -webkit-column-count: 2;
  -webkit-column-gap: 1px;
}

/* line 1290, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .triple-images .image, .external_view .preview .social.twitter .post .triple-images .image {
  width: 100%;
  overflow: hidden;
  position: relative;
}

/* line 1295, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .triple-images .image img, .external_view .preview .social.twitter .post .triple-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 1303, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .triple-images > div:nth-child(n+3), .external_view .preview .social.twitter .post .triple-images > div:nth-child(n+3) {
  margin-top: 1px;
}

/* line 1307, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .triple-images > div:nth-child(1), .external_view .preview .social.twitter .post .triple-images > div:nth-child(1) {
  height: 28vw;
  width: 100%;
  background-color: #8ebce5;
}

/* line 1313, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .triple-images > div:nth-child(2), .external_view .preview .social.twitter .post .triple-images > div:nth-child(2) {
  height: 14vw;
  width: 100%;
  background-color: #3a2313;
}

/* line 1319, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .triple-images > div:nth-child(3), .external_view .preview .social.twitter .post .triple-images > div:nth-child(3) {
  width: 100%;
  height: 13.9vw;
  display: grid;
  background-color: peru;
}

/* line 1326, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .triple-images, .external_view .preview .social.twitter .post .triple-images {
  width: 100%;
  margin: 5px 0px;
  display: inline-block;
}

/* line 1332, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .quadruple-images, .external_view .preview .social.twitter .post .quadruple-images {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-template-rows: repeat(2, 1fr);
  gap: 1px;
  height: 28vw;
}

/* line 1340, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .quadruple-images .image, .external_view .preview .social.twitter .post .quadruple-images .image {
  overflow: hidden;
  position: relative;
}

/* line 1344, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .quadruple-images .image img, .external_view .preview .social.twitter .post .quadruple-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 1352, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .top, .external_view .preview .social.twitter .post .top {
  display: flex;
}

/* line 1355, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .top .photo-container, .external_view .preview .social.twitter .post .top .photo-container {
  width: 49px;
  height: 49px;
  margin: 10px 15px;
}

/* line 1360, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .top .photo-container img, .external_view .preview .social.twitter .post .top .photo-container img {
  width: 49px;
  height: 49px;
  border-radius: 50%;
}

/* line 1367, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .top .message, .external_view .preview .social.twitter .post .top .message {
  margin: 10px 0;
  font-size: 14px;
  width: 78%;
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
}

/* line 1373, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .top .message .name, .external_view .preview .social.twitter .post .top .message .name {
  font-size: 14px;
  font-weight: bold;
  display: flex;
  flex-wrap: wrap;
}

/* line 1379, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .top .message .name .screenname, .external_view .preview .social.twitter .post .top .message .name .screenname {
  margin-left: 4px;
  color: gray;
  font-weight: normal;
}

/* line 1387, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .top .arrow, .external_view .preview .social.twitter .post .top .arrow {
  width: 6px;
  height: 30px;
  margin: 0 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) no-repeat center;
  background-size: 100%;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 1401, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .media, .external_view .preview .social.twitter .post .media {
  margin: 5px 0px;
}

/* line 1405, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .actions, .external_view .preview .social.twitter .post .actions {
  width: 100%;
  display: inline-flex;
  padding-left: 64px;
}

/* line 1410, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .actions .action, .external_view .preview .social.twitter .post .actions .action {
  height: 20px;
  margin: 10px;
  min-width: 20px;
}

/* line 1415, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .actions .action:before, .external_view .preview .social.twitter .post .actions .action:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

/* line 1425, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .actions .action.comment:before, .external_view .preview .social.twitter .post .actions .action.comment:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg) no-repeat left;
  background-size: 18px;
}

/* line 1432, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .actions .action.retweet:before, .external_view .preview .social.twitter .post .actions .action.retweet:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/retweet-33781c8b8e092883f7f24c271209dd749e376ab47a2448b019f906833e591696.svg) no-repeat left;
  background-size: 20px;
}

/* line 1439, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .actions .action.heart:before, .external_view .preview .social.twitter .post .actions .action.heart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg) no-repeat left;
  background-size: 18px;
}

/* line 1446, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .actions .action.mail:before, .external_view .preview .social.twitter .post .actions .action.mail:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/mail-9678c9e84b3fbc9751903b940f10af555a18b6f5bf9704bfea715195862dfbca.png) no-repeat left;
  background-size: 17px;
}

/* line 1452, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .post .actions .action p, .external_view .preview .social.twitter .post .actions .action p {
  color: gray;
  font-size: 13px;
  margin-left: 22px;
}

/* line 1461, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.twitter .icon, .external_view .preview .social.twitter .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat center;
  background-size: 20px;
}

/* line 1468, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post, .external_view .preview .social.threads .post {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  flex-wrap: wrap;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  padding: 20px;
}

/* line 1478, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .top, .external_view .preview .social.threads .post .top {
  display: flex;
  align-items: center;
  width: 100%;
}

/* line 1483, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .top .picture, .external_view .preview .social.threads .post .top .picture {
  width: 40px;
  height: 40px;
  align-self: flex-start;
}

/* line 1488, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .top .picture img, .external_view .preview .social.threads .post .top .picture img {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

/* line 1495, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .top .text-container, .external_view .preview .social.threads .post .top .text-container {
  margin-left: 10px;
  width: 100%;
}

/* line 1499, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .top .text-container .username, .external_view .preview .social.threads .post .top .text-container .username {
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: bold;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

/* line 1507, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .top .text-container .username .post-time, .external_view .preview .social.threads .post .top .text-container .username .post-time {
  margin-left: 10px;
  color: gray;
  font-weight: normal;
}

/* line 1514, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .top .text-container .text, .external_view .preview .social.threads .post .top .text-container .text {
  font-size: 14px;
  flex-wrap: wrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
}

/* line 1524, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle, .external_view .preview .social.threads .post .middle {
  padding-left: 50px;
  width: 100%;
  box-sizing: border-box;
}

/* line 1529, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .link-preview, .external_view .preview .social.threads .post .middle .link-preview {
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  position: relative;
  width: 80%;
  border-radius: 10px;
  background-color: transparent;
  border: 1px solid #323233;
  overflow: hidden;
}

/* line 1540, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .link-preview .link-img, .external_view .preview .social.threads .post .middle .link-preview .link-img {
  max-width: 100%;
  max-height: 100px;
  object-fit: cover;
}

/* line 1546, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .link-preview .link-info, .external_view .preview .social.threads .post .middle .link-preview .link-info {
  color: #777777;
  font-size: 12px;
  align-self: flex-start;
  text-transform: lowercase;
  padding: 8px 15px 5px 15px;
}

/* line 1554, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .link-preview .link-title, .external_view .preview .social.threads .post .middle .link-preview .link-title {
  padding: 0px 15px 8px 15px;
}

/* line 1559, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .image, .external_view .preview .social.threads .post .middle .image {
  margin-top: 10px;
  border-radius: 8px;
  max-width: 100%;
  max-height: 400px;
  object-fit: cover;
}

/* line 1567, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .video, .external_view .preview .social.threads .post .middle .video {
  margin-top: 10px;
  border-radius: 8px;
  max-height: 400px;
  object-fit: cover;
}

/* line 1574, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel, .external_view .preview .social.threads .post .middle .carousel {
  margin: 10px -20px 0px -75px;
  display: flex;
  gap: 10px;
  overflow-x: auto;
  white-space: nowrap;
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* line 1581, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel .carousel-item, .external_view .preview .social.threads .post .middle .carousel .carousel-item {
  flex: 0 0 auto;
}

/* line 1584, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel .carousel-item img, .external_view .preview .social.threads .post .middle .carousel .carousel-item img {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 1591, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel .carousel-item video, .external_view .preview .social.threads .post .middle .carousel .carousel-item video {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 1598, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel .carousel-item:first-child, .external_view .preview .social.threads .post .middle .carousel .carousel-item:first-child {
  margin-left: 75px;
}

/* line 1602, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel .carousel-item:last-child, .external_view .preview .social.threads .post .middle .carousel .carousel-item:last-child {
  margin-right: 20px;
}

/* line 1607, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel .carousel-item:nth-child(2):nth-last-child(1), .external_view .preview .social.threads .post .middle .carousel .carousel-item:nth-child(2):nth-last-child(1),
.content-tab.new-post .preview .social.threads .post .middle .carousel .carousel-item:nth-child(1):nth-last-child(2),
.external_view .preview .social.threads .post .middle .carousel .carousel-item:nth-child(1):nth-last-child(2) {
  width: 41%;
  height: 200px;
}

/* line 1613, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel .carousel-item:nth-child(n), .external_view .preview .social.threads .post .middle .carousel .carousel-item:nth-child(n) {
  width: 200px;
  height: 180px;
}

/* line 1620, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .middle .carousel ::-webkit-scrollbar, .external_view .preview .social.threads .post .middle .carousel ::-webkit-scrollbar {
  display: none;
}

/* line 1626, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions, .external_view .preview .social.threads .post .actions {
  width: 100%;
  display: inline-flex;
  margin-top: 12px;
  padding-left: 50px;
}

/* line 1632, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action, .external_view .preview .social.threads .post .actions .action {
  height: 20px;
  margin-right: 20px;
}

/* line 1636, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action:before, .external_view .preview .social.threads .post .actions .action:before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
}

/* line 1643, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action.comment, .external_view .preview .social.threads .post .actions .action.comment {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 1648, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action.comment:before, .external_view .preview .social.threads .post .actions .action.comment:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/comment-7ef2709819eb5eaf80ce5f2269cf24f69d41b0f5d5e93e73ea65dd473c949ee4.svg) no-repeat left;
  background-size: 18px;
}

/* line 1654, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action.repost, .external_view .preview .social.threads .post .actions .action.repost {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 1659, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action.repost:before, .external_view .preview .social.threads .post .actions .action.repost:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/repost-b9f883d6c5a7a3b73376493d94065ea72ff39d7da77e8d15e25376199f426c36.svg) no-repeat left;
  background-size: 22px;
  transform: rotate(90deg);
  margin-right: 4px;
}

/* line 1667, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action.heart, .external_view .preview .social.threads .post .actions .action.heart {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 1672, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action.heart:before, .external_view .preview .social.threads .post .actions .action.heart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/like-cbc0ef35cfab7d257cf1f62b33ea67fa1b315c328ba3c87293b6014168315197.svg) no-repeat left;
  background-size: 18px;
}

/* line 1678, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action.send, .external_view .preview .social.threads .post .actions .action.send {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 1683, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action.send:before, .external_view .preview .social.threads .post .actions .action.send:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/dm-dbb2175df7e01c73bfa3f99c8c32d7d0c485364655bab22d8eaef6fe81f11ec7.svg) no-repeat left;
  background-size: 16px;
}

/* line 1689, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .actions .action p, .external_view .preview .social.threads .post .actions .action p {
  color: gray;
  font-size: 13px;
  margin-left: 22px;
}

/* line 1697, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .post .dots, .external_view .preview .social.threads .post .dots {
  width: 12px;
  height: 10px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/dots-dynamic-245a3fc983688fe268a2093d7c5b99d998d4762cb046085c4bc57d5db81da021.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #747474;
  margin: 10px 0px 0px auto;
}

/* line 1709, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.threads .icon, .external_view .preview .social.threads .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) no-repeat center;
}

/* line 1715, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post, .external_view .preview .social.bluesky .post {
  display: flex;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  padding: 20px;
}

/* line 1722, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .picture, .external_view .preview .social.bluesky .post .picture {
  width: 48px;
  height: 48px;
  align-self: flex-start;
}

/* line 1727, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .picture img, .external_view .preview .social.bluesky .post .picture img {
  width: 48px;
  height: 48px;
  border-radius: 50%;
}

/* line 1734, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content, .external_view .preview .social.bluesky .post .post-content {
  display: flex;
  flex-direction: column;
  padding-left: 10px;
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
  flex-grow: 1;
}

/* line 1743, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .top, .external_view .preview .social.bluesky .post .post-content .top {
  display: flex;
  width: 100%;
}

/* line 1747, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .top .text-content, .external_view .preview .social.bluesky .post .post-content .top .text-content {
  width: 100%;
}

/* line 1750, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .top .text-content .profile-info, .external_view .preview .social.bluesky .post .post-content .top .text-content .profile-info {
  display: flex;
  flex-wrap: wrap;
}

/* line 1754, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .top .text-content .profile-info .username, .external_view .preview .social.bluesky .post .post-content .top .text-content .profile-info .username {
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
  font-size: 14px;
  font-weight: bold;
  line-height: 15px;
  margin-right: 6px;
}

/* line 1762, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .top .text-content .profile-info .login, .external_view .preview .social.bluesky .post .post-content .top .text-content .profile-info .login, .content-tab.new-post .preview .social.bluesky .post .post-content .top .text-content .profile-info .post-time, .external_view .preview .social.bluesky .post .post-content .top .text-content .profile-info .post-time {
  line-height: 12px;
  color: #aebbc9;
  font-weight: normal;
}

/* line 1768, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .top .text-content .profile-info .login, .external_view .preview .social.bluesky .post .post-content .top .text-content .profile-info .login {
  margin-right: 5px;
}

/* line 1771, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .top .text-content .message, .external_view .preview .social.bluesky .post .post-content .top .text-content .message {
  font-size: 14px;
  flex-wrap: wrap;
  text-overflow: ellipsis;
  overflow: hidden;
  line-height: 18px;
  width: 100%;
  font-family: system-ui, -apple-system, BlinkMacSystemFont,"Segoe UI", Roboto, Ubuntu,"Helvetica Neue", sans-serif;
}

/* line 1783, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .middle, .external_view .preview .social.bluesky .post .post-content .middle {
  width: 100%;
  box-sizing: border-box;
}

/* line 1787, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .middle .image, .external_view .preview .social.bluesky .post .post-content .middle .image, .content-tab.new-post .preview .social.bluesky .post .post-content .middle .video, .external_view .preview .social.bluesky .post .post-content .middle .video {
  margin-top: 8px;
  border-radius: 8px;
  max-height: 500px;
  max-width: 100%;
}

/* line 1794, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .middle .carousel, .external_view .preview .social.bluesky .post .post-content .middle .carousel {
  display: flex;
  margin-top: 8px;
  gap: 10px;
}

/* line 1799, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .middle .carousel .carousel-column, .external_view .preview .social.bluesky .post .post-content .middle .carousel .carousel-column {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  gap: 10px;
  width: 49%;
}

/* line 1806, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .middle .carousel .carousel-column img, .external_view .preview .social.bluesky .post .post-content .middle .carousel .carousel-column img {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 1813, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .middle .carousel .carousel-column video, .external_view .preview .social.bluesky .post .post-content .middle .carousel .carousel-column video {
  height: 100%;
  width: 100%;
  border-radius: 8px;
  object-fit: cover;
}

/* line 1821, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .middle .carousel .carousel-column.single-item .carousel-item, .external_view .preview .social.bluesky .post .post-content .middle .carousel .carousel-column.single-item .carousel-item {
  height: 340px;
}

/* line 1828, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item:nth-child(1), .external_view .preview .social.bluesky .post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item:nth-child(1), .content-tab.new-post .preview .social.bluesky .post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item:nth-child(2), .external_view .preview .social.bluesky .post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item:nth-child(2) {
  height: calc(330px / 2);
}

/* line 1832, app/assets/stylesheets/schedule.scss */
.carousel-column:not(.single-item) .content-tab.new-post .preview .social.bluesky .post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item, .carousel-column:not(.single-item) .external_view .preview .social.bluesky .post .post-content .middle .carousel .carousel-column:not(.single-item) .carousel-item {
  height: 250px;
}

/* line 1841, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions, .external_view .preview .social.bluesky .post .post-content .actions {
  width: 100%;
  display: inline-flex;
  margin-top: 8px;
}

/* line 1846, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action, .external_view .preview .social.bluesky .post .post-content .actions .action {
  height: 20px;
  margin-right: 20%;
}

/* line 1850, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action:before, .external_view .preview .social.bluesky .post .post-content .actions .action:before {
  content: "";
  display: inline-block;
  -webkit-filter: invert(0%);
  filter: invert(0%);
}

/* line 1857, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action.comment, .external_view .preview .social.bluesky .post .post-content .actions .action.comment {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 1862, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action.comment:before, .external_view .preview .social.bluesky .post .post-content .actions .action.comment:before {
  width: 18px;
  height: 18px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/bluesky/comment-a590a1792197ce3391c2dd0ad984216692745dd9d2bb30b0de4c3c5e955d582f.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #798DA5;
}

/* line 1873, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action.repost, .external_view .preview .social.bluesky .post .post-content .actions .action.repost {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 1878, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action.repost:before, .external_view .preview .social.bluesky .post .post-content .actions .action.repost:before {
  width: 17px;
  height: 17px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/bluesky/repost-2c3d96529097330eb7ef04ae98ddb0f0448559064a002a73ff60af8224f7aa6d.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #798DA5;
}

/* line 1889, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action.heart, .external_view .preview .social.bluesky .post .post-content .actions .action.heart {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 1894, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action.heart:before, .external_view .preview .social.bluesky .post .post-content .actions .action.heart:before {
  width: 16px;
  height: 16px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/like-cbc0ef35cfab7d257cf1f62b33ea67fa1b315c328ba3c87293b6014168315197.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #798DA5;
}

/* line 1905, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action.dots, .external_view .preview .social.bluesky .post .post-content .actions .action.dots {
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 1910, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action.dots:before, .external_view .preview .social.bluesky .post .post-content .actions .action.dots:before {
  width: 15px;
  height: 12px;
  background: none;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/dots-dynamic-245a3fc983688fe268a2093d7c5b99d998d4762cb046085c4bc57d5db81da021.svg);
  mask-size: contain;
  mask-repeat: no-repeat;
  background-color: #798DA5;
  margin-top: 6px;
}

/* line 1922, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .post .post-content .actions .action p, .external_view .preview .social.bluesky .post .post-content .actions .action p {
  color: gray;
  font-size: 13px;
  margin-left: 22px;
}

/* line 1932, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.bluesky .icon, .external_view .preview .social.bluesky .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 20px;
}

/* line 1940, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .top, .external_view .preview .social.linkedin .post .top {
  display: flex;
}

/* line 1943, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .top .photo-container, .external_view .preview .social.linkedin .post .top .photo-container {
  width: 55px;
  height: 55px;
  margin: 10px 15px;
}

/* line 1948, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .top .photo-container img, .external_view .preview .social.linkedin .post .top .photo-container img {
  width: 55px;
  height: 55px;
  border-radius: 50%;
}

/* line 1955, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .top .acc-details, .external_view .preview .social.linkedin .post .top .acc-details {
  width: 80%;
}

/* line 1958, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .top .acc-details .company, .external_view .preview .social.linkedin .post .top .acc-details .company {
  width: 75%;
  font-size: 14px;
  font-weight: bold;
  margin-top: 12px;
}

/* line 1965, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .top .acc-details .info, .external_view .preview .social.linkedin .post .top .acc-details .info {
  font-size: 12px;
  color: gray;
}

/* line 1971, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .top .dots, .external_view .preview .social.linkedin .post .top .dots {
  height: 5px;
  width: 25px;
  margin: 12px;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-5a118fe37153dbf5878174f225a41ddac482fce77f92b8836dee8825d5d7c2c2.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.4;
}

/* line 1981, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .link-preview, .external_view .preview .social.linkedin .post .link-preview {
  display: table;
  overflow: hidden;
  background-color: white;
}

/* line 1986, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .link-preview .link-info, .external_view .preview .social.linkedin .post .link-preview .link-info {
  background-color: #eef3f8;
}

/* line 1990, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .link-preview .link-img, .external_view .preview .social.linkedin .post .link-preview .link-img {
  height: 22vh;
  overflow: hidden;
  position: relative;
}

/* line 1995, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .link-preview .link-img img, .external_view .preview .social.linkedin .post .link-preview .link-img img {
  top: 50%;
  left: 50%;
  width: 100%;
  position: absolute;
  transform: translate(-50%, -50%);
}

/* line 2005, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .double-images, .external_view .preview .social.linkedin .post .double-images {
  height: 28vw;
  display: inline-flex;
}

/* line 2009, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .double-images .image, .external_view .preview .social.linkedin .post .double-images .image {
  width: 50%;
  height: inherit;
  overflow: hidden;
}

/* line 2014, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .double-images .image img, .external_view .preview .social.linkedin .post .double-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 2022, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .double-images > div:nth-child(1), .external_view .preview .social.linkedin .post .double-images > div:nth-child(1) {
  margin-right: 1px;
}

/* line 2026, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .multi-images, .external_view .preview .social.linkedin .post .multi-images {
  height: 28vw;
  column-count: 2;
  column-gap: 1px;
  -moz-column-count: 2;
  -moz-column-gap: 1px;
  -webkit-column-count: 2;
  -webkit-column-gap: 1px;
}

/* line 2035, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .multi-images .image, .external_view .preview .social.linkedin .post .multi-images .image {
  overflow: hidden;
  position: relative;
}

/* line 2039, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .multi-images .image img, .external_view .preview .social.linkedin .post .multi-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 2045, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .multi-images .image .image-count, .external_view .preview .social.linkedin .post .multi-images .image .image-count {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: white;
  padding: 35% 0;
  font-size: 35px;
  position: absolute;
  text-align: center;
  vertical-align: middle;
  background: #0000008a;
}

/* line 2061, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .multi-images > div:nth-child(n+3), .external_view .preview .social.linkedin .post .multi-images > div:nth-child(n+3) {
  margin-top: 1px;
}

/* line 2064, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .multi-images > div:nth-child(1), .external_view .preview .social.linkedin .post .multi-images > div:nth-child(1) {
  height: 28vw;
  width: 100%;
  background-color: #8ebce5;
}

/* line 2069, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .multi-images > div:nth-child(2), .external_view .preview .social.linkedin .post .multi-images > div:nth-child(2) {
  height: 14vw;
  width: 100%;
  background-color: #3a2313;
}

/* line 2074, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .multi-images > div:nth-child(3), .external_view .preview .social.linkedin .post .multi-images > div:nth-child(3) {
  width: 100%;
  height: 13.9vw;
  display: grid;
  background-color: peru;
}

/* line 2081, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .message, .external_view .preview .social.linkedin .post .message {
  font-size: 14px;
  margin: 5px 15px;
  overflow: hidden;
  position: relative;
}

/* line 2088, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .readmore, .external_view .preview .social.linkedin .post .readmore {
  right: 0;
  bottom: 0;
  color: gray;
  display: none;
  position: absolute;
  background-color: white;
}

/* line 2097, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .media, .external_view .preview .social.linkedin .post .media {
  margin: 5px 0px;
}

/* line 2101, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .actions, .external_view .preview .social.linkedin .post .actions {
  width: 95%;
  margin: 10px;
  display: inline-flex;
  border-top: 1px solid #dadde1;
}

/* line 2107, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .actions .action, .external_view .preview .social.linkedin .post .actions .action {
  margin: 1vh 2vw 0 2vw;
}

/* line 2110, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .actions .action:before, .external_view .preview .social.linkedin .post .actions .action:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

/* line 2120, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .actions .action.like:before, .external_view .preview .social.linkedin .post .actions .action.like:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg) no-repeat left;
  background-size: 17px;
}

/* line 2127, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .actions .action.comment:before, .external_view .preview .social.linkedin .post .actions .action.comment:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg) no-repeat left;
  background-size: 17px;
}

/* line 2134, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .actions .action.share:before, .external_view .preview .social.linkedin .post .actions .action.share:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reply-fbf8aa9c58168d73a1fe929822be642ce2cb966df54311301c5ec6e4c3916be9.svg) no-repeat left;
  background-size: 20px;
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

/* line 2143, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .actions p, .external_view .preview .social.linkedin .post .actions p {
  color: #969696;
  font-size: 13px;
  margin-left: 22px;
  font-weight: bold;
}

/* line 2151, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .post .bottom, .external_view .preview .social.linkedin .post .bottom {
  padding: 5px 15px;
  font-size: 12px;
  background-color: #f3f6f8;
}

/* line 2158, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.linkedin .icon, .external_view .preview .social.linkedin .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) no-repeat center;
  background-size: 20px;
}

/* line 2165, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post, .external_view .preview .social.tiktok .post {
  font-family: -apple-system, Roboto, sans-serif;
  position: relative;
  background-color: #121212;
  overflow: hidden;
  height: 60vw;
}

/* line 2172, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .media, .external_view .preview .social.tiktok .post .media {
  z-index: 1;
  top: 50%;
  margin-bottom: 0;
  position: relative;
  transform: translateY(-50%);
}

/* line 2180, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom, .external_view .preview .social.tiktok .post .bottom {
  height: auto;
  display: flex;
  position: absolute;
  top: 0;
  bottom: 30px;
  left: 20px;
  right: 20px;
  align-self: flex-end;
  font-size: 16px;
}

/* line 2191, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .caption, .external_view .preview .social.tiktok .post .bottom .caption {
  width: 90%;
  float: left;
  align-self: flex-end;
  z-index: 5;
  color: #fafafa;
}

/* line 2198, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .caption .name, .external_view .preview .social.tiktok .post .bottom .caption .name {
  font-weight: bold;
  font-size: 14px;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
}

/* line 2203, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .caption .name:before, .external_view .preview .social.tiktok .post .bottom .caption .name:before {
  content: "@";
}

/* line 2208, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .caption .message, .external_view .preview .social.tiktok .post .bottom .caption .message {
  overflow: hidden;
  margin-right: 20px;
  font-size: 13px;
}

/* line 2213, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .caption .message p, .external_view .preview .social.tiktok .post .bottom .caption .message p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
}

/* line 2222, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .caption .message b, .external_view .preview .social.tiktok .post .bottom .caption .message b {
  font-family: -apple-system, Roboto, sans-serif;
  font-weight: bold;
}

/* line 2228, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .caption .readmore, .external_view .preview .social.tiktok .post .bottom .caption .readmore {
  top: 0;
  right: 0;
  bottom: 0;
  display: none;
  position: absolute;
  margin-right: 20px;
}

/* line 2238, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .actions, .external_view .preview .social.tiktok .post .bottom .actions {
  width: 10%;
  display: flex;
  float: right;
  flex-direction: column;
  box-sizing: border-box;
  align-self: flex-end;
  z-index: 5;
  color: #fafafa;
}

/* line 2248, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .actions .action, .external_view .preview .social.tiktok .post .bottom .actions .action {
  display: flex;
  flex-direction: column;
  justify-items: center;
  align-items: end;
  width: 35px;
  height: 35px;
  margin-right: 25px;
}

/* line 2257, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .actions .action.heart, .external_view .preview .social.tiktok .post .bottom .actions .action.heart {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/tiktok/like-bb4efc62fa5bda2df1f71806f30adb8b435028fbbbcc91cdd855804a33420859.png) no-repeat center;
  background-size: 28px;
}

/* line 2262, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .actions .action.comment, .external_view .preview .social.tiktok .post .bottom .actions .action.comment {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/tiktok/comments-652c93b05c9f30c2b53378bdcd6d986de5c2b23eb3362d9f78460b439b4b9133.png) no-repeat center;
  background-size: 28px;
}

/* line 2267, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .actions .action.share, .external_view .preview .social.tiktok .post .bottom .actions .action.share {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/tiktok/share-f2a7554a1156f46c15471b7288e1cc3577afdc5a503a3365fbacf7b8084b710a.png) no-repeat center;
  background-size: 28px;
}

/* line 2272, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .actions .action.profile, .external_view .preview .social.tiktok .post .bottom .actions .action.profile {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 1px solid #fafafa;
  margin-bottom: 35px;
}

/* line 2280, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .post .bottom .actions .action.info, .external_view .preview .social.tiktok .post .bottom .actions .action.info {
  align-items: center;
  margin-top: 0;
  font-weight: bold;
  font-size: 13px;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
}

/* line 2292, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.tiktok .icon, .external_view .preview .social.tiktok .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png) no-repeat center;
  background-size: 20px;
}

/* line 2300, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .top, .external_view .preview .social.google .post .top {
  display: flex;
}

/* line 2303, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .top .photo-container, .external_view .preview .social.google .post .top .photo-container {
  width: 35px;
  height: 35px;
  margin: 10px 15px;
}

/* line 2308, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .top .photo-container img, .external_view .preview .social.google .post .top .photo-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

/* line 2315, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .top .acc-details, .external_view .preview .social.google .post .top .acc-details {
  width: 80%;
}

/* line 2318, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .top .acc-details .location, .external_view .preview .social.google .post .top .acc-details .location {
  width: 75%;
  font-size: 14px;
  font-weight: bold;
  margin-top: 12px;
}

/* line 2325, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .top .acc-details .info, .external_view .preview .social.google .post .top .acc-details .info {
  font-size: 12px;
  color: gray;
}

/* line 2331, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .top .dots, .external_view .preview .social.google .post .top .dots {
  height: 5px;
  width: 25px;
  margin: 22px 20px 20px 29px;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-5a118fe37153dbf5878174f225a41ddac482fce77f92b8836dee8825d5d7c2c2.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.4;
  transform: rotate(90deg);
}

/* line 2342, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .link-preview, .external_view .preview .social.google .post .link-preview {
  display: table;
  overflow: hidden;
  background-color: white;
}

/* line 2347, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .link-preview .link-info, .external_view .preview .social.google .post .link-preview .link-info {
  background-color: #eef3f8;
}

/* line 2351, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .link-preview .link-img, .external_view .preview .social.google .post .link-preview .link-img {
  height: 22vh;
  overflow: hidden;
  position: relative;
}

/* line 2356, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .link-preview .link-img img, .external_view .preview .social.google .post .link-preview .link-img img {
  top: 50%;
  left: 50%;
  width: 100%;
  position: absolute;
  transform: translate(-50%, -50%);
}

/* line 2366, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .double-images, .external_view .preview .social.google .post .double-images {
  height: 28vw;
  display: inline-flex;
}

/* line 2370, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .double-images .image, .external_view .preview .social.google .post .double-images .image {
  width: 50%;
  height: inherit;
  overflow: hidden;
}

/* line 2375, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .double-images .image img, .external_view .preview .social.google .post .double-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 2383, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .double-images > div:nth-child(1), .external_view .preview .social.google .post .double-images > div:nth-child(1) {
  margin-right: 1px;
}

/* line 2387, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .multi-images, .external_view .preview .social.google .post .multi-images {
  height: 28vw;
  column-count: 2;
  column-gap: 1px;
  -moz-column-count: 2;
  -moz-column-gap: 1px;
  -webkit-column-count: 2;
  -webkit-column-gap: 1px;
}

/* line 2396, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .multi-images .image, .external_view .preview .social.google .post .multi-images .image {
  overflow: hidden;
  position: relative;
}

/* line 2400, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .multi-images .image img, .external_view .preview .social.google .post .multi-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 2406, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .multi-images .image .image-count, .external_view .preview .social.google .post .multi-images .image .image-count {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: white;
  padding: 35% 0;
  font-size: 35px;
  position: absolute;
  text-align: center;
  vertical-align: middle;
  background: #0000008a;
}

/* line 2422, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .multi-images > div:nth-child(n+3), .external_view .preview .social.google .post .multi-images > div:nth-child(n+3) {
  margin-top: 1px;
}

/* line 2425, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .multi-images > div:nth-child(1), .external_view .preview .social.google .post .multi-images > div:nth-child(1) {
  height: 28vw;
  width: 100%;
  background-color: #8ebce5;
}

/* line 2430, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .multi-images > div:nth-child(2), .external_view .preview .social.google .post .multi-images > div:nth-child(2) {
  height: 14vw;
  width: 100%;
  background-color: #3a2313;
}

/* line 2435, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .multi-images > div:nth-child(3), .external_view .preview .social.google .post .multi-images > div:nth-child(3) {
  width: 100%;
  height: 13.9vw;
  display: grid;
  background-color: peru;
}

/* line 2442, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .message, .external_view .preview .social.google .post .message {
  font-size: 14px;
  margin: 5px 15px;
  overflow: hidden;
  position: relative;
}

/* line 2449, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .readmore, .external_view .preview .social.google .post .readmore {
  right: 0;
  bottom: 0;
  color: gray;
  display: none;
  position: absolute;
  background-color: white;
}

/* line 2458, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .media, .external_view .preview .social.google .post .media {
  margin: 5px 0px;
}

/* line 2462, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .actions, .external_view .preview .social.google .post .actions {
  width: 95%;
  margin: 10px;
  display: flex;
  justify-content: flex-end;
}

/* line 2470, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .actions .action:before, .external_view .preview .social.google .post .actions .action:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  background-size: 16px;
  width: 32px;
  height: 32px;
  filter: invert(100%) brightness(100%);
}

/* line 2481, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .actions .action.share:before, .external_view .preview .social.google .post .actions .action.share:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/google-share-4f45c5f06608c310da3b4d0f8bb7ed6969f54fdce9d5116012b6f0e661e32573.svg) no-repeat left;
  background-size: 23px;
  width: 32px;
  height: 32px;
  filter: invert(100%) brightness(80%);
}

/* line 2492, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .actions p, .external_view .preview .social.google .post .actions p {
  color: #969696;
  font-size: 13px;
  margin-left: 22px;
  font-weight: bold;
}

/* line 2500, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .post .bottom, .external_view .preview .social.google .post .bottom {
  padding: 5px 15px;
  font-size: 12px;
  background-color: #f3f6f8;
}

/* line 2507, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.google .icon, .external_view .preview .social.google .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gmb-blue-59cace3225c36668d559481ed2b8b9d855dc5bfa15106ecd35d69e68efdbb25e.svg) no-repeat center;
  background-size: 20px;
}

/* line 2515, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .top, .external_view .preview .social.youtube .post .top {
  display: flex;
}

/* line 2518, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .top .photo-container, .external_view .preview .social.youtube .post .top .photo-container {
  width: 35px;
  height: 35px;
  margin: 10px 15px;
}

/* line 2523, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .top .photo-container img, .external_view .preview .social.youtube .post .top .photo-container img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

/* line 2530, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .top .acc-details, .external_view .preview .social.youtube .post .top .acc-details {
  width: 80%;
}

/* line 2533, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .top .acc-details .location, .external_view .preview .social.youtube .post .top .acc-details .location {
  width: 75%;
  font-size: 14px;
  font-weight: bold;
  margin-top: 12px;
}

/* line 2540, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .top .acc-details .info, .external_view .preview .social.youtube .post .top .acc-details .info {
  font-size: 12px;
  color: gray;
}

/* line 2546, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .top .dots, .external_view .preview .social.youtube .post .top .dots {
  height: 5px;
  width: 25px;
  margin: 22px 20px 20px 29px;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-5a118fe37153dbf5878174f225a41ddac482fce77f92b8836dee8825d5d7c2c2.svg) no-repeat center;
  background-size: 100%;
  opacity: 0.4;
  transform: rotate(90deg);
}

/* line 2557, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .link-preview, .external_view .preview .social.youtube .post .link-preview {
  display: table;
  overflow: hidden;
  background-color: white;
}

/* line 2562, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .link-preview .link-info, .external_view .preview .social.youtube .post .link-preview .link-info {
  background-color: #eef3f8;
}

/* line 2566, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .link-preview .link-img, .external_view .preview .social.youtube .post .link-preview .link-img {
  height: 22vh;
  overflow: hidden;
  position: relative;
}

/* line 2571, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .link-preview .link-img img, .external_view .preview .social.youtube .post .link-preview .link-img img {
  top: 50%;
  left: 50%;
  width: 100%;
  position: absolute;
  transform: translate(-50%, -50%);
}

/* line 2581, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .double-images, .external_view .preview .social.youtube .post .double-images {
  height: 28vw;
  display: inline-flex;
}

/* line 2585, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .double-images .image, .external_view .preview .social.youtube .post .double-images .image {
  width: 50%;
  height: inherit;
  overflow: hidden;
}

/* line 2590, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .double-images .image img, .external_view .preview .social.youtube .post .double-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 2598, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .double-images > div:nth-child(1), .external_view .preview .social.youtube .post .double-images > div:nth-child(1) {
  margin-right: 1px;
}

/* line 2602, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .multi-images, .external_view .preview .social.youtube .post .multi-images {
  height: 28vw;
  column-count: 2;
  column-gap: 1px;
  -moz-column-count: 2;
  -moz-column-gap: 1px;
  -webkit-column-count: 2;
  -webkit-column-gap: 1px;
}

/* line 2611, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .multi-images .image, .external_view .preview .social.youtube .post .multi-images .image {
  overflow: hidden;
  position: relative;
}

/* line 2615, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .multi-images .image img, .external_view .preview .social.youtube .post .multi-images .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 2621, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .multi-images .image .image-count, .external_view .preview .social.youtube .post .multi-images .image .image-count {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  color: white;
  padding: 35% 0;
  font-size: 35px;
  position: absolute;
  text-align: center;
  vertical-align: middle;
  background: #0000008a;
}

/* line 2637, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .multi-images > div:nth-child(n+3), .external_view .preview .social.youtube .post .multi-images > div:nth-child(n+3) {
  margin-top: 1px;
}

/* line 2640, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .multi-images > div:nth-child(1), .external_view .preview .social.youtube .post .multi-images > div:nth-child(1) {
  height: 28vw;
  width: 100%;
  background-color: #8ebce5;
}

/* line 2645, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .multi-images > div:nth-child(2), .external_view .preview .social.youtube .post .multi-images > div:nth-child(2) {
  height: 14vw;
  width: 100%;
  background-color: #3a2313;
}

/* line 2650, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .multi-images > div:nth-child(3), .external_view .preview .social.youtube .post .multi-images > div:nth-child(3) {
  width: 100%;
  height: 13.9vw;
  display: grid;
  background-color: peru;
}

/* line 2657, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .message, .external_view .preview .social.youtube .post .message {
  font-size: 14px;
  margin: 5px 15px;
  overflow: hidden;
  position: relative;
}

/* line 2664, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .readmore, .external_view .preview .social.youtube .post .readmore {
  right: 0;
  bottom: 0;
  color: gray;
  display: none;
  position: absolute;
  background-color: white;
}

/* line 2673, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .media, .external_view .preview .social.youtube .post .media {
  margin: 5px 0px;
}

/* line 2677, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .actions, .external_view .preview .social.youtube .post .actions {
  width: 95%;
  margin: 10px;
  display: flex;
  justify-content: flex-end;
}

/* line 2685, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .actions .action:before, .external_view .preview .social.youtube .post .actions .action:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  background-size: 16px;
  width: 32px;
  height: 32px;
  filter: invert(100%) brightness(100%);
}

/* line 2696, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .actions .action.share:before, .external_view .preview .social.youtube .post .actions .action.share:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/youtube_red-1cd0352fc0ea3cfc84eab18de60d3eec517373ea2a5401b7099f2b5fcbcedfaf.png) no-repeat left;
  background-size: 23px;
  width: 32px;
  height: 32px;
  filter: invert(100%) brightness(80%);
}

/* line 2707, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .actions p, .external_view .preview .social.youtube .post .actions p {
  color: #969696;
  font-size: 13px;
  margin-left: 22px;
  font-weight: bold;
}

/* line 2715, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .post .bottom, .external_view .preview .social.youtube .post .bottom {
  padding: 5px 15px;
  font-size: 12px;
  background-color: #f3f6f8;
}

/* line 2722, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .social.youtube .icon, .external_view .preview .social.youtube .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/youtube_red-1cd0352fc0ea3cfc84eab18de60d3eec517373ea2a5401b7099f2b5fcbcedfaf.png) no-repeat center;
  background-size: 20px;
}

/* line 2729, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .foot-alt-text, .external_view .preview .foot-alt-text {
  font-size: 12px;
  text-align: justify;
  padding-bottom: 20px;
}

/* line 2735, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .preview .foot-warning, .external_view .preview .foot-warning {
  font-size: 12px;
  text-align: justify;
  padding-bottom: 50px;
}

/* line 2743, app/assets/stylesheets/schedule.scss */
.hld-warning {
  width: 100%;
  height: 40px;
  display: inline-flex;
  justify-content: center;
  background: #50c684 url(//s3.amazonaws.com/bm3assets/assets/scheduler/star-white-84916082ca2334eabf1cb19f0b4ef320ab21c838fdc4172b378cd2b8c09cbf42.png) 25px 10px no-repeat;
  background-size: 16px;
}

/* line 2751, app/assets/stylesheets/schedule.scss */
.hld-warning .hld-content {
  color: white;
  font-size: 13px;
  margin-top: 9px;
}

/* line 2756, app/assets/stylesheets/schedule.scss */
.hld-warning .hld-content u {
  margin: 0 5px;
  cursor: pointer;
}

/* line 2763, app/assets/stylesheets/schedule.scss */
.holiday-popup {
  width: 204px;
  display: none;
  position: absolute;
  background-color: white;
}

/* line 2769, app/assets/stylesheets/schedule.scss */
.holiday-popup .holiday-close {
  color: gray;
  float: right;
  display: block;
  cursor: pointer;
  font-size: 20px;
  margin: 5px 10px;
}

/* line 2778, app/assets/stylesheets/schedule.scss */
.holiday-popup .info {
  margin: 20px;
  color: #666666;
  font-size: 12px;
  text-align: center;
}

/* line 2785, app/assets/stylesheets/schedule.scss */
.holiday-popup .holidays {
  margin: 10px;
}

/* line 2788, app/assets/stylesheets/schedule.scss */
.holiday-popup .holidays .holiday {
  text-align: center;
  margin-left: -10px;
}

/* line 2792, app/assets/stylesheets/schedule.scss */
.holiday-popup .holidays .holiday .holiday-star {
  padding-left: 20px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/star-15b6109cd4ff242a15bb9c07902c0cec8a1ce936897e5b58f7fafc90665ca66e.png) left no-repeat;
  background-size: 16px;
  opacity: 0.8;
}

/* line 2799, app/assets/stylesheets/schedule.scss */
.holiday-popup .holidays .holiday p {
  font-size: 12px;
}

/* line 2805, app/assets/stylesheets/schedule.scss */
.holiday-popup .btn {
  width: 100%;
  border-radius: 0 0 4px 4px;
}

/* line 2811, app/assets/stylesheets/schedule.scss */
.holiday-popup.left::before {
  top: 30px;
  left: 100%;
  content: "";
  right: -15px;
  position: absolute;
  border-left: 10px solid white;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}

/* line 2824, app/assets/stylesheets/schedule.scss */
.holiday-popup.right::before {
  top: 30px;
  right: 100%;
  left: -15px;
  content: "";
  position: absolute;
  border-right: 10px solid white;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}

/* line 2837, app/assets/stylesheets/schedule.scss */
.external-client {
  padding: 40px;
  width: 400px !important;
}

/* line 2841, app/assets/stylesheets/schedule.scss */
.external-client h1 {
  text-align: center;
}

/* line 2845, app/assets/stylesheets/schedule.scss */
.external-client .content {
  margin-top: 15px;
  text-align: justify;
}

/* line 2849, app/assets/stylesheets/schedule.scss */
.external-client .content label {
  width: 100%;
  display: grid;
  margin-top: 15px;
}

/* line 2854, app/assets/stylesheets/schedule.scss */
.external-client .content label input {
  height: 30px;
  margin-top: 10px;
  border-color: #eae9e9;
  background-color: #f9f9f9;
}

/* line 2863, app/assets/stylesheets/schedule.scss */
.external-client .btn-add-user {
  width: 100%;
  margin-top: 20px;
}

/* line 2869, app/assets/stylesheets/schedule.scss */
.external_view {
  position: relative;
  background-color: #f9f9f9;
}

/* line 2874, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view {
  left: 0;
  top: 57px;
  bottom: 0;
  float: left;
  right: 51vw;
  padding: 50px 0;
  position: absolute;
  background-color: white;
}

/* line 2884, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .bottom {
  left: 0;
  right: 0;
  bottom: 28px;
  padding: 20px 40px;
  position: absolute;
  text-align: center;
  background-color: white;
}

/* line 2894, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details {
  height: 85%;
  padding: 0 50px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 2901, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .title {
  font-size: 18px;
  font-family: 'latosemibold';
}

/* line 2906, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .detail {
  color: gray;
  font-size: 14px;
  margin: 5px 0 20px 0;
  word-break: break-word;
  white-space: pre-wrap;
}

/* line 2914, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .users {
  margin: 5px 0 20px 0;
}

/* line 2917, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .users .role {
  color: gray;
  margin: 2px;
  height: 30px;
  font-size: 14px;
  display: inline-flex;
  vertical-align: middle;
  padding: 2px 2px 2px 10px;
  background-color: #f9f9f9;
  border: 1px solid #ebeaea;
}

/* line 2928, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .users .role .icon {
  width: 35px;
  float: right;
  height: 95%;
  display: block;
  margin-left: 3px;
}

/* line 2935, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .users .role .icon.text {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/text-f8efe5922bd98bbfeafa16a54a300962127f526657045c4f36f02e1019bf2a58.png) no-repeat center;
  background-size: 24px;
  opacity: 0.5;
}

/* line 2941, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .users .role .icon.media {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/img-d179c1fec44ff67b60312090d18475a9ae942ddfc6ad77132ab5b55944798a6c.png) no-repeat center;
  background-size: 30px;
  opacity: 0.4;
}

/* line 2947, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .users .role .icon.review {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/check-10cdb05e40e0e08c43d9f68edc4f9db85bdd380c647101c7a1b8be763671ee87.png) no-repeat center;
  background-size: 23px;
  opacity: 0.4;
}

/* line 2956, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .history {
  width: 100%;
  max-height: 110px;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 5px 0 40px 0;
  border: 1px solid #ebeaea;
}

/* line 2964, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .history .action {
  color: gray;
  padding: 5px;
  font-size: 13px;
  box-shadow: 7px 19px 0px -17px #ebeaea;
}

/* line 2970, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .history .action .date {
  line-height: 1em;
  padding: 0 15px;
  display: inline-block;
  vertical-align: middle;
}

/* line 2976, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .history .action .date p {
  font-size: 11px;
}

/* line 2981, app/assets/stylesheets/schedule.scss */
.external_view .workflow_view .details .workflow-details .history .action .act {
  float: right;
  padding: 0 10px;
}

/* line 2991, app/assets/stylesheets/schedule.scss */
.external_view .preview {
  right: 0;
  top: 57px;
  bottom: 0;
  left: 7vw;
  height: auto;
  position: absolute;
}

/* line 3001, app/assets/stylesheets/schedule.scss */
.usability-warning {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9;
  display: none;
  position: absolute;
  text-align: center;
  background-color: #000000d9;
}

/* line 3012, app/assets/stylesheets/schedule.scss */
.usability-warning .warning {
  top: 50%;
  left: 50%;
  color: white;
  padding: 15px;
  position: absolute;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

@media (max-height: 720px) {
  /* line 3025, app/assets/stylesheets/schedule.scss */
  .content-tab.new-post .preview, .external_view .preview {
    overflow-y: auto;
  }
}

@media (max-width: 770px) {
  /* line 3032, app/assets/stylesheets/schedule.scss */
  .usability-warning {
    display: block;
  }
}

@media (max-width: 1400px) {
  /* line 3038, app/assets/stylesheets/schedule.scss */
  .workflow-btns {
    display: inline-grid;
  }
  /* line 3041, app/assets/stylesheets/schedule.scss */
  .workflow-btns .btn {
    margin: 2px 0;
  }
}

@media (max-width: 1325px) {
  /* line 3048, app/assets/stylesheets/schedule.scss */
  .post-scheduling.schedule_api {
    display: grid;
  }
  /* line 3052, app/assets/stylesheets/schedule.scss */
  .schedule-btn.schedule_api {
    margin-top: 5px;
  }
  /* line 3055, app/assets/stylesheets/schedule.scss */
  .schedule-btn.schedule_api .schedule-option {
    width: 100%;
  }
}

@media (max-width: 1076px) {
  /* line 3062, app/assets/stylesheets/schedule.scss */
  .post-scheduling.schedule {
    display: grid;
  }
  /* line 3066, app/assets/stylesheets/schedule.scss */
  .schedule-btn.schedule {
    margin-top: 5px;
  }
  /* line 3069, app/assets/stylesheets/schedule.scss */
  .schedule-btn.schedule .schedule-option {
    width: 100%;
  }
}

/* line 3075, app/assets/stylesheets/schedule.scss */
.lateral-menu {
  top: 0;
  bottom: 0;
  width: 18%;
  display: flex;
  position: absolute;
  flex-direction: column;
  box-sizing: border-box;
  background-color: #f9f9f9;
}

/* line 3085, app/assets/stylesheets/schedule.scss */
.lateral-menu.holiday {
  top: 40px;
}

/* line 3089, app/assets/stylesheets/schedule.scss */
.lateral-menu .title {
  padding: 20px 25px 15px 25px;
  display: block;
}

/* line 3093, app/assets/stylesheets/schedule.scss */
.lateral-menu .title span {
  font-family: 'latosemibold';
  font-size: 14px;
  text-transform: uppercase;
}

/* line 3100, app/assets/stylesheets/schedule.scss */
.lateral-menu ul {
  flex: 1 1 auto;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 3106, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a {
  float: left;
  width: 100%;
  color: #404040;
  font-size: 14px;
  cursor: pointer;
  box-sizing: border-box;
  word-break: break-word;
  padding: 10px 5px 10px 25px;
}

/* line 3116, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a:before {
  content: "";
  display: inline-block;
  margin-right: 12px;
  vertical-align: sub;
  width: 20px;
  height: 20px;
}

/* line 3126, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a.new-post:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/create-60b8b2013294704bc8b78eed4bd70a0dba309c588858f665cd52cbf28fb55d86.svg) center center no-repeat;
  background-size: 18px;
}

/* line 3133, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a.calendar:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/calendar-5011910f46adb672e5a0c8d281128dd31a6715535caa3a4bbf8f7f69e61a76ed.svg) center center no-repeat;
  background-size: 18px;
}

/* line 3140, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a.media-library:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/folder-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) center center no-repeat;
  background-size: 18px;
  filter: invert(50%) grayscale(1);
}

/* line 3148, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a.history:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/history-bce274fb6278f662997002bc9237be50171de46efeb01deb4a8b27ac68bafa2a.svg) center center no-repeat;
  background-size: 20px;
}

/* line 3155, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a.lists:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/lists-49f6339f4075afefdae62a86ae6dee274976391d5cc112f975dd2bd3fadc28bf.svg) center center no-repeat;
  background-size: 18px;
}

/* line 3162, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a.schedule:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/agendas-6c85b57cea23c42130d722503e4752fd8faf6b4b973d5bcdab839fdaad228d24.svg) center center no-repeat;
  background-size: 19px;
}

/* line 3169, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a.workflow:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/workflow-702fd0b47d93c8c22698807b1a39a6e37d4f4be9266d32a9ccafd9f558d9d770.svg) center center no-repeat;
  background-size: 20px;
}

/* line 3175, app/assets/stylesheets/schedule.scss */
.lateral-menu ul li a.active, .lateral-menu ul li a:hover {
  background-color: #ecebeb;
}

/* line 3181, app/assets/stylesheets/schedule.scss */
.lateral-menu ul .elements {
  clear: both;
}

/* line 3184, app/assets/stylesheets/schedule.scss */
.lateral-menu ul .elements li {
  padding: 10px 10px 10px 58px;
  cursor: pointer;
  font-size: 13px;
}

/* line 3189, app/assets/stylesheets/schedule.scss */
.lateral-menu ul .elements li.active, .lateral-menu ul .elements li:hover {
  background: #efefef;
}

/* line 3196, app/assets/stylesheets/schedule.scss */
.lateral-menu .new {
  width: 100%;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 16px;
  color: #327bdd;
}

/* line 3203, app/assets/stylesheets/schedule.scss */
.lateral-menu .new:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: bottom;
}

/* line 3216, app/assets/stylesheets/schedule.scss */
.content-tab {
  top: 0;
  right: 0;
  bottom: 0;
  width: 82%;
  float: right;
  position: absolute;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  overflow: auto;
}

/* line 3228, app/assets/stylesheets/schedule.scss */
.content-tab .reprove-justify {
  display: block;
  padding: 2px;
  background-color: white;
  max-width: 100%;
  word-wrap: break-word;
  cursor: default;
  border-radius: 5px;
  border: 1px solid #dfe1e4;
}

/* line 3239, app/assets/stylesheets/schedule.scss */
.content-tab .reprove-justify p:first-child {
  cursor: pointer;
  user-select: none;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 3247, app/assets/stylesheets/schedule.scss */
.content-tab .reprove-justify p:first-child i.fa {
  margin-right: 5px;
}

/* line 3251, app/assets/stylesheets/schedule.scss */
.content-tab .justify-header {
  display: inline-flex;
  align-items: center;
  gap: 8px;
}

/* line 3256, app/assets/stylesheets/schedule.scss */
.content-tab .justify-header b {
  overflow: hidden;
}

/* line 3261, app/assets/stylesheets/schedule.scss */
.content-tab .exclamation-icon {
  width: 16px !important;
  height: 16px !important;
  flex-shrink: 0;
  color: red;
  margin-left: 5px;
}

/* line 3270, app/assets/stylesheets/schedule.scss */
.content-tab .reprove-justify-content {
  margin: 5px;
  font-size: 13px;
  color: #333;
  max-height: 200px;
  overflow-y: auto;
}

/* line 3278, app/assets/stylesheets/schedule.scss */
.content-tab.holiday {
  top: 40px;
}

/* line 3282, app/assets/stylesheets/schedule.scss */
.content-tab .header {
  padding: 30px 2em;
}

/* line 3285, app/assets/stylesheets/schedule.scss */
.content-tab .header .sub-title {
  font-size: 18px;
  font-family: 'latosemibold';
}

/* line 3294, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content {
  width: 45%;
  float: left;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 0;
  bottom: 0;
}

/* line 3303, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .scheduling-post {
  flex: 1 1 auto;
  overflow-y: auto;
  padding: 40px 40px 10px 40px;
}

/* line 3310, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .title {
  font-size: 18px;
  font-family: 'latosemibold';
  padding: 2px;
}

/* line 3316, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .detail {
  color: gray;
  font-size: 14px;
  margin: 5px 0 20px 0;
}

/* line 3322, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .external_link {
  color: #8c8c8c;
  font-size: 13px;
}

/* line 3328, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .adjustments-needed .comment {
  width: 97%;
  color: gray;
  padding: 10px;
  font-size: 13px;
  overflow-y: auto;
  max-height: 150px;
  overflow-x: hidden;
  margin: 10px 0 30px;
  border: 1px solid #ebeaea;
}

/* line 3341, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history {
  width: 100%;
  max-height: 10vw;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 5px 0 20px 0;
  border: 1px solid #f4f4f4;
}

/* line 3349, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action {
  width: 100%;
  color: gray;
  font-size: 13px;
  padding: 10px 0;
  border-bottom: 1px solid #ebeaea;
}

/* line 3356, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .date {
  line-height: 1em;
  padding-right: 15px;
  display: inline-block;
  vertical-align: middle;
}

/* line 3362, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .date p {
  font-size: 11px;
}

/* line 3367, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .author {
  display: inline-flex;
  vertical-align: super;
}

/* line 3372, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .act {
  width: 30%;
  float: right;
  padding: 0 5px;
  line-height: 1em;
  text-align: right;
}

/* line 3379, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .act.status {
  width: auto;
  display: inline-flex;
}

/* line 3383, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .act.status:after {
  content: "";
  width: 20px;
  height: 15px;
  margin-left: 5px;
  display: inline-block;
}

/* line 3392, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .act.status.pending:after {
  background: url(//s3.amazonaws.com/bm3assets/assets/clock-9c28f0ac053f52a923c681834b80dab3fb228d7e1a469ce41e2da65d8d8a70a8.svg) no-repeat left;
  background-size: 16px;
  opacity: 0.8;
}

/* line 3400, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .act.status.approved:after {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) no-repeat left;
  background-size: 15px;
  opacity: 0.5;
}

/* line 3408, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .act.status.reproved:after {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) no-repeat left;
  background-size: 16px;
  opacity: 0.6;
}

/* line 3416, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .act.status.adjustments:after {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-black-f9fb580f9d21b5708b34b0dd55ee618150effb8d1d78416f8c910b7d44e2e719.svg) no-repeat left;
  background-size: 14px;
  opacity: 0.6;
}

/* line 3425, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .demand-details .history .action .adjustment {
  padding: 10px;
}

/* line 3432, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts {
  position: relative;
  margin-bottom: 4vh;
}

/* line 3436, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts {
  width: 100%;
  height: 50px;
  display: flex;
  cursor: pointer;
  align-items: center;
  margin-top: 10px;
  border: 1px solid #eae9e9;
  background-color: #f9f9f9;
  border-radius: 5px;
}

/* line 3447, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-container {
  display: flex;
  overflow: hidden;
  justify-content: flex-start;
  padding-left: 10px;
  align-items: center;
  width: 100%;
  height: 50px;
  color: #bbb8b8;
}

/* line 3458, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list {
  display: flex;
  flex-wrap: wrap;
  padding-top: 8px;
  justify-content: flex-start;
  gap: 10px;
  width: 100%;
  height: 85%;
}

/* line 3467, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container {
  float: left;
  position: relative;
  width: 37px;
  height: 37px;
  border-radius: 50%;
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png) no-repeat center;
  background-size: cover;
}

/* line 3476, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container img {
  width: 37px;
  height: 37px;
  border-radius: 50%;
}

/* line 3482, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  right: -7px;
  bottom: -2px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 12px;
}

/* line 3496, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.twitter:after {
  background-color: #000000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 3503, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.threads:after {
  background-color: #0A0A0A;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 3510, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.bluesky:after {
  background-color: #ffffff;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 3517, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.facebook:after {
  background-color: #1877f2;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png);
}

/* line 3524, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.instagram:after {
  background-color: #e4405f;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png);
}

/* line 3531, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.linkedin:after {
  background-color: #0077b3;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png);
}

/* line 3537, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.tiktok:after {
  background-color: #121212;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png);
}

/* line 3543, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.google:after {
  background-color: #4285f4;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg);
}

/* line 3549, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .selected-accounts-list .photo-container.youtube:after {
  background-color: #ffffff;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/youtube_red-1cd0352fc0ea3cfc84eab18de60d3eec517373ea2a5401b7099f2b5fcbcedfaf.png);
}

/* line 3557, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .count {
  width: 50px;
  text-align: right;
  white-space: nowrap;
}

/* line 3563, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .caret {
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 8px;
  width: 23px;
  height: 50px;
  float: right;
}

/* line 3571, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .account-label {
  margin: 2px;
  color: #545860;
  font-size: 12px;
  padding: 1px 3px;
  width: fit-content;
  line-height: 1.5em;
  border-radius: 3px;
  display: inline-flex;
  background-color: white;
  border: 1px solid #cccccc;
}

/* line 3583, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-accounts .accounts .account-label .icon {
  width: 20px;
  height: 20px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat center;
  background-size: 15px;
}

/* line 3593, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-tags {
  position: relative;
  margin-bottom: 4vh;
}

/* line 3597, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-tags .tags-title {
  margin-right: 0.3125rem;
  display: inline;
  font-family: 'latoblack';
}

/* line 3603, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-tags .tags-menu {
  width: 100%;
  min-height: 50px;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  margin-top: 10px;
  border: 1px solid #eae9e9;
  background-color: #f9f9f9;
  border-radius: 5px;
  padding-left: 10px;
  box-sizing: border-box;
  cursor: pointer;
}

/* line 3617, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-tags .tags-menu .tags-placeholder {
  align-self: center;
  color: #bbb8b8;
}

/* line 3622, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-tags .tags-menu .caret {
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 8px;
  width: 23px;
  height: 50px;
  float: right;
}

/* line 3631, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-tags #submenu-tags-container {
  width: 100%;
  left: 0;
  box-sizing: border-box;
}

/* line 3637, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-section {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  margin: 0 0 3vh;
  padding: 12px 14px;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  background-color: #fafafa;
}

/* line 3647, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-section .youtube-section-header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 10px;
  margin-bottom: 8px;
}

/* line 3655, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-section .youtube-section-title {
  margin: 0;
  font-size: 13px;
  font-weight: 600;
  color: #404040;
}

/* line 3661, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-section .youtube-section-title .required-mark {
  color: #FF0000;
  margin-left: 2px;
}

/* line 3667, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-section .char-count.youtube-title {
  flex: none;
  font-size: 11px;
  color: gray;
}

/* line 3672, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-section .char-count.youtube-title.invalid {
  color: #FF0000;
}

/* line 3677, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-section input[type="text"] {
  box-sizing: border-box;
  display: block;
  width: 100%;
  max-width: 100%;
  height: 38px;
  margin: 0;
  padding: 0 10px;
  border: 1px solid #d5d5d5;
  border-radius: 4px;
  font-size: 13px;
  background-color: #fff;
}

/* line 3690, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-section input[type="text"]:focus {
  border-color: #327BDD;
  outline: none;
}

/* line 3698, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-compliance.invalid {
  border-color: #FF0000;
  background-color: #fff5f5;
}

/* line 3703, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-compliance .youtube-compliance-info {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-left: 6px;
  vertical-align: text-top;
  cursor: help;
  background: url(//s3.amazonaws.com/bm3assets/assets/info-blue-9d48eecc6f7e363e45df88132720079a1d86b0c47a45bc182a334c88e1bc35d5.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.6;
}

/* line 3714, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-compliance .youtube-compliance-info:hover, .content-tab.new-post .content .youtube-compliance .youtube-compliance-info:focus {
  opacity: 1;
}

/* line 3720, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-compliance .youtube-compliance-options {
  display: flex;
  flex-wrap: wrap;
  gap: 18px;
}

/* line 3726, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-compliance .youtube-compliance-option {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 13px;
  color: #404040;
  cursor: pointer;
}

/* line 3734, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-compliance .youtube-compliance-option input[type="radio"] {
  margin: 0;
  cursor: pointer;
}

/* line 3740, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .youtube-compliance .youtube-compliance-hint {
  margin: 8px 0 0;
  font-size: 11px;
  color: #FF0000;
}

/* line 3747, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message {
  position: relative;
  margin-bottom: 4vh;
}

/* line 3751, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler {
  position: relative;
}

/* line 3754, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .bt {
  width: 33px;
  height: 33px;
  float: right;
  margin: 6px;
  border-radius: 10px;
  background-color: #327BDD;
  cursor: pointer;
  box-shadow: #3893E5 0 1px 5px;
  transition: all 300ms ease;
}

/* line 3765, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .bt:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/insights-200ee48902ce942ed72cf1cfeedeaeaab1cc8391f1bb8ffe891696cb98ba52e0.svg) no-repeat center;
  width: 33px;
  height: 33px;
  background-size: 23px;
  display: inline-block;
}

/* line 3774, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .bt:hover {
  transform: scale(1.08);
}

/* line 3779, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: 43px;
  right: 0;
  background: white;
  padding: 0;
  line-height: 20px;
  text-align: center;
  width: 150px;
  overflow: hidden;
  display: none;
  width: 250px !important;
}

/* line 3792, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown.on {
  display: block;
}

/* line 3796, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li {
  position: relative;
  width: 100%;
  cursor: pointer;
  text-align: left;
  display: block;
}

/* line 3803, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li label {
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background-color: white;
  z-index: 5;
  position: relative;
  float: left;
  padding: 10px 18px;
  font-size: 13px;
}

/* line 3814, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li label:before {
  content: "";
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: sub;
}

/* line 3826, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li.content, .content-tab.new-post .content .post-message .ai-scheduler .dropdown > li.image {
  font-family: "latosemibold";
  color: #327BDD;
}

/* line 3833, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li.content label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/write-content-0bb3534afa356b815b455044031ea6b3dd02990fb73e607edb4131e40fbeefd8.svg);
  background-size: 37px;
}

/* line 3840, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li.image label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/image-blue-35cf06a3e99b7f739e471783341cae9c3c51f1f938e08c2c4d27a54b5df6ef2b.svg);
  background-size: 20px;
}

/* line 3847, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li.improve label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/wand-739c58ff3818305a1ace83e4deb29f0dbe52cab8dbbb9da63b870a6abf82b441.svg);
  background-size: 20px;
}

/* line 3854, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li.shorter label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/short_text-ab001ecb254fd648428c66e31afaaf9379f7541257c64e3121579d88d9049412.svg);
  background-size: 20px;
}

/* line 3861, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li.longer label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/long_text-e095ddfec3f94835192cd2b745082bd31df827b2a35624840893572c16c211cd.svg);
  background-size: 20px;
}

/* line 3868, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li.fix label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/fix_spelling-898279d9e4d308fdb07a22332a18d8412e7156514e4c9879be148ceb9aa385c0.svg);
  background-size: 18px;
}

/* line 3875, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .ai-scheduler .dropdown > li:hover label {
  background: #eee;
}

/* line 3885, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .mention-warning {
  bottom: 80%;
  padding: 8px;
  color: white;
  display: none;
  font-size: 12px;
  line-height: 1.3em;
  border-radius: 5px;
  position: absolute;
  text-align: justify;
  background-color: #ea9a01;
}

/* line 3897, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .mention-warning .btn-ok {
  color: white;
  float: right;
  font-size: 9px;
  padding: 2px 10px;
  border: 1px solid white;
  background-color: #ea9a01;
}

/* line 3906, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .mention-warning::before {
  width: 0;
  top: 100%;
  left: 45%;
  content: "";
  position: absolute;
  border-top: 7px solid #ea9a01;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}

/* line 3918, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message p {
  display: inline;
  font-family: 'latoblack';
}

/* line 3923, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count {
  float: right;
  margin-left: 10px;
  display: flex;
  font-size: 13px;
  color: #818181;
}

/* line 3930, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.invalid {
  color: red;
}

/* line 3934, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count:before {
  content: "";
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: sub;
  margin-right: 5px;
}

/* line 3944, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.twitter:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat center;
  background-size: 15px;
}

/* line 3950, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.threads:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) no-repeat center;
  background-size: 15px;
}

/* line 3956, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.bluesky:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 15px;
}

/* line 3962, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.facebook:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) no-repeat center;
  background-size: 20px;
}

/* line 3968, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.instagram:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) no-repeat center;
  background-size: 20px;
}

/* line 3974, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.linkedin:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) no-repeat center;
  background-size: 20px;
}

/* line 3980, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.tiktok:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png) no-repeat center;
  background-size: 20px;
}

/* line 3986, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .char-count.google:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) no-repeat center;
  background-size: 20px;
  filter: invert(34%) sepia(92%) saturate(5942%) hue-rotate(173deg) brightness(95%) contrast(94%);
}

/* line 3994, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .emojionearea {
  width: 100%;
  min-height: 90px;
  max-height: 220px;
  margin-top: 10px;
  box-shadow: none;
  white-space: pre-wrap;
}

/* line 4002, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .emojionearea .emojionearea-editor {
  min-height: 90px;
  max-height: 220px;
  padding: 15px 35px 15px 15px;
  line-height: initial;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 4010, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom {
  right: 0;
}

/* line 4012, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .emojionearea .emojionearea-picker.emojionearea-picker-position-bottom .emojionearea-wrapper:after {
  right: 19px;
  left: auto;
}

/* line 4018, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .emojionearea .emojionearea-button {
  top: 5px;
  right: 5px;
}

/* line 4022, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .emojionearea .emojionearea-button > div.emojionearea-button-open {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/sentiment-ea49696ff41a0626292b8702ca2f0ab2239408c6b7eb01b29531a75c31a2d0d0.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
}

/* line 4030, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .emojionearea .emojionearea-picker.emojionearea-picker-position-top {
  left: 0;
}

/* line 4033, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .emojionearea .emojionearea-picker.emojionearea-picker-position-top .emojionearea-wrapper:after {
  left: 20px;
  right: auto;
}

/* line 4040, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .message {
  width: 100%;
  min-height: 90px;
  max-height: 220px;
  margin-top: 10px;
}

/* line 4046, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .message .invalid {
  background-color: red;
}

/* line 4051, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .different-messages-style {
  font-size: 13px;
  font-weight: bold;
}

/* line 4055, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .different-messages-style.same-message {
  display: block;
  margin-top: -4vh;
}

/* line 4061, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .fb-btns {
  display: inline;
}

/* line 4064, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .fb-btns .ico {
  float: left;
  margin-top: 5px;
  margin-right: 10px;
  position: relative;
  display: inline-flex;
}

/* line 4071, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .fb-btns .ico.post-link {
  width: 33px;
  height: 20px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/url-95c5b77bf8a532ac8030d354b6b2e7d2315d98761bb2603d9764a3c806880491.png) no-repeat center;
  background-size: 30px;
  opacity: 0.5;
}

/* line 4079, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .fb-btns .ico.post-target {
  width: 25px;
  height: 20px;
  margin-top: 5px;
  background: url(//s3.amazonaws.com/bm3assets/assets/target-114a735c006b2438092f56ca3229153b005d33af774f59df86deeadacbbac325.png) no-repeat center;
  background-size: 16px;
  opacity: 0.5;
}

/* line 4089, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .fb-btns .ico.selected:after {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) center center no-repeat;
  background-size: 15px;
  width: 15px;
  height: 15px;
  position: absolute;
  bottom: -4px;
  right: -4px;
}

/* line 4103, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .short-urls {
  background: url(//s3.amazonaws.com/bm3assets/assets/short-d0bf7a2bb512efe4baed580061c72309cebb978020397807a58587f7949e7fca.png) no-repeat center center;
  background-size: 27px;
  height: 29px;
  opacity: 0.4;
  float: left;
  width: 15px;
}

/* line 4112, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .short-bitly-urls {
  background: url(//s3.amazonaws.com/bm3assets/assets/bitly-logo-ffefdaf66ce25559b027b5580432efd4deed84bc4ffec95be824a0c96f29c30c.png) no-repeat center center;
  height: 30px;
  width: 40px;
  transform: scale(0.65, 0.65);
  -ms-transform: scale(0.65, 0.65);
  -webkit-transform: scale(0.65, 0.65);
  filter: grayscale(100%);
  float: left;
}

/* line 4124, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .shorten-url-modal .select-domain {
  padding: 8px 10px;
  box-sizing: border-box;
  font-size: 13px;
  line-height: normal;
  height: auto;
}

/* line 4131, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-message .shorten-url-modal .select-domain .select2-choice {
  border: 1px solid #E5E5E5 !important;
}

/* line 4138, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .media-title {
  display: inline-flex;
  font-family: 'latoblack';
}

/* line 4143, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .media-info {
  display: inline-grid;
  vertical-align: middle;
  float: right;
  width: 19px;
  height: 28px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
}

/* line 4154, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .media-library {
  display: inline-grid;
  vertical-align: middle;
  float: right;
  width: 25px;
  height: 25px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/folder-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) no-repeat center;
  background-size: 18px;
  filter: invert(50%) grayscale(1);
}

/* line 4165, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling {
  padding: 20px 40px;
  position: relative;
  text-align: center;
}

/* line 4170, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-btn {
  float: right;
  display: inline-flex;
}

/* line 4174, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-btn .schedule-option {
  padding: 8px 10px;
  margin: 0;
  border-radius: 4px 0 0 4px;
}

/* line 4180, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-btn .schedule-dropdown {
  padding: 8px 16px;
  margin: 0;
  border-radius: 0 4px 4px 0;
  border-left: 1px solid #478dda;
  background: #327bdd url(//s3.amazonaws.com/bm3assets/assets/arrow-down-f153d117aa27be4a50f777f85e52269dd23a8cce2536cc1957765b3c6454081b.png) no-repeat center;
}

/* line 4189, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .placeholder {
  width: 90%;
  color: gray;
}

/* line 4194, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .date {
  width: 90%;
  color: #40404b;
}

/* line 4199, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .btn-calendar {
  float: left;
  height: 40px;
  font-size: 14px;
  position: relative;
  display: inline-flex;
  padding: 0px 5px 0px 0px;
  background-color: #f9f9f9;
  border: 1px solid #eae9e9;
}

/* line 4209, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .btn-calendar p {
  padding: 8px;
}

/* line 4213, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .btn-calendar .ico {
  float: left;
  height: 100%;
  min-width: 50px;
  max-width: 50px;
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/calendar-5011910f46adb672e5a0c8d281128dd31a6715535caa3a4bbf8f7f69e61a76ed.svg) no-repeat center;
  background-size: 25px;
  border-right: 1px solid #eae9e9;
}

/* line 4224, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-options {
  right: 40px;
  bottom: 73px;
  font-size: 13px;
  min-width: 150px;
  position: absolute;
  box-sizing: border-box;
  background-color: white;
  box-shadow: 0 4px 5px 2px #dde0e0;
}

/* line 4234, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-options ul {
  display: grid;
}

/* line 4237, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-options ul li {
  cursor: pointer;
  text-align: left;
  padding: 2px 15px;
  margin-bottom: 3px;
  display: inline-flex;
}

/* line 4244, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-options ul li p {
  width: 80%;
  margin: 4px 8px;
}

/* line 4249, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-options ul li .check {
  width: 16px;
  height: 28px;
}

/* line 4253, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-options ul li .check span {
  width: 16px;
  height: 28px;
  display: block;
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) no-repeat center;
  background-size: 100%;
}

/* line 4263, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-options ul li:hover {
  background-color: #f9f9f9;
}

/* line 4268, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .schedule-options::before {
  width: 0;
  top: 100%;
  content: "";
  right: 15px;
  position: absolute;
  border-top: 7px solid white;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}

/* line 4280, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar {
  width: 100%;
  padding: 2px;
  bottom: 70px;
  font-size: 14px;
  max-width: 210px;
  position: absolute;
  box-sizing: border-box;
  background-color: white;
  box-shadow: 0 4px 5px 2px #dde0e0;
}

/* line 4291, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar hr {
  clear: both;
}

/* line 4295, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .datepicker-inline {
  width: 100%;
  font-size: 12px;
}

/* line 4299, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .datepicker-inline table {
  width: 96%;
}

/* line 4304, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .datepicker td {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #e6e6e6;
  margin: 1px;
}

/* line 4311, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .datepicker td.disabled {
  background-color: #f2f3f2;
}

/* line 4316, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time {
  display: block;
  width: 100%;
  box-sizing: border-box;
  padding: 0 5px;
  float: left;
  font-size: 13px;
}

/* line 4325, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time .select2-container-active .select2-choice {
  box-shadow: none;
}

/* line 4330, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time p {
  padding: 0;
}

/* line 4334, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time .select2-container {
  height: 42px;
  border-color: #dde0e0;
  box-shadow: none;
}

/* line 4340, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time .type {
  width: 100%;
}

/* line 4343, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time .type p {
  text-align: left;
}

/* line 4348, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time .value {
  width: 100%;
}

/* line 4353, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time.hour .select2-container {
  width: 49%;
  min-width: auto;
  margin: 0;
}

/* line 4358, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time.hour .select2-container:first-child {
  margin-right: 2%;
}

/* line 4366, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .time.gmt .select2-container, .content-tab.new-post .content .post-scheduling .calendar .time.agenda .select2-container {
  width: 100%;
  box-sizing: border-box;
  min-width: auto;
}

/* line 4374, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar .btn-done {
  color: #0685dc;
  text-align: center;
  font-size: 14px;
  margin: 5px;
  cursor: pointer;
}

/* line 4382, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .calendar::before {
  width: 0;
  top: 100%;
  content: "";
  position: absolute;
  border-top: 7px solid white;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
}

/* line 4393, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-scheduling .btn-schedule {
  background-color: #6ccb59;
  color: white;
}

/* line 4399, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media {
  margin-bottom: 2vh;
  clear: both;
  margin-top: 50px;
}

/* line 4404, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .carousel-instructions {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  margin-top: 5px;
}

/* line 4411, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .carousel-instructions:hover {
  opacity: 0.9;
  transition-duration: 500ms;
}

/* line 4418, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone {
  border: 2px dashed lightgrey !important;
  color: #bebebe;
  height: 200px;
}

/* line 4423, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone .dz-details {
  display: none;
}

/* line 4427, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone .dz-preview .dz-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 4433, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone .dz-preview.dz-video-preview .dz-image {
  position: relative;
}

/* line 4436, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone .dz-preview.dz-video-preview .dz-image:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 38px;
  height: 38px;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.45);
  transform: translate(-50%, -50%);
  z-index: 1;
}

/* line 4449, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone .dz-preview.dz-video-preview .dz-image:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 15px solid rgba(255, 255, 255, 0.95);
  filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.35));
  transform: translate(-35%, -50%);
  z-index: 2;
}

/* line 4463, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone .dz-placeholder {
  border: 2px dashed #ccc;
  background: rgba(0, 0, 0, 0.05);
  visibility: visible !important;
}

/* line 4469, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone .dz-message {
  margin: 0;
}

/* line 4472, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone .dz-message:before {
  content: "";
  width: 100%;
  display: block;
  margin-top: 2vh;
  margin-bottom: 1vh;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/add-image-5e7842e4d5b69c07bce86359b22c484e99448c95151ccab3ad47c0e86f56b690.png) no-repeat center;
  background-size: 95px;
  height: 80px;
  position: sticky;
  z-index: -10;
}

/* line 4486, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .dropzone #msg-image {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/add-image-5e7842e4d5b69c07bce86359b22c484e99448c95151ccab3ad47c0e86f56b690.png) no-repeat center;
  background-size: 95px;
  height: 80px;
}

/* line 4493, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .media {
  margin: 5px;
  cursor: pointer;
  position: relative;
  display: inline-block;
  border: 1px solid #eae9e9;
  transition: border 300ms ease;
}

/* line 4501, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .media.thumbnail {
  height: 55px;
}

/* line 4505, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .media .preview-thumbnail {
  height: 54px;
}

/* line 4509, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .media img, .content-tab.new-post .content .post-media .media video {
  width: auto;
  margin: 5px;
  height: 68px;
}

/* line 4515, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .media .remove-media {
  right: 2px;
  bottom: 2px;
  width: 15px;
  height: 15px;
  padding: 3px;
  border-radius: 50%;
  position: absolute;
  background: white url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) no-repeat center;
  background-size: 10px;
}

/* line 4528, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .add-media {
  height: 80px;
  width: 82px;
  margin: 5px;
  display: inline-block;
  border: 1px solid #eae9e9;
  transition: border 300ms ease;
  cursor: pointer;
  text-align: center;
}

/* line 4538, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .add-media.thumbnail {
  width: 30px;
  height: 25px;
  float: right;
  margin-right: 0;
}

/* line 4544, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .add-media.thumbnail .ico.thumbnail {
  height: 25px;
  background-size: 21px;
}

/* line 4550, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .add-media .ico {
  height: 80px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/add-image-5e7842e4d5b69c07bce86359b22c484e99448c95151ccab3ad47c0e86f56b690.png) no-repeat center;
  background-size: 75px;
}

/* line 4555, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .add-media .ico.thumbnail {
  height: 60px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/video-info-9118cd9940da10098bee564a3ebc20d65cc5788d7e3256f3d5b0d1de110de973.png) no-repeat center;
  background-size: 45px;
}

/* line 4561, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .add-media .ico.multiple {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/multiple-e1a7b642735c63157f3958823c2c8d3a6cf8a73a031c9ceed8b9c354183826c2.png) no-repeat center;
  background-size: 75px;
}

/* line 4566, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .add-media .ico.post-carousel {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/carousel-561b3fb6ebf6a4f2052283689ba6d9de3df3489ae58a4bbbed3b874277adf9ff.png) no-repeat center;
  background-size: 75px;
}

/* line 4573, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .bt-alt-text {
  float: left;
  clear: both;
}

/* line 4578, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .alt-text {
  display: none;
}

/* line 4581, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .alt-text textarea {
  width: 100%;
  padding: 5px 8px;
  border: 1px solid #ccc;
  border-radius: 5px;
  box-sizing: border-box;
  margin-top: 5px;
  min-height: 2.6em;
}

/* line 4590, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media .alt-text textarea:focus {
  outline: none;
}

/* line 4596, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options {
  width: 100%;
}

/* line 4599, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options {
  margin: 6px 0;
  float: left;
}

/* line 4603, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li {
  float: left;
  position: relative;
  display: flex;
}

/* line 4608, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li input[type="radio"] {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 4613, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li input[type="radio"]:checked + label {
  background: linear-gradient(115deg, #f9ce34, #ee2a7b, #6228d7);
}

/* line 4620, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li.feed-option label, .content-tab.new-post .content .post-media fieldset.options ul.instagram-options li.story-option label {
  background: #e3e3e3;
  padding: 6px 16px;
  position: relative;
  font-family: 'latoblack';
  border: none;
  color: white;
}

/* line 4628, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li.feed-option label:before, .content-tab.new-post .content .post-media fieldset.options ul.instagram-options li.story-option label:before {
  content: "";
  display: inline-flex;
  vertical-align: sub;
  margin-right: 8px;
}

/* line 4638, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li.feed-option label {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

/* line 4642, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li.feed-option label:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/feed-92a926e4febd9b0d539d1410598f35ca77cd458643a9af4ce94dadbc092ed6d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
}

/* line 4652, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li.story-option label {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-left: none;
}

/* line 4657, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li.story-option label:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/story-279efdd5d293abf2571a788a99f1e6e8ca48c573f33c4f30bdf5eae71fce10a9.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
}

/* line 4666, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options ul.instagram-options li .label-inline {
  vertical-align: middle;
  font-size: 13px;
}

/* line 4673, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options .reels-toggle {
  margin: 5px 0;
  float: left;
}

/* line 4677, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options .reels-toggle .label-inline {
  margin: 0;
  vertical-align: super;
  font-size: 13px;
}

/* line 4683, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options .reels-toggle .media-info {
  height: 23px;
  margin-left: 5px;
}

/* line 4689, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .content .post-media fieldset.options .remove-all {
  line-height: 30px;
}

/* line 4699, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown, .content-tab.workflow .accounts-dropdown {
  top: 32px;
  left: 0;
  width: 100%;
  z-index: 10;
  max-height: 500px;
  position: absolute;
  background: #f9f9f9;
  border: 1px solid #eae9e9;
  padding: 10px;
  border-radius: 5px;
}

/* line 4711, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .select-all, .content-tab.workflow .accounts-dropdown .select-all {
  position: relative;
}

/* line 4715, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .search-bar, .content-tab.workflow .accounts-dropdown .search-bar {
  width: 100%;
  height: 30px;
  border-color: #ebe9e9;
  box-sizing: border-box;
}

/* line 4722, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown input[type="checkbox"], .content-tab.workflow .accounts-dropdown input[type="checkbox"] {
  position: absolute;
  top: 15px;
  left: 5px;
}

/* line 4727, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown input[type="checkbox"]:checked ~ .select .checkmark, .content-tab.workflow .accounts-dropdown input[type="checkbox"]:checked ~ .select .checkmark {
  background-color: #008eed;
  display: none;
}

/* line 4732, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown input[type="checkbox"]:checked ~ .select .checkmark:after, .content-tab.workflow .accounts-dropdown input[type="checkbox"]:checked ~ .select .checkmark:after {
  display: block;
}

/* line 4737, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .select, .content-tab.workflow .accounts-dropdown .select {
  display: block;
  position: relative;
}

/* line 4741, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .select.all, .content-tab.workflow .accounts-dropdown .select.all {
  padding: 10px 0 20px 35px;
}

/* line 4745, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .select .checkbox, .content-tab.workflow .accounts-dropdown .select .checkbox {
  display: none !important;
}

/* line 4750, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .checkmark, .content-tab.workflow .accounts-dropdown .checkmark {
  top: 13px;
  width: 15px;
  height: 15px;
  position: absolute;
  background-color: #eee;
}

/* line 4757, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .checkmark.invalid, .content-tab.workflow .accounts-dropdown .checkmark.invalid {
  background: #f9f9f9 url(//s3.amazonaws.com/bm3assets/assets/scheduler/alert-bc70e035b2c8d5a2bb65a67f74924035ced4c597c45d40aca69e91e9901c2645.png) center no-repeat;
  background-size: 23px;
  top: 10px;
  left: 20px;
  width: 25px;
  height: 25px;
}

/* line 4766, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .checkmark:after, .content-tab.workflow .accounts-dropdown .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 4px;
  top: 1px;
  width: 5px;
  height: 8px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 4783, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item.disabled, .content-tab.workflow .accounts-dropdown .wrapper-list-item.disabled {
  opacity: 0.65;
}

/* line 4787, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item label, .content-tab.workflow .accounts-dropdown .wrapper-list-item label {
  width: 100%;
  height: max-content;
  display: flex;
  flex-direction: row;
  align-items: center;
  margin: 15px 0;
  cursor: pointer;
}

/* line 4798, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-input input[type="checkbox"], .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-input input[type="checkbox"] {
  position: unset;
}

/* line 4803, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-left: 15px;
  justify-content: start;
  width: 100%;
  gap: 20px;
}

/* line 4812, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container {
  float: left;
  width: 42px;
  height: 42px;
  position: relative;
  border-radius: 50%;
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png) no-repeat center;
  background-size: cover;
}

/* line 4821, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container img, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container img {
  width: 100%;
  border-radius: 50%;
  overflow: hidden;
}

/* line 4827, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container:after {
  content: "";
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  right: -7px;
  bottom: -2px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 12px;
}

/* line 4840, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.list, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.list {
  background: url(//s3.amazonaws.com/bm3assets/assets/list-flat-c61db69f01f054af16838242863eed65d0b1ab13c57f069a2432f5da8577d56d.png) center center no-repeat;
  background-size: contain;
  width: 55px;
}

/* line 4846, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.twitter:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.twitter:after {
  background-color: #000000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 4853, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.threads:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.threads:after {
  background-color: #0A0A0A;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 4860, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.bluesky:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.bluesky:after {
  background-color: #ffffff;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 4867, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.facebook:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.facebook:after {
  background-color: #1877f2;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png);
}

/* line 4874, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.instagram:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.instagram:after {
  background-color: #e4405f;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png);
}

/* line 4880, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.linkedin:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.linkedin:after {
  background-color: #0077b3;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png);
}

/* line 4886, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.tiktok:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.tiktok:after {
  background-color: #121212;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png);
}

/* line 4892, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.google:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.google:after {
  background-color: #4285f4;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg);
}

/* line 4898, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.youtube:after, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container.youtube:after {
  background-color: #ffffff;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/youtube_red-1cd0352fc0ea3cfc84eab18de60d3eec517373ea2a5401b7099f2b5fcbcedfaf.png);
}

/* line 4904, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container img, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name > .photo-container img {
  width: 42px;
  height: 42px;
  overflow: hidden;
  border-radius: 50%;
}

/* line 4912, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name .name-id, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name .name-id {
  display: flex;
  flex-direction: column;
  word-break: normal;
  width: 100%;
}

/* line 4918, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name .name-id > .account-name, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name .name-id > .account-name {
  width: 100%;
  font-size: 14px;
  line-height: 20px;
  word-break: normal;
}

/* line 4925, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name .name-id > .id-name, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name .name-id > .id-name {
  word-break: normal;
  color: #a1a1a1;
  font-size: 13px;
  display: flex;
  align-items: center;
  gap: 6px;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  word-break: break-all;
}

/* line 4937, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .wrapper-list-item .wrapper-name .name-id > .id-name p, .content-tab.workflow .accounts-dropdown .wrapper-list-item .wrapper-name .name-id > .id-name p {
  margin: 0;
}

/* line 4945, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .invalid-token-badge, .content-tab.workflow .accounts-dropdown .invalid-token-badge {
  color: #9b3f00;
  font-size: 11px;
  line-height: 16px;
  font-weight: 600;
  white-space: nowrap;
  border-radius: 3px;
  padding: 0 6px;
  background-color: #fff0d9;
  border: 1px solid #f4b35f;
}

/* line 4957, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .accounts-list, .content-tab.workflow .accounts-dropdown .accounts-list {
  display: flex;
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
  margin: 0px 5px 10px 5px;
}

/* line 4964, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .accounts-list .ul, .content-tab.workflow .accounts-dropdown .accounts-list .ul {
  display: flex;
  flex-direction: column;
  gap: 0.25rem;
}

/* line 4971, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .add-accounts, .content-tab.workflow .accounts-dropdown .add-accounts {
  border-top: 1px solid #ebe9e9;
  padding: 20px 25px;
}

/* line 4975, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-dropdown .add-accounts a, .content-tab.workflow .accounts-dropdown .add-accounts a {
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat;
  background-size: 20px;
  padding-left: 30px;
}

/* line 4983, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter, .content-tab.workflow .accounts-counter {
  width: 100%;
  margin-top: 1rem;
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  gap: 0.25rem;
}

/* line 4991, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .social-icons, .content-tab.workflow .accounts-counter .social-icons {
  display: flex;
  flex-wrap: wrap;
  gap: 0.25rem;
}

/* line 4997, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter p, .content-tab.workflow .accounts-counter p {
  margin-right: 0.3125rem;
  display: inline;
  font-family: 'latoblack';
}

/* line 5003, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons, .content-tab.workflow .accounts-counter .icons {
  float: right;
  cursor: pointer;
  margin-left: 0.5375rem;
  font-family: 'latoblack', sans-serif;
  color: #ccc;
  font-size: 0.8125rem;
  display: flex;
  align-items: center;
}

/* line 5013, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons:before, .content-tab.workflow .accounts-counter .icons:before {
  content: "";
  width: 1vw;
  height: 1.25rem;
  display: inline-block;
  vertical-align: sub;
  margin-right: 0.3125rem;
}

/* line 5023, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.twitter:before, .content-tab.workflow .accounts-counter .icons.twitter:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/x-cc4d2ed97e0215902bd97546b7b29de2c08bdadc6387a5d38a0e425cf0487114.png) no-repeat center;
  background-size: 1vw;
}

/* line 5027, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.twitter.active:before, .content-tab.workflow .accounts-counter .icons.twitter.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
}

/* line 5033, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.threads:before, .content-tab.workflow .accounts-counter .icons.threads:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/threads-e1012637d4891c8f471705c933a10fdf31edd060de9bae10d58565787825046d.svg) no-repeat center;
  background-size: 1vw;
}

/* line 5037, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.threads.active:before, .content-tab.workflow .accounts-counter .icons.threads.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 5043, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.bluesky:before, .content-tab.workflow .accounts-counter .icons.bluesky:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  filter: grayscale(1);
  opacity: 0.3;
  background-size: 1vw;
}

/* line 5049, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.bluesky.active:before, .content-tab.workflow .accounts-counter .icons.bluesky.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  opacity: 1;
  filter: none;
}

/* line 5057, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.facebook:before, .content-tab.workflow .accounts-counter .icons.facebook:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/facebook-db4034ac34c155d8e608728305c4ac9678548a1f078f44a9502350220955341e.png) no-repeat center;
  background-size: 1vw;
}

/* line 5061, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.facebook.active:before, .content-tab.workflow .accounts-counter .icons.facebook.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 5067, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.instagram:before, .content-tab.workflow .accounts-counter .icons.instagram:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/instagram-c1975e874c503fde10366d9e9da635e97cfd7009396728827d0c1a0f262686ab.png) no-repeat center;
  background-size: 1vw;
}

/* line 5071, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.instagram.active:before, .content-tab.workflow .accounts-counter .icons.instagram.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 5077, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.linkedin:before, .content-tab.workflow .accounts-counter .icons.linkedin:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/linkedin-032d7734c2145b88d47665b4375db791766ec0b09d09b6dd32fb348d03e6c578.png) no-repeat center;
  background-size: 1vw;
}

/* line 5081, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.linkedin.active:before, .content-tab.workflow .accounts-counter .icons.linkedin.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 5087, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.tiktok:before, .content-tab.workflow .accounts-counter .icons.tiktok:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/tiktok-811ad01778b9c0feabc8a7291497185ff59fdb3d01ca9145110bf3090d967c5a.png) no-repeat center;
  background-size: 1vw;
}

/* line 5091, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.tiktok.active:before, .content-tab.workflow .accounts-counter .icons.tiktok.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
  background-size: 1vw;
}

/* line 5098, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.google:before, .content-tab.workflow .accounts-counter .icons.google:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) no-repeat center;
  background-size: 1vw;
  filter: invert(15%) sepia(0%) saturate(0%) hue-rotate(0deg);
}

/* line 5102, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.google.active:before, .content-tab.workflow .accounts-counter .icons.google.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg);
  filter: invert(34%) sepia(92%) saturate(5942%) hue-rotate(173deg) brightness(95%) contrast(94%);
}

/* line 5109, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.youtube:before, .content-tab.workflow .accounts-counter .icons.youtube:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/youtube-d2fbedded259858f026af1a92e19edde7786a7b0de2267ca89316bd91c73ae50.png) no-repeat center;
  background-size: 1vw;
}

/* line 5113, app/assets/stylesheets/schedule.scss */
.content-tab.new-post .accounts-counter .icons.youtube.active:before, .content-tab.workflow .accounts-counter .icons.youtube.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/youtube_red-1cd0352fc0ea3cfc84eab18de60d3eec517373ea2a5401b7099f2b5fcbcedfaf.png);
  background-size: 1vw;
}

@media (max-width: 1054px) {
  /* line 5122, app/assets/stylesheets/schedule.scss */
  .content-tab.new-post .accounts-counter .icons, .content-tab.workflow .accounts-counter .icons {
    margin-left: 0.4rem !important;
    font-size: 0.675rem;
  }
  /* line 5123, app/assets/stylesheets/schedule.scss */
  .content-tab.new-post .accounts-counter .icons:before, .content-tab.workflow .accounts-counter .icons:before {
    background-size: 1.2rem !important;
  }
}

@media (max-width: 925px) {
  /* line 5132, app/assets/stylesheets/schedule.scss */
  .content-tab.new-post .accounts-counter .icons, .content-tab.workflow .accounts-counter .icons {
    margin-left: 0.1rem !important;
    font-size: 0.5rem;
  }
  /* line 5133, app/assets/stylesheets/schedule.scss */
  .content-tab.new-post .accounts-counter .icons.ng-binding:before, .content-tab.workflow .accounts-counter .icons.ng-binding:before {
    margin-right: 0.3rem !important;
    background-size: 1rem !important;
  }
}

@media (max-width: 829px) {
  /* line 5143, app/assets/stylesheets/schedule.scss */
  .content-tab.new-post .accounts-counter .icons, .content-tab.workflow .accounts-counter .icons {
    margin-left: 0.1rem !important;
  }
  /* line 5144, app/assets/stylesheets/schedule.scss */
  .content-tab.new-post .accounts-counter .icons.ng-binding:before, .content-tab.workflow .accounts-counter .icons.ng-binding:before {
    margin-right: 0.01rem !important;
    background-size: 1rem !important;
  }
}

/* line 5155, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu {
  top: 0;
  left: 75%;
  right: 0;
  bottom: 0;
  overflow: hidden;
  position: absolute;
}

/* line 5164, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  padding: 25px 2em;
  position: absolute;
}

/* line 5173, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content.shortened {
  right: 25%;
}

/* line 5177, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .controls {
  display: flex;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 22px;
}

/* line 5183, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .controls .btn-filters {
  width: 25px;
  height: 25px;
  margin: 0 15px;
  cursor: pointer;
  background: url(//s3.amazonaws.com/bm3assets/assets/filter-7933fb70a9ef61aceef61149d12c088a6da16296ab258256707c87acc7098b2b.svg) center no-repeat;
  background-size: 20px;
}

/* line 5192, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .controls .btn-period {
  height: 25px;
  font-size: 11px;
  padding: 2px 11px;
  border-radius: 0px;
  background: #f9f9f9;
  outline: none;
}

/* line 5200, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .controls .btn-period.active {
  background-color: #9b9b9b;
  color: white;
}

/* line 5206, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .controls .date {
  display: flex;
  width: 100%;
  text-transform: capitalize;
}

/* line 5211, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .controls .date .arrow {
  width: 8px;
  height: 20px;
  cursor: pointer;
  margin: 0px 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) no-repeat center;
  background-size: 8px;
}

/* line 5219, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .controls .date .arrow.left {
  margin-left: 0px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 5231, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line {
  display: flex;
  width: 100%;
}

/* line 5235, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .week-day {
  height: 15px;
  width: 10vw;
  padding: 5px 10px;
  text-align: center;
}

/* line 5241, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .week-day p {
  font-size: 11px;
}

/* line 5246, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell {
  margin: 3px;
  width: 10vw;
  padding: 10px;
  font-size: 12px;
  font-weight: bold;
  background-color: #f9f9f9;
  flex: 1;
  min-width: 0;
}

/* line 5256, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .create-post-sml {
  width: 15px;
  height: 15px;
  float: right;
  display: block;
  cursor: pointer;
  background: url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) no-repeat center;
  background-size: 15px;
  opacity: 0.7;
}

/* line 5267, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .create-post {
  padding: 5px;
  text-align: center;
  font-weight: normal;
  cursor: pointer;
}

/* line 5273, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .create-post .icon {
  width: 100%;
  height: 15px;
  display: block;
  background: url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) no-repeat center;
  background-size: 15px;
  opacity: 0.7;
}

/* line 5283, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .holidays {
  max-height: 80%;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 5288, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .holidays .holiday {
  display: block;
  color: #0077b3;
  font-size: 10px;
  cursor: pointer;
  margin-bottom: 2px;
  line-height: 1.2em;
  padding: 2px 4px 2px 14px;
  background: #daeefc url(//s3.amazonaws.com/bm3assets/assets/scheduler/star-15b6109cd4ff242a15bb9c07902c0cec8a1ce936897e5b58f7fafc90665ca66e.png) 2px 3px no-repeat;
  background-size: 10px;
}

/* line 5299, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .holidays .holiday .plus {
  float: right;
  font-weight: bold;
}

/* line 5306, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.current {
  border-radius: 2px;
  border-top: 5px solid #e9bc6f;
}

/* line 5311, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day {
  height: 70vh;
}

/* line 5314, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts {
  height: 95%;
}

/* line 5317, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .show-more {
  height: 15px;
  display: block;
  background: url(//s3.amazonaws.com/bm3assets/assets/dots-5a118fe37153dbf5878174f225a41ddac482fce77f92b8836dee8825d5d7c2c2.svg) no-repeat center;
  background-size: 20px;
  opacity: 0.5;
}

/* line 5325, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .details .accounts {
  width: 7vw;
  position: absolute;
}

/* line 5330, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post {
  margin: 5px 0px;
  padding: 5px 10px;
  position: relative;
}

/* line 5335, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .calendar-message {
  max-height: 100px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 5341, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message {
  max-height: 150px;
  overflow: scroll;
  margin-bottom: 5px;
}

/* line 5346, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p {
  margin: 10px 0;
  padding-left: 25px;
}

/* line 5350, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p:before {
  content: "";
  width: 13px;
  height: 13px;
  margin-right: 5px;
  margin-left: -24px;
  vertical-align: sub;
  display: inline-block;
  background-size: 13px;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 5362, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
}

/* line 5363, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 5364, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p.bluesky:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 5365, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p.facebook:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 5366, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p.instagram:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 5367, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p.linkedin:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 5368, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p.tiktok:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
}

/* line 5369, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .multiple-calendar-message p.google:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg);
}

/* line 5377, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .mentions {
  width: 100%;
  font-size: 11px;
  margin-bottom: 5px;
  display: inline-flex;
}

/* line 5383, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .mentions .mentions-title {
  margin-right: 4px;
  font-size: 11px;
}

/* line 5388, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .mentions .mentions-content {
  display: flex;
  padding: 5px 0;
  gap: 7px;
}

/* line 5394, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .mentions .mention {
  color: #327bdd;
}

/* line 5399, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .calendar-link {
  color: black;
  margin: 10px 0;
  display: block;
  font-size: 10px;
  line-height: 1.4em;
  padding-left: 12px;
  word-break: break-all;
  background: white url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) no-repeat left 2px;
  background-size: 10px;
  opacity: 0.5;
}

/* line 5412, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.day .posts .post .media {
  position: relative;
}

/* line 5419, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month {
  height: 12vh;
  max-height: 12vh;
  position: relative;
}

/* line 5424, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month .posts {
  max-height: 8vh;
}

/* line 5427, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month .posts .details .accounts .acc {
  cursor: pointer;
}

/* line 5431, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month .posts.short {
  overflow-y: auto;
}

/* line 5434, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month .posts.short .post {
  display: inline-flex;
}

/* line 5437, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month .posts.short .post .services {
  margin-right: 2px;
}

/* line 5443, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month .posts .post {
  border: none;
  background-color: unset;
}

/* line 5448, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month .posts .post .services {
  margin: 0px;
  height: 18px;
  display: unset;
  cursor: pointer;
}

/* line 5454, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell.month .posts .post .services .icon {
  width: 100%;
  margin: 2px 0px;
}

/* line 5463, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts {
  overflow-y: auto;
}

/* line 5466, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .carousel {
  width: 8vw;
  position: relative;
  overflow-x: hidden;
  margin: 10px 0;
  display: inline-flex;
}

/* line 5473, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .carousel .arrow {
  top: 40%;
  width: 20px;
  padding: 1px;
  height: 20px;
  color: #545860;
  font-size: 18px;
  position: sticky;
  background-color: white;
}

/* line 5483, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .carousel .arrow.previous {
  left: 0;
}

/* line 5484, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .carousel .arrow.next {
  right: 0;
}

/* line 5487, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .carousel .carousel-item {
  width: 5vw;
  margin: 0 2px;
}

/* line 5491, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .carousel .carousel-item img {
  margin: 0;
  width: 5vw;
  height: auto;
}

/* line 5497, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .carousel .carousel-item .description {
  padding: 5px;
  border: 1px solid #ebe9e9;
}

/* line 5504, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details {
  z-index: 99;
  display: none;
  position: absolute;
}

/* line 5509, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts {
  width: 100%;
  box-sizing: border-box;
  padding: 5px;
  overflow: auto;
  max-height: 150px;
  background-color: white;
  -webkit-box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.3);
}

/* line 5519, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc {
  color: white;
  display: flex;
  font-size: 11px;
  padding: 2px 5px;
  margin-bottom: 3px;
}

/* line 5526, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-name {
  width: 80%;
  padding-right: 5px;
}

/* line 5531, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc.facebook {
  background-color: #1f7bf2;
}

/* line 5532, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc.instagram {
  background-color: #e24c5a;
}

/* line 5533, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc.twitter {
  background-color: #008eed;
}

/* line 5534, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc.threads {
  background-color: #0A0A0A;
}

/* line 5535, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc.bluesky {
  background-color: #0085ff;
}

/* line 5536, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc.linkedin {
  background-color: #0077b2;
}

/* line 5537, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc.tiktok {
  background-color: #121212;
}

/* line 5538, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc.google {
  background-color: #4285f4;
}

/* line 5540, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post {
  top: 15px;
  z-index: 99;
  color: black;
  display: none;
  position: absolute;
  padding: 10px 15px;
  background-color: white;
  -webkit-box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 12px 1px rgba(0, 0, 0, 0.3);
}

/* line 5551, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post.left {
  left: unset;
  right: 115%;
}

/* line 5555, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post.left::before {
  width: 0;
  top: 10px;
  left: 100%;
  content: "";
  position: absolute;
  border-left: 15px solid white;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}

/* line 5567, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post.right {
  right: unset;
  left: 115%;
}

/* line 5571, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post.right::before {
  width: 0;
  top: 10px;
  right: 100%;
  content: "";
  position: absolute;
  border-right: 15px solid white;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}

/* line 5583, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .post-content {
  min-width: 18vw;
  margin-bottom: 10px;
  display: inline-flex;
}

/* line 5588, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .post-content p {
  width: 15vw;
  float: left;
}

/* line 5593, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .post-content .media {
  width: 75px;
  float: right;
  height: auto;
  border-radius: 5px;
}

/* line 5601, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .subtitle {
  margin: 5px 1px;
  font-size: 10px;
  border-radius: 6px;
  width: max-content;
  display: inline-flex;
  padding: 0 10px 0 30px;
  background-color: #f9f9f9;
  border: 1px solid #eae9e9;
  background: #f9f9f9 url(//s3.amazonaws.com/bm3assets/assets/scheduler/subtitle-562fb5f0db30a34a4b0ccb16eb65b7b907100697bd230ee6d3d8beb7cc193524.png) 5px 5px no-repeat;
  background-size: 20px;
}

/* line 5614, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom {
  font-size: 12px;
  font-weight: normal;
}

/* line 5618, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .status {
  float: right;
  display: block;
}

/* line 5625, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .icon {
  width: 25px;
  height: 15px;
  float: right;
  display: block;
  margin-right: 3px;
}

/* line 5632, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .icon.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 14px;
}

/* line 5636, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .icon.remove {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) no-repeat center;
  background-size: 11px;
}

/* line 5640, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts .acc .acc-post .bottom .icon.tags {
  background: url(//s3.amazonaws.com/bm3assets/images/tag.svg) no-repeat center;
  background-size: 11px;
}

/* line 5649, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .details .accounts a {
  float: right;
  color: #9b9b9b;
  font-size: 15px;
}

/* line 5657, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post {
  font-size: 11px;
  border-radius: 3px;
  background-color: white;
  border: 1px solid #ebe9e9;
}

/* line 5663, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .subtitle {
  width: 26px;
  margin: 5px 1px;
  border-radius: 6px;
  display: inline-flex;
  background-color: #f9f9f9;
  border: 1px solid #eae9e9;
  background: #f9f9f9 url(//s3.amazonaws.com/bm3assets/assets/scheduler/subtitle-562fb5f0db30a34a4b0ccb16eb65b7b907100697bd230ee6d3d8beb7cc193524.png) 4px 4px no-repeat;
  background-size: 18px;
  height: 19px;
}

/* line 5675, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services {
  width: 100%;
  margin: 5px 0px;
  cursor: pointer;
  display: inline-flex;
}

/* line 5681, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon {
  width: 32px;
  display: block;
  height: 17px;
  margin-right: 3px;
}

/* line 5687, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon .account-count {
  color: white;
  font-size: 10px;
  padding: 1px 3px 0 16px;
}

/* line 5693, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.twitter {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) 5px no-repeat;
  background-size: 11px;
}

/* line 5697, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.threads {
  background: #0A0A0A url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) 5px no-repeat;
  background-size: 11px;
}

/* line 5701, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.bluesky {
  background: #ffffff url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) 5px no-repeat;
  background-size: 11px;
}

/* line 5705, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.bluesky .account-count {
  color: inherit;
}

/* line 5709, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.facebook {
  background: #1877f2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) 5px no-repeat;
  background-size: 11px;
}

/* line 5713, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.instagram {
  background: #e5335d url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) 5px no-repeat;
  background-size: 11px;
}

/* line 5717, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.linkedin {
  background: #0077b3 url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png) 5px no-repeat;
  background-size: 9px;
}

/* line 5721, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.tiktok {
  background: #121212 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) 5px no-repeat;
  background-size: 9px;
}

/* line 5725, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.google {
  background: #4285f4 url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) 5px no-repeat;
  background-size: 9px;
}

/* line 5729, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .services .icon.youtube {
  background: #FF0000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png) 5px no-repeat;
  background-size: 9px;
}

/* line 5736, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post p {
  color: gray;
  text-align: justify;
  line-height: normal;
  font-weight: normal;
  margin-left: 5px 0px;
}

/* line 5744, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post img, .content-tab.calendar .content .line .cell .posts .post video {
  width: 100%;
  height: auto;
  margin: 10px 0px;
}

/* line 5750, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .account-count {
  color: white;
  float: right;
  font-size: 11px;
  padding-right: 5px;
}

/* line 5757, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .options {
  width: 100%;
  display: inline;
  margin: 5px 0px;
}

/* line 5762, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .options .status {
  float: right;
  display: block;
  margin-left: 8px;
}

/* line 5770, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .options .icon {
  width: 25px;
  height: 15px;
  margin-right: 3px;
  display: inline-block;
}

/* line 5776, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .options .icon.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 14px;
}

/* line 5780, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .options .icon.remove {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) no-repeat center;
  background-size: 11px;
}

/* line 5784, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts .post .options .icon.tags {
  background: url(//s3.amazonaws.com/bm3assets/images/tag.svg) no-repeat center;
  background-size: 11px;
}

/* line 5793, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .content .line .cell .posts::-webkit-scrollbar {
  display: none;
}

/* line 5804, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .close-filters, .content-tab.history .filters-menu .close-filters {
  z-index: 9;
  right: 15px;
  margin: 5px;
  color: black;
  font-size: 20px;
  position: absolute;
  top: 20px;
}

/* line 5814, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts, .content-tab.history .filters-menu .posts {
  top: 0;
  right: 0;
  bottom: 0;
  width: 85%;
  padding: 20px 20px 80px 20px;
  overflow-y: auto;
  overflow-x: hidden;
  position: absolute;
}

/* line 5824, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .title, .content-tab.history .filters-menu .posts .title {
  font-weight: bold;
  margin-bottom: 25px;
}

/* line 5829, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post, .content-tab.history .filters-menu .posts .post {
  width: 100%;
  margin-bottom: 20px;
  border: 1px solid #d7d7d7;
}

/* line 5834, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts, .content-tab.history .filters-menu .posts .post .accounts {
  padding: 10px;
  position: relative;
  border-bottom: 1px solid #d7d7d7;
}

/* line 5839, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details, .content-tab.history .filters-menu .posts .post .accounts .details {
  top: 40px;
  width: 60%;
  z-index: 9;
  padding: 5px;
  display: none;
  position: absolute;
  background-color: white;
  box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.3);
}

/* line 5850, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .close, .content-tab.history .filters-menu .posts .post .accounts .details .close {
  float: right;
  color: black;
  margin-top: -5px;
}

/* line 5856, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc, .content-tab.history .filters-menu .posts .post .accounts .details .acc {
  color: white;
  display: flex;
  font-size: 11px;
  padding: 2px 5px;
  margin-bottom: 3px;
}

/* line 5863, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc.facebook, .content-tab.history .filters-menu .posts .post .accounts .details .acc.facebook {
  background-color: #1f7bf2;
}

/* line 5864, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc.instagram, .content-tab.history .filters-menu .posts .post .accounts .details .acc.instagram {
  background-color: #000000;
}

/* line 5865, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc.twitter, .content-tab.history .filters-menu .posts .post .accounts .details .acc.twitter {
  background-color: #008eed;
}

/* line 5866, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc.threads, .content-tab.history .filters-menu .posts .post .accounts .details .acc.threads {
  background-color: #0A0A0A;
}

/* line 5867, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc.bluesky, .content-tab.history .filters-menu .posts .post .accounts .details .acc.bluesky {
  background-color: #0085ff;
}

/* line 5868, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc.linkedin, .content-tab.history .filters-menu .posts .post .accounts .details .acc.linkedin {
  background-color: #0077b2;
}

/* line 5869, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc.tiktok, .content-tab.history .filters-menu .posts .post .accounts .details .acc.tiktok {
  background-color: #121212;
}

/* line 5870, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details .acc.google, .content-tab.history .filters-menu .posts .post .accounts .details .acc.google {
  background-color: #4285f4;
}

/* line 5873, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .details::before, .content-tab.history .filters-menu .posts .post .accounts .details::before {
  left: 0;
  width: 0;
  bottom: 100%;
  content: "";
  position: absolute;
  border-bottom: 10px solid white;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}

/* line 5886, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .accounts-constent, .content-tab.history .filters-menu .posts .post .accounts .accounts-constent {
  display: flex;
  flex-wrap: wrap;
  gap: 2px;
}

/* line 5891, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .accounts-constent p, .content-tab.history .filters-menu .posts .post .accounts .accounts-constent p {
  font-size: 12px;
  text-align: left;
  font-weight: bold;
}

/* line 5898, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .accounts-constent .instagram-post-type p, .content-tab.history .filters-menu .posts .post .accounts .accounts-constent .instagram-post-type p {
  margin-left: 25px;
}

/* line 5905, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons, .content-tab.history .filters-menu .posts .post .accounts .icons {
  width: 20px;
  height: 20px;
  cursor: pointer;
  border-radius: 50%;
}

/* line 5912, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.twitter, .content-tab.history .filters-menu .posts .post .accounts .icons.twitter {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) no-repeat center;
  background-size: 10px;
}

/* line 5916, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.threads, .content-tab.history .filters-menu .posts .post .accounts .icons.threads {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) no-repeat center;
  background-size: 10px;
}

/* line 5920, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.bluesky, .content-tab.history .filters-menu .posts .post .accounts .icons.bluesky {
  background: #ffffff url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 10px;
}

/* line 5924, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.facebook, .content-tab.history .filters-menu .posts .post .accounts .icons.facebook {
  background: #1877f2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) no-repeat center;
  background-size: 11px;
}

/* line 5928, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.instagram, .content-tab.history .filters-menu .posts .post .accounts .icons.instagram {
  background: #e5335d url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) no-repeat center;
  background-size: 10px;
}

/* line 5932, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.linkedin, .content-tab.history .filters-menu .posts .post .accounts .icons.linkedin {
  background: #0077b3 url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png) no-repeat center;
  background-size: 10px;
}

/* line 5936, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.tiktok, .content-tab.history .filters-menu .posts .post .accounts .icons.tiktok {
  background: #121212 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) 5px no-repeat;
  background-size: 9px;
}

/* line 5940, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.google, .content-tab.history .filters-menu .posts .post .accounts .icons.google {
  background: #4285f4 url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) 5px no-repeat;
  background-size: 9px;
}

/* line 5944, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .accounts .icons.youtube, .content-tab.history .filters-menu .posts .post .accounts .icons.youtube {
  background: #FF0000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png) 5px no-repeat;
  background-size: 9px;
}

/* line 5951, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .message, .content-tab.history .filters-menu .posts .post .message {
  margin: 10px;
  overflow: auto;
  font-size: 12px;
  max-height: 65px;
  line-height: 1.3em;
}

/* line 5958, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .message .message-content, .content-tab.history .filters-menu .posts .post .message .message-content {
  white-space: pre-line;
}

/* line 5963, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .link, .content-tab.history .filters-menu .posts .post .link {
  margin: 10px;
  display: block;
  font-size: 12px;
  line-height: 1.6em;
  padding-left: 18px;
  word-break: break-all;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) no-repeat left 4px;
  background-size: 13px;
}

/* line 5974, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .subtitle, .content-tab.history .filters-menu .posts .post .subtitle {
  margin: 5px 1px;
  font-size: 10px;
  border-radius: 6px;
  width: max-content;
  display: inline-flex;
  padding: 0 10px 0 30px;
  background-color: #f9f9f9;
  border: 1px solid #eae9e9;
  background: #f9f9f9 url(//s3.amazonaws.com/bm3assets/assets/scheduler/subtitle-562fb5f0db30a34a4b0ccb16eb65b7b907100697bd230ee6d3d8beb7cc193524.png) 5px 5px no-repeat;
  background-size: 20px;
}

/* line 5987, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .target-container, .content-tab.history .filters-menu .posts .post .target-container {
  color: #8b8b8b;
  font-size: 12px;
  margin: 5px 10px;
}

/* line 5992, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .target-container .target-icon, .content-tab.history .filters-menu .posts .post .target-container .target-icon {
  opacity: 0.6;
  padding-left: 20px;
}

/* line 5996, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .target-container .target-icon.min-age, .content-tab.history .filters-menu .posts .post .target-container .target-icon.min-age {
  background: url(//s3.amazonaws.com/bm3assets/assets/min_age-03a54bfaa7cc1b9a933544b03b78c286ee4d2123a57662e1b31adb2af9a96d81.svg) left no-repeat;
  background-size: 15px;
}

/* line 6000, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .target-container .target-icon.geolocation, .content-tab.history .filters-menu .posts .post .target-container .target-icon.geolocation {
  background: url(//s3.amazonaws.com/bm3assets/assets/location-9f898548cead2ab9a37d5b303da4ca92f70d360850ea1f5b7e2aa9646cc34ffe.svg) 2px no-repeat;
  background-size: 11px;
}

/* line 6007, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .media, .content-tab.history .filters-menu .posts .post .media {
  position: relative;
}

/* line 6013, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .mentions-product .mentions-title, .content-tab.history .filters-menu .posts .post .mentions-product .mentions-title {
  min-width: 66px;
}

/* line 6018, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .mentions, .content-tab.history .filters-menu .posts .post .mentions {
  margin: 5px;
  width: 100%;
  font-size: 12px;
  display: inline-flex;
}

/* line 6024, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .mentions .mentions-title, .content-tab.history .filters-menu .posts .post .mentions .mentions-title {
  margin-right: 5px;
  font-size: 12px;
}

/* line 6029, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .mentions .mentions-content, .content-tab.history .filters-menu .posts .post .mentions .mentions-content {
  display: flex;
  flex-wrap: wrap;
  padding: 2px;
  gap: 7px;
}

/* line 6036, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .mentions .mention, .content-tab.history .filters-menu .posts .post .mentions .mention {
  color: #327bdd;
}

/* line 6041, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post img, .content-tab.calendar .filters-menu .posts .post video, .content-tab.history .filters-menu .posts .post img, .content-tab.history .filters-menu .posts .post video {
  width: 100%;
  height: auto;
}

/* line 6046, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .carousel, .content-tab.history .filters-menu .posts .post .carousel {
  width: 100%;
  position: relative;
  overflow-x: hidden;
  display: inline-flex;
}

/* line 6052, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .carousel .arrow, .content-tab.history .filters-menu .posts .post .carousel .arrow {
  top: 40%;
  width: 20px;
  padding: 1px;
  height: 20px;
  color: #545860;
  font-size: 18px;
  position: sticky;
  background-color: white;
}

/* line 6062, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .carousel .arrow.previous, .content-tab.history .filters-menu .posts .post .carousel .arrow.previous {
  left: 0;
}

/* line 6063, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .carousel .arrow.next, .content-tab.history .filters-menu .posts .post .carousel .arrow.next {
  right: 0;
}

/* line 6066, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .carousel .carousel-item, .content-tab.history .filters-menu .posts .post .carousel .carousel-item {
  width: 100%;
  margin: 0 2px;
}

/* line 6070, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .carousel .carousel-item img, .content-tab.history .filters-menu .posts .post .carousel .carousel-item img {
  width: auto;
  height: 140px;
}

/* line 6075, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .carousel .carousel-item .description, .content-tab.history .filters-menu .posts .post .carousel .carousel-item .description {
  height: 50px;
  padding: 5px;
  overflow: auto;
  font-size: 11px;
  text-align: justify;
  border: 1px solid #dfe1e4;
}

/* line 6086, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .remaining-time, .content-tab.history .filters-menu .posts .post .remaining-time {
  padding: 5px 8px;
  font-size: 10px;
  color: gray;
  border-bottom: 1px solid #d7d7d7;
  width: 100%;
  display: inline-block;
  box-sizing: border-box;
}

/* line 6096, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .tags-list, .content-tab.history .filters-menu .posts .post .tags-list {
  padding: 10px;
}

/* line 6100, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options, .content-tab.history .filters-menu .posts .post .options {
  height: 15px;
  padding: 10px;
  display: block;
  font-size: 12px;
  line-height: 1em;
}

/* line 6107, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .status, .content-tab.history .filters-menu .posts .post .options .status {
  float: left;
  display: block;
  margin-right: 5px;
}

/* line 6115, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .icon, .content-tab.history .filters-menu .posts .post .options .icon {
  width: 22px;
  height: 15px;
  float: right;
  display: block;
}

/* line 6121, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .icon.approve, .content-tab.history .filters-menu .posts .post .options .icon.approve {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) no-repeat center;
  background-size: 15px;
  opacity: 0.6;
}

/* line 6126, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .icon.reprove, .content-tab.history .filters-menu .posts .post .options .icon.reprove {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) no-repeat center;
  background-size: 17px;
}

/* line 6130, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .icon.edit, .content-tab.history .filters-menu .posts .post .options .icon.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 13px;
}

/* line 6134, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .icon.remove, .content-tab.history .filters-menu .posts .post .options .icon.remove {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) no-repeat center;
  background-size: 10px;
}

/* line 6138, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .icon.repost, .content-tab.history .filters-menu .posts .post .options .icon.repost {
  background: url(//s3.amazonaws.com/bm3assets/assets/repost-e7a4934f89680242055bc8fae14d20b726c6da3f2538af2d304bc10aba3e4f23.svg) no-repeat center;
  background-size: 16px;
}

/* line 6142, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .post .options .icon.tags, .content-tab.history .filters-menu .posts .post .options .icon.tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg) no-repeat center;
  background-size: 14px;
}

/* line 6150, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .posts .loading, .content-tab.history .filters-menu .posts .loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat center;
  background-size: 50px;
  height: 13px;
  width: 100%;
}

/* line 6158, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters, .content-tab.history .filters-menu .filters {
  top: 0;
  right: 0;
  bottom: 45px;
  overflow: auto;
  position: absolute;
  padding: 25px 1.5em;
}

/* line 6166, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters h2, .content-tab.history .filters-menu .filters h2 {
  font-size: 13px;
}

/* line 6170, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters .title, .content-tab.history .filters-menu .filters .title {
  font-weight: bold;
  font-size: 16px;
}

/* line 6174, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters .title.holidays, .content-tab.history .filters-menu .filters .title.holidays {
  margin-top: 15px;
}

/* line 6179, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset, .content-tab.history .filters-menu .filters fieldset {
  padding: 5px 0;
  font-size: 13px;
}

/* line 6183, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .subtitle, .content-tab.history .filters-menu .filters fieldset .subtitle {
  margin-bottom: 10px;
}

/* line 6188, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset.tags-filter .select2-container,
.content-tab.calendar .filters-menu .filters fieldset.tags-filter select,
.content-tab.calendar .filters-menu .filters fieldset.tags-filter .ui-select-container, .content-tab.history .filters-menu .filters fieldset.tags-filter .select2-container,
.content-tab.history .filters-menu .filters fieldset.tags-filter select,
.content-tab.history .filters-menu .filters fieldset.tags-filter .ui-select-container {
  width: 100% !important;
  box-sizing: border-box;
  margin-bottom: 8px;
}

/* line 6197, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset.grid, .content-tab.history .filters-menu .filters fieldset.grid {
  display: grid;
}

/* line 6201, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .accounts, .content-tab.history .filters-menu .filters fieldset .accounts {
  width: 100%;
  height: 36px;
  display: flex;
  cursor: pointer;
  position: relative;
  border-radius: 5px;
  background-color: #f9f9f9;
  border: 1px solid #eae9e9;
  box-sizing: border-box;
}

/* line 6212, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .accounts p, .content-tab.history .filters-menu .filters fieldset .accounts p {
  width: 90%;
  padding: 7px;
  font-size: 14px;
  overflow: hidden;
  color: #bbb8b8;
}

/* line 6220, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .accounts .caret, .content-tab.history .filters-menu .filters fieldset .accounts .caret {
  width: 10%;
  float: right;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 8px;
}

/* line 6228, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown {
  width: 100%;
  z-index: 10;
  height: 250px;
  position: absolute;
  border-radius: 5px;
  background: #f9f9f9;
  border: 1px solid #eae9e9;
  left: -1px;
  top: -1px;
}

/* line 6239, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .search-bar, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .search-bar {
  width: 90%;
  margin: 5px;
  height: 30px;
  border-color: #ebe9e9;
}

/* line 6246, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select {
  display: block;
  cursor: pointer;
  padding-left: 5px;
  position: relative;
}

/* line 6252, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select .checkbox, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select .checkbox {
  display: none !important;
}

/* line 6256, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select input, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select input {
  width: 0;
  height: 0;
  display: none;
  position: absolute;
}

/* line 6262, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select input:checked ~ .checkmark, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select input:checked ~ .checkmark {
  background-color: #008eed;
}

/* line 6266, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select input:checked ~ .checkmark:after, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .cal-select input:checked ~ .checkmark:after {
  display: block;
}

/* line 6272, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list {
  height: 75%;
  padding: 5px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 6278, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li {
  margin: 8px 0;
  display: flex;
}

/* line 6282, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label {
  width: 100%;
  overflow: hidden;
}

/* line 6286, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label > .photo-container, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label > .photo-container {
  float: left;
  width: 25px;
  height: 25px;
  border-radius: 24px;
  background: no-repeat center;
  background-size: 25px 25px;
  position: relative;
}

/* line 6295, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label > .photo-container img, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label > .photo-container img {
  width: 25px;
  height: 25px;
  border-radius: 50%;
}

/* line 6302, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label > .name, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label > .name {
  font-size: 13px;
  overflow: hidden;
  line-height: 20px;
  padding-left: 10px;
  word-break: break-word;
}

/* line 6309, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label > .name > span, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .accounts-list li label > .name > span {
  color: #a1a1a1;
  font-size: 13px;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}

/* line 6323, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .checkmark, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .checkmark {
  left: 0;
  top: 13px;
  width: 15px;
  height: 15px;
  position: absolute;
  background-color: #eee;
}

/* line 6331, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .cal-accounts-dropdown .checkmark:after, .content-tab.history .filters-menu .filters fieldset .cal-accounts-dropdown .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 4px;
  top: 1px;
  width: 5px;
  height: 8px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 6348, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .checkbox-container, .content-tab.history .filters-menu .filters fieldset .checkbox-container {
  float: left;
  margin: 0 10px 5px 0;
}

/* line 6352, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .checkbox-container input[type="checkbox"], .content-tab.history .filters-menu .filters fieldset .checkbox-container input[type="checkbox"] {
  vertical-align: text-bottom;
}

/* line 6357, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .holiday-details, .content-tab.history .filters-menu .filters fieldset .holiday-details {
  margin-bottom: 10px;
}

/* line 6361, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .holiday-country, .content-tab.history .filters-menu .filters fieldset .holiday-country {
  padding: 5px;
  cursor: pointer;
  border-radius: 15px;
  display: inline-flex;
  margin: 5px 6px 5px 0;
}

/* line 6368, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .holiday-country.selected, .content-tab.history .filters-menu .filters fieldset .holiday-country.selected {
  background-color: #e6e4e4;
}

/* line 6372, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .holiday-country .flag, .content-tab.history .filters-menu .filters fieldset .holiday-country .flag {
  width: 23px;
  height: 23px;
  margin-right: 5px;
  border-radius: 15px;
  display: inline-block;
}

/* line 6380, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .holiday-country .flag.pt, .content-tab.history .filters-menu .filters fieldset .holiday-country .flag.pt {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/pt-flag-d34d4c9db34c90cee97faa245088d1fccc5f03df057ca7e229a3d5adfd9a4ff7.png) center no-repeat;
  background-size: 22px;
}

/* line 6384, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .holiday-country .flag.br, .content-tab.history .filters-menu .filters fieldset .holiday-country .flag.br {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/br-flag-bec8012319cc609c05ddcb10ddb35b8677d21f595cd5d2bf80f8249e28c5d5d2.png) center no-repeat;
  background-size: 23px;
}

/* line 6388, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .holiday-country .flag.mx, .content-tab.history .filters-menu .filters fieldset .holiday-country .flag.mx {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/mx-flag-254fd27617c05c82fb4e84535ff1d8ba173cee93c3bb8c8ebd1b79e90ded8362.png) center no-repeat;
  background-size: 22px;
}

/* line 6392, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .filters fieldset .holiday-country .flag.es, .content-tab.history .filters-menu .filters fieldset .holiday-country .flag.es {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/es-flag-0f44155dc07fedadd903c691f77ef9318e320736d92b9914ebfb89e9210f2846.png) center no-repeat;
  background-size: 25px;
}

/* line 6401, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker, .content-tab.history .filters-menu .date-picker {
  margin-top: 8px;
}

/* line 6404, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .date-picker-icon, .content-tab.history .filters-menu .date-picker .date-picker-icon {
  display: block;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-right: 1px solid #eae9e9;
  padding: 7px 16px;
  background: #ffffff;
}

/* line 6412, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .date-picker-icon > img, .content-tab.history .filters-menu .date-picker .date-picker-icon > img {
  padding: auto;
  display: block;
  height: 16px;
}

/* line 6419, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector, .content-tab.history .filters-menu .date-picker .neue-selector {
  text-align: center;
  width: 49%;
  float: left;
  position: relative;
}

/* line 6425, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector h2, .content-tab.history .filters-menu .date-picker .neue-selector h2 {
  text-align: left;
  margin-bottom: 0;
  text-transform: capitalize;
}

/* line 6431, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .display, .content-tab.history .filters-menu .date-picker .neue-selector .display {
  width: 100%;
  height: 26px;
  margin: 5px 0;
  padding: 3px 0;
  cursor: pointer;
  user-select: none;
  border-radius: 4px;
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-size: 13px;
}

/* line 6444, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .from-calendar,
.content-tab.calendar .filters-menu .date-picker .neue-selector .to-calendar, .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar,
.content-tab.history .filters-menu .date-picker .neue-selector .to-calendar {
  z-index: 1;
  margin-top: 8px;
  background: white;
  position: absolute;
  padding: 5px 0px 5px 8px;
  box-shadow: 0 4px 10px 4px #dde0e0;
  width: 200px;
}

/* line 6454, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .from-calendar .datepicker-inline,
.content-tab.calendar .filters-menu .date-picker .neue-selector .to-calendar .datepicker-inline, .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker-inline,
.content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker-inline {
  width: 100%;
  font-size: 12px;
}

/* line 6458, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .from-calendar .datepicker-inline table,
.content-tab.calendar .filters-menu .date-picker .neue-selector .to-calendar .datepicker-inline table, .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker-inline table,
.content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker-inline table {
  width: 96%;
}

/* line 6463, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .from-calendar .datepicker td,
.content-tab.calendar .filters-menu .date-picker .neue-selector .to-calendar .datepicker td, .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker td,
.content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker td {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #e6e6e6;
  margin: 1px;
}

/* line 6470, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .from-calendar .datepicker td.disabled,
.content-tab.calendar .filters-menu .date-picker .neue-selector .to-calendar .datepicker td.disabled, .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker td.disabled,
.content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker td.disabled {
  background-color: #f2f3f2;
}

/* line 6475, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .from-calendar::before,
.content-tab.calendar .filters-menu .date-picker .neue-selector .to-calendar::before, .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar::before,
.content-tab.history .filters-menu .date-picker .neue-selector .to-calendar::before {
  width: 0;
  content: "";
  bottom: 100%;
  position: absolute;
  border-bottom: 9px solid white;
  border-right: 9px solid transparent;
  border-left: 9px solid transparent;
}

/* line 6486, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .to-calendar, .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar {
  right: 0;
}

/* line 6489, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .to-calendar:before, .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar:before {
  right: 10%;
}

/* line 6494, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .from-calendar, .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar {
  left: 0;
}

/* line 6497, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector .from-calendar:before, .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar:before {
  left: 10%;
}

/* line 6503, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .neue-selector + .neue-selector, .content-tab.history .filters-menu .date-picker .neue-selector + .neue-selector {
  float: right;
}

/* line 6507, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors, .content-tab.history .filters-menu .date-picker .selectors {
  width: 100%;
  display: flex;
}

/* line 6512, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors .selector .display, .content-tab.history .filters-menu .date-picker .selectors .selector .display {
  padding: 4px 8px;
  height: auto;
  border: 1px solid #959595;
  border-radius: 4px;
  width: 100px;
}

/* line 6520, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors .selector .from-calendar, .content-tab.calendar .filters-menu .date-picker .selectors .selector .to-calendar, .content-tab.history .filters-menu .date-picker .selectors .selector .from-calendar, .content-tab.history .filters-menu .date-picker .selectors .selector .to-calendar {
  width: 100%;
  padding: 2px;
  bottom: 50px;
  font-size: 14px;
  max-width: 210px;
  position: absolute;
  box-sizing: border-box;
  background-color: white;
  box-shadow: 0 4px 5px 2px #dde0e0;
}

/* line 6531, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors .selector .from-calendar hr, .content-tab.calendar .filters-menu .date-picker .selectors .selector .to-calendar hr, .content-tab.history .filters-menu .date-picker .selectors .selector .from-calendar hr, .content-tab.history .filters-menu .date-picker .selectors .selector .to-calendar hr {
  clear: both;
}

/* line 6535, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors .selector .from-calendar .datepicker-inline, .content-tab.calendar .filters-menu .date-picker .selectors .selector .to-calendar .datepicker-inline, .content-tab.history .filters-menu .date-picker .selectors .selector .from-calendar .datepicker-inline, .content-tab.history .filters-menu .date-picker .selectors .selector .to-calendar .datepicker-inline {
  width: 100%;
  font-size: 12px;
}

/* line 6539, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors .selector .from-calendar .datepicker-inline table, .content-tab.calendar .filters-menu .date-picker .selectors .selector .to-calendar .datepicker-inline table, .content-tab.history .filters-menu .date-picker .selectors .selector .from-calendar .datepicker-inline table, .content-tab.history .filters-menu .date-picker .selectors .selector .to-calendar .datepicker-inline table {
  width: 96%;
}

/* line 6544, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors .selector .from-calendar .datepicker td, .content-tab.calendar .filters-menu .date-picker .selectors .selector .to-calendar .datepicker td, .content-tab.history .filters-menu .date-picker .selectors .selector .from-calendar .datepicker td, .content-tab.history .filters-menu .date-picker .selectors .selector .to-calendar .datepicker td {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #e6e6e6;
  margin: 1px;
}

/* line 6551, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors .selector .from-calendar .datepicker td.disabled, .content-tab.calendar .filters-menu .date-picker .selectors .selector .to-calendar .datepicker td.disabled, .content-tab.history .filters-menu .date-picker .selectors .selector .from-calendar .datepicker td.disabled, .content-tab.history .filters-menu .date-picker .selectors .selector .to-calendar .datepicker td.disabled {
  background-color: #f2f3f2;
}

/* line 6557, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .date-picker .selectors .selector:first-of-type, .content-tab.history .filters-menu .date-picker .selectors .selector:first-of-type {
  border-right: 1px solid #404040;
}

/* line 6564, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .post-quantity, .content-tab.history .filters-menu .post-quantity {
  margin: 15px 0;
}

/* line 6567, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .post-quantity input, .content-tab.history .filters-menu .post-quantity input {
  width: 50px;
  margin: 0 5px;
  color: #404040;
}

/* line 6574, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .reset-filter, .content-tab.history .filters-menu .reset-filter {
  margin-top: 10px;
  display: flex;
  border: none;
  background: none;
  color: #308ece;
}

/* line 6581, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .reset-filter .icon, .content-tab.history .filters-menu .reset-filter .icon {
  margin-right: 5px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reset-6019e4ea17cef011dc1a4d689716d5a65fa6b9164bca840b3fd54ca9762b9f39.svg);
  background-size: contain;
  width: 17px;
  height: 15px;
}

/* line 6590, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .btn-apply, .content-tab.history .filters-menu .btn-apply {
  right: 0;
  bottom: 0;
  width: 100%;
  z-index: 10;
  border: none;
  padding: 12px 0;
  border-radius: 0;
  position: absolute;
  background-color: #f9f9f9;
}

/* line 6602, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .moveUp, .content-tab.history .filters-menu .moveUp {
  bottom: 40px !important;
}

/* line 6606, app/assets/stylesheets/schedule.scss */
.content-tab.calendar .filters-menu .btn-apply:hover, .content-tab.history .filters-menu .btn-apply:hover {
  color: white;
  background-color: #327bdd !important;
}

/* line 6614, app/assets/stylesheets/schedule.scss */
.content-tab.history .filters-menu {
  width: 350px;
  display: flex;
  position: relative;
  flex-direction: column;
  justify-content: space-between;
}

/* line 6624, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container, .content-tab.schedule .container {
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
  flex: 1 1 auto;
  overflow-y: auto;
}

/* line 6631, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .box-lists, .content-tab.schedule .container .box-lists {
  width: 15%;
  float: left;
  height: 100%;
  font-size: 14px;
  background-color: #f3f3f3;
}

/* line 6638, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .box-lists .elements, .content-tab.schedule .container .box-lists .elements {
  height: 100%;
  overflow: auto;
}

/* line 6642, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .box-lists .elements .element, .content-tab.schedule .container .box-lists .elements .element {
  cursor: pointer;
  padding: 5px 15px;
}

/* line 6646, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .box-lists .elements .element.active, .content-tab.schedule .container .box-lists .elements .element.active {
  background-color: #ecebeb;
}

/* line 6653, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list, .content-tab.schedule .container .list {
  float: right;
  width: 100%;
}

/* line 6657, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .actions, .content-tab.schedule .container .list .actions {
  margin: 100px;
}

/* line 6661, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top, .content-tab.schedule .container .list .top {
  padding: 10px 2em;
  font-size: 14px;
}

/* line 6665, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top input[type="text"], .content-tab.schedule .container .list .top input[type="text"] {
  width: 100%;
  box-sizing: border-box;
  height: 30px;
}

/* line 6671, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top.bottom, .content-tab.schedule .container .list .top.bottom {
  border-bottom: 1px solid #ececec;
}

/* line 6675, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons, .content-tab.schedule .container .list .top .icons {
  display: inline-flex;
  margin-top: 20px;
}

/* line 6679, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab, .content-tab.schedule .container .list .top .icons .tab {
  padding: 20px 25px;
}

/* line 6682, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.active, .content-tab.schedule .container .list .top .icons .tab.active {
  border-bottom: 2px solid;
}

/* line 6686, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab .ico, .content-tab.schedule .container .list .top .icons .tab .ico {
  width: 28px;
  height: 28px;
  display: block;
  cursor: pointer;
}

/* line 6694, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.twitter .ico, .content-tab.schedule .container .list .top .icons .tab.twitter .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat center;
  background-size: 28px;
}

/* line 6699, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.twitter.active, .content-tab.schedule .container .list .top .icons .tab.twitter.active {
  border-color: #000000;
}

/* line 6708, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.threads .ico, .content-tab.schedule .container .list .top .icons .tab.threads .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) no-repeat center;
  background-size: 25px;
}

/* line 6713, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.threads.active, .content-tab.schedule .container .list .top .icons .tab.threads.active {
  border-color: #0A0A0A;
}

/* line 6722, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.bluesky .ico, .content-tab.schedule .container .list .top .icons .tab.bluesky .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 28px;
}

/* line 6727, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.bluesky.active, .content-tab.schedule .container .list .top .icons .tab.bluesky.active {
  border-color: #0085ff;
}

/* line 6736, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.facebook .ico, .content-tab.schedule .container .list .top .icons .tab.facebook .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) no-repeat center;
  background-size: 28px;
}

/* line 6741, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.facebook.active, .content-tab.schedule .container .list .top .icons .tab.facebook.active {
  border-color: #1877f2;
}

/* line 6750, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.instagram .ico, .content-tab.schedule .container .list .top .icons .tab.instagram .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) no-repeat center;
  background-size: 28px;
}

/* line 6755, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.instagram.active, .content-tab.schedule .container .list .top .icons .tab.instagram.active {
  border-color: #e5335d;
}

/* line 6764, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.linkedin .ico, .content-tab.schedule .container .list .top .icons .tab.linkedin .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) no-repeat center;
  background-size: 28px;
}

/* line 6769, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.linkedin.active, .content-tab.schedule .container .list .top .icons .tab.linkedin.active {
  border-color: #0077b3;
}

/* line 6779, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.tiktok .ico, .content-tab.schedule .container .list .top .icons .tab.tiktok .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png) no-repeat center;
  background-size: 28px;
}

/* line 6784, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.tiktok.active, .content-tab.schedule .container .list .top .icons .tab.tiktok.active {
  border-color: #121212;
}

/* line 6794, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.google .ico, .content-tab.schedule .container .list .top .icons .tab.google .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) no-repeat center;
  filter: invert(48%) sepia(89%) saturate(1723%) hue-rotate(192deg) brightness(95%) contrast(94%);
  background-size: 28px;
}

/* line 6800, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .icons .tab.google.active, .content-tab.schedule .container .list .top .icons .tab.google.active {
  border-color: #4285f4;
}

/* line 6807, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .info-label, .content-tab.schedule .container .list .top .info-label {
  display: block;
  margin-top: 25px;
}

/* line 6812, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .info-label .select2-container-active .select2-choice, .content-tab.schedule .container .list .top .info-label .select2-container-active .select2-choice {
  box-shadow: none;
}

/* line 6817, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .info-label .time, .content-tab.schedule .container .list .top .info-label .time {
  width: 100%;
  height: 40px;
}

/* line 6821, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .info-label .time .select2-container, .content-tab.schedule .container .list .top .info-label .time .select2-container {
  min-width: 65px;
}

/* line 6826, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .info-label .days, .content-tab.schedule .container .list .top .info-label .days {
  font-size: 14px;
  font-weight: normal;
  margin-top: 5px;
}

/* line 6831, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .info-label .days input, .content-tab.schedule .container .list .top .info-label .days input {
  display: none !important;
}

/* line 6835, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .info-label .days input[type=checkbox] + label, .content-tab.schedule .container .list .top .info-label .days input[type=checkbox] + label {
  width: 70px;
  height: 35px;
  cursor: pointer;
  line-height: 35px;
  text-align: center;
  border-radius: 5px;
  margin: -4px 1px 0 1px;
  border: 1px solid #cccccc;
  display: inline-block;
}

/* line 6847, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .top .info-label .days input[type=checkbox]:checked + label, .content-tab.schedule .container .list .top .info-label .days input[type=checkbox]:checked + label {
  color: white;
  background-color: #cccccc;
}

/* line 6855, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .btns, .content-tab.schedule .container .list .btns {
  width: 100%;
  bottom: 0;
  padding: 25px 2em;
  position: absolute;
  box-sizing: border-box;
}

/* line 6863, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options, .content-tab.schedule .container .list .options {
  display: flex;
  float: right;
  margin-top: 50px;
}

/* line 6868, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options .selects, .content-tab.schedule .container .list .options .selects {
  margin-left: 12px;
  font-size: 14px;
}

/* line 6872, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options .selects .select, .content-tab.schedule .container .list .options .selects .select {
  position: relative;
}

/* line 6875, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options .selects .select .checkbox, .content-tab.schedule .container .list .options .selects .select .checkbox {
  display: none !important;
}

/* line 6879, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options .selects .select p, .content-tab.schedule .container .list .options .selects .select p {
  margin: -4px 0px 0px 25px;
}

/* line 6883, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options .selects .select input, .content-tab.schedule .container .list .options .selects .select input {
  width: 0;
  height: 0;
  display: none;
  position: absolute;
}

/* line 6889, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options .selects .select input:checked ~ .checkmark, .content-tab.schedule .container .list .options .selects .select input:checked ~ .checkmark {
  background-color: #008eed;
}

/* line 6893, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options .selects .select input:checked ~ .checkmark:after, .content-tab.schedule .container .list .options .selects .select input:checked ~ .checkmark:after {
  display: block;
}

/* line 6901, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .options p, .content-tab.schedule .container .list .options p {
  margin: -4px 0px 0px 100px;
}

/* line 6906, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .checkmark, .content-tab.schedule .container .list .checkmark {
  position: absolute;
  height: 15px;
  width: 15px;
  background-color: #eee;
}

/* line 6912, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .checkmark:after, .content-tab.schedule .container .list .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 4px;
  top: 1px;
  width: 5px;
  height: 8px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 6928, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container, .content-tab.schedule .container .list .accounts-container {
  width: 100%;
  padding: 15px 2em;
  box-sizing: border-box;
}

/* line 6933, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts, .content-tab.schedule .container .list .accounts-container .accounts {
  height: 30vh;
  overflow: auto;
  margin: 0;
}

/* line 6938, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account, .content-tab.schedule .container .list .accounts-container .accounts .account {
  margin: 5px;
  position: relative;
  width: 23%;
  display: inline-block;
  overflow: hidden;
}

/* line 6945, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account label, .content-tab.schedule .container .list .accounts-container .accounts .account label {
  cursor: pointer;
  font-size: 14px;
  background: white;
  width: 100%;
  float: left;
  position: relative;
  padding: 5px 10px;
  border-radius: 25px;
  box-sizing: border-box;
}

/* line 6958, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account.active label, .content-tab.schedule .container .list .accounts-container .accounts .account.active label {
  background-color: #ecebeb;
}

/* line 6964, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account.invalid label, .content-tab.schedule .container .list .accounts-container .accounts .account.invalid label {
  border: 1px solid #fba52b;
}

/* line 6969, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account .invalid-token-badge, .content-tab.schedule .container .list .accounts-container .accounts .account .invalid-token-badge {
  display: inline-block;
  color: #9b3f00;
  font-size: 10px;
  line-height: 14px;
  font-weight: 600;
  white-space: nowrap;
  border-radius: 3px;
  padding: 0 5px;
  margin-top: 2px;
  background-color: #fff0d9;
  border: 1px solid #f4b35f;
}

/* line 6983, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account .alert-invalid, .content-tab.schedule .container .list .accounts-container .accounts .account .alert-invalid {
  margin: 5px;
  width: 25px;
  height: 25px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/alert-bc70e035b2c8d5a2bb65a67f74924035ced4c597c45d40aca69e91e9901c2645.png) center no-repeat;
  background-size: 25px;
  display: block;
}

/* line 6992, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account input, .content-tab.schedule .container .list .accounts-container .accounts .account input {
  position: absolute;
  top: 0;
  left: 50%;
}

/* line 6998, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account .photo, .content-tab.schedule .container .list .accounts-container .accounts .account .photo {
  float: left;
  width: 35px;
  height: 35px;
  position: relative;
  margin-right: 10px;
  border-radius: 50%;
  overflow: hidden;
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png) no-repeat center;
  background-size: 100%;
}

/* line 7009, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account .photo img, .content-tab.schedule .container .list .accounts-container .accounts .account .photo img {
  width: 100%;
}

/* line 7014, app/assets/stylesheets/schedule.scss */
.content-tab.lists .container .list .accounts-container .accounts .account .name, .content-tab.schedule .container .list .accounts-container .accounts .account .name {
  margin-top: 5px;
  margin-right: 15px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 7029, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .accounts-counter .icons {
  margin-left: 0;
}

/* line 7033, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .accounts-dropdown {
  top: -1px;
  left: -1px;
}

/* line 7037, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .accounts-dropdown .select.all {
  padding-left: 60px;
}

/* line 7042, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .accounts-dropdown .add-accounts a {
  background-size: 18px;
  font-size: 14px;
}

/* line 7049, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new {
  padding: 18px 2em;
  flex: 1 1 auto;
  overflow: hidden;
  box-sizing: border-box;
  overflow-y: auto;
}

/* line 7056, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table {
  width: 100%;
}

/* line 7059, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row {
  display: flex;
  padding-bottom: 30px;
}

/* line 7063, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row .briefing {
  width: 100%;
}

/* line 7067, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td:last-child {
  padding-right: 0;
}

/* line 7071, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td {
  display: grid;
  padding: 0 3vw 0 0;
}

/* line 7075, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td textarea {
  height: 40vh;
  margin-top: 10px;
  overflow: auto;
}

/* line 7081, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td input[type="text"] {
  height: 30px;
  margin-top: 10px;
}

/* line 7086, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .accounts {
  width: 100%;
  height: 36px;
  display: flex;
  cursor: pointer;
  position: relative;
  border-radius: 5px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}

/* line 7096, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .accounts .text {
  width: 90%;
  padding: 7px;
  font-size: 14px;
  color: #bbb8b8;
}

/* line 7103, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .accounts .caret {
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 8px;
  width: 10%;
  float: right;
}

/* line 7111, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .help-settings {
  float: right;
}

/* line 7115, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .external-user {
  width: 100%;
  display: inline-flex;
}

/* line 7119, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .external-user .email {
  width: 100%;
  height: 30px;
  border-radius: 5px;
}

/* line 7125, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .external-user .add {
  width: 40px;
  float: right;
  height: 36px;
  margin-top: 10px;
  border: 1px solid #ccc9c9;
  border-radius: 0 5px 5px 0;
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/add-team-7981b9a7f119e3b982d27ea3f6cc7dec06cd9a3988a919374bea1a8437610fa1.png) no-repeat center;
  background-size: 28px;
  opacity: 0.5;
}

/* line 7138, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team {
  width: 97%;
  height: 23px;
  padding: 7px;
  color: #8f959c;
  font-size: 14px;
  margin-top: 8px;
  cursor: pointer;
  position: relative;
  border-radius: 5px;
  border: 1px solid #cccccc;
  background-color: #ffffff;
}

/* line 7151, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown {
  left: 0;
  right: 0;
  top: 36px;
  z-index: 9;
  color: black;
  padding: 5px 0;
  max-height: 30vh;
  overflow: auto;
  text-align: left;
  position: absolute;
  background-color: #f9f9f9;
  box-shadow: rgba(0, 0, 0, 0.2) 0 8px 10px;
}

/* line 7165, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user {
  width: 97%;
  padding: 10px 5px;
  display: inline-block;
  border-bottom: 1px solid #eae9e9;
}

/* line 7171, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .info {
  float: left;
}

/* line 7174, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .info .name {
  font-size: 13px;
  margin: 3px;
  line-height: 1.2em;
  vertical-align: top;
  display: inline-block;
}

/* line 7181, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .info .name .email {
  font-size: 11px;
}

/* line 7186, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .info .photo {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  position: relative;
  display: inline-flex;
  background: no-repeat center;
  background-size: 35px;
}

/* line 7198, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons {
  float: right;
}

/* line 7201, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons.warning {
  font-size: 11px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 7206, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons.warning::before {
  content: '';
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/alert-bc70e035b2c8d5a2bb65a67f74924035ced4c597c45d40aca69e91e9901c2645.png) center no-repeat;
  background-size: 18px 18px;
  width: 18px;
  height: 18px;
  margin-right: 3px;
  display: inline-block;
}

/* line 7216, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons .ico {
  width: 35px;
  float: right;
  height: 35px;
  display: block;
  margin-left: 1px;
  border: 1px solid #ccc9c9;
  border-radius: 5px;
}

/* line 7225, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons .ico.text {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/text-f8efe5922bd98bbfeafa16a54a300962127f526657045c4f36f02e1019bf2a58.png) no-repeat center;
  background-size: 24px;
  opacity: 0.5;
}

/* line 7230, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons .ico.text.active {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/text-selected-b24c3c5746cd830dc05fd78c88dfa061bbc38de13967fd05c899e83e9740fc5e.png) no-repeat center;
  background-size: 100%;
  opacity: 1;
}

/* line 7237, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons .ico.media {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/img-d179c1fec44ff67b60312090d18475a9ae942ddfc6ad77132ab5b55944798a6c.png) no-repeat center;
  background-size: 30px;
  opacity: 0.4;
}

/* line 7242, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons .ico.media.active {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/img-selected-65c57e25d77d919e614194d0614fbada6a5199375ac94286bfa134a0e4bdc496.png) no-repeat center;
  background-size: 100%;
  opacity: 1;
}

/* line 7249, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons .ico.review {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/check-10cdb05e40e0e08c43d9f68edc4f9db85bdd380c647101c7a1b8be763671ee87.png) no-repeat center;
  background-size: 23px;
  opacity: 0.4;
}

/* line 7254, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons .ico.review.active {
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/check-selected-full-34d1a135474ca48427c0480971e2699233e3bcb504e55fa920333af634a62357.png) no-repeat center;
  background-size: 100%;
  opacity: 1;
}

/* line 7261, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .team .users-dropdown .user .icons .ico.all {
  width: 15px;
  border: 1px solid #e6e5e5;
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/all-033a33275f70d9a016d3678da7f660b0607a71bc03f19735055878634cbc27db.png) no-repeat center;
  background-size: 100%;
}

/* line 7273, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .link {
  color: gray;
  padding: 10px 0;
  font-size: 12px;
  cursor: pointer;
  display: inline-flex;
}

/* line 7280, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .link .ico {
  width: 20px;
  height: 20px;
  margin: 0 5px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) 0 0 no-repeat;
  background-size: 16px;
  opacity: 0.8;
}

/* line 7291, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-new .table .row > td .add-role {
  height: 35px;
  color: #626262;
  font-size: 12px;
  cursor: pointer;
  line-height: 3em;
  border-radius: 3px;
  position: relative;
  text-align: center;
  border: 1px dashed #a4a4a4;
}

/* line 7307, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .btns {
  width: 100%;
  padding: 10px 2em 2em 2em;
  box-sizing: border-box;
  background-color: white;
  position: relative;
}

/* line 7315, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list {
  padding: 0 2em 18px 2em;
}

/* line 7318, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions {
  width: 100%;
  height: 20px;
  display: block;
}

/* line 7323, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions {
  color: #848484;
  float: right;
  font-size: 13px;
  position: relative;
}

/* line 7329, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details {
  right: 0;
  top: 150%;
  z-index: 9;
  width: 320px;
  position: absolute;
  background-color: white;
  border: 1px solid #e3e3e3;
  box-shadow: 0px 0px 9px 0px rgba(122, 122, 122, 0.3);
  -webkit-box-shadow: 0px 0px 9px 0px rgba(122, 122, 122, 0.3);
}

/* line 7340, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .header {
  padding: 10px;
  color: #514545;
  font-weight: bold;
  border-bottom: 1px solid #e3e3e3;
}

/* line 7347, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team {
  padding: 10px;
  border-bottom: 1px solid #e3e3e3;
}

/* line 7351, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .responsable {
  width: 30px;
  height: 30px;
  margin: -5px;
  font-size: 14px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  border: 2px solid white;
  background-color: #f4f4f4;
  text-transform: uppercase;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

/* line 7368, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .responsable.external {
  margin: -8px;
  background: url(//s3.amazonaws.com/bm3assets/assets/default-user-img-c61778d399f8abbcb5d2ac637122913c3a86a8c4c4c96a8ff81b0bfcf79b2c88.jpg) no-repeat center;
  background-size: 100%;
}

/* line 7375, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon {
  width: 24px;
  margin: 1px;
  height: 24px;
  float: right;
  border-radius: 50%;
  display: inline-flex;
}

/* line 7383, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon.twitter {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) no-repeat center;
  background-size: 14px;
}

/* line 7387, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon.threads {
  background: #0A0A0A url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) no-repeat center;
  background-size: 14px;
}

/* line 7391, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon.bluesky {
  background: #ffffff url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 14px;
}

/* line 7395, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon.facebook {
  background: #1877f2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) no-repeat center;
  background-size: 15px;
}

/* line 7399, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon.instagram {
  background: #e5335d url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) no-repeat center;
  background-size: 14px;
}

/* line 7403, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon.linkedin {
  background: #0077b3 url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png) no-repeat center;
  background-size: 13px;
}

/* line 7407, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon.tiktok {
  background: #121212 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) no-repeat center;
  background-size: 13px;
}

/* line 7411, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team .wkf-icon.google {
  background: #4285f4 url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) no-repeat center;
  background-size: 13px;
}

/* line 7418, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .description {
  padding: 10px;
  word-break: break-all;
}

/* line 7422, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details .description .title {
  color: #514545;
  font-weight: bold;
}

/* line 7428, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .wfl-actions .wkf-details::before {
  width: 0;
  left: 92%;
  content: "";
  bottom: 100%;
  position: absolute;
  border-bottom: 10px solid white;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}

/* line 7441, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .icon {
  width: 20px;
  height: 20px;
  margin-bottom: -5px;
  display: inline-block;
  cursor: pointer;
}

/* line 7448, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .icon.delete {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) no-repeat center;
  background-size: 12px;
  opacity: 0.5;
}

/* line 7454, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .icon.archive, .content-tab.workflow .container-list .actions .icon.unarchive {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_archive-a19d735748afc7271905085f2fd5f6fd8ec99faa5924e721eb4a29a3f93ca6e5.svg) no-repeat center;
  background-size: 15px;
  opacity: 0.5;
}

/* line 7460, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .icon.unarchive {
  transform: rotate(180deg);
}

/* line 7464, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .icon.share {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/share-ce22669c70416596b2e864077e9bdb479533c0fe4bd90ab183d8daaf03c40609.svg) no-repeat center;
  background-size: 15px;
  opacity: 0.5;
}

/* line 7470, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .icon.active {
  opacity: 1;
}

/* line 7475, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .filter-by {
  margin-left: 15px;
}

/* line 7479, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .order-by, .content-tab.workflow .container-list .actions .filter-by {
  float: right;
  display: inline-flex;
}

/* line 7483, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .order-by .select2-container, .content-tab.workflow .container-list .actions .filter-by .select2-container {
  margin: -5px 0 0 5px;
}

/* line 7486, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .actions .order-by .select2-container .select2-choice, .content-tab.workflow .container-list .actions .filter-by .select2-container .select2-choice {
  box-shadow: none;
}

/* line 7493, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0 15px;
}

/* line 7499, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr th {
  padding: 10px 0;
  font-size: 12px;
  text-transform: uppercase;
  background-color: #f9f9f9;
}

/* line 7506, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr > td:last-child {
  border: none;
}

/* line 7510, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr .demands {
  text-align: center;
}

/* line 7513, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr .demands .demand-count {
  font-size: 11px;
  text-transform: lowercase;
}

/* line 7517, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr .demands .demand-count a {
  text-transform: none;
}

/* line 7522, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr .demands .new-demand-btn {
  margin: 5px;
  font-size: 12px;
  padding: 4px 9px;
}

/* line 7529, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td {
  padding: 2px 10px;
  vertical-align: middle;
  border-right: 1px solid #efeeee;
}

/* line 7534, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .title {
  font-size: 14px;
}

/* line 7538, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .briefing {
  color: #b1b0b0;
  font-size: 13px;
  max-height: 44px;
  overflow-y: auto;
  overflow-x: hidden;
  word-break: break-all;
}

/* line 7547, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon {
  width: 25px;
  height: 25px;
  margin: 5px;
  display: inline-flex;
}

/* line 7553, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat center;
  background-size: 25px;
}

/* line 7557, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) no-repeat center;
  background-size: 20px;
}

/* line 7561, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 25px;
}

/* line 7565, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) no-repeat center;
  background-size: 25px;
}

/* line 7569, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon.instagram {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) no-repeat center;
  background-size: 25px;
}

/* line 7573, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon.linkedin {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) no-repeat center;
  background-size: 25px;
}

/* line 7577, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png) no-repeat center;
  background-size: 25px;
}

/* line 7581, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .icon.google {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) no-repeat center;
  background-size: 25px;
  filter: invert(48%) sepia(89%) saturate(1723%) hue-rotate(192deg) brightness(95%) contrast(94%);
}

/* line 7588, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .team-members {
  max-height: 65px;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 7593, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .team-members .responsable {
  width: 20px;
  margin: 1px;
  padding: 5px;
  height: 20px;
  font-size: 14px;
  line-height: 25px;
  text-align: center;
  line-height: 1.3em;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  text-transform: uppercase;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  background-color: #f4f4f4;
  color: #181818;
}

/* line 7612, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .team-members .responsable.external {
  background: url(//s3.amazonaws.com/bm3assets/assets/default-user-img-c61778d399f8abbcb5d2ac637122913c3a86a8c4c4c96a8ff81b0bfcf79b2c88.jpg) no-repeat center;
  background-size: 25px;
}

/* line 7619, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .edit {
  cursor: pointer;
}

/* line 7623, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .ico-action {
  width: 100%;
  height: 20px;
  display: block;
  cursor: pointer;
}

/* line 7629, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .ico-action.preview {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/preview-9d325f7d8536932a4d2ca66e63fccbfa49075ad66d24a76a88d5414d3dcdd21b.png) no-repeat center;
  background-size: 17px;
  opacity: 0.5;
}

/* line 7635, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .ico-action.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 16px;
}

/* line 7640, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .ico-action.cannot_edit {
  cursor: default;
  opacity: 0.2 !important;
}

/* line 7646, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .no-content {
  color: gray;
  font-size: 11px;
  text-align: center;
  line-height: 1.5em;
}

/* line 7653, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .date {
  font-size: 12px;
  text-align: center;
  margin: 0 auto;
  display: block;
}

/* line 7659, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .date.waiting {
  color: gray;
  font-size: 11px;
}

/* line 7665, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status {
  width: 90%;
  color: white;
  font-size: 13px;
  cursor: pointer;
  position: relative;
  text-align: center;
  border-radius: 50px;
  display: inline-block;
  vertical-align: middle;
  background-color: #c1c1c1;
  padding: 3px 5px 3px 10px;
}

/* line 7678, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.not-clickable {
  cursor: default;
}

/* line 7681, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.not-clickable .btn {
  cursor: default;
}

/* line 7686, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status .text {
  width: 65%;
  line-height: 1.1;
  display: inline-block;
  vertical-align: middle;
}

/* line 7693, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status .btn {
  width: 30px;
  height: 30px;
  float: right;
  border-radius: 50%;
}

/* line 7700, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.blocked {
  color: #7f7f7f;
  background-color: white;
  border: 1px solid #7f7f7f;
}

/* line 7705, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.blocked .btn {
  background: white url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) no-repeat center;
  background-size: 25px;
  opacity: 0.5;
}

/* line 7711, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.pending {
  background-color: #c3c9ce;
}

/* line 7714, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.pending .btn {
  background: #a8b4bc url(//s3.amazonaws.com/bm3assets/assets/add-white-1d8a0594073fff4faab92e2b296c59caaebc54542654c9d3a1a8043a5b223494.svg) no-repeat center;
  background-size: 22px;
}

/* line 7719, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.done, .content-tab.workflow .container-list .wlist tr td .status.approved {
  background-color: #8dd080;
}

/* line 7722, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.done .btn, .content-tab.workflow .container-list .wlist tr td .status.approved .btn {
  background: #62bb53 url(//s3.amazonaws.com/bm3assets/assets/checkmark-white-768a409f9f29be23b071eba6c2648aaea2ec416ad3c45c69789cfd509d2c0e46.svg) no-repeat center;
  background-size: 18px;
}

/* line 7728, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.internally_approved {
  font-size: 12px;
  background-color: #1f93e2;
}

/* line 7732, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.internally_approved .btn {
  background: #0479c9 url(//s3.amazonaws.com/bm3assets/assets/checkmark-white-768a409f9f29be23b071eba6c2648aaea2ec416ad3c45c69789cfd509d2c0e46.svg) no-repeat center;
  background-size: 18px;
}

/* line 7738, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.sent_external_client {
  font-size: 12px;
  background-color: #e3bd62;
}

/* line 7742, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.sent_external_client .btn {
  background: #c49527 url(//s3.amazonaws.com/bm3assets/assets/scheduler/letter-white-7caedf5090e70979b701d0f76c11a66774ed956d1e4c3c1dc6d15fd8795b215e.png) no-repeat center;
  background-size: 20px;
}

/* line 7748, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.reproved {
  background-color: #de7183;
}

/* line 7751, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.reproved .btn {
  background: #cc5467 url(//s3.amazonaws.com/bm3assets/assets/close-white-7aa1d8dc4bf46afa654e20a27713c8489cdc1fef09a172865285a781be52ba4b.svg) no-repeat center;
  background-size: 22px;
}

/* line 7757, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.sketch {
  background-color: #ce77db;
}

/* line 7760, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.sketch .btn {
  background: #b153bf url(//s3.amazonaws.com/bm3assets/assets/dots-white-608e1b8a472741bc660f158e936eece1a8d435847b8d63ce17602396c5eefc54.svg) no-repeat center;
  background-size: 18px;
}

/* line 7766, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.adjustments {
  background-color: #a3bff9;
}

/* line 7769, app/assets/stylesheets/schedule.scss */
.content-tab.workflow .container-list .wlist tr td .status.adjustments .btn {
  background: #80a4ed url(//s3.amazonaws.com/bm3assets/assets/edit-white-e3277ffbfe5ac432b78cede669ddb83aceaf338504983a01ed8f21251b9de912.svg) no-repeat center;
  background-size: 15px;
}

/* line 7781, app/assets/stylesheets/schedule.scss */
.content-tab .google-post {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}

/* line 7788, app/assets/stylesheets/schedule.scss */
.content-tab .google-attributes {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

/* line 7794, app/assets/stylesheets/schedule.scss */
.content-tab .google-input {
  padding: 8px 12px;
  font-size: 16px;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  width: 95.5%;
  margin-bottom: 10px;
}

/* line 7805, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-range {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

/* line 7811, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper {
  display: flex;
  align-items: center;
  background-color: #f8f9fa;
  border: 1px solid #e2e4e7;
  border-radius: 6px;
  padding: 6px 12px;
  width: fit-content;
  transition: border-color 0.15s ease-in-out;
}

/* line 7822, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper:hover {
  border-color: #d0d3d8;
}

/* line 7826, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper:focus-within {
  border-color: #b9bdc4;
}

/* line 7830, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper::before {
  content: "";
  display: inline-block;
  width: 30px;
  height: 30px;
  background: white url(//s3.amazonaws.com/bm3assets/assets/scheduler/calendar-5011910f46adb672e5a0c8d281128dd31a6715535caa3a4bbf8f7f69e61a76ed.svg) no-repeat center;
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 8px;
  opacity: 0.6;
}

/* line 7842, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper input[type="datetime-local"] {
  border: none;
  background: transparent;
  padding: 2px 0;
  color: #333;
  font-size: 14px;
  width: 200px;
}

/* line 7851, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper input[type="datetime-local"]:focus {
  outline: none;
}

/* line 7855, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper input[type="datetime-local"]::-webkit-calendar-picker-indicator {
  display: none;
}

/* line 7859, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper input[type="datetime-local"]::-moz-calendar-picker-indicator {
  display: none;
}

/* line 7863, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper input[type="datetime-local"]::-ms-calendar-picker-indicator {
  display: none;
}

/* line 7867, app/assets/stylesheets/schedule.scss */
.content-tab .datetime-input-wrapper input[type="datetime-local"]::placeholder {
  color: #6c757d;
}

/* line 7871, app/assets/stylesheets/schedule.scss */
.content-tab .date-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 7877, app/assets/stylesheets/schedule.scss */
.content-tab .date-title:first-child {
  margin-right: auto;
}

/* line 7881, app/assets/stylesheets/schedule.scss */
.content-tab .date-title:last-child {
  margin-left: auto;
}

/* line 7885, app/assets/stylesheets/schedule.scss */
.content-tab .event-date {
  padding: 0px;
}

/* line 7889, app/assets/stylesheets/schedule.scss */
.content-tab .google-select {
  width: 100%;
  font-size: 14px;
  font-family: system-ui, -apple-system, sans-serif;
  color: #000;
  background-color: #fff;
  border-radius: 2;
  cursor: pointer;
  line-height: 1.5;
  height: auto;
  box-sizing: border-box;
  margin-bottom: 10px;
}

/* line 7902, app/assets/stylesheets/schedule.scss */
.content-tab .google-select .select2-container .select2-choice {
  border: 1px solid #E5E5E5;
}

/* line 7907, app/assets/stylesheets/schedule.scss */
.content-tab .google-select option {
  font-size: 14px;
  padding: 8px 12px;
  background-color: #fff;
  border: 1px solid #eee;
  margin: 2px 0;
  border-radius: 0;
  color: #333;
}

/* line 7919, app/assets/stylesheets/schedule.scss */
.modal_ask_adjustments .content .comments {
  width: 96%;
  margin-top: 10px;
}

/* line 7925, app/assets/stylesheets/schedule.scss */
.edit-service {
  width: 400px !important;
  padding: 20px;
  padding-top: 24px;
  padding-bottom: 24px;
}

/* line 7931, app/assets/stylesheets/schedule.scss */
.edit-service .top {
  padding-bottom: 18px !important;
  margin-top: -18px;
}

/* line 7934, app/assets/stylesheets/schedule.scss */
.edit-service .top h1 {
  text-transform: capitalize;
}

/* line 7939, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal {
  display: inline-flex;
  width: 100%;
  padding: 0px !important;
}

/* line 7944, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts {
  text-align: center;
  width: 100%;
}

/* line 7948, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts p {
  color: #808080;
}

/* line 7952, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .counter {
  margin-top: 8px;
  color: #404040;
  font-size: 22px;
}

/* line 7958, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons {
  position: inherit;
  margin-top: 12px;
  text-align: center;
}

/* line 7963, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons a, .edit-service .accounts-modal .selected-accounts .action-buttons a:link, .edit-service .accounts-modal .selected-accounts .action-buttons a:hover, .edit-service .accounts-modal .selected-accounts .action-buttons a:visited, .edit-service .accounts-modal .selected-accounts .action-buttons a:focus {
  color: #404040;
}

/* line 7967, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts {
  margin-bottom: 4px;
  border: 0px;
  width: 80%;
}

/* line 7972, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all {
  color: white !important;
}

/* line 7974, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.facebook {
  background-color: #1877f2;
}

/* line 7977, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.twitter {
  background-color: #000000;
}

/* line 7980, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.threads {
  background-color: #0A0A0A;
}

/* line 7983, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.bluesky {
  background-color: #171E27;
}

/* line 7986, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.instagram {
  background: #E4405E;
}

/* line 7989, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.linkedin {
  background-color: #0077b3;
}

/* line 7992, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.tiktok {
  background-color: #121212;
}

/* line 7995, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.google {
  background-color: #4285f4;
}

/* line 7998, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-all.youtube {
  background-color: #FF0000;
}

/* line 8002, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-unselect-all {
  background: #F1F1F1;
}

/* line 8009, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social {
  border-radius: 5px;
  transition: all 0.3s ease;
  height: 160px;
  width: 100%;
  display: inline-block;
  margin: 0 15px;
  border-color: transparent;
}

/* line 8018, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.twitter {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) no-repeat center;
  background-size: 95px;
}

/* line 8022, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.threads {
  background: #0A0A0A url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) no-repeat center;
  background-size: 70px;
}

/* line 8026, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.bluesky {
  background: #171E27 url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 70px;
}

/* line 8030, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.facebook {
  background: #1877f2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) no-repeat center;
  background-size: 80px;
}

/* line 8034, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.instagram {
  background: #e5335d url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) no-repeat center;
  background-size: 80px;
}

/* line 8038, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.linkedin {
  background: #0077b3 url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png) no-repeat center;
  background-size: 80px;
}

/* line 8042, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.tiktok {
  background: #121212 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) no-repeat center;
  background-size: 80px;
}

/* line 8046, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.google {
  background: #4285f4 url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) no-repeat center;
  background-size: 80px;
  filter: invert(15%) sepia(0%) saturate(0%) hue-rotate(0deg);
}

/* line 8051, app/assets/stylesheets/schedule.scss */
.edit-service .accounts-modal .social.youtube {
  background: #FF0000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png) no-repeat center;
  background-size: 80px;
}

/* line 8060, app/assets/stylesheets/schedule.scss */
.new-demand .title {
  width: 98%;
  border: #e4e5e9 solid 1px;
}

/* line 8065, app/assets/stylesheets/schedule.scss */
.new-demand p {
  margin: 15px 0 5px 0;
  font-size: 13px;
}

/* line 8070, app/assets/stylesheets/schedule.scss */
.new-demand textarea {
  margin: 5px 0 15px 0;
  width: 98% !important;
  border-color: #e4e5e9;
}

/* line 8076, app/assets/stylesheets/schedule.scss */
.new-demand .error {
  color: red;
  margin: 5px 0;
}

/* line 8081, app/assets/stylesheets/schedule.scss */
.new-demand .option {
  width: 100%;
  margin: 5px 0;
  display: inline-flex;
}

/* line 8086, app/assets/stylesheets/schedule.scss */
.new-demand .option p {
  font-size: 13px;
  margin: -2px 5px;
}

/* line 8091, app/assets/stylesheets/schedule.scss */
.new-demand .option .switch {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 16px;
}

/* line 8097, app/assets/stylesheets/schedule.scss */
.new-demand .option .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

/* line 8104, app/assets/stylesheets/schedule.scss */
.new-demand .option .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  border-radius: 34px;
  transition: .4s;
}

/* line 8116, app/assets/stylesheets/schedule.scss */
.new-demand .option .slider:before {
  position: absolute;
  content: "";
  height: 12px;
  width: 12px;
  right: 16px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
  border-radius: 50%;
}

/* line 8130, app/assets/stylesheets/schedule.scss */
.new-demand .option input:checked + .slider {
  background-color: #2196F3;
}

/* line 8134, app/assets/stylesheets/schedule.scss */
.new-demand .option input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}

/* line 8138, app/assets/stylesheets/schedule.scss */
.new-demand .option input:checked + .slider:before {
  -webkit-transform: translateX(14px);
  -ms-transform: translateX(14px);
  transform: translateX(14px);
}

/* line 8146, app/assets/stylesheets/schedule.scss */
.remove-all {
  float: right;
  color: #d20303;
  margin: 0;
  font-size: 14px;
  cursor: pointer;
}

/* line 8154, app/assets/stylesheets/schedule.scss */
.fb-carousel {
  display: inline-block;
  width: 100%;
}

/* line 8158, app/assets/stylesheets/schedule.scss */
.fb-carousel .close {
  border-radius: 50%;
  position: absolute;
  top: 10px;
  left: 10px;
  width: 20px;
  height: 20px;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  line-height: 19px;
  z-index: 999;
}

/* line 8170, app/assets/stylesheets/schedule.scss */
.fb-carousel .close:before {
  content: "\00d7";
  color: white;
  font-size: 19px;
}

/* line 8177, app/assets/stylesheets/schedule.scss */
.fb-carousel .img_wrp {
  display: flex;
  align-items: flex-start;
  gap: 24px;
  position: relative;
  text-align: left;
  margin: 20px 0;
  padding: 16px;
  border: 1px solid #eceff3;
  border-radius: 8px;
  background: #ffffff;
  box-shadow: 0 8px 24px rgba(31, 45, 61, 0.08);
}

/* line 8190, app/assets/stylesheets/schedule.scss */
.fb-carousel .img_wrp .carousel-media-preview {
  flex: 0 0 32%;
  min-width: 180px;
  max-width: 240px;
  aspect-ratio: 4 / 5;
  box-sizing: border-box;
  overflow: hidden;
  position: relative;
  border-radius: 8px;
  background: #f5f7fa;
  border: 1px solid #e5e9f0;
}

/* line 8202, app/assets/stylesheets/schedule.scss */
.fb-carousel .img_wrp .carousel-media-preview img,
.fb-carousel .img_wrp .carousel-media-preview video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 8212, app/assets/stylesheets/schedule.scss */
.fb-carousel .img_wrp .video .media {
  border-radius: 0;
}

/* line 8217, app/assets/stylesheets/schedule.scss */
.fb-carousel .img_wrp .info {
  flex: 1 1 auto;
  min-width: 0;
  box-sizing: border-box;
}

/* line 8222, app/assets/stylesheets/schedule.scss */
.fb-carousel .img_wrp .info .info-title {
  float: left;
  color: #9a9a9a;
  font-size: 13px;
  margin-top: 8px;
}

/* line 8229, app/assets/stylesheets/schedule.scss */
.fb-carousel .img_wrp .info > .input-text {
  width: 97% !important;
  font-size: 13px !important;
  margin-top: 3px;
}

/* line 8237, app/assets/stylesheets/schedule.scss */
.fb-carousel .add-media {
  width: 100px;
  height: 100px;
  display: block;
  cursor: pointer;
  margin-left: 15px;
  text-align: center;
  border: 1px solid #eae9e9;
  transition: border 300ms ease;
}

/* line 8247, app/assets/stylesheets/schedule.scss */
.fb-carousel .add-media .ico {
  height: 100px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/add-image-5e7842e4d5b69c07bce86359b22c484e99448c95151ccab3ad47c0e86f56b690.png) no-repeat center;
  background-size: 105px;
}

/* line 8255, app/assets/stylesheets/schedule.scss */
.modal-upload-card {
  opacity: 0.92;
}

/* line 8258, app/assets/stylesheets/schedule.scss */
.modal-upload-card.upload-error .library-upload-bar-fill {
  background: #d9534f;
}

/* line 8262, app/assets/stylesheets/schedule.scss */
.modal-upload-card.upload-done .library-upload-bar-fill {
  background: #5cb85c;
}

/* line 8267, app/assets/stylesheets/schedule.scss */
.modal-upload-preview {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 8272, app/assets/stylesheets/schedule.scss */
.modal-upload-preview img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 8280, app/assets/stylesheets/schedule.scss */
.modal-upload-video-placeholder {
  width: 100%;
  height: 100%;
  min-height: 100px;
  position: relative;
  background: #3f454b;
}

/* line 8288, app/assets/stylesheets/schedule.scss */
.modal-upload-video-placeholder:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 58px;
  height: 58px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.16);
  transform: translate(-50%, -50%);
}

/* line 8300, app/assets/stylesheets/schedule.scss */
.modal-upload-video-placeholder:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  border-top: 16px solid transparent;
  border-bottom: 16px solid transparent;
  border-left: 24px solid #ffffff;
  transform: translate(-36%, -50%);
}

/* line 8313, app/assets/stylesheets/schedule.scss */
.modal-upload-info {
  display: grid;
  grid-template-columns: minmax(0, 1fr) 42px 24px;
  align-items: center;
  gap: 8px;
}

/* line 8319, app/assets/stylesheets/schedule.scss */
.modal-upload-info .library-upload-name {
  grid-column: 1 / -1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 8327, app/assets/stylesheets/schedule.scss */
.modal-upload-info .library-upload-bar {
  height: 6px;
  background: #e0e0e0;
  border-radius: 3px;
  overflow: hidden;
}

/* line 8334, app/assets/stylesheets/schedule.scss */
.modal-upload-info .library-upload-bar-fill {
  height: 100%;
  background: #1b9dd9;
  border-radius: 3px;
  transition: width 0.2s ease;
}

/* line 8341, app/assets/stylesheets/schedule.scss */
.modal-upload-info .library-upload-percent {
  text-align: right;
  font-size: 12px;
}

/* line 8346, app/assets/stylesheets/schedule.scss */
.modal-upload-info .library-upload-cancel {
  width: 22px;
  height: 22px;
  border: 0;
  border-radius: 50%;
  background: transparent;
  color: #666;
  cursor: pointer;
  font-size: 18px;
  line-height: 20px;
  padding: 0;
}

/* line 8358, app/assets/stylesheets/schedule.scss */
.modal-upload-info .library-upload-cancel:hover {
  background: #eeeeee;
  color: #333;
}

/* line 8367, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images {
  display: inline-block;
  width: 100%;
}

/* line 8371, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .close {
  border-radius: 50%;
  position: absolute;
  top: 10px;
  left: 10px;
  width: 20px;
  height: 20px;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  line-height: 19px;
  z-index: 999;
}

/* line 8383, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .close:before {
  content: "\00d7";
  color: white;
  font-size: 19px;
}

/* line 8390, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .img_wrp {
  display: inline-block;
  position: relative;
  text-align: left;
  margin: 20px 0;
}

/* line 8396, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .img_wrp .image {
  margin-right: 5%;
  box-sizing: border-box;
  overflow: hidden;
}

/* line 8401, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .img_wrp .image img {
  width: 50%;
  border-radius: 5px;
}

/* line 8407, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .img_wrp .info {
  width: 55%;
  box-sizing: border-box;
}

/* line 8413, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .modal-upload-card {
  display: flex;
  align-items: center;
  gap: 14px;
  width: 100%;
  padding: 12px;
  border: 1px solid #eceff3;
  border-radius: 8px;
  background: #ffffff;
  box-sizing: border-box;
  box-shadow: 0 8px 24px rgba(31, 45, 61, 0.08);
}

/* line 8425, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .modal-upload-card .image {
  flex: 0 0 96px;
  width: 96px;
  height: 96px;
  margin-right: 0;
  border-radius: 8px;
  background: #f5f7fa;
}

/* line 8433, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .modal-upload-card .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 8px;
}

/* line 8441, app/assets/stylesheets/schedule.scss */
.multiple-images .uploaded-images .modal-upload-card .modal-upload-info {
  flex: 1 1 auto;
}

/* line 8447, app/assets/stylesheets/schedule.scss */
.multiple-images .add-media {
  width: 100px;
  height: 100px;
  display: inline-block;
  cursor: pointer;
  margin-left: 15px;
  text-align: center;
  border: 1px solid #eae9e9;
  transition: border 300ms ease;
}

/* line 8457, app/assets/stylesheets/schedule.scss */
.multiple-images .add-media .ico {
  height: 100px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/add-image-5e7842e4d5b69c07bce86359b22c484e99448c95151ccab3ad47c0e86f56b690.png) no-repeat center;
  background-size: 105px;
}

/* line 8465, app/assets/stylesheets/schedule.scss */
.details-content {
  overflow: auto;
  max-height: 300px;
  margin-right: -20px;
  padding-right: 20px;
}

/* line 8471, app/assets/stylesheets/schedule.scss */
.details-content .details-title {
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: bold;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) right no-repeat;
}

/* line 8478, app/assets/stylesheets/schedule.scss */
.details-content .details {
  margin-bottom: 8px;
}

/* line 8481, app/assets/stylesheets/schedule.scss */
.details-content .details .send_error {
  margin-bottom: 15px;
}

/* line 8485, app/assets/stylesheets/schedule.scss */
.details-content .details .send_error p {
  display: inline-flex;
}

/* line 8489, app/assets/stylesheets/schedule.scss */
.details-content .details .send_error .account-id {
  color: #636262;
  padding: 0 2px;
}

/* line 8494, app/assets/stylesheets/schedule.scss */
.details-content .details .send_error .error-details {
  font-size: 14px;
  color: #636262;
}

/* line 8499, app/assets/stylesheets/schedule.scss */
.details-content .details .send_error .success-details {
  display: inline-flex;
  width: 100%;
  font-size: 14px;
  color: #636262;
}

/* line 8505, app/assets/stylesheets/schedule.scss */
.details-content .details .send_error .success-details .post-id {
  width: 80%;
}

/* line 8509, app/assets/stylesheets/schedule.scss */
.details-content .details .send_error .success-details .see-post {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) 56px 0 no-repeat;
  background-size: 20px;
  cursor: pointer;
  width: 20%;
}

/* line 8520, app/assets/stylesheets/schedule.scss */
.modal_video_details {
  width: 100%;
}

/* line 8523, app/assets/stylesheets/schedule.scss */
.modal_video_details .close {
  border-radius: 50%;
  position: absolute;
  top: 10px;
  left: 10px;
  width: 20px;
  height: 20px;
  background: rgba(0, 0, 0, 0.5);
  text-align: center;
  line-height: 19px;
  z-index: 999;
}

/* line 8535, app/assets/stylesheets/schedule.scss */
.modal_video_details .close:before {
  content: "\00d7";
  color: white;
  font-size: 19px;
}

/* line 8542, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-shared-label {
  margin: 0 0 8px;
  color: #9a9a9a;
  font-size: 13px;
}

/* line 8548, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-shared {
  display: flex;
  align-items: flex-start;
  gap: 20px;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #eae9e9;
}

/* line 8556, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-shared .video-cover-thumbnail {
  flex: 0 0 200px;
}

/* line 8560, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-shared .video-cover-title {
  flex: 1 1 auto;
}

/* line 8563, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-shared .video-cover-title .info-title {
  display: block;
  color: #9a9a9a;
  font-size: 13px;
  margin-bottom: 4px;
}

/* line 8570, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-shared .video-cover-title .input-text {
  width: 100% !important;
}

/* line 8577, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-section {
  padding-top: 15px;
  margin-top: 15px;
  border-top: 1px solid #eae9e9;
}

/* line 8582, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-section:first-child {
  padding-top: 0;
  margin-top: 0;
  border-top: none;
}

/* line 8589, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-section-title {
  margin: 0 0 8px;
  font-size: 14px;
  font-weight: bold;
}

/* line 8596, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-subtitle {
  margin-top: 10px;
}

/* line 8599, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-subtitle .subtitle-info {
  width: 16px;
  height: 15px;
  display: inline-flex;
  margin: 0 5px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
}

/* line 8609, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-subtitle .remove {
  margin: 0 10px;
  cursor: pointer;
  display: inline-flex;
}

/* line 8614, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-subtitle .remove:before {
  content: "\00d7";
  font-size: 18px;
}

/* line 8620, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-subtitle .add-subtitle {
  color: #327bdd;
  cursor: pointer;
  padding: 15px 0;
  font-size: 14px;
  line-height: 16px;
  display: inline-flex;
  box-sizing: border-box;
}

/* line 8629, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-subtitle .add-subtitle input {
  display: none;
}

/* line 8633, app/assets/stylesheets/schedule.scss */
.modal_video_details .video-cover-networks .video-cover-subtitle .add-subtitle:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: bottom;
}

/* line 8647, app/assets/stylesheets/schedule.scss */
.modal_video_details .image {
  width: 100%;
  overflow: hidden;
  position: relative;
  display: inline-flex;
  box-sizing: border-box;
}

/* line 8654, app/assets/stylesheets/schedule.scss */
.modal_video_details .image img {
  width: 100%;
  border-radius: 5px;
}

/* line 8660, app/assets/stylesheets/schedule.scss */
.modal_video_details .add-media {
  width: 100% !important;
  padding-right: 0 !important;
  height: 200px;
  display: block;
  cursor: pointer;
  border: 1px solid #eae9e9;
  transition: border 300ms ease;
}

/* line 8669, app/assets/stylesheets/schedule.scss */
.modal_video_details .add-media .ico {
  height: 200px;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/add-image-5e7842e4d5b69c07bce86359b22c484e99448c95151ccab3ad47c0e86f56b690.png) no-repeat center 10px;
  background-size: 65%;
}

/* line 8674, app/assets/stylesheets/schedule.scss */
.modal_video_details .add-media .ico p {
  color: #999;
  width: 100%;
  font-size: 13px;
  padding-top: 150px;
  text-align: center;
}

/* line 8686, app/assets/stylesheets/schedule.scss */
.glide {
  margin-bottom: 20px;
}

/* line 8690, app/assets/stylesheets/schedule.scss */
.glide__bullets {
  bottom: -15px;
}

/* line 8694, app/assets/stylesheets/schedule.scss */
.glide__bullet {
  background: #a8a8a8;
  box-shadow: none;
  width: 6px;
  height: 6px;
  margin: 0 4px 0 0;
  overflow: hidden;
}

/* line 8702, app/assets/stylesheets/schedule.scss */
.glide__bullet.glide__bullet--active {
  background: #0095f6;
}

/* line 8705, app/assets/stylesheets/schedule.scss */
.glide__bullet.glide__bullet--active:hover, .glide__bullet.glide__bullet--active:focus {
  background-color: #0095f6;
}

/* line 8711, app/assets/stylesheets/schedule.scss */
.glide__bullet:hover, .glide__bullet:focus {
  background-color: #a8a8a8;
  border: none;
}

/* line 8718, app/assets/stylesheets/schedule.scss */
.glide__arrow {
  border: none;
  border-radius: 0;
  box-shadow: none;
  text-shadow: none;
  text-indent: -9999px;
  overflow: hidden;
}

/* line 8726, app/assets/stylesheets/schedule.scss */
.glide__arrow.glide__arrow--left {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/instagram-carousel-btns-387968f21012263233531f00f16b280f207358b2114dcde259b320026199b5d8.png) 0 0 no-repeat;
  height: 29px;
  width: 29px;
  left: 8px;
}

/* line 8733, app/assets/stylesheets/schedule.scss */
.glide__arrow.glide__arrow--right {
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/instagram-carousel-btns-387968f21012263233531f00f16b280f207358b2114dcde259b320026199b5d8.png) -33px 0 no-repeat;
  height: 29px;
  width: 29px;
  right: 8px;
}

/* line 8741, app/assets/stylesheets/schedule.scss */
.glide__slide {
  position: relative;
  height: auto;
}

/* line 8745, app/assets/stylesheets/schedule.scss */
.glide__slide.carousel {
  max-height: 400px;
}

/* line 8749, app/assets/stylesheets/schedule.scss */
.glide__slide img,
.glide__slide video {
  object-fit: cover;
  position: relative;
  height: 100% !important;
  width: 100% !important;
  left: 0;
  top: 0;
}

/* line 8759, app/assets/stylesheets/schedule.scss */
.glide__slide .remaining_images {
  position: absolute;
}

/* line 8764, app/assets/stylesheets/schedule.scss */
.text-area-picmo {
  position: relative;
  margin-top: 10px;
  font-size: 14px;
}

/* line 8770, app/assets/stylesheets/schedule.scss */
.text-area-picmo textarea {
  box-sizing: border-box;
  width: 100%;
  min-height: 100px;
  max-height: 120px;
  padding: 15px 35px 15px 15px;
  line-height: 24px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

/* line 8780, app/assets/stylesheets/schedule.scss */
.text-area-picmo textarea::placeholder {
  color: #BBB;
}

/* line 8785, app/assets/stylesheets/schedule.scss */
.text-area-picmo #button-picker {
  margin: 5px;
  position: absolute;
  right: 0;
  bottom: 65px;
  /* Adjusted this value to prevent overlap */
  width: 25px;
  height: 25px;
}

/* line 8793, app/assets/stylesheets/schedule.scss */
.text-area-picmo #button-picker:hover {
  cursor: pointer;
  filter: contrast(0.7);
  transition-duration: 2s;
}

@-moz-keyframes spin {
  100% {
    -moz-transform: rotate(360deg);
  }
}

@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* line 8814, app/assets/stylesheets/schedule.scss */
.emojipicker-scheduler-container {
  z-index: 1000 !important;
  top: 5px;
}

/* line 8818, app/assets/stylesheets/schedule.scss */
.emojipicker-scheduler-container .picmo__closeButton {
  z-index: 1001 !important;
}

/* line 8823, app/assets/stylesheets/schedule.scss */
.products-dropdown {
  width: 100%;
  z-index: 10;
  padding: 10px;
  max-height: 500px;
  position: absolute;
  border-radius: 5px;
  background: #f9f9f9;
  border: 1px solid #eae9e9;
  box-sizing: border-box;
}

/* line 8834, app/assets/stylesheets/schedule.scss */
.products-dropdown .search-bar {
  width: 100%;
  height: 30px;
  margin-bottom: 5px;
  box-sizing: border-box;
  border-color: #eae9e9;
}

/* line 8842, app/assets/stylesheets/schedule.scss */
.products-dropdown .products-list {
  max-height: 300px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 8847, app/assets/stylesheets/schedule.scss */
.products-dropdown .products-list .no-products {
  margin: 5px;
}

/* line 8851, app/assets/stylesheets/schedule.scss */
.products-dropdown .products-list .photo-container {
  width: 45px;
  height: 45px;
  margin: 0px 10px;
}

/* line 8856, app/assets/stylesheets/schedule.scss */
.products-dropdown .products-list .photo-container img {
  width: 45px;
  height: 45px;
}

/* line 8862, app/assets/stylesheets/schedule.scss */
.products-dropdown .products-list input {
  cursor: pointer;
}

/* line 8866, app/assets/stylesheets/schedule.scss */
.products-dropdown .products-list li {
  position: relative;
  flex-direction: row;
  padding: 10px 5px;
  display: flex;
}

/* line 8872, app/assets/stylesheets/schedule.scss */
.products-dropdown .products-list li > .name {
  width: 80%;
  float: left;
  font-size: 14px;
  overflow: hidden;
  line-height: 20px;
  word-break: break-word;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 8883, app/assets/stylesheets/schedule.scss */
.products-dropdown .products-list li > .name > span {
  color: #a1a1a1;
  font-size: 13px;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}

/* line 8897, app/assets/stylesheets/schedule.scss */
.product-mentions {
  margin-top: 2vh;
  position: relative;
}

/* line 8901, app/assets/stylesheets/schedule.scss */
.product-mentions h2 {
  display: inline-flex;
  font-size: 15px;
}

/* line 8906, app/assets/stylesheets/schedule.scss */
.product-mentions .instagram-products-mention {
  height: 34px;
  padding: 5px;
  box-sizing: border-box;
  display: flex;
  cursor: pointer;
  border-radius: 5px;
  align-items: center;
  border: 1px solid #ccc;
}

/* line 8916, app/assets/stylesheets/schedule.scss */
.product-mentions .instagram-products-mention .dropdown-label {
  padding: 0 10px;
  font-size: 14px;
  color: #8b8b8b;
}

/* line 8922, app/assets/stylesheets/schedule.scss */
.product-mentions .instagram-products-mention .selected-recipient {
  display: inline-flex;
  font-size: 12px;
  padding: 0 8px;
  margin-right: 5px;
  margin-top: 5px;
  cursor: default;
  border-radius: 5px;
  border: #ddd 1px solid;
}

/* line 8934, app/assets/stylesheets/schedule.scss */
.product-mentions .mention-info {
  display: inline-grid;
  vertical-align: middle;
  float: right;
  width: 19px;
  height: 28px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
}

/* line 8946, app/assets/stylesheets/schedule.scss */
#mentions-instagram-collab {
  margin-top: 2vh;
}

/* line 8950, app/assets/stylesheets/schedule.scss */
#mentions-instagram, #mentions-instagram-collab {
  margin-top: 2vh;
}

/* line 8953, app/assets/stylesheets/schedule.scss */
#mentions-instagram h2, #mentions-instagram-collab h2 {
  display: inline-flex;
}

/* line 8957, app/assets/stylesheets/schedule.scss */
#mentions-instagram .tag-users, #mentions-instagram-collab .tag-users {
  width: 100%;
  padding: 5px 8px;
  border: 1px solid #ccc;
  border-radius: 5px;
  box-sizing: border-box;
  position: relative;
}

/* line 8965, app/assets/stylesheets/schedule.scss */
#mentions-instagram .tag-users .mention-help-message, #mentions-instagram-collab .tag-users .mention-help-message {
  font-size: 13px;
  background: #1E88D5;
  bottom: 100%;
  color: #fff;
  margin-bottom: 12px;
  padding: 7px 12px;
  border-radius: 5px;
  position: absolute;
  text-align: center;
}

/* line 8976, app/assets/stylesheets/schedule.scss */
#mentions-instagram .tag-users .mention-help-message:after, #mentions-instagram-collab .tag-users .mention-help-message:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #1E88D5 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  left: 50%;
  margin-left: -13px;
  position: absolute;
  width: 0;
}

/* line 8990, app/assets/stylesheets/schedule.scss */
#mentions-instagram .tag-users input, #mentions-instagram-collab .tag-users input {
  vertical-align: text-bottom;
  border: none !important;
  display: inline-flex;
  border-radius: 5px;
  color: #575757;
  width: inherit;
  font-family: 'latoregular';
}

/* line 8999, app/assets/stylesheets/schedule.scss */
#mentions-instagram .tag-users input:focus, #mentions-instagram-collab .tag-users input:focus {
  outline: none;
}

/* line 9005, app/assets/stylesheets/schedule.scss */
#mentions-instagram .mention-info, #mentions-instagram-collab .mention-info {
  display: inline-grid;
  vertical-align: middle;
  float: right;
  width: 19px;
  height: 28px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
}

/* line 9016, app/assets/stylesheets/schedule.scss */
#mentions-instagram .selected-recipient, #mentions-instagram-collab .selected-recipient {
  display: inline-block;
  font-size: 12px;
  padding: 0 8px;
  margin-right: 5px 5px 5px 0;
  cursor: default;
  border-radius: 5px;
  border: #ddd 1px solid;
}

/* line 9025, app/assets/stylesheets/schedule.scss */
#mentions-instagram .selected-recipient .remove, #mentions-instagram-collab .selected-recipient .remove {
  color: #575757;
  padding: 2px;
  font-size: 15px;
}

/* line 9031, app/assets/stylesheets/schedule.scss */
#mentions-instagram .selected-recipient.mention-unverified, #mentions-instagram-collab .selected-recipient.mention-unverified {
  border-color: #f0c14b;
  background: #fff8e6;
}

/* line 9035, app/assets/stylesheets/schedule.scss */
#mentions-instagram .selected-recipient.mention-unverified .mention-warning-icon, #mentions-instagram-collab .selected-recipient.mention-unverified .mention-warning-icon {
  color: #d9920a;
  margin: 0 2px;
}

/* line 9042, app/assets/stylesheets/schedule.scss */
#mentions-instagram .mention-unverified-list, #mentions-instagram-collab .mention-unverified-list {
  margin-top: 10px;
  padding: 12px 14px;
  font-size: 12px;
  line-height: 1.45;
  color: #7a5b00;
  background: #fff8e6;
  border: 1px solid #f2dca0;
  border-left: 3px solid #d9920a;
  border-radius: 6px;
}

/* line 9053, app/assets/stylesheets/schedule.scss */
#mentions-instagram .mention-unverified-list .mention-unverified-list-title, #mentions-instagram-collab .mention-unverified-list .mention-unverified-list-title {
  display: block;
  font-family: 'latobold', sans-serif;
  font-size: 13px;
  color: #7a5b00;
  margin-bottom: 4px;
}

/* line 9060, app/assets/stylesheets/schedule.scss */
#mentions-instagram .mention-unverified-list .mention-unverified-list-title .fa, #mentions-instagram-collab .mention-unverified-list .mention-unverified-list-title .fa {
  color: #d9920a;
  margin-right: 4px;
}

/* line 9066, app/assets/stylesheets/schedule.scss */
#mentions-instagram .mention-unverified-list .mention-unverified-list-desc, #mentions-instagram-collab .mention-unverified-list .mention-unverified-list-desc {
  display: block;
  margin-bottom: 8px;
}

/* line 9071, app/assets/stylesheets/schedule.scss */
#mentions-instagram .mention-unverified-list ul, #mentions-instagram-collab .mention-unverified-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  gap: 5px 6px;
}

/* line 9080, app/assets/stylesheets/schedule.scss */
#mentions-instagram .mention-unverified-list li, #mentions-instagram-collab .mention-unverified-list li {
  background: #fff;
  border: 1px solid #f2dca0;
  border-radius: 4px;
  padding: 1px 9px;
  font-family: 'latobold', sans-serif;
  color: #8a6a00;
}

/* line 9091, app/assets/stylesheets/schedule.scss */
.library-modal {
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}

/* line 9107, app/assets/stylesheets/schedule.scss */
.library-modal-content {
  display: flex;
  flex-direction: column;
  max-height: 80vh;
  min-height: 80vh;
  background-color: #FFFFFF;
  margin: 5% auto;
  padding: 15px;
  border-radius: 10px;
  width: 80%;
  color: #404040;
  font-size: 18px;
  /* Para telas menores que 1280px */
  /* Para telas menores que 1024px  */
  /* Para telas menores que 768px */
  /* Para telas menores que 480px */
  /* Para telas muito grandes */
}

/* line 9120, app/assets/stylesheets/schedule.scss */
.library-modal-content .modal {
  position: fixed;
  top: 31%;
  right: -7.5%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  padding: 14px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  border-radius: 8px;
  z-index: 1000;
  width: 300px;
}

@media (max-width: 1280px) {
  /* line 9135, app/assets/stylesheets/schedule.scss */
  .library-modal-content .modal {
    top: 40%;
    right: 5%;
    transform: translate(0, -50%);
    width: 280px;
  }
}

@media (max-width: 1024px) {
  /* line 9145, app/assets/stylesheets/schedule.scss */
  .library-modal-content .modal {
    top: 45%;
    right: 5%;
    transform: translate(0, -50%);
    width: 260px;
  }
}

@media (max-width: 768px) {
  /* line 9155, app/assets/stylesheets/schedule.scss */
  .library-modal-content .modal {
    top: 50%;
    right: auto;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 90%;
  }
}

@media (max-width: 480px) {
  /* line 9166, app/assets/stylesheets/schedule.scss */
  .library-modal-content .modal {
    top: 50%;
    right: auto;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 95%;
  }
}

@media (min-width: 2560px) {
  /* line 9177, app/assets/stylesheets/schedule.scss */
  .library-modal-content .modal {
    top: 28%;
    right: -7%;
    width: 350px;
  }
}

/* line 9185, app/assets/stylesheets/schedule.scss */
.filter-actions,
.filter-actions-page {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #fff;
}

/* line 9193, app/assets/stylesheets/schedule.scss */
.filter-actions {
  position: sticky;
  top: 40px;
  z-index: 9;
  padding: 10px;
}

/* line 9199, app/assets/stylesheets/schedule.scss */
.filter-actions .arrow-filter {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) right no-repeat;
  background-size: 18px;
  padding-right: 18px;
}

/* line 9206, app/assets/stylesheets/schedule.scss */
.filter-actions-page {
  flex-direction: row;
  padding: 0 2em;
}

/* line 9210, app/assets/stylesheets/schedule.scss */
.filter-actions-page .arrow-filter {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) right no-repeat;
  background-size: 18px;
  padding-right: 18px;
}

/* line 9217, app/assets/stylesheets/schedule.scss */
.search-bar-media {
  display: flex;
  align-items: center;
  border-radius: 8px;
  padding: 5px 15px;
  font-size: 16px;
  border: 1px solid #E5E5E5;
  background-color: #fff;
}

/* line 9227, app/assets/stylesheets/schedule.scss */
.search-bar-media img {
  margin-right: 10px;
}

/* line 9231, app/assets/stylesheets/schedule.scss */
.search-bar-media input[type="text"] {
  flex: 1;
  border: none;
  outline: none;
  font-size: 16px;
  background-color: transparent;
}

/* line 9239, app/assets/stylesheets/schedule.scss */
.filter-actions .search-bar-media {
  width: 100%;
  margin-right: 20px;
}

/* line 9244, app/assets/stylesheets/schedule.scss */
.filter-actions-page .search-bar-media {
  width: 70%;
}

/* line 9248, app/assets/stylesheets/schedule.scss */
.filter-actions button,
.filter-actions-page button {
  border: 1px solid #E5E5E5;
  background-color: unset;
  border-radius: 8px;
  margin-left: 10px;
  padding: 10px;
  font-size: 14px;
  display: flex;
}

/* line 9259, app/assets/stylesheets/schedule.scss */
.search-bar-media button {
  background: none;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 5px;
}

/* line 9267, app/assets/stylesheets/schedule.scss */
.filter-actions select,
.filter-actions .date-range {
  margin-left: auto;
  margin-right: 10px;
}

/* line 9273, app/assets/stylesheets/schedule.scss */
.grid-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-template-rows: repeat(3, 1fr);
}

/* line 9279, app/assets/stylesheets/schedule.scss */
.library-title {
  font-size: 18px;
  padding: 30px 2em;
  font-family: 'latosemibold';
}

/* line 9284, app/assets/stylesheets/schedule.scss */
.library-title .btn-custom {
  padding: 3px 10px;
}

/* line 9288, app/assets/stylesheets/schedule.scss */
.library-title button {
  float: right;
  margin-left: 10px;
  background: transparent;
}

/* line 9295, app/assets/stylesheets/schedule.scss */
.library-grid {
  display: grid;
  overflow-y: scroll;
  overflow-x: hidden;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  flex: 1;
  gap: 15px;
  padding-bottom: 20px;
  padding-top: 20px;
  height: 60%;
}

/* line 9307, app/assets/stylesheets/schedule.scss */
.library-grid-item {
  position: relative;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}

/* line 9316, app/assets/stylesheets/schedule.scss */
.library-grid-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 9322, app/assets/stylesheets/schedule.scss */
.library-checkbox-wrapper {
  position: absolute;
  top: 10px;
  left: 10px;
}

/* line 9328, app/assets/stylesheets/schedule.scss */
.library-placeholder {
  font-size: 24px;
}

/* line 9332, app/assets/stylesheets/schedule.scss */
.bottom-modal {
  flex-shrink: 0;
  padding: 10px;
  background: #fff;
}

/* line 9338, app/assets/stylesheets/schedule.scss */
.library-grid::-webkit-scrollbar {
  width: 8px;
}

/* line 9342, app/assets/stylesheets/schedule.scss */
.library-grid::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

/* line 9346, app/assets/stylesheets/schedule.scss */
.library-grid::-webkit-scrollbar-thumb {
  background-color: #888;
  border-radius: 4px;
}

/* line 9351, app/assets/stylesheets/schedule.scss */
.library-grid::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}

/* MEDIA LIBRARY PAGE CSS*/
/* line 9356, app/assets/stylesheets/schedule.scss */
.library-page {
  display: flex;
  flex-direction: column;
  height: 100%;
  /* Para telas menores que 1280px */
  /* Para telas menores que 1024px  */
  /* Para telas menores que 768px */
  /* Para telas menores que 480px */
  /* Para telas muito grandes */
}

/* line 9361, app/assets/stylesheets/schedule.scss */
.library-page .modal {
  position: fixed;
  top: 31%;
  right: -7.5%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  padding: 14px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  border-radius: 8px;
  z-index: 1000;
  width: 300px;
}

@media (max-width: 1280px) {
  /* line 9376, app/assets/stylesheets/schedule.scss */
  .library-page .modal {
    top: 40%;
    right: 5%;
    transform: translate(0, -50%);
    width: 280px;
  }
}

@media (max-width: 1024px) {
  /* line 9386, app/assets/stylesheets/schedule.scss */
  .library-page .modal {
    top: 45%;
    right: 5%;
    transform: translate(0, -50%);
    width: 260px;
  }
}

@media (max-width: 768px) {
  /* line 9396, app/assets/stylesheets/schedule.scss */
  .library-page .modal {
    top: 50%;
    right: auto;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 90%;
  }
}

@media (max-width: 480px) {
  /* line 9407, app/assets/stylesheets/schedule.scss */
  .library-page .modal {
    top: 50%;
    right: auto;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 95%;
  }
}

@media (min-width: 2560px) {
  /* line 9418, app/assets/stylesheets/schedule.scss */
  .library-page .modal {
    top: 28%;
    right: -7%;
    width: 350px;
  }
}

/* line 9426, app/assets/stylesheets/schedule.scss */
.library-title-page {
  display: flex;
  align-items: center;
  font-size: 22px;
  font-weight: bold;
  padding: 10px;
  margin-bottom: 0px;
  position: sticky;
}

/* line 9436, app/assets/stylesheets/schedule.scss */
.library-title-page a,
.library-title-page img {
  margin-left: auto;
}

/* line 9441, app/assets/stylesheets/schedule.scss */
.library-title-page img {
  margin-left: 8px;
}

/* line 9445, app/assets/stylesheets/schedule.scss */
.library-grid-page {
  flex-grow: 1;
  overflow-y: auto;
  overflow-x: hidden;
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  gap: 15px;
  padding: 30px 2em;
}

/* line 9455, app/assets/stylesheets/schedule.scss */
.library-grid-item-page {
  cursor: pointer;
  position: relative;
}

/* line 9461, app/assets/stylesheets/schedule.scss */
.library-grid-item-page img:hover {
  transform: scale(1.05);
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2);
  z-index: 20;
  position: relative;
}

/* line 9469, app/assets/stylesheets/schedule.scss */
.library-grid-item-page img.selected {
  border: 2px solid red;
}

/* line 9473, app/assets/stylesheets/schedule.scss */
.library-grid-item-page video.selected {
  border: 2px solid red;
}

/* line 9477, app/assets/stylesheets/schedule.scss */
.library-checkbox-wrapper-page {
  position: absolute;
  top: 5px;
  left: 5px;
  z-index: 10;
}

/* line 9484, app/assets/stylesheets/schedule.scss */
.library-placeholder-page {
  width: 100%;
  height: 100%;
  position: relative;
}

/* line 9490, app/assets/stylesheets/schedule.scss */
.library-placeholder-page img,
.library-placeholder-page video {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 9497, app/assets/stylesheets/schedule.scss */
.bottom-modal-page {
  flex-shrink: 0;
  padding: 10px;
  background: #fff;
  padding: 10px;
  z-index: 10;
  justify-content: space-between;
  width: 98%;
}

/* line 9508, app/assets/stylesheets/schedule.scss */
.filter-bar {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* line 9514, app/assets/stylesheets/schedule.scss */
.select-range {
  padding: 8px 10px;
  box-sizing: border-box;
  font-size: 13px;
  line-height: normal;
  height: auto;
}

/* line 9521, app/assets/stylesheets/schedule.scss */
.select-range .select2-choice {
  border: 1px solid #E5E5E5 !important;
}

/* line 9526, app/assets/stylesheets/schedule.scss */
.date-range {
  display: flex;
  align-items: center;
}

/* line 9531, app/assets/stylesheets/schedule.scss */
.date-range input[type="date"] {
  padding: 8px;
  border: 1px solid #ccc;
  border-radius: 0;
  flex-grow: 1;
}

/* line 9538, app/assets/stylesheets/schedule.scss */
.date-range input[type="date"]:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-right: none;
}

/* line 9544, app/assets/stylesheets/schedule.scss */
.date-range input[type="date"]:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-left: none;
}

/* line 9550, app/assets/stylesheets/schedule.scss */
.date-range::before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/calendar-84dea8810133e010cd0113650fca99853cb81bff102c5e4ca0cec8b641667a1b.svg);
  background-size: contain;
  background-repeat: no-repeat;
  margin-right: 8px;
}

/* line 9561, app/assets/stylesheets/schedule.scss */
.modal-content h3 {
  margin-top: 0;
  font-size: 18px;
  color: #333;
}

/* line 9567, app/assets/stylesheets/schedule.scss */
.filter-group {
  margin-bottom: 15px;
}

/* line 9571, app/assets/stylesheets/schedule.scss */
.filter-group h4 {
  font-size: 14px;
  margin-bottom: 5px;
  color: #316EE8;
}

/* line 9577, app/assets/stylesheets/schedule.scss */
.filter-group label {
  display: inline-block;
  margin-right: 10px;
  font-size: 13px;
  color: #333;
}

/* line 9584, app/assets/stylesheets/schedule.scss */
.file-size-inputs {
  display: flex;
  gap: 8px;
}

/* line 9589, app/assets/stylesheets/schedule.scss */
.file-size-inputs input[type="number"] {
  padding: 6px;
  width: 80%;
}

/* line 9594, app/assets/stylesheets/schedule.scss */
.file-size-inputs input {
  flex: 1;
  padding: 5px;
  border: 1px solid #ccc;
  border-radius: 5px;
  font-size: 13px;
}

/* line 9601, app/assets/stylesheets/schedule.scss */
.modal-actions {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  margin-top: 20px;
  align-items: center;
}

/* line 9608, app/assets/stylesheets/schedule.scss */
.modal-actions .reset-filter {
  display: flex;
  align-items: center;
  border: none;
  background: none;
  color: #308ece;
  cursor: pointer;
  padding: 8px;
}

/* line 9618, app/assets/stylesheets/schedule.scss */
.modal-actions .reset-filter .icon {
  margin-right: 5px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reset-6019e4ea17cef011dc1a4d689716d5a65fa6b9164bca840b3fd54ca9762b9f39.svg);
  background-size: contain;
  width: 15px;
  height: 13px;
}

/* line 9626, app/assets/stylesheets/schedule.scss */
.modal-actions button {
  padding: 8px 15px;
  line-height: 24px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  font-size: 14px;
}

/* line 9636, app/assets/stylesheets/schedule.scss */
#apply-filters {
  background: #007bff;
  color: white;
}

/* line 9641, app/assets/stylesheets/schedule.scss */
#apply-filters:hover {
  background-color: #0056b3;
}

/* line 9645, app/assets/stylesheets/schedule.scss */
.trash-icon {
  filter: invert(0%);
  transition: filter 0.3s ease;
}

/* line 9650, app/assets/stylesheets/schedule.scss */
.deleting .trash-icon {
  filter: invert(30%) sepia(100%) saturate(1000%) hue-rotate(-50deg) brightness(95%) contrast(95%);
}

/* line 9654, app/assets/stylesheets/schedule.scss */
.gallery-item {
  position: relative;
  border-radius: 4px;
  overflow: hidden;
  cursor: pointer;
}

/* line 9661, app/assets/stylesheets/schedule.scss */
.gallery-video {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: opacity 0.3s ease;
}

/* line 9669, app/assets/stylesheets/schedule.scss */
.library-video-placeholder {
  width: 100%;
  height: 100%;
  min-height: 86px;
  background: #b8b8b8;
  border-radius: 4px;
}

/* line 9677, app/assets/stylesheets/schedule.scss */
.library-video-poster {
  display: block;
  width: 100%;
  height: 100%;
  min-height: 86px;
  object-fit: cover;
  border-radius: 4px;
}

/* line 9686, app/assets/stylesheets/schedule.scss */
.library-upload-queue {
  position: fixed;
  right: 24px;
  bottom: 24px;
  width: 340px;
  max-height: 50vh;
  overflow-y: auto;
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 8px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.15);
  padding: 12px;
  z-index: 1050;
}

/* line 9700, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-row {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 6px;
  font-size: 12px;
}

/* line 9707, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-row:last-child {
  margin-bottom: 0;
}

/* line 9711, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-row.upload-error .library-upload-bar-fill {
  background: #d9534f;
}

/* line 9715, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-row.upload-done .library-upload-bar-fill {
  background: #5cb85c;
}

/* line 9719, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-row.upload-cancelled .library-upload-bar-fill {
  background: #9a9a9a;
}

/* line 9726, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-row.upload-error .library-upload-cancel, .library-upload-queue .library-upload-row.upload-done .library-upload-cancel, .library-upload-queue .library-upload-row.upload-cancelled .library-upload-cancel {
  display: none;
}

/* line 9732, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-name {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 9740, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-bar {
  flex: 0 0 110px;
  height: 6px;
  background: #e0e0e0;
  border-radius: 3px;
  overflow: hidden;
}

/* line 9748, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-bar-fill {
  height: 100%;
  background: #1b9dd9;
  border-radius: 3px;
  transition: width 0.2s ease;
}

/* line 9755, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-percent {
  flex: 0 0 38px;
  text-align: right;
}

/* line 9760, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-cancel {
  flex: 0 0 22px;
  width: 22px;
  height: 22px;
  border: 0;
  border-radius: 50%;
  background: transparent;
  color: #666;
  cursor: pointer;
  font-size: 18px;
  line-height: 20px;
  padding: 0;
}

/* line 9773, app/assets/stylesheets/schedule.scss */
.library-upload-queue .library-upload-cancel:hover {
  background: #eeeeee;
  color: #333;
}

/* line 9780, app/assets/stylesheets/schedule.scss */
.skeleton-loader {
  position: absolute;
  background-color: #e0e0e0;
  animation: shimmer 1.5s infinite;
  display: block;
  border-radius: 4px;
  background: linear-gradient(to right, #e0e0e0 8%, #f4f4f4 18%, #e0e0e0 33%);
  background-size: 2000px 104px;
}

/* line 9790, app/assets/stylesheets/schedule.scss */
.image-skeleton {
  width: 100%;
  height: 200px;
}

/* line 9795, app/assets/stylesheets/schedule.scss */
.video-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.3);
  transition: opacity 0.3s ease;
  pointer-events: none;
}

/* line 9810, app/assets/stylesheets/schedule.scss */
.play-button {
  font-size: 2em;
  color: white;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}

/* line 9816, app/assets/stylesheets/schedule.scss */
.library-video-play {
  border: 0;
  background: transparent;
  color: white;
  cursor: pointer;
  font-size: 2em;
  line-height: 1;
  padding: 12px;
  pointer-events: auto;
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}

/* line 9828, app/assets/stylesheets/schedule.scss */
.library-video-play:focus {
  outline: 2px solid rgba(255, 255, 255, 0.85);
  outline-offset: 3px;
}

/* line 9833, app/assets/stylesheets/schedule.scss */
.gallery-video.playing {
  opacity: 1;
}

/* line 9837, app/assets/stylesheets/schedule.scss */
.gallery-video.playing + .video-overlay {
  opacity: 0;
  pointer-events: none;
}

/* line 9842, app/assets/stylesheets/schedule.scss */
.sound-indicator {
  position: absolute;
  bottom: 8px;
  left: 8px;
  font-size: 0.8em;
  color: white;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

/* line 9851, app/assets/stylesheets/schedule.scss */
.tags-wrapper {
  overflow: hidden;
  padding-top: 5px;
}

/* line 9857, app/assets/stylesheets/schedule.scss */
.tags-wrapper li span {
  display: inline-flex;
  align-items: center;
  border-start-end-radius: 0px;
  border-end-end-radius: 0px;
}

/* line 9865, app/assets/stylesheets/schedule.scss */
.tags-wrapper .remove-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-color: #ffda6a;
  display: inline-flex;
  margin-bottom: -4px;
  cursor: pointer;
  opacity: 0.7;
  border-start-start-radius: 0px;
  border-end-start-radius: 0px;
}

/* line 9875, app/assets/stylesheets/schedule.scss */
.tags-wrapper .remove-button:hover {
  opacity: 0.9;
}

/* line 9881, app/assets/stylesheets/schedule.scss */
#submenu-tags-container {
  width: 50%;
  min-width: 100px;
  position: absolute;
  z-index: 2;
  background-color: white;
  border: 1px solid #eae9e9;
}

/* line 9889, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-header {
  width: 100%;
  background-color: #ECEBEB;
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* line 9896, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-header .submenu-search {
  padding: 18px 8px;
  width: 100%;
  border: none;
  border-radius: 0;
  outline: none;
  font-size: 14px;
  color: #525252;
  background-color: #ECEBEB;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
}

/* line 9912, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list {
  max-height: 200px;
  overflow-y: auto;
  width: 100%;
  /* ==== folder header / layout ==== */
  /* título clicável da pasta (substitui style="flex:1; cursor:pointer;") */
  /* bloco que contém o título da seção dentro da pasta (Geral / By Source) */
  /* controla o ícone de pasta (aberto/fechado) */
  /* controla o toggle da seção interna (caret) */
  /* garantir que .expand-more-less já existente funcione bem nestes contextos */
  /* visual tweak: espaçamento entre folder title e toggles */
}

/* line 9917, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders {
  margin: 0;
}

/* line 9919, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .group-item {
  font-weight: bold;
  font-size: 13px;
  color: #404040;
  padding: 6px 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #f3f4f6;
}

/* line 9929, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .group-item.folder-header {
  cursor: pointer;
}

/* line 9934, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .group-item-folder {
  font-size: 13px;
  padding: 5px 8px 8px 11px;
  background-color: white;
  font-weight: 600;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 9944, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .expand-more-less {
  float: right;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
}

/* line 9950, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .expand-more-less .expand-more {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) center no-repeat;
  display: none;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 9958, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .expand-more-less .expand-more-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-close-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) center no-repeat;
  display: none;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 9966, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .expand-more-less .expand-less {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-less-471c54c7a54f65083b9afed2002d7e2eba0355890878d9eaf5519c6b2e272283.png) center no-repeat;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 9973, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .expand-more-less .expand-less-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-open-5aa04aa4f8741a4d6af754149e132b1bd1fc47b8f2d723e895b336fead482351.svg) center no-repeat;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 9981, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .expand-more-less.show-less .expand-more,
#submenu-tags-container .submenu-list .tags-folders .expand-more-less.show-less .expand-more-folder {
  display: block;
}

/* line 9985, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .expand-more-less.show-less .expand-less,
#submenu-tags-container .submenu-list .tags-folders .expand-more-less.show-less .expand-less-folder {
  display: none;
}

/* line 9994, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .folder-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 6px 12px;
  /* mantém alinhamento parecido com .group-item */
  background: #f3f4f6;
}

/* line 10003, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .folder-title {
  flex: 1;
  cursor: pointer;
  font-weight: 600;
  color: #2d2d2d;
  /* manter truncamento caso o nome seja grande */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 10015, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .folder-section-title {
  flex: 1;
  cursor: pointer;
  font-weight: 600;
  color: #404040;
  padding-left: 4px;
}

/* line 10024, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .folder-toggle {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}

/* line 10031, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .section-toggle {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
}

/* line 10038, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tags-folders .expand-more-less {
  margin-left: 8px;
}

/* line 10043, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .folder-header .folder-title,
#submenu-tags-container .submenu-list .group-item-folder .folder-section-title {
  margin-right: 8px;
}

/* line 10049, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .item-list {
  display: flex;
  align-items: center;
  cursor: pointer;
  padding: 4px 8px;
  font-size: 14px;
  word-wrap: break-word;
  position: relative;
}

/* line 10058, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .item-list:hover {
  background: #eee;
}

/* line 10062, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .item-list::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png);
  background-size: contain;
  background-repeat: no-repeat;
  flex-shrink: 0;
}

/* line 10073, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .item-list.full::before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png);
}

/* line 10077, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .item-list label {
  flex: 1;
  margin-left: 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}

/* line 10087, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .group-item {
  font-weight: bold;
  font-size: 13px;
  color: #404040;
  padding: 6px 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  background: #f3f4f6;
}

/* line 10097, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .group-item .caret {
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-left: 8px;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 8px;
  transition: transform 0.2s ease-in-out;
  cursor: pointer;
}

/* line 10107, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .group-item .caret.rotated {
  transform: rotate(180deg);
}

/* line 10113, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .group-item-folder .caret,
#submenu-tags-container .submenu-list .group-item .caret {
  display: inline-block;
}

/* line 10118, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tag-primary {
  padding-left: 8px;
  font-weight: 600;
}

/* line 10122, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tag-secundary {
  padding-left: 20px;
}

/* line 10125, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .subtag-secundary {
  padding-left: 32px;
  font-size: 13px;
}

/* line 10130, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .arrow-group {
  width: 18px;
  height: 18px;
  display: inline-block;
  margin-right: 8px;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 12px;
  transition: transform 0.15s ease-in-out;
  cursor: pointer;
}

/* line 10140, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .arrow-group.expanded {
  transform: rotate(90deg);
}

/* line 10145, app/assets/stylesheets/schedule.scss */
#submenu-tags-container .submenu-list .tag-primary .arrow-group,
#submenu-tags-container .submenu-list .tag-secundary .arrow-group,
#submenu-tags-container .submenu-list .subtag-secundary .arrow-group {
  display: inline-block;
}

/* line 10158, app/assets/stylesheets/schedule.scss */
.submenu-actions {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  padding: 0;
  border-top: 1px solid #E5E7EB;
}

/* line 10165, app/assets/stylesheets/schedule.scss */
.submenu-actions a {
  display: block;
  width: 100%;
  text-align: left;
  box-sizing: border-box;
  text-decoration: none;
  color: #171717;
  font-size: 14px;
  padding: 8px;
}

/* line 10175, app/assets/stylesheets/schedule.scss */
.submenu-actions a:hover {
  background: #F9FAFB;
}

/* line 10180, app/assets/stylesheets/schedule.scss */
.submenu-actions #apply {
  text-align: center;
  border-radius: 0;
  margin: 0;
  background: #3B82F6;
  color: white;
}

/* line 10187, app/assets/stylesheets/schedule.scss */
.submenu-actions #apply:hover {
  background: #2563EB;
}

/* line 10193, app/assets/stylesheets/schedule.scss */
.submenu-footer {
  display: flex;
  justify-content: center;
  align-items: center;
  background: #3b82f6;
  padding: 8px 16px;
  color: white;
  font-weight: 600;
}

@keyframes shimmer {
  0% {
    background-position: -2000px 0;
  }
  100% {
    background-position: 2000px 0;
  }
}

@media (max-width: 768px) {
  /* line 10213, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container {
    width: 100%;
    min-width: auto;
    left: 0;
    right: 0;
    bottom: 0;
    top: auto;
  }
  /* line 10221, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .submenu-list {
    max-height: 320px;
  }
  /* line 10225, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .tags-folders {
    margin: 3px 0;
  }
  /* line 10227, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .tags-folders:first-child {
    margin: 0;
  }
  /* line 10231, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .tags-folders .group-item-folder {
    font-size: 13px;
    padding: 5px 8px 8px 11px;
    background-color: white;
  }
  /* line 10238, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .folder-header {
    padding: 8px 12px;
    display: block;
  }
  /* line 10242, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .folder-title, #submenu-tags-container .folder-section-title {
    display: block;
    padding-bottom: 6px;
  }
  /* line 10246, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .folder-toggle, #submenu-tags-container .section-toggle {
    display: inline-flex;
    float: right;
  }
  /* line 10251, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .group-item {
    margin: 7px 0;
    color: #2d2d2d;
    display: block;
    font-size: 14px;
    padding: 8px 12px;
    background-color: #f9f9f9;
  }
  /* line 10260, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .item-list {
    padding: 8px 12px;
    padding-left: 33px;
    font-size: 14px;
    border-bottom: 1px solid #e7e7e7;
    background-position: 9px 2px !important;
  }
  /* line 10266, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .item-list.full {
    background-position: 9px 2px !important;
  }
  /* line 10273, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .tag-primary > div,
#submenu-tags-container .tag-secundary > div {
    padding-left: 33px;
    font-size: 16px;
    background-position: 9px 2px !important;
  }
  /* line 10278, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .tag-primary > div.arrow-group,
#submenu-tags-container .tag-secundary > div.arrow-group {
    padding: 0;
    top: 10px;
  }
  /* line 10282, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .tag-primary > div.subtag,
#submenu-tags-container .tag-secundary > div.subtag {
    padding: 0;
  }
  /* line 10284, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .tag-primary > div.subtag > div,
#submenu-tags-container .tag-secundary > div.subtag > div {
    padding-left: 33px;
    font-size: 16px;
    background-position: 9px 2px !important;
  }
  /* line 10292, app/assets/stylesheets/schedule.scss */
  #submenu-tags-container .expand-more-less {
    float: right;
    cursor: pointer;
    display: inline-flex;
  }
}

/* line 10302, app/assets/stylesheets/schedule.scss */
.loading-box.bm-fancy-loading {
  background: rgba(15, 18, 30, 0.6);
  backdrop-filter: blur(6px);
  -webkit-backdrop-filter: blur(6px);
}

/* line 10307, app/assets/stylesheets/schedule.scss */
.loading-box.bm-fancy-loading .box {
  width: 300px;
  height: auto;
  margin: 0;
  transform: translate(-50%, -50%);
  background: white;
  border-radius: 18px;
  padding: 30px 26px 26px;
  box-shadow: 0 24px 60px rgba(0, 0, 0, 0.35);
  text-align: center;
  box-sizing: border-box;
  animation: bm-loading-pop 250ms ease-out;
}

/* line 10320, app/assets/stylesheets/schedule.scss */
.loading-box.bm-fancy-loading .box .loading-visual {
  position: relative;
  width: 68px;
  height: 68px;
  margin: 0 auto;
}

/* line 10327, app/assets/stylesheets/schedule.scss */
.loading-box.bm-fancy-loading .box .loading-ring {
  position: absolute;
  inset: 0;
  border-radius: 50%;
  background: conic-gradient(#6A5CFF, #B14CF0, #FF4FA0, #FF9255, #6A5CFF);
  animation: bm-loading-spin 1.1s linear infinite;
}

/* line 10334, app/assets/stylesheets/schedule.scss */
.loading-box.bm-fancy-loading .box .loading-ring:after {
  content: "";
  position: absolute;
  inset: 6px;
  border-radius: 50%;
  background: white;
}

/* line 10343, app/assets/stylesheets/schedule.scss */
.loading-box.bm-fancy-loading .box .loading-core {
  position: absolute;
  inset: 0;
  background: linear-gradient(135deg, #6A5CFF, #FF4FA0);
  -webkit-mask: url(//s3.amazonaws.com/bm3assets/assets/insights-200ee48902ce942ed72cf1cfeedeaeaab1cc8391f1bb8ffe891696cb98ba52e0.svg) no-repeat center/30px;
  mask: url(//s3.amazonaws.com/bm3assets/assets/insights-200ee48902ce942ed72cf1cfeedeaeaab1cc8391f1bb8ffe891696cb98ba52e0.svg) no-repeat center/30px;
  animation: bm-loading-pulse 1.6s ease-in-out infinite;
}

/* line 10352, app/assets/stylesheets/schedule.scss */
.loading-box.bm-fancy-loading .box h6 {
  margin: 18px 0 6px;
  color: #2E3440;
  font-size: 15px;
  font-weight: 600;
}

/* line 10359, app/assets/stylesheets/schedule.scss */
.loading-box.bm-fancy-loading .box .loading-hint {
  margin: 0;
  color: #8A90A0;
  font-size: 12px;
  line-height: 1.5;
}

@keyframes bm-loading-spin {
  to {
    transform: rotate(360deg);
  }
}

@keyframes bm-loading-pulse {
  0%, 100% {
    transform: scale(1);
    opacity: 1;
  }
  50% {
    transform: scale(0.86);
    opacity: 0.75;
  }
}

@keyframes bm-loading-pop {
  from {
    transform: translate(-50%, -50%) scale(0.92);
    opacity: 0;
  }
  to {
    transform: translate(-50%, -50%) scale(1);
    opacity: 1;
  }
}
/* line 9, app/assets/stylesheets/importer.scss */
.importer .inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 14, app/assets/stylesheets/importer.scss */
.importer .loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-spin-gray-54f958c7b6fa47e496bd724c1ed19cd71f8b726adc6aa4d1564d9371fc13af15.svg) 0 0;
  background-size: 15px;
  margin-left: 7px;
  display: flex;
  height: 15px;
  width: 15px;
}

/* line 23, app/assets/stylesheets/importer.scss */
.importer .stage-info {
  padding: 0 2em;
}

/* line 26, app/assets/stylesheets/importer.scss */
.importer .stage-info .toolbar-group {
  display: table !important;
  flex-grow: 0 !important;
}

/* line 30, app/assets/stylesheets/importer.scss */
.importer .stage-info .toolbar-group li {
  display: table-cell;
  vertical-align: middle;
}

/* line 35, app/assets/stylesheets/importer.scss */
.importer .stage-info .toolbar-group .toolbar-subgroup {
  display: table;
}

/* line 39, app/assets/stylesheets/importer.scss */
.importer .stage-info .toolbar-group .button-selection {
  position: relative;
  border-radius: 5px;
  border: 1px solid #ccc;
  width: 34px;
  height: 34px;
  margin-right: 8px;
}

/* line 47, app/assets/stylesheets/importer.scss */
.importer .stage-info .toolbar-group .button-selection input[type="checkbox"] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  margin: 0 auto;
}

/* line 57, app/assets/stylesheets/importer.scss */
.importer .stage-info .toolbar-group .add {
  background: url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) center no-repeat;
  background-size: 20px;
  height: 30px;
  width: 30px;
  display: flex;
  opacity: 0.7;
}

/* line 67, app/assets/stylesheets/importer.scss */
.importer .stage-info .right-group {
  justify-content: space-between;
  margin-left: auto;
  margin-top: auto;
  margin-bottom: auto;
  display: table;
}

/* line 74, app/assets/stylesheets/importer.scss */
.importer .stage-info .right-group .info {
  padding-right: 1vw;
}

/* line 78, app/assets/stylesheets/importer.scss */
.importer .stage-info .right-group .align {
  display: table-cell;
  vertical-align: middle;
}

/* line 85, app/assets/stylesheets/importer.scss */
.importer .row-group {
  padding: 0 2em;
}

/* line 88, app/assets/stylesheets/importer.scss */
.importer .row-group .row {
  border-bottom: #f1f1f1 1px solid;
  padding: 12px 5px;
  font-size: 15px;
  display: flex;
  width: 100%;
  box-sizing: border-box;
  min-height: 45px;
  opacity: 0.8;
}

/* line 98, app/assets/stylesheets/importer.scss */
.importer .row-group .row:hover {
  background: #f7f7f7;
}

/* line 102, app/assets/stylesheets/importer.scss */
.importer .row-group .row.disabled {
  opacity: 0.7;
}

/* line 106, app/assets/stylesheets/importer.scss */
.importer .row-group .row.selected {
  opacity: 1;
}

/* line 110, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos {
  display: flex;
  width: 56vw;
  max-width: 56vw;
}

/* line 115, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos input {
  height: 0px;
  width: 0px;
}

/* line 120, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos .checkarea {
  display: table-cell;
  padding-left: 10px;
  padding-right: 12px;
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) center no-repeat;
  background-size: 10px;
  opacity: 0.2;
}

/* line 128, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos .checkarea.active {
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) center no-repeat;
  background-size: 10px;
  opacity: 1;
}

/* line 135, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos .filename {
  color: #5E5E5E;
  display: table-cell;
  width: 50vw;
  vertical-align: middle;
  margin-left: 36px;
}

/* line 143, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos .message {
  font-size: 12px;
}

/* line 146, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos .message.error {
  color: #cf1e00;
}

/* line 150, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos .message.done {
  color: #00a756;
}

/* line 155, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos .status {
  margin-right: 4px;
  padding-left: 6px;
  padding-right: 6px;
  color: white;
  font-size: 11px;
  display: none;
  border-radius: 4px;
}

/* line 164, app/assets/stylesheets/importer.scss */
.importer .row-group .row .grouped-infos .status.error {
  display: inline-flex;
  background: #cf1e00;
}

/* line 171, app/assets/stylesheets/importer.scss */
.importer .row-group .row .filesize {
  color: #a2a2a2;
  margin-left: 8px;
  width: 6vw;
  text-align: center;
  margin-bottom: auto;
  margin-top: auto;
  margin-left: auto;
}

/* line 181, app/assets/stylesheets/importer.scss */
.importer .row-group .row .actions {
  display: flex;
  vertical-align: middle;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
}

/* line 188, app/assets/stylesheets/importer.scss */
.importer .row-group .row .actions .spreadsheet-upload {
  position: relative;
  display: table-cell;
}

/* line 192, app/assets/stylesheets/importer.scss */
.importer .row-group .row .actions .spreadsheet-upload .upload-label {
  display: table-cell;
  padding: 0px 0px;
  color: #fff;
  background: #222;
  transition: background .3s;
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) center no-repeat;
  cursor: pointer;
  opacity: 0.6;
}

/* line 202, app/assets/stylesheets/importer.scss */
.importer .row-group .row .actions .spreadsheet-upload .upload-label:hover {
  opacity: 0.9;
}

/* line 207, app/assets/stylesheets/importer.scss */
.importer .row-group .row .actions .spreadsheet-upload .upload-input {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  font-size: 1;
  width: 0;
  height: 100%;
  opacity: 0;
  z-index: -999;
}

/* line 221, app/assets/stylesheets/importer.scss */
.importer .row-group .row .actions .remove-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) center no-repeat;
  opacity: 0.6;
  display: table-cell;
  cursor: pointer;
  height: 20px;
  width: 20px;
}

/* line 229, app/assets/stylesheets/importer.scss */
.importer .row-group .row .actions .remove-button:hover {
  opacity: 0.9;
}

/* line 237, app/assets/stylesheets/importer.scss */
.importer .icon-button {
  display: table-cell;
  vertical-align: middle;
  opacity: 0.6;
  cursor: pointer;
  padding: 9px 9px;
  padding-left: calc(10px + 0.5vw);
}

/* line 246, app/assets/stylesheets/importer.scss */
.importer .submit-button {
  margin: 10px auto;
}

/* line 249, app/assets/stylesheets/importer.scss */
.importer .submit-button .progress {
  display: inline-flex;
}

/* line 254, app/assets/stylesheets/importer.scss */
.importer .sent-files {
  margin-top: 42px;
}

/* line 258, app/assets/stylesheets/importer.scss */
.importer .queue-title {
  margin-top: 22px;
}

/* line 262, app/assets/stylesheets/importer.scss */
.importer .example {
  margin-left: 5px;
}
/* line 1, app/assets/stylesheets/welcome.scss */
.welcome-full {
  width: 100%;
  height: 100%;
  display: flex;
  position: fixed;
  flex-direction: row;
  font-family: latoregular;
  background-color: #F9F9FA;
  overflow-y: auto;
  scrollbar-color: transparent transparent;
}

/* line 14, app/assets/stylesheets/welcome.scss */
.welcome-full .engagement-chart-title {
  width: 100%;
  display: inline-block;
  margin-bottom: 20px;
}

/* line 19, app/assets/stylesheets/welcome.scss */
.welcome-full .engagement-chart-title .tip-icon {
  float: right;
  margin-top: 6px;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: middle;
}

/* line 26, app/assets/stylesheets/welcome.scss */
.welcome-full .engagement-chart-title .tip-icon:before {
  content: "";
  display: block;
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/question-icon-ed016095a55d5bc8ffe7a2fbe041bf1805b376c2d76ed93c9b39fb34479473e7.svg) no-repeat center;
  width: 14px;
  height: 14px;
  background-size: 14px;
  opacity: 1;
}

/* line 38, app/assets/stylesheets/welcome.scss */
.welcome-full .metric-title {
  font-family: 'latosemibold';
  font-size: 15px;
  color: #404040;
}

/* line 44, app/assets/stylesheets/welcome.scss */
.welcome-full .loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-grid-5cea434016a0767d59435244183408f5daa530d4470460a9ff6361a24708582f.svg) no-repeat 50% 50%;
  background-size: 40px;
  z-index: 1000;
  filter: blur(0px);
  -webkit-filter: blur(0px);
}

/* line 52, app/assets/stylesheets/welcome.scss */
.welcome-full .white-rounded-bg {
  background-color: white;
  border-radius: 4px;
}

/* line 57, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content {
  margin-bottom: 20px;
  margin-top: 20px;
  overflow: hidden;
}

/* line 62, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content .charts {
  margin-top: 2em;
}

/* line 66, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content .highcharts-title {
  font-family: 'latosemibold' !important;
  font-size: 15px !important;
}

/* line 72, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content .welcome-engagement-summary .engagement-table {
  width: 96%;
  border-collapse: collapse;
  border-spacing: 0 15px;
}

/* line 77, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content .welcome-engagement-summary .engagement-table .engagement-row {
  border-bottom: 1px solid #e5e5e5;
}

/* line 80, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content .welcome-engagement-summary .engagement-table .engagement-row:last-child {
  border-bottom: none;
}

/* line 84, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content .welcome-engagement-summary .engagement-table .engagement-row td, .welcome-full .analytics-content .welcome-engagement-summary .engagement-table .engagement-row tr {
  padding: 10px 0;
}

/* line 88, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content .welcome-engagement-summary .engagement-table .engagement-row .value {
  font-family: 'latosemibold';
  float: right;
}

/* line 93, app/assets/stylesheets/welcome.scss */
.welcome-full .analytics-content .welcome-engagement-summary .engagement-table .engagement-row .engagement-atribute {
  width: 70%;
  float: left;
  font-size: 0.9em !important;
  text-align: left;
}

/* line 103, app/assets/stylesheets/welcome.scss */
.welcome-full > ::-webkit-scrollbar {
  width: 0px;
  background: transparent;
  /* make scrollbar transparent */
}

@media (max-width: 1000px) {
  /* line 109, app/assets/stylesheets/welcome.scss */
  .welcome-full .welcome-sidebar {
    display: none;
  }
}

@media (max-width: 1400px) {
  /* line 119, app/assets/stylesheets/welcome.scss */
  .welcome-full .welcome-sidebar .sidebar-content .sidebar-consume .consume-title {
    font-size: 0.9em !important;
  }
  /* line 122, app/assets/stylesheets/welcome.scss */
  .welcome-full .welcome-sidebar .sidebar-content .sidebar-consume .consume-subtitle {
    font-size: 0.8em !important;
  }
  /* line 126, app/assets/stylesheets/welcome.scss */
  .welcome-full .welcome-sidebar .sidebar-content .sidebar-consume .values .current-consume {
    font-size: 1.1em !important;
  }
  /* line 130, app/assets/stylesheets/welcome.scss */
  .welcome-full .welcome-sidebar .sidebar-content .sidebar-consume .consume-details {
    font-size: 0.8em !important;
  }
  /* line 137, app/assets/stylesheets/welcome.scss */
  .welcome-full .welcome-sidebar .sidebar-content .sidebar-footer .footer-add-member .add-btn .add-btn-text {
    font-size: 0.9em !important;
  }
}

/* line 147, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar {
  flex: 0 1 20%;
  overflow-y: auto;
  margin-bottom: 70px;
}

/* line 152, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar {
  height: fit-content;
  margin: 2em 2em 0 0;
  flex: 0 1 15%;
  flex-grow: 1;
  text-align: center;
  color: #404040;
  box-shadow: 0px 6px 20px #0000000F;
  position: relative;
}

/* line 163, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-block {
  padding: 2em 1em;
  overflow: hidden;
}

/* line 168, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-footer {
  border-top: 1px solid #E5E5E5;
  text-align: center;
  font-size: 14px;
}

/* line 173, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-footer .footer-message {
  font-size: 14px;
}

/* line 177, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-footer .add-btn {
  font-family: 'latosemibold';
  font-size: 14px;
  color: #424242;
  cursor: pointer;
  padding: 3px 0;
  margin-top: 10%;
  border-radius: 4px;
  border: 2px solid #E5E5E5;
  width: 100%;
  float: left;
}

/* line 189, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-footer .add-btn:hover {
  border-color: #CCC;
}

/* line 195, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume {
  border-top: 1px solid #E5E5E5;
}

/* line 197, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume > a {
  float: left;
}

/* line 201, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .consume-title {
  font-size: 20px;
  font-family: "latosemibold";
}

/* line 206, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .consume-subtitle {
  font-size: 14px;
  margin: 15px 0;
}

/* line 211, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values {
  display: flex;
  width: 100%;
  flex-wrap: wrap;
}

/* line 216, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values .value-row {
  flex: 0 100%;
}

/* line 220, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values .current-consume {
  font-family: 'latosemibold';
  line-height: 27px;
  margin-bottom: auto;
  text-transform: uppercase;
}

/* line 227, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values .percent-consume {
  font-family: 'latoblack';
  font-size: 20px;
  line-height: 27px;
}

/* line 233, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values .consume-title,
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values .consume-subtitle,
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values .current-consume,
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values .percent-consume,
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .values .consume-details {
  text-align: center;
}

/* line 242, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .consume-details {
  font-size: 14px;
}

/* line 245, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-consume .consume-details:hover {
  text-decoration: underline;
}

/* line 251, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content > a {
  font-weight: bold;
}

/* line 255, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-title .sidebar-main-title {
  margin: 1.2em 0;
}

/* line 258, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-title .trial-info {
  border-top: 1px solid #E5E5E5;
}

/* line 261, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-title .test-period-message {
  font-size: 0.9em;
}

/* line 264, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-title .test-period-m {
  font-weight: bold;
  font-size: 1em;
  margin-bottom: 10px;
}

/* line 271, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-account {
  border-top: 1px solid #E5E5E5;
}

/* line 274, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-account .sidebar-info {
  text-align: left;
}

/* line 275, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-account .sidebar-info .info-prefix {
  font-family: 'latosemibold';
}

/* line 280, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-content .sidebar-account .sidebar-info > span {
  font-size: 0.8em;
}

/* line 287, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .welcome-sidebar .sidebar-rectangle {
  height: 5px;
  background: #FAA61A 0% 0% no-repeat padding-box;
  border-radius: 4px 4px 0px 0px;
  opacity: 1;
}

/* line 295, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta {
  width: 100%;
  position: absolute;
  bottom: -70px;
  text-align: left;
}

/* line 301, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip {
  width: 70%;
  margin: 0 15px 35px;
  padding: 48px 32px 40px;
  border-radius: 16px;
  background: #383838;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: 32px;
  position: relative;
}

/* line 319, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 25px solid #383838;
  position: absolute;
  bottom: -25px;
  right: 60px;
}

/* line 334, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip .container-tooltip-close {
  width: 24px;
  height: 24px;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: rotate(45deg);
  position: absolute;
  top: 16px;
  right: 16px;
}

/* line 349, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip .container-tooltip-close .close {
  width: 14px;
  height: 2px;
  background: #fff;
  position: relative;
}

/* line 355, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip .container-tooltip-close .close::before {
  content: '';
  display: block;
  width: 14px;
  height: 2px;
  background: #fff;
  transform: rotate(90deg);
}

/* line 368, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip p {
  font-size: 20px;
}

/* line 372, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip .tooltip-confirm {
  align-self: end;
  padding: 16px 32px;
  background-color: #327BDD;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
  line-height: 16.94px;
  text-align: center;
  cursor: pointer;
  transition: .4s;
}

/* line 387, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip .tooltip-confirm:hover {
  filter: brightness(1.2);
}

/* line 392, app/assets/stylesheets/welcome.scss */
.welcome-full .sidebar .container-connect-center-cta .connect-center-tooltip .tooltip-tami {
  width: 100px;
  height: 100px;
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/connect_center/tami-9448ab2bcb021001f913ead719f8da70f3918b03bc3b079c8a0293f88ed50460.svg) center no-repeat;
  background-size: 100px;
  position: absolute;
  bottom: -30px;
  left: -22px;
}

/* line 406, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen {
  padding: 2em;
  flex-grow: 5;
  flex: 0 1 80%;
  flex-wrap: wrap;
  overflow-y: auto;
  margin-bottom: 70px;
}

/* line 414, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .buzzcreators {
  margin-bottom: 20px;
  max-width: 100%;
}

/* line 418, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .buzzcreators img {
  width: 100%;
}

/* line 423, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-resources {
  margin-top: 20px;
}

/* line 426, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-resources .resources-container {
  display: flex;
  flex-wrap: wrap;
  padding: 1em 2em;
  margin-bottom: 20px;
}

/* line 432, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-resources .resources-container > a {
  flex: 0 1 25%;
  text-align: left;
  margin: 0 0 10px 0;
  font-family: 'latosemibold';
  font-size: 0.95em;
  display: block;
}

/* line 440, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-resources .resources-container > a:hover {
  text-decoration: underline;
}

/* line 447, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .line {
  grid-column: 1/5;
  margin: 20px auto;
  margin-left: -2em;
  display: inline-grid;
  width: calc(100% + 4em);
  border-bottom: 1px solid #e4e5e9;
}

/* line 456, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page {
  width: 100%;
  float: left;
  padding: 10px 2em;
  box-sizing: border-box;
  clear: both;
  box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px;
  margin-bottom: 10px;
}

/* line 465, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .text {
  float: left;
  margin-right: 10px;
  line-height: 34px;
  font-family: 'latosemibold';
}

/* line 474, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label {
  width: 100%;
  display: inline-flex;
}

/* line 478, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service {
  width: 20px;
  height: 20px;
  min-width: 20px;
  border-radius: 50%;
  margin: 0 5px 0 0;
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: left center;
}

/* line 488, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat center;
  background-size: 16px;
}

/* line 492, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) no-repeat center;
  background-size: 16px;
}

/* line 496, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) no-repeat center;
  background-size: 16px;
}

/* line 500, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 16px;
}

/* line 504, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) no-repeat center;
  background-size: 16px;
}

/* line 508, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.instagram {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) no-repeat center;
  background-size: 16px;
}

/* line 512, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.googlemybusiness {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) no-repeat center;
  background-size: 16px;
}

/* line 516, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.pinterest {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) no-repeat center;
  background-size: 16px;
}

/* line 520, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.reddit {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg) no-repeat center;
  background-size: 16px;
}

/* line 528, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .choose-page .select2-container .select2-choice {
  width: 200px;
}

/* line 534, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview-charts {
  padding: 1em 2em;
  border-top: 1px solid #E5E5E5;
}

/* line 538, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview-charts .blur-chart {
  filter: blur(10px);
  -webkit-filter: blur(10px);
}

/* line 543, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview-charts .empty {
  color: #9B9B9B;
  font-size: 0.9em;
  margin-top: 30px;
  margin-bottom: 15px;
}

/* line 550, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview-charts .engagement-info {
  padding: 10px 0;
}

/* line 554, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview-charts .analytics-metric {
  position: relative;
  width: 96%;
  min-height: 200px;
}

/* line 559, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview-charts .analytics-metric .analytics-welcome-chart {
  z-index: -1;
}

/* line 563, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview-charts .analytics-metric .metric-help {
  position: absolute;
  right: 0;
  z-index: 1;
  top: 6px;
  right: 0;
}

/* line 573, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content {
  z-index: -1 !important;
  margin-bottom: 2em;
  margin-top: 20px;
}

/* line 579, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart {
  z-index: 1 !important;
}

/* line 582, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .p-chart {
  margin-top: 1em;
}

/* line 585, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content {
  border: 1px solid #E5E5E5;
  border-radius: 4px;
}

/* line 589, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content .folder-reports-total {
  display: flex;
  padding: 0 2em 1.8em 2em;
  justify-content: space-between;
}

/* line 594, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content .folder-reports-total .folder-report-item {
  text-align: center;
  width: 50%;
}

/* line 598, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content .folder-reports-total .folder-report-item .folder-report-value {
  font-weight: bold;
  display: block;
}

/* line 605, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content .projects-total {
  margin: 1.8em 0;
  display: flex;
  font-size: 15px;
  flex-direction: column;
}

/* line 611, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content .projects-total .project-value {
  font-weight: bolder;
  font-size: 1.8em;
}

/* line 616, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content .projects-total .project-title {
  margin-top: 10px;
  margin-bottom: 5px;
}

/* line 620, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content .projects-total .project-title:before {
  content: "";
  display: block;
  width: 45px;
  height: 45px;
  margin-left: auto;
  margin-right: auto;
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/projects-total-icon-2ab84e8bcb3bfa38ff49fa505038000eeef6c64f2186d1280281da0eef585d11.svg) no-repeat center;
  background-size: 30px;
  margin-bottom: 5px;
}

/* line 633, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content .projects-total .project-item {
  flex: 0 1 100%;
  text-align: center;
}

/* line 641, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .pagination {
  width: unset;
  float: right;
  padding: 5px 0;
  font-size: 11px;
}

/* line 647, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .pagination .go-to-page-input {
  border: 0px;
  font-size: 13px;
}

/* line 654, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .pagination a.bt.left {
  margin-right: 5px;
}

/* line 655, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .pagination a.bt.right {
  margin-left: 5px;
}

/* line 656, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .pagination a.bt::before {
  background-size: 5px;
}

/* line 661, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .brands-content .brands-information {
  display: flex;
  padding: 5px 0;
  font-size: 15px;
  justify-content: space-between;
  border-bottom: 1px solid #e5e5e5;
}

/* line 668, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .brands-content .brands-information .post-count {
  font-weight: bold;
}

/* line 673, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .brands-content .empty {
  color: #9B9B9B;
  font-size: 0.9em;
  margin-top: 30px;
  margin-bottom: 15px;
}

/* line 687, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-gauge {
  min-height: 200px;
}

/* line 690, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-sentiment {
  width: 96%;
  min-height: 200px;
}

/* line 696, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content {
  display: flex;
  flex-direction: column;
}

/* line 700, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements {
  padding: 10px 0;
  font-size: 15px;
  display: inline-flex;
  justify-content: space-between;
  border-bottom: 1px solid #e5e5e5;
}

/* line 707, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements:last-child {
  border-bottom: none;
}

/* line 711, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements .ticket-priority-title {
  display: flex;
}

/* line 714, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements .ticket-priority-title .title {
  margin-left: 10px;
}

/* line 718, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements .ticket-priority-title img {
  height: 23px;
}

/* line 724, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements .ticket-priority-value .value {
  font-weight: bold;
  margin-right: 5px;
}

/* line 729, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements .ticket-priority-value .grow {
  color: #76d556;
  font-size: 11px;
  vertical-align: middle;
}

/* line 734, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements .ticket-priority-value .grow::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 12px;
  background-color: #76d556;
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: contain;
  vertical-align: middle;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/double-arrow-288a4546f0384f82c94b38625d752546dc4cfb721fe57bd8672c2124e77c2ed4.svg);
  -webkit-mask-image: url(//s3.amazonaws.com/bm3assets/assets/double-arrow-288a4546f0384f82c94b38625d752546dc4cfb721fe57bd8672c2124e77c2ed4.svg);
  transform: rotate(-90deg);
}

/* line 752, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements .ticket-priority-value .grow.negative {
  color: #e25143;
}

/* line 755, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .tickets-priority-content .ticket-priority-elements .ticket-priority-value .grow.negative::before {
  transform: rotate(90deg);
  background-color: #e25143;
}

/* line 765, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-priority .chart-titles .subtitle {
  font-size: 13px;
  position: relative;
  top: -15px;
  color: #9B9B9B;
}

/* line 774, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container {
  display: flex;
  padding: 1em 0;
  justify-content: space-between;
}

/* line 779, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container .summary-element {
  display: inline-flex;
  flex-direction: column;
}

/* line 782, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container .summary-element .summary-title {
  font-size: 15px;
}

/* line 786, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container .summary-element .summary-content {
  margin: 10px 0;
  display: inline-block;
}

/* line 790, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container .summary-element .summary-content .summary-value {
  font-size: 26px;
  margin-top: 10px;
  font-weight: bold;
  margin-right: 5px;
}

/* line 797, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container .summary-element .summary-content .summary-grow {
  color: #76d556;
  font-size: 13px;
  vertical-align: middle;
}

/* line 802, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container .summary-element .summary-content .summary-grow::before {
  content: "";
  display: inline-block;
  width: 20px;
  height: 13px;
  background-color: #76d556;
  mask-repeat: no-repeat;
  mask-position: center;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center;
  -webkit-mask-size: contain;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/double-arrow-288a4546f0384f82c94b38625d752546dc4cfb721fe57bd8672c2124e77c2ed4.svg);
  -webkit-mask-image: url(//s3.amazonaws.com/bm3assets/assets/double-arrow-288a4546f0384f82c94b38625d752546dc4cfb721fe57bd8672c2124e77c2ed4.svg);
  transform: rotate(-90deg);
}

/* line 819, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container .summary-element .summary-content .summary-grow.negative {
  color: #e25143;
}

/* line 822, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .tickets-content .tickets-charts .tickets-summary .summary-container .summary-element .summary-content .summary-grow.negative::before {
  transform: rotate(90deg);
  background-color: #e25143;
}

/* line 838, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .empty {
  margin-top: 30px;
  margin-bottom: 15px;
  color: #9B9B9B;
  font-size: 0.9em;
}

/* line 845, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands {
  display: flex;
  flex-direction: column;
}

/* line 849, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .icons-title {
  margin-left: auto;
  margin-bottom: 5px;
  font-weight: bold;
  font-size: 0.9em;
}

/* line 856, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list {
  height: 60px;
  overflow: auto;
  overflow-y: auto;
  overflow-x: auto;
  word-wrap: break-word;
  text-overflow: ellipsis;
}

/* line 864, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list .demand-info {
  display: flex;
}

/* line 867, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list .demand-info .icons {
  flex: 0 1 40%;
  display: flex;
}

/* line 871, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list .demand-info .icons .pending-icon {
  margin-bottom: auto;
  margin-left: auto;
}

/* line 877, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list .demand-info .texts {
  flex: 0 1 55%;
  display: block;
  margin-left: 10px;
  font-size: 0.8em;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 886, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list .demand-info .texts .demand-title {
  font-weight: bold;
  color: #414042;
}

/* line 891, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list .demand-info .texts .demand-briefing {
  color: #9B9B9B;
}

/* line 894, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list .demand-info .texts .demand-briefing .title {
  color: #333333;
  font-weight: bold;
}

/* line 901, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .pending-demands .demand-list .demand-info .demand-image {
  flex: 0 1 15%;
  width: 51px;
  max-height: 49px;
  border-radius: 10%;
}

/* line 912, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content {
  margin-top: 20px;
}

/* line 915, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row {
  display: flex;
  padding: 10px 0;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #e5e5e5;
}

/* line 922, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row:last-child {
  border-bottom: none;
}

/* line 926, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type {
  display: flex;
  align-items: center;
  font-size: 0.9em;
  line-height: 26px;
}

/* line 936, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type.calendar:before, .welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type.list:before, .welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type.flow:before, .welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type.demand:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  height: 26px;
  width: 26px;
}

/* line 947, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type.calendar:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/charts/publisher-overview-agenda-efc0c8464c8a44a477f1de308810ee431cc1052aed591ea527bb8edc10b7f8ad.svg) no-repeat center;
  background-size: 26px;
}

/* line 954, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type.list:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/charts/publisher-overview-list-95e69c81a265ee519e626e3fe76ef12cb53012647de3e78a4e992ebf0061e2ed.svg) no-repeat center;
  background-size: 24px;
}

/* line 961, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type.flow:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/charts/publisher-overview-workflow-ade758c700265bcd34e779bf549db511a09e26bf2a5d5b173ff42613e2e86942.svg) no-repeat center;
  background-size: 26px;
}

/* line 968, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type.demand:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/charts/publisher-overview-demands-aca6e7b13171df91248fa69f89774347ecefb8e07137d7521cb6542b5bf593d3.svg) no-repeat center;
  background-size: 22px;
}

/* line 974, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .overview-type .metric-name {
  margin-right: 5px;
}

/* line 978, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-overview .chart-content .chart-row .value {
  font-weight: bolder;
}

/* line 987, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-chart.bottom {
  margin-bottom: 1em;
}

/* line 991, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-chart .chart-container {
  margin-top: 1em;
}

/* line 994, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-chart .chart-container .pagination {
  width: unset;
  float: right;
  padding: 5px 0;
  font-size: 11px;
}

/* line 1000, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-chart .chart-container .pagination .go-to-page-input {
  border: 0px;
  font-size: 13px;
}

/* line 1007, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-chart .chart-container .pagination a.bt.left {
  margin-right: 5px;
}

/* line 1008, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-chart .chart-container .pagination a.bt.right {
  margin-left: 5px;
}

/* line 1009, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .publisher-chart .chart-container .pagination a.bt::before {
  background-size: 5px;
}

/* line 1015, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .calendar-container {
  display: flex;
  flex-direction: column;
  font-size: 0.9em;
}

/* line 1022, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .calendar-container .holiday-list .holiday-name .element {
  display: inline-block;
  vertical-align: middle;
}

/* line 1026, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .calendar-container .holiday-list .holiday-name .star-icon {
  margin-right: 5px;
}

/* line 1032, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-content .publisher-charts .calendar-container .holiday-text {
  margin-top: 30px;
  margin-bottom: 15px;
  color: #9B9B9B;
}

/* line 1041, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning {
  margin-bottom: 4em;
  overflow: hidden;
}

/* line 1045, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts {
  margin: 2em;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}

/* line 1051, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post {
  flex: 0 1 23%;
  margin: 0 2.6% 2em 0;
  box-sizing: border-box;
  transition: transform 0.3s ease-in-out;
  overflow: hidden;
}

/* line 1058, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post:hover {
  transform: scale(1.05);
}

/* line 1061, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post:hover .post-title {
  text-decoration: underline;
}

/* line 1066, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post:nth-child(4n) {
  margin-right: 0;
}

/* line 1070, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post.news {
  border: unset;
}

/* line 1073, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post.news .news-title {
  font-family: 'latosemibold';
}

/* line 1077, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post.news .news-title, .welcome-full .welcome-screen .welcome-elearning .posts .post.news .news-content {
  margin-bottom: 35px;
  color: #404040;
  text-align: center;
  font-size: 0.9em;
}

/* line 1086, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post .post-title {
  padding: 10px;
  color: #404040;
  font-size: 0.9em;
  line-height: 1.5em;
  display: inline-flex;
  text-align: center;
  width: 100%;
  box-sizing: border-box;
  align-items: center;
  justify-content: center;
  font-family: 'latoblack';
}

/* line 1100, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-elearning .posts .post .post-image {
  height: 160px;
  border-radius: 50%;
  margin: 0 auto;
}

/* line 1109, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publications-status {
  margin-top: 25px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}

/* line 1116, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publications-status .button {
  width: 100%;
  margin-top: 2em;
}

/* line 1121, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publications-status .info {
  width: 49%;
  text-align: center;
}

/* line 1125, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publications-status .info .publication-label {
  margin-top: 20px;
  font-size: 15px;
}

/* line 1129, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publications-status .info .publication-number {
  font-weight: bold;
  font-size: 1.5em;
}

/* line 1133, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publications-status .info .status-icon {
  width: 47px;
  height: 47px;
  margin-bottom: 10px;
  margin: auto;
}

/* line 1143, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .recent-publications .title {
  font-weight: bold;
}

/* line 1148, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview {
  margin-top: 10px;
  display: flex;
  align-items: stretch;
}

/* line 1153, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card {
  flex: 0 1 25%;
  border-radius: 4px;
  height: min-content;
  margin: 5px 2% 5px 0;
  word-break: break-all;
  border: 1px solid #e5e5e5;
}

/* line 1161, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services {
  padding: 10px;
  font-size: 12px;
}

/* line 1165, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span {
  color: white;
  margin-right: 5px;
  padding-left: 22px;
  padding-right: 5px;
  display: inline-block;
}

/* line 1172, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.twitter {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1176, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.threads {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1180, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.wordpress {
  background: #25728C url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1184, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.bluesky {
  background: #171E27 url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1188, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.facebook {
  background: #1877f2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) no-repeat 6px 7px;
  background-size: 11px;
}

/* line 1192, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.instagram {
  background: #e44160 url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1196, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.linkedin {
  background: #0077b3 url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1200, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.bluesky {
  background: #0085ff url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1204, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.pinterest {
  background: #E70025 url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1208, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services span.reddit {
  background: #ff4500 url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg) no-repeat 6px 7px;
  background-size: 10px;
}

/* line 1214, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services .icon {
  width: 25px;
  height: 15px;
  float: right;
  display: block;
  margin-right: 3px;
}

/* line 1221, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services .icon.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 14px;
}

/* line 1225, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .services .icon.delete {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) no-repeat center;
  background-size: 11px;
}

/* line 1232, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .content {
  font-size: 12px;
  padding: 0px 10px 5px 10px;
}

/* line 1237, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .account {
  padding: 10px;
  display: inline-flex;
}

/* line 1241, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .account .photo-container {
  width: 35px;
  height: 35px;
  margin-top: 2px;
}

/* line 1246, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .account .photo-container img {
  width: 35px;
  height: 35px;
  border-radius: 50%;
}

/* line 1253, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .account .info {
  font-size: 10px;
  margin-left: 8px;
  line-height: 1.5em;
}

/* line 1258, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .account .info .title {
  color: #385898;
  font-size: 13px;
  font-weight: bold;
}

/* line 1267, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .post-media {
  width: 100%;
  max-height: 200px;
  overflow-y: scroll;
}

/* line 1272, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .publisher-preview .post-card .post-media img, .welcome-full .welcome-screen .publisher-preview .post-card .post-media video {
  width: 100%;
}

/* line 1278, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .bottom-line {
  border-bottom: 1px solid #E5E5E5;
}

/* line 1281, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview {
  width: 100%;
  background: white;
  position: relative;
}

/* line 1286, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .preview-title {
  font-size: 24px;
  color: #404040;
  margin: 0;
  font-family: 'latosemibold';
}

/* line 1292, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .preview-title:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  margin-right: 6px;
  width: 29px;
  height: 29px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 29px;
}

/* line 1305, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .tab-content {
  margin-top: 2em;
}

/* line 1309, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .group-element + .group-element {
  margin-left: 12px;
}

/* line 1313, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects, .welcome-full .welcome-screen .preview > .tickets, .welcome-full .welcome-screen .preview > .analytics, .welcome-full .welcome-screen .preview > .publisher, .welcome-full .welcome-screen .preview > .elearning, .welcome-full .welcome-screen .preview > .shortcuts {
  padding: 1em 2em;
}

/* line 1321, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .side-elements, .welcome-full .welcome-screen .preview > .tickets .side-elements, .welcome-full .welcome-screen .preview > .analytics .side-elements, .welcome-full .welcome-screen .preview > .publisher .side-elements, .welcome-full .welcome-screen .preview > .elearning .side-elements, .welcome-full .welcome-screen .preview > .shortcuts .side-elements {
  float: right;
}

/* line 1324, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .title, .welcome-full .welcome-screen .preview > .tickets .title, .welcome-full .welcome-screen .preview > .analytics .title, .welcome-full .welcome-screen .preview > .publisher .title, .welcome-full .welcome-screen .preview > .elearning .title, .welcome-full .welcome-screen .preview > .shortcuts .title {
  font-weight: bold !important;
  color: #404040 !important;
  margin-left: 10px;
}

/* line 1330, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .element, .welcome-full .welcome-screen .preview > .tickets .element, .welcome-full .welcome-screen .preview > .analytics .element, .welcome-full .welcome-screen .preview > .publisher .element, .welcome-full .welcome-screen .preview > .elearning .element, .welcome-full .welcome-screen .preview > .shortcuts .element {
  display: inline-block;
  vertical-align: middle;
}

/* line 1334, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .element:before, .welcome-full .welcome-screen .preview > .tickets .element:before, .welcome-full .welcome-screen .preview > .analytics .element:before, .welcome-full .welcome-screen .preview > .publisher .element:before, .welcome-full .welcome-screen .preview > .elearning .element:before, .welcome-full .welcome-screen .preview > .shortcuts .element:before {
  content: "";
  display: inline-block;
  margin-right: 5px;
  width: 35px;
  height: 22px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 25px;
  vertical-align: sub;
}

/* line 1347, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .group-element, .welcome-full .welcome-screen .preview > .tickets .group-element, .welcome-full .welcome-screen .preview > .analytics .group-element, .welcome-full .welcome-screen .preview > .publisher .group-element, .welcome-full .welcome-screen .preview > .elearning .group-element, .welcome-full .welcome-screen .preview > .shortcuts .group-element {
  display: inline-block;
  vertical-align: middle;
}

/* line 1352, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .group-element a span, .welcome-full .welcome-screen .preview > .tickets .group-element a span, .welcome-full .welcome-screen .preview > .analytics .group-element a span, .welcome-full .welcome-screen .preview > .publisher .group-element a span, .welcome-full .welcome-screen .preview > .elearning .group-element a span, .welcome-full .welcome-screen .preview > .shortcuts .group-element a span {
  transition: all 0.5s ease;
}

/* line 1357, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .group-element a:hover span, .welcome-full .welcome-screen .preview > .tickets .group-element a:hover span, .welcome-full .welcome-screen .preview > .analytics .group-element a:hover span, .welcome-full .welcome-screen .preview > .publisher .group-element a:hover span, .welcome-full .welcome-screen .preview > .elearning .group-element a:hover span, .welcome-full .welcome-screen .preview > .shortcuts .group-element a:hover span {
  text-decoration: underline;
}

/* line 1363, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .group-element .fliped-icon, .welcome-full .welcome-screen .preview > .tickets .group-element .fliped-icon, .welcome-full .welcome-screen .preview > .analytics .group-element .fliped-icon, .welcome-full .welcome-screen .preview > .publisher .group-element .fliped-icon, .welcome-full .welcome-screen .preview > .elearning .group-element .fliped-icon, .welcome-full .welcome-screen .preview > .shortcuts .group-element .fliped-icon {
  transform: rotate(180deg);
}

/* line 1366, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .group-element .minimize-icon, .welcome-full .welcome-screen .preview > .tickets .group-element .minimize-icon, .welcome-full .welcome-screen .preview > .analytics .group-element .minimize-icon, .welcome-full .welcome-screen .preview > .publisher .group-element .minimize-icon, .welcome-full .welcome-screen .preview > .elearning .group-element .minimize-icon, .welcome-full .welcome-screen .preview > .shortcuts .group-element .minimize-icon {
  width: 15px;
  height: 8px;
  margin-left: 20px;
}

/* line 1370, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview > .projects .group-element .minimize-icon:hover, .welcome-full .welcome-screen .preview > .tickets .group-element .minimize-icon:hover, .welcome-full .welcome-screen .preview > .analytics .group-element .minimize-icon:hover, .welcome-full .welcome-screen .preview > .publisher .group-element .minimize-icon:hover, .welcome-full .welcome-screen .preview > .elearning .group-element .minimize-icon:hover, .welcome-full .welcome-screen .preview > .shortcuts .group-element .minimize-icon:hover {
  cursor: pointer;
}

/* line 1377, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .projects {
  color: #785A83;
}

/* line 1381, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .projects .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/projects-icon-e484d51fac07ea072dec269520fda6a16e72786256c60dba3747748f84a1aa3a.svg);
}

/* line 1387, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .projects .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/projects-folder-95a07e955a10541a4732b24a21ea49c61099ab4dcc570daa575cc30abe076c8e.svg);
}

/* line 1392, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .tickets {
  color: #015288;
}

/* line 1396, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .tickets .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/tickets-icon-809dfdec25ad2681b60abf7d4cb751037c0dff1e8524acf0c299172f3de6bf51.svg);
}

/* line 1402, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .tickets .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/tickets-folder-e7cea72cba2ed0d15deab97ae9725a77a3df1b9157f8c4869362768525c7b0ba.svg);
}

/* line 1407, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .analytics {
  color: #D88E3B;
}

/* line 1411, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .analytics .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/analytics-icon-14e3ab07730a44465f4df0e41c3d1afd6df4a14ad9f92274e7307f45fbd5f67d.svg);
}

/* line 1417, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .analytics .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/analytics-icon-14e3ab07730a44465f4df0e41c3d1afd6df4a14ad9f92274e7307f45fbd5f67d.svg);
}

/* line 1422, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .publisher,
.welcome-full .welcome-screen .preview .calendar {
  color: #D35D68;
}

/* line 1427, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .publisher .preview-title:before,
.welcome-full .welcome-screen .preview .calendar .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/publisher-icon-5aaaf37751f5f5681a447853d5038b322c68ecf4d382557c88b685f824b4b244.svg);
}

/* line 1435, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .publisher .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/publisher-icon-5aaaf37751f5f5681a447853d5038b322c68ecf4d382557c88b685f824b4b244.svg);
}

/* line 1443, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .calendar .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/publisher-calendar-4ac64bba9f961a2d56aa4978f804017afb36b8a67deec1492b16879396dd6fe6.svg);
  background-size: 22px;
}

/* line 1452, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .elearning .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/elearning-icon-61594f1fcb7abb39461030c06866933e65aff0007ec6014d92a2515b78bbc606.svg);
}

/* line 1459, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .preview .shortcuts .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/light/other-resources-icon-e05e9a56266f976f9b896cca4a3e4a1b7695350c3571e51a8973f5a1e3def73d.svg);
}

/* line 1467, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content > h1 {
  font-family: 'latoblack';
  margin-bottom: 18px;
}

/* line 1472, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data {
  width: 100%;
  margin: 0;
  display: inline-block;
  background: #F9F9FA;
}

/* line 1478, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data.stick {
  position: fixed;
  z-index: 100;
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
  background: rgba(249, 249, 250, 0.7);
}

/* line 1486, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts {
  float: right;
  position: relative;
  margin: 10px 0 10px 10px;
}

/* line 1491, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts {
  width: 280px;
  display: flex;
  color: #bbb8b8;
  cursor: pointer;
  border-radius: 4px;
  background-color: white;
  border: 1px solid #d7d7d7;
}

/* line 1500, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts.open {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 1505, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts.open .caret {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 1512, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts p {
  width: 90%;
  padding: 5px 13px;
  font-size: 14px;
}

/* line 1518, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts .caret {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: 6px;
  float: right;
  width: 10%;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 1528, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts .account-label {
  margin: 2px;
  color: #545860;
  font-size: 12px;
  padding: 1px 3px;
  width: fit-content;
  line-height: 1.5em;
  border-radius: 3px;
  display: inline-flex;
  background-color: white;
  border: 1px solid #cccccc;
}

/* line 1540, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts .account-label .icon {
  width: 20px;
  height: 20px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat center;
  background-size: 15px;
}

/* line 1549, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown {
  left: 0;
  right: 0;
  z-index: 9;
  height: 350px;
  position: absolute;
  border-radius: 5px;
  background-color: white;
  border: 1px solid #d7d7d7;
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

/* line 1562, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .search-bar {
  width: 92%;
  height: 28px;
  margin: 5px 13px;
  border-color: #ebe9e9;
  box-sizing: border-box;
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) no-repeat 96% center;
  background-size: 16px;
}

/* line 1572, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown input[type="checkbox"] {
  width: 0;
  height: 0;
  position: absolute;
  -webkit-appearance: none;
}

/* line 1578, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown input[type="checkbox"]:checked ~ .select .checkmark {
  background-color: #008eed;
}

/* line 1582, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown input[type="checkbox"]:checked ~ .select .checkmark:after {
  display: block;
}

/* line 1587, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .select {
  display: block;
  position: relative;
}

/* line 1591, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .select.all {
  padding: 10px 13px;
}

/* line 1594, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .select.all .name {
  font-size: 13px;
  margin-left: 25px;
  line-height: 1.1em;
  vertical-align: top;
}

/* line 1602, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .select .checkbox {
  display: none !important;
}

/* line 1607, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .checkmark {
  top: 13px;
  left: 15px;
  width: 15px;
  height: 15px;
  position: absolute;
  background-color: #eee;
}

/* line 1615, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .checkmark.all {
  top: 10px;
}

/* line 1619, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 4px;
  top: 1px;
  width: 5px;
  height: 8px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 1635, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list {
  height: 77%;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 1641, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li {
  position: relative;
}

/* line 1644, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label {
  overflow: hidden;
  width: 100%;
  padding: 6px 13px;
  box-sizing: border-box;
  transition: all 0.3s ease-in-out;
}

/* line 1651, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label:hover {
  background-color: #f1f1f1;
}

/* line 1655, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container {
  float: left;
  width: 30px;
  height: 30px;
  position: relative;
  margin-left: 25px;
  border-radius: 50%;
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png) no-repeat center;
  background-size: cover;
}

/* line 1665, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container img {
  width: 30px;
  height: 30px;
  overflow: hidden;
  border-radius: 50%;
}

/* line 1672, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container:after {
  content: "";
  position: absolute;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  right: -7px;
  bottom: -2px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 12px;
}

/* line 1685, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.list {
  background: url(//s3.amazonaws.com/bm3assets/assets/list-flat-c61db69f01f054af16838242863eed65d0b1ab13c57f069a2432f5da8577d56d.png) center center no-repeat;
  background-size: 42px;
}

/* line 1690, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.twitter:after {
  background-color: #000000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 1697, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.tiktok:after {
  background-color: #000000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png);
}

/* line 1704, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.threads:after {
  background-color: #000000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 1711, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.wordpress:after {
  background-color: #25728C;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 1718, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.instagram:after {
  background-color: #e4405f;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png);
}

/* line 1725, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.instagram:after {
  background-color: #e4405f;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png);
}

/* line 1731, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.gmb:after {
  background-color: #4254B6;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg);
}

/* line 1737, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.linkedin:after {
  background-color: #0077b3;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png);
}

/* line 1743, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.bluesky:after {
  background-color: white;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 1749, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.pinterest:after {
  background-color: #E70025;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
}

/* line 1755, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .photo-container.reddit:after {
  background-color: #ff4500;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg);
}

/* line 1762, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .name {
  width: 60%;
  float: left;
  font-size: 13px;
  overflow: hidden;
  line-height: 30px;
  padding-left: 10px;
  word-break: break-word;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 1773, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label > .name > span {
  color: #a1a1a1;
  font-size: 13px;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}

/* line 1784, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label .checkmark + .name {
  padding-left: 25px;
}

/* line 1791, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .add-accounts {
  border-top: 2px solid #ebe9e9;
  padding: 20px 35px;
}

/* line 1795, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .post-accounts .accounts-dropdown .add-accounts a {
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat;
  background-size: 20px;
  padding-left: 30px;
}

/* line 1804, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .calendarBtn {
  float: right;
  margin: 10px;
  color: #414042;
  font-size: 13px;
  padding: 4px 10px;
  border-radius: 4px;
  background-color: white;
  border: 1px solid #d7d7d7;
}

/* line 1814, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .calendarBtn:before {
  margin-right: 10px;
}

/* line 1818, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .custom-data .calendarBtn:after {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: 6px;
  float: right;
  width: 10%;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  height: 10px;
  display: inline-block;
  margin-left: 20px;
  margin-top: -15px;
}

/* line 1835, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .demo-activity {
  background-color: #FFF3D6;
  margin-top: 30px;
  padding: 20px;
}

/* line 1839, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .demo-activity > p {
  font-size: 0.8em;
  margin-bottom: 5px;
}

/* line 1844, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .demo-activity .demo-title {
  font-weight: bold;
  font-size: 15px;
}

/* line 1849, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .demo-activity .demo-activate {
  margin-top: 10px;
  font-size: 0.8em;
  font-weight: bold;
}

/* line 1854, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .demo-activity .demo-activate .demo-activate-element {
  display: inline-block;
  vertical-align: middle;
  font-size: 15px;
}

/* line 1860, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .demo-activity .demo-activate .demo-option {
  font-size: 13px;
}

/* line 1866, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 20px;
}

/* line 1872, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project {
  flex: 0 1 24%;
  box-shadow: 0px 3px 4px #00000008;
  transition: transform .3s ease-in-out;
}

/* line 1877, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project:hover {
  transform: scale(1.03);
}

/* line 1881, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-image {
  width: 100%;
}

/* line 1885, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-footer {
  display: flex;
  align-items: center;
  margin: 5px 0;
  justify-content: space-between;
  padding: 5px;
}

/* line 1892, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-footer .footer-button {
  padding: 5px;
  font-size: 14px;
  flex: 0 1 50%;
  margin-right: auto;
}

/* line 1899, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-footer .footer-icons {
  flex: 0 1 50%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

/* line 1904, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-footer .footer-icons .icon {
  margin-right: 10px;
}

/* line 1909, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-footer > a {
  color: #404040;
  margin: 0 5px;
  font-size: 0.7em;
  font-family: 'latosemibold';
  border-radius: 4px;
  text-align: center;
  border: 2px solid #E5E5E5;
  width: 100%;
  padding: 3px 0;
}

/* line 1920, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-footer > a:hover {
  border-color: #CCC;
}

@media (max-width: 1000px) {
  /* line 1927, app/assets/stylesheets/welcome.scss */
  .welcome-full .welcome-screen .welcome-content .cards .card-project .card-container {
    height: auto !important;
  }
}

/* line 1932, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-container {
  text-align: center;
  height: 98px;
  border-bottom: 1px solid #E5E5E5;
  padding: 1em;
}

/* line 1938, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-container > p {
  color: #707070;
  font-size: 13px;
}

/* line 1942, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .welcome-content .cards .card-project .card-container > h1 {
  font-family: 'latoblack';
  font-size: 24px;
  margin-bottom: 16px;
}

/* line 1951, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: 2em;
  justify-content: space-between;
  position: relative;
}

/* line 1959, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-row {
  flex: 0 1 47%;
}

/* line 1964, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-image .welcome-tami {
  padding: 1em;
  width: 304px;
  height: 184px;
  margin-left: auto;
  margin-right: 2em;
}

/* line 1972, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-image .welcome-close {
  width: 30px;
  height: 24px;
  position: absolute;
  right: 10px;
  top: 10px;
}

/* line 1979, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-image .welcome-close:hover {
  cursor: pointer;
}

/* line 1984, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-texts {
  padding: 2em;
}

/* line 1987, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-texts .welcome-about {
  font-size: 1.1em;
}

/* line 1991, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-texts .welcome-hello, .welcome-full .welcome-screen .banner .welcome-texts .welcome-message {
  font-family: 'latoblack';
}

/* line 1994, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-texts .welcome-hello {
  color: #989898;
  font-size: 1.22em;
}

/* line 1999, app/assets/stylesheets/welcome.scss */
.welcome-full .welcome-screen .banner .welcome-texts .welcome-message {
  color: #282828;
  line-height: 1em;
  font-size: 2.0625em;
}

/* line 2008, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center {
  width: 100%;
  height: 100vh;
  display: block;
  background: rgba(0, 0, 0, 0.5);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
  overflow-y: auto;
}

/* line 2021, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container {
  background: linear-gradient(79.23deg, #009D97 0%, #00D7CE 100%);
  width: 100%;
  max-width: 53vw;
  height: auto;
  position: absolute;
  top: calc(70% - (100% / 2));
  left: calc(50% - (53vw / 2));
}

/* line 2031, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .close {
  padding: 20px;
  width: 10px;
  height: 10px;
  position: absolute;
  top: 24px;
  right: 24px;
  z-index: 3;
  background-color: rgba(255, 255, 255, 0.3);
  border-radius: 100%;
  color: #fff;
  font-size: 1.5vw;
  font-weight: 500;
  display: flex;
  justify-content: center;
  align-items: center;
  transition: .4s;
}

/* line 2051, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .close:hover {
  background-color: rgba(255, 255, 255, 0.5);
}

/* line 2056, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-top {
  padding: 24px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

/* line 2062, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-top span {
  padding: 4px 10px;
  font-size: 14px;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 4px;
  background: #EDC7FF;
  border-radius: 16px;
  color: #8800CC;
}

/* line 2076, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-top span::before {
  content: '';
  display: block;
  width: 18px;
  height: 18px;
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/connect_center/star-b8f9d4a99bdca7b98a3a25f0c74db1a712b2518804f2ad54bd8f7b5ce2f87b11.svg) center no-repeat;
  background-size: 18px;
}

/* line 2087, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

/* line 2095, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content h1 {
  padding: 3vw 2vw 8vw;
  margin: 0;
  font-family: "leaguespartanbold", sans-serif;
  font-size: 4.5vw;
  font-weight: 700;
  line-height: 0.8;
  text-transform: uppercase;
  color: #fff;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

/* line 2110, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content h1 span {
  font-family: "latoregular", sans-serif;
  font-weight: 700;
  font-size: 3.8vw;
}

/* line 2116, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content h1::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-left: 2vw solid transparent;
  border-right: 2vw solid transparent;
  border-top: 2vw solid #00D7CE;
  position: absolute;
  bottom: 3.5vw;
  left: 2.5vw;
}

/* line 2132, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .calendar {
  width: 24.2vw;
  height: 22vw;
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/connect_center/calendar.svg) center no-repeat;
  background-size: contain;
  position: absolute;
  top: -78px;
  right: -7px;
  z-index: 2;
}

/* line 2143, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .tami-icon {
  width: 15vw;
  height: 15vw;
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/connect_center/tami-icon-64042026e7c292b2e8c35a2ed77ac0da7c8b38fe8ad6f7e6bf5fdc4a1b01839a.svg) center no-repeat;
  background-size: contain;
  position: absolute;
  bottom: -7.2vw;
  left: 8vw;
  transform: rotate(30deg);
}

/* line 2153, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .tami-icon::before {
  content: '';
  display: block;
  position: absolute;
  top: -7vw;
  right: 19vw;
  width: 5vw;
  height: 5vw;
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/connect_center/tami-icon-64042026e7c292b2e8c35a2ed77ac0da7c8b38fe8ad6f7e6bf5fdc4a1b01839a.svg) center no-repeat;
  background-size: contain;
  transform: rotate(-35deg);
}

/* line 2167, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-up {
  width: 0;
  height: 0;
  border-left: 4vw solid transparent;
  border-right: 4vw solid transparent;
  border-bottom: 4vw solid #00D7CE;
  position: absolute;
  bottom: 4vw;
  left: 26vw;
  z-index: 1;
}

/* line 2178, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-up::after, .welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-up::before {
  content: '';
  width: 0;
  height: 0;
  border-left: 4vw solid transparent;
  border-right: 4vw solid transparent;
  border-bottom: 4vw solid #00D7CE;
  position: absolute;
}

/* line 2188, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-up::after {
  top: 4vw;
  right: -4vw;
}

/* line 2192, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-up::before {
  top: -4vw;
  left: -4vw;
}

/* line 2198, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-left {
  width: 0;
  height: 0;
  border-top: 1vw solid transparent;
  border-bottom: 1vw solid transparent;
  border-right: 1vw solid #00D7CE;
  position: absolute;
  top: -1vw;
  left: 22vw;
}

/* line 2208, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-left::after, .welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-left::before {
  content: '';
  width: 0;
  height: 0;
  border-top: 1vw solid transparent;
  border-bottom: 1vw solid transparent;
  border-right: 1vw solid #00D7CE;
  position: absolute;
}

/* line 2218, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-left::after {
  top: -1vw;
  left: 1vw;
}

/* line 2222, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-content .triple-arrow-left::before {
  top: -1vw;
  left: -1vw;
}

/* line 2229, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-bottom {
  padding: 32px 24px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  background: #fff;
  position: absolute;
  top: 21.8vw;
  z-index: 2;
}

/* line 2240, app/assets/stylesheets/welcome.scss */
.welcome-full #modal-connect-center .container .connect-center-bottom p {
  font-size: 1.5vw;
  line-height: 2vw;
  font-weight: 500;
}

/* line 2249, app/assets/stylesheets/welcome.scss */
.welcome-full a.connect-center-cta {
  width: 100%;
  padding: 14px;
  margin-top: 16px;
  box-sizing: border-box;
  background: linear-gradient(79.23deg, #009D97 0%, #00D7CE 100%);
  border-radius: 8px;
  color: #fff;
  font-size: clamp(12px, 0.8vw, 16px);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  flex-wrap: wrap;
}

/* line 2266, app/assets/stylesheets/welcome.scss */
.welcome-full a.connect-center-cta span {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  white-space: nowrap;
}

/* line 2273, app/assets/stylesheets/welcome.scss */
.welcome-full a.connect-center-cta span .icon {
  width: 16px;
  height: 16px;
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/connect_center/external-link-b8865389dab5a0b32a95bc999476de15faa8bc6b63ef0fd78e608299e85406a2.svg) center no-repeat;
  background-size: 16px;
}
/* COLORS */
/* line 3, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li {
  margin-right: 5px;
  margin-bottom: 5px;
  display: inline-block;
  float: left;
}

/* line 10, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li.suggestion a, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li.suggestion span, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li.suggestion label {
  opacity: 0.4;
}

/* line 14, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li.suggestion a.select .checkmark, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li.suggestion span.select .checkmark, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li.suggestion label.select .checkmark {
  margin: 2px 0;
  border: 2px solid #c19f6c;
}

/* line 22, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li input[type=checkbox] {
  display: none;
}

/* line 25, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li input[type=checkbox]:checked ~ .select .checkmark:before {
  display: block;
}

/* line 26, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li input[type=checkbox]:checked ~ .select .checkmark:after {
  display: block;
}

/* line 29, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label {
  border: 1px solid #f2cf63;
  background-color: #ffda6a;
  border-radius: 4px;
  border-left: none;
  padding: 0px 10px;
  line-height: 2em;
  color: #895806;
  font-size: 11px;
  height: 20px;
  float: left;
}

/* line 41, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a.not-clickable, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span.not-clickable, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label.not-clickable {
  cursor: default;
}

/* line 44, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a.not-clickable:hover, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span.not-clickable:hover, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label.not-clickable:hover {
  background: #f2cf63;
}

/* line 49, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a.value, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span.value, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label.value {
  background: #fff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
  margin-left: -2px;
}

/* line 57, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a.select, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span.select, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label.select {
  height: 20px;
  padding: 0px 2px;
  display: inline-flex;
  border-top-left-radius: 0;
  background-color: #f2cf63;
  border-bottom-left-radius: 0;
  border-left: 1px solid #f2cf63;
}

/* line 66, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a.select:hover, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span.select:hover, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label.select:hover {
  background-color: #ffe38e;
}

/* line 70, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a.select .checkmark, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span.select .checkmark, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label.select .checkmark {
  width: 14px;
  height: 14px;
  border-radius: 2px;
  position: relative;
}

/* line 77, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a.select .checkmark.selected:after, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span.select .checkmark.selected:after, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label.select .checkmark.selected:after {
  content: 'X';
  border: none;
  color: #895806;
  font-size: 13px;
  position: absolute;
  background: transparent;
  transform: scale(1.4, 1);
  -o-transform: scale(1.4, 1);
  -ms-transform: scale(1.4, 1);
  -moz-transform: scale(1.4, 1);
  -webkit-transform: scale(1.4, 1);
}

/* line 92, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a.select .checkmark:after, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span.select .checkmark:after, .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li label.select .checkmark:after {
  left: 2px;
  top: -1px;
  content: '';
  display: none;
  border: 2px solid #957d2f;
  border-top: none;
  border-right: none;
  position: absolute;
  background: transparent;
  transform: rotate(-45deg);
}

/* line 108, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a:not(:has(+ label.select)):not(:has(~ label.select)) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 113, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a:has(+ label.select), .pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a:has(~ label.select) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 118, app/assets/stylesheets/tags/tags-display-box.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li a:hover {
  background: #ffe38e;
}

/* line 1, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal {
  width: 720px;
  max-width: calc(100vw - 48px);
  border-radius: 18px;
  overflow: hidden;
  box-shadow: 0 24px 64px rgba(16, 16, 20, 0.28);
  text-align: left;
  animation: aa-modal-in 0.22s cubic-bezier(0.2, 0.7, 0.3, 1) both;
}

/* line 22, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal * {
  box-sizing: border-box;
}

/* line 28, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .channel-card:focus-visible,
.pages-manager .add-account-modal .close-reveal-modal:focus-visible,
.pages-manager .add-account-modal .btn-cancel:focus-visible {
  outline: 2px solid #478dda;
  outline-offset: 2px;
}

/* line 37, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal > .top {
  position: static;
  z-index: auto;
  width: auto;
  display: flex;
  align-items: flex-start;
  gap: 16px;
  padding: 28px 32px 18px;
  background: none;
  border-bottom: none;
  text-align: left;
}

/* line 49, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal > .top h1 {
  margin: 0;
  font-family: 'latoblack', sans-serif;
  font-size: 22px;
  line-height: 1.2;
  letter-spacing: -.01em;
  color: #303030;
}

/* line 59, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-subtitle {
  margin: 6px 0 0;
  font-size: 14px;
  color: #707070;
}

/* line 65, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .close-reveal-modal {
  top: 22px;
  right: 24px;
  width: 34px;
  height: 34px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  font-size: 22px;
  font-weight: normal;
  line-height: 1;
  color: #959595;
  text-shadow: none;
  transition: background-color .16s ease, color .16s ease;
}

/* line 81, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .close-reveal-modal:hover {
  background-color: #f1f1f1;
  color: #303030;
}

/* line 87, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal > .container-modal {
  padding: 0;
  overflow: visible;
}

/* line 92, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-search {
  padding: 0 32px 14px;
}

/* line 95, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-search .search {
  display: flex;
  align-items: center;
  gap: 10px;
  height: 42px;
  padding: 0 14px;
  border: 1px solid #e1e1e1;
  border-radius: 11px;
  background-color: #f9f9f9;
  transition: border-color .16s ease, background-color .16s ease;
}

/* line 106, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-search .search:hover {
  border-color: #959595;
  background-color: #ffffff;
}

/* line 112, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-search .search-button {
  flex: none;
  width: 16px;
  height: 16px;
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) center no-repeat;
  background-size: 16px;
  opacity: .55;
}

/* line 121, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-search .search-term {
  flex: 1;
  min-width: 0;
  height: auto;
  margin: 0;
  padding: 0;
  border: none;
  outline: none;
  box-shadow: none;
  background: transparent;
  font-family: 'latoregular', sans-serif;
  font-size: 14px;
  color: #303030;
}

/* line 135, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-search .search-term::placeholder {
  color: #959595;
}

/* line 141, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-scroller {
  max-height: 52vh;
  overflow-y: auto;
  overscroll-behavior: contain;
  padding: 6px 32px 26px;
}

/* line 148, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-section + .add-account-section {
  margin-top: 18px;
}

/* line 152, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-suggestion {
  padding-bottom: 18px;
  border-bottom: 1px solid #f1f1f1;
}

/* line 157, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-section-title {
  display: block;
  margin-bottom: 10px;
  font-family: 'latosemibold', sans-serif;
  font-size: 11px;
  line-height: 1.4;
  letter-spacing: .09em;
  text-transform: uppercase;
  color: #959595;
}

/* line 168, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 12px;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 176, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-grid li {
  display: flex;
  min-width: 0;
}

/* line 182, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .channel-card {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
  padding: 13px 14px;
  border: 1px solid #ebebeb;
  border-radius: 14px;
  background-color: #ffffff;
  font-family: 'latoregular', sans-serif;
  line-height: 1.4;
  text-align: left;
  cursor: pointer;
  animation: aa-card-in 0.34s cubic-bezier(0.2, 0.7, 0.3, 1) both;
  transition: transform 0.18s cubic-bezier(0.2, 0.7, 0.3, 1), box-shadow 0.18s ease, border-color 0.18s ease, background-color 0.18s ease;
}

/* line 198, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .channel-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 22px rgba(16, 16, 20, 0.12);
}

/* line 203, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .channel-card:active {
  transform: translateY(-1px);
  box-shadow: none;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.app_store:hover {
  background-color: aliceblue;
  border-color: #bbddff;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.bluesky:hover {
  background-color: #f1f8ff;
  border-color: #bcddff;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.email:hover {
  background-color: #fdf9f2;
  border-color: #f8e5c4;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.facebook:hover {
  background-color: #f1f7fe;
  border-color: #bed9fb;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.googlemybusiness:hover {
  background-color: #f3faf5;
  border-color: #c6e7cf;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.instagram:hover {
  background-color: #fbf3f8;
  border-color: #eec6dd;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.linkedin:hover {
  background-color: #f0f6fb;
  border-color: #bad4ee;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.pinterest:hover {
  background-color: #fef0f2;
  border-color: #f8b8c1;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.play_store:hover {
  background-color: #f0f9fd;
  border-color: #b8e5f6;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.reclame_aqui:hover {
  background-color: #fef6f2;
  border-color: #fbd4c1;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.reddit:hover {
  background-color: #fff4f0;
  border-color: #ffcbb8;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.threads:hover {
  background-color: #f1f1f1;
  border-color: #bfbfbf;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.tiktok:hover {
  background-color: #f1f1f1;
  border-color: #bdbdbe;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.twitter:hover {
  background-color: #f1f1f1;
  border-color: #bcbcbd;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.whatsapp:hover {
  background-color: #f2fcf6;
  border-color: #c2f3d4;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.wordpress:hover {
  background-color: #f3f5fe;
  border-color: #c7d0f9;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.youtube:hover {
  background-color: #fff0f3;
  border-color: #ffb8c6;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.app_store {
  background-color: #eef6ff;
  border-color: #add5ff;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.bluesky {
  background-color: #eef6ff;
  border-color: #aed6ff;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.email {
  background-color: #fdf8f0;
  border-color: #f6dfb7;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.facebook {
  background-color: #eff5fe;
  border-color: #b0d1fb;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.googlemybusiness {
  background-color: #f1f9f3;
  border-color: #bae1c5;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.instagram {
  background-color: #fbf1f6;
  border-color: #eabad5;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.linkedin {
  background-color: #eef4fb;
  border-color: #accbea;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.pinterest {
  background-color: #fdedf0;
  border-color: #f7a8b4;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.play_store {
  background-color: #edf9fd;
  border-color: #a8e0f4;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.reclame_aqui {
  background-color: #fef4f0;
  border-color: #fbcbb4;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.reddit {
  background-color: #fff2ed;
  border-color: #ffc0a8;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.threads {
  background-color: #efefef;
  border-color: #b1b1b2;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.tiktok {
  background-color: #efefef;
  border-color: #afafb0;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.twitter {
  background-color: #eeeeef;
  border-color: #aeaeaf;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.whatsapp {
  background-color: #f0fcf4;
  border-color: #b5f0cb;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.wordpress {
  background-color: #f1f3fd;
  border-color: #bbc6f8;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.youtube {
  background-color: #ffedf1;
  border-color: #ffa8ba;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.app_store:hover {
  background-color: #e0efff;
  border-color: #8bc4ff;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.bluesky:hover {
  background-color: #e0efff;
  border-color: #8dc4ff;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.email:hover {
  background-color: #fcf3e3;
  border-color: #f3d299;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.facebook:hover {
  background-color: #e1edfd;
  border-color: #90bef9;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.googlemybusiness:hover {
  background-color: #e5f4e9;
  border-color: #9ed5ac;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.instagram:hover {
  background-color: #f7e5ef;
  border-color: #e19ec4;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.linkedin:hover {
  background-color: #dfebf7;
  border-color: #89b6e2;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.pinterest:hover {
  background-color: #fcdee2;
  border-color: #f38595;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.play_store:hover {
  background-color: #def3fb;
  border-color: #85d3f0;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.reclame_aqui:hover {
  background-color: #fdebe2;
  border-color: #f9b595;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.reddit:hover {
  background-color: #ffe7de;
  border-color: #ffa685;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.threads:hover {
  background-color: #e1e1e1;
  border-color: #919192;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.tiktok:hover {
  background-color: #e0e0e1;
  border-color: #8e8e8f;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.twitter:hover {
  background-color: #e0e0e0;
  border-color: #8d8d8e;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.whatsapp:hover {
  background-color: #e3f9eb;
  border-color: #96eab6;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.wordpress:hover {
  background-color: #e5e9fc;
  border-color: #9faff4;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .channel-card.suggested.youtube:hover {
  background-color: #ffdee4;
  border-color: #ff859d;
}

/* line 216, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .channel-tile {
  flex: none;
  width: 38px;
  height: 38px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #f1f1f1;
  border-radius: 11px;
  background-color: #f9f9f9;
}

/* line 228, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .channel-labels {
  display: flex;
  flex-direction: column;
  gap: 2px;
  min-width: 0;
}

/* line 235, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .channel-name {
  font-family: 'latosemibold', sans-serif;
  font-size: 14px;
  color: #303030;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 244, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .channel-hint {
  font-size: 12px;
  color: #959595;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 252, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-empty {
  margin: 0;
  padding: 28px 0;
  text-align: center;
  font-size: 14px;
  color: #959595;
}

/* line 260, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .add-account-redirecting {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 18px;
  padding: 18px 32px 34px;
  animation: aa-fade-in .2s ease both;
}

/* line 269, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .redirect-brand {
  position: relative;
  width: 64px;
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 277, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .redirect-brand .channel-pulse {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 20px;
  animation: aa-pulse-ring 1.6s ease-out infinite;
}

/* line 287, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .redirect-brand .channel-tile {
  position: relative;
  width: 56px;
  height: 56px;
  border-radius: 17px;
}

/* line 293, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .redirect-brand .channel-tile .service-icon {
  transform: scale(1.4);
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.app_store .channel-pulse {
  background-color: #0D84FF;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.bluesky .channel-pulse {
  background-color: #1185FE;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.email .channel-pulse {
  background-color: #E5A22B;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.facebook .channel-pulse {
  background-color: #1877F2;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.googlemybusiness .channel-pulse {
  background-color: #34A853;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.instagram .channel-pulse {
  background-color: #C13584;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.linkedin .channel-pulse {
  background-color: #0A66C2;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.pinterest .channel-pulse {
  background-color: #E60023;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.play_store .channel-pulse {
  background-color: #00A3E0;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.reclame_aqui .channel-pulse {
  background-color: #F26522;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.reddit .channel-pulse {
  background-color: #FF4500;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.threads .channel-pulse {
  background-color: #1a1a1c;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.tiktok .channel-pulse {
  background-color: #141416;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.twitter .channel-pulse {
  background-color: #111114;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.whatsapp .channel-pulse {
  background-color: #25D366;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.wordpress .channel-pulse {
  background-color: #3858E9;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
.pages-manager .add-account-modal .redirect-brand.youtube .channel-pulse {
  background-color: #FF0033;
}

/* line 301, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .redirect-copy {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  text-align: center;
}

/* line 309, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .redirect-title {
  font-family: 'latosemibold', sans-serif;
  font-size: 16px;
  color: #303030;
}

/* line 315, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .redirect-note {
  font-size: 13px;
  color: #707070;
}

/* line 320, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .redirect-spinner {
  width: 22px;
  height: 22px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-spin-gray-54f958c7b6fa47e496bd724c1ed19cd71f8b726adc6aa4d1564d9371fc13af15.svg) 50% 50% no-repeat;
  background-size: 22px;
}

/* line 324, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .btn-cancel {
  padding: 9px 18px;
  border-radius: 10px;
  border-color: #e1e1e1;
  font-size: 13px;
  color: #707070;
  transition: background-color .16s ease, border-color .16s ease, color .16s ease;
}

/* line 332, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal .btn-cancel:hover, .pages-manager .add-account-modal .btn-cancel:focus, .pages-manager .add-account-modal .btn-cancel:active {
  background-color: #f1f1f1;
  border-color: #959595;
  color: #303030;
}

/* line 339, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
.pages-manager .add-account-modal > .bottom {
  position: static;
  width: auto;
  height: auto;
  border-radius: 0;
  padding: 16px 32px;
  border-top: 1px solid #f1f1f1;
  background-color: #f9f9f9;
  font-size: 13px;
  color: #707070;
}

@media (max-width: 640px) {
  /* line 1, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal {
    max-width: calc(100vw - 24px);
  }
  /* line 354, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal > .top {
    padding: 24px 20px 16px;
  }
  /* line 358, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal .close-reveal-modal {
    right: 14px;
  }
  /* line 362, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal .add-account-search {
    padding: 0 20px 14px;
  }
  /* line 366, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal .add-account-scroller {
    max-height: 60vh;
    padding: 6px 20px 22px;
  }
  /* line 371, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal .add-account-section + .add-account-section {
    margin-top: 16px;
  }
  /* line 375, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal .add-account-suggestion {
    padding-bottom: 16px;
  }
  /* line 379, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal .add-account-grid {
    grid-template-columns: minmax(0, 1fr);
  }
  /* line 383, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal .add-account-redirecting {
    padding: 18px 20px 30px;
  }
  /* line 387, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal > .bottom {
    padding: 14px 20px;
  }
}

@keyframes aa-modal-in {
  from {
    opacity: 0;
    transform: translateY(12px) scale(0.985);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes aa-card-in {
  from {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes aa-fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes aa-pulse-ring {
  0% {
    transform: scale(1);
    opacity: .35;
  }
  70%, 100% {
    transform: scale(1.5);
    opacity: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  /* line 414, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal,
.pages-manager .add-account-modal .channel-card,
.pages-manager .add-account-modal .add-account-redirecting,
.pages-manager .add-account-modal .channel-pulse {
    animation: none !important;
  }
  /* line 421, app/assets/stylesheets/pages_manager/_add_account_modal.scss */
  .pages-manager .add-account-modal .channel-card:hover,
.pages-manager .add-account-modal .channel-card:active {
    transform: none;
  }
}

/* line 4, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group {
  display: table !important;
  flex-grow: 0 !important;
  margin: 0  !important;
}

/* line 9, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group li {
  display: table-cell;
  vertical-align: middle;
  padding: 14px;
  cursor: pointer;
  font-weight: bold;
  font-size: 14px;
  color: #8F8F8F;
  border-radius: 0px;
}

/* line 19, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group li .select2-container {
  margin-right: 0px;
}

/* line 23, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group li .select2-container-multi {
  width: 290px;
}

/* line 26, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group li .select2-container-multi .select2-choices {
  min-height: 37px !important;
  border-radius: 4px 0px 0px 4px;
  border: #ecebeb solid 1px !important;
}

/* line 31, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group li .select2-container-multi .select2-choices li {
  color: #333;
  cursor: default;
  font-size: 12px;
  font-weight: normal;
  padding: 3px 5px 3px 18px;
}

/* line 41, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group li .update-btn {
  border-radius: 0px 4px 4px 0px;
}

/* line 45, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group li:hover:not(.nohover), .pages-manager .action-bar .toolbar-group li.selected {
  background-color: #ECEBEB;
}

/* line 48, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group li .search {
  height: 36px;
}

/* line 52, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group .button-selection {
  position: relative;
  border-radius: 5px;
  border: 1px solid #ccc;
  width: 34px;
  height: 34px;
  margin-right: 8px;
}

/* line 60, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group .button-selection input[type="checkbox"] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  margin: 0 auto;
}

/* line 70, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group .add {
  background: url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) center no-repeat;
  background-size: 20px;
  height: 30px;
  width: 30px;
  display: flex;
  opacity: 0.7;
}

/* line 79, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .search {
  background: white;
  display: -webkit-box;
  border: solid 1px #ECEBEB;
  border-radius: 3px;
  width: 100%;
}

/* line 86, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .search input {
  border: none;
  padding: 8px;
  font-size: 13px;
  width: 75% !important;
}

/* line 92, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .search input::placeholder, .pages-manager .action-bar .search input::-ms-input-placeholder, .pages-manager .action-bar .search input::-ms-input-placeholder {
  font-weight: bold;
  color: #D4D2D2;
}

/* line 96, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .search input:hover, .pages-manager .action-bar .search input:focus {
  border: none;
}

/* line 101, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .search button {
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) no-repeat;
  background-size: 18px;
  width: 18px;
  height: 18px;
}

/* line 110, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .toolbar-group .toolbar-subgroup {
  display: table;
}

/* line 115, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .right-group {
  justify-content: space-between;
  margin-left: auto;
  margin-top: auto;
  margin-bottom: auto;
  display: table;
}

/* line 122, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .right-group .info {
  padding-right: 1vw;
}

/* line 126, app/assets/stylesheets/action_bar.scss */
.pages-manager .action-bar .right-group .align {
  display: table-cell;
  vertical-align: middle;
}

/* line 14, app/assets/stylesheets/pages_manager.scss */
.pages-manager .sa-custom {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/bummer-e337cb81dc4c2d8c238a8dc4a03e8af26a12e017a7d480b4e55f46b381973ac7.png) !important;
}

/* line 18, app/assets/stylesheets/pages_manager.scss */
.pages-manager .reveal-modal-bg {
  display: none !important;
}

/* line 22, app/assets/stylesheets/pages_manager.scss */
.pages-manager label {
  cursor: pointer;
}

/* line 27, app/assets/stylesheets/pages_manager.scss */
.pages-manager .search:focus-within {
  border-color: #478dda;
}

/* line 32, app/assets/stylesheets/pages_manager.scss */
.pages-manager .search input[type="text"]:not(.tokenizerInput):hover, .pages-manager .search input[type="text"]:not(.tokenizerInput):focus {
  border: none;
  outline: none;
}

/* line 40, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-bar .search input {
  width: 80% !important;
}

/* line 44, app/assets/stylesheets/pages_manager.scss */
.pages-manager .inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 49, app/assets/stylesheets/pages_manager.scss */
.pages-manager .centered {
  margin: auto;
  width: 800px;
  margin-top: 32vh;
  text-align: center;
}

/* line 55, app/assets/stylesheets/pages_manager.scss */
.pages-manager .centered .bummer-icon {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/bummer-e337cb81dc4c2d8c238a8dc4a03e8af26a12e017a7d480b4e55f46b381973ac7.png) !important;
  width: 102px;
  height: 102px;
  background-size: 102px;
  margin: auto;
  padding-bottom: 4px;
  background-repeat: no-repeat;
}

/* line 65, app/assets/stylesheets/pages_manager.scss */
.pages-manager .centered .title {
  font-size: 36px;
  padding-bottom: 24px;
  font-weight: bold;
  color: #575757;
}

/* line 72, app/assets/stylesheets/pages_manager.scss */
.pages-manager .centered p {
  font-size: 18px;
  color: #797979;
}

/* line 79, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal .progress-area {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_spinning-6afcf02e91a0238c0fe4ebb81950f379bd69a58ba0cae4a110255e1f046ed854.svg) no-repeat center;
  background-size: contain;
}

/* line 82, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal .progress-area.saved {
  background: url(//s3.amazonaws.com/bm3assets/assets/success_green-a1fcba87f01803d6985d10ce093675128490a681b4bca9af744d4a9cd49bb892.svg) no-repeat center;
}

/* line 85, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal .progress-area.error {
  background: url(//s3.amazonaws.com/bm3assets/assets/orange-alert-de689f498eecdd67dbd8f60f367e27a124212e6ae3c1bf9d6611170780acfaa9.svg) no-repeat center;
}

/* line 88, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal .progress-area.saved, .pages-manager .services-modal .progress-area.error {
  background-size: contain;
}

/* line 90, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal .progress-area.saved .loading-service, .pages-manager .services-modal .progress-area.error .loading-service {
  background: none;
}

/* line 96, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal .loading-service {
  padding-top: 28px;
  width: 40px;
  height: 40px;
  margin: auto;
  background-size: 32px !important;
}

/* line 104, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal .loading-message {
  padding-top: 4px;
  padding-bottom: 26px;
  font-size: 12px;
  text-align: center;
}

/* line 111, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal .loading-progress {
  text-align: center;
  padding-top: 4px;
  font-size: 14px;
}

/* line 117, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal ul {
  display: table;
  margin: auto;
}

/* line 120, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal ul li {
  display: table-cell;
  padding: 0 12px;
  opacity: 0.5;
}

/* line 124, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal ul li.saved {
  opacity: 1;
}

/* line 128, app/assets/stylesheets/pages_manager.scss */
.pages-manager .services-modal ul li.error::before {
  margin-top: 12px;
  margin-left: 23px;
  width: 16px;
  height: 16px;
  display: block;
  position: absolute;
  font-size: 10px;
  line-height: 16px;
  font-weight: bold;
  text-align: center;
  color: white;
  content: "!";
  border-radius: 10px;
  background: #333333;
}

/* line 149, app/assets/stylesheets/pages_manager.scss */
.pages-manager .tabs {
  display: flex;
  width: 50%;
  min-width: 720px;
  cursor: pointer;
  padding-top: 8px;
  position: sticky;
  position: -webkit-sticky;
  background: white;
  top: -20px;
  padding-right: 50%;
  z-index: 9;
  min-height: 50px;
}

/* line 163, app/assets/stylesheets/pages_manager.scss */
.pages-manager .tabs .tab {
  padding: 8px;
  flex: 1;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  min-height: 50px;
  color: #404040;
  border-bottom: solid 3px #FFFFFF;
}

/* line 172, app/assets/stylesheets/pages_manager.scss */
.pages-manager .tabs .tab:hover, .pages-manager .tabs .tab.selected {
  border-bottom: solid 3px #FCB315;
}

/* line 178, app/assets/stylesheets/pages_manager.scss */
.pages-manager .all-accounts {
  color: #404040;
  font-weight: bold;
}

/* line 184, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon {
  width: 24px;
  height: 24px;
}

/* line 187, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.all {
  color: #404040;
}

/* line 189, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.all.selected {
  border-bottom: solid 2px #FCB315;
}

/* line 193, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) center no-repeat;
  background-size: 22px;
}

/* line 196, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.twitter.selected {
  border-bottom: 2px solid #000000;
}

/* line 200, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) center no-repeat;
  background-size: 24px;
}

/* line 203, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.facebook.selected {
  border-bottom: 2px solid #1877F2;
}

/* line 207, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.instagram {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) center no-repeat;
  background-size: 22px;
}

/* line 210, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.instagram.selected {
  border-bottom: 2px solid #E4405F;
}

/* line 214, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) center no-repeat;
  background-size: 21px;
}

/* line 217, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.threads.selected {
  border-bottom: 2px solid #000000;
}

/* line 221, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) center no-repeat;
  background-size: 21px;
}

/* line 224, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.wordpress.selected {
  border-bottom: 2px solid #000000;
}

/* line 228, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.youtube {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png) center no-repeat;
  background-size: 24px;
}

/* line 231, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.youtube.selected {
  border-bottom: 2px solid #FF0000;
}

/* line 235, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.app_store {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png) center no-repeat;
  background-size: 24px;
}

/* line 238, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.app_store.selected {
  border-bottom: 2px solid #000000;
}

/* line 242, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.play_store {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png) center no-repeat;
  background-size: 24px;
}

/* line 245, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.play_store.selected {
  border-bottom: 2px solid #0077B5;
}

/* line 249, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.linkedin {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) center no-repeat;
  background-size: 24px;
  border-radius: 0;
}

/* line 254, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.linkedin.selected {
  border-bottom: 2px solid #0077B5;
}

/* line 258, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.email {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png) center no-repeat;
  background-size: 24px;
}

/* line 261, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.email.selected {
  border-bottom: 2px solid #FF992D;
}

/* line 265, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png) center no-repeat;
  background-size: 24px;
}

/* line 268, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.tiktok.selected {
  border-bottom: 2px solid #000000;
}

/* line 272, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.googlemybusiness {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) center no-repeat;
  background-size: 24px;
}

/* line 275, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.googlemybusiness.selected {
  border-bottom: 2px solid #4F7EC0;
}

/* line 279, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) center no-repeat;
  background-size: 24px;
}

/* line 282, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.bluesky.selected {
  border-bottom: 2px solid #1185FE;
}

/* line 286, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.whatsapp {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg) no-repeat center center;
  background-size: 24px;
}

/* line 289, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.whatsapp.selected {
  border-bottom: 2px solid #25D366;
}

/* line 293, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.reclame_aqui {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png) no-repeat center center;
  background-size: 24px;
}

/* line 296, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.reclame_aqui.selected {
  border-bottom: 2px solid #004724;
}

/* line 300, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.pinterest {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-68514c0dce6e04e48fad35cc893820167d8e614e1de53b1f11fda8d1a4af65e4.svg) no-repeat center center;
  background-size: 24px;
}

/* line 303, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.pinterest.selected {
  border-bottom: 2px solid #E70025;
}

/* line 307, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.reddit {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg) no-repeat center center;
  background-size: 24px;
}

/* line 310, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.reddit.selected {
  border-bottom: 2px solid #ff4500;
}

/* line 314, app/assets/stylesheets/pages_manager.scss */
.pages-manager .service-icon.overviewcrm, .pages-manager .service-icon.projects {
  background: url(//s3.amazonaws.com/bm3assets/assets/folder-8427258785b9926478be91cce95bf4501117ffeaec9e463c7c4bc626361c6db2.svg) center no-repeat;
  background-size: 24px;
}

/* line 320, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper {
  display: block;
  position: relative;
}

/* line 324, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper:before {
  margin-top: 15px;
  width: 20px;
  height: 20px;
  display: inline-block;
  content: "";
  position: absolute;
  margin-left: 15px;
  border-radius: 10px;
}

/* line 336, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.empty .page-picture {
  display: none !important;
}

/* line 340, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.empty:before {
  margin-top: 0;
  margin-left: 0;
  width: 30px;
  height: 30px;
  position: relative;
  border-radius: 50%;
  background-size: 15px !important;
}

/* line 352, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.tiktok:before {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) center no-repeat;
  background-size: 14px;
}

/* line 358, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.facebook:before {
  background: #1877F2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) center no-repeat;
  background-size: 12px;
}

/* line 364, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.instagram:before {
  background: #E4405F url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) center no-repeat;
  background-size: 12px;
}

/* line 370, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.threads:before {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) center no-repeat;
  background-size: 14px;
}

/* line 376, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.wordpress:before {
  background: #25728C url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 14px;
}

/* line 382, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.twitter:before {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) center no-repeat;
  background-size: 12px;
}

/* line 388, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.youtube:before {
  background: #FF0000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png) center no-repeat;
  background-size: 14px;
}

/* line 394, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.linkedin:before {
  background: #0077B5 url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png) center no-repeat;
  background-size: 10px;
}

/* line 400, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.play_store:before {
  background: #0077B5 url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png) center no-repeat;
  background-size: 10px;
}

/* line 406, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.email:before {
  background: #FF992D url(//s3.amazonaws.com/bm3assets/assets/logos/white/email-946e6d131a2271804cfc54fe40bd1079c950e559eda64d129e41ba4b3c5e2062.svg) center no-repeat;
  background-size: 14px;
}

/* line 412, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.googlemybusiness:before {
  background: #4F7EC0 url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) center no-repeat;
  background-size: 20px;
}

/* line 418, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.bluesky:before {
  background: #171E27 url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) center no-repeat;
  background-size: 20px;
}

/* line 423, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.reclame_aqui {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png) no-repeat center;
  background-size: 30px;
}

/* line 427, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.whatsapp {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg) no-repeat top center;
  background-size: 30px;
  border-radius: 50%;
}

/* line 433, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.pinterest:before {
  background: #cc2126 url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-68514c0dce6e04e48fad35cc893820167d8e614e1de53b1f11fda8d1a4af65e4.svg) center no-repeat;
  background-size: 20px;
}

/* line 439, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.reddit:before {
  background: #ff4500 url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg) center no-repeat;
  background-size: 20px !important;
}

/* line 445, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-picture-wrapper.app_store:before {
  background: #007AFF url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png) center no-repeat;
  background-size: 20px;
}

/* line 452, app/assets/stylesheets/pages_manager.scss */
.pages-manager .stage-info {
  padding: 0 2em 0 0;
  position: sticky;
  position: -webkit-sticky;
  top: 29px;
  z-index: 9;
  display: flex;
  flex-wrap: nowrap;
}

/* line 462, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list, .pages-manager .google-header {
  margin: 20px 0 110px 0;
}

/* line 465, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .no-linked-accounts.reclame-aqui-empty,
.pages-manager .pages-list .no-linked-accounts.whatsapp-empty, .pages-manager .google-header .no-linked-accounts.reclame-aqui-empty,
.pages-manager .google-header .no-linked-accounts.whatsapp-empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  width: 100%;
  padding: 60px 20px;
  color: #656363;
  font-size: 13px;
}

/* line 477, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .no-linked-accounts.reclame-aqui-empty p,
.pages-manager .pages-list .no-linked-accounts.whatsapp-empty p, .pages-manager .google-header .no-linked-accounts.reclame-aqui-empty p,
.pages-manager .google-header .no-linked-accounts.whatsapp-empty p {
  margin: 0 0 16px 0;
}

/* line 483, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions.header, .pages-manager .google-header .actions.header {
  display: flex;
  position: relative;
  background-color: #f5f5f5;
  height: 89px;
}

/* line 490, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-title, .pages-manager .google-header .actions .page-title {
  padding: 8px;
  align-content: center;
  flex: 1;
  font-family: 'latosemibold';
  font-size: 14px;
  font-weight: normal;
  color: #35322F;
}

/* line 500, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-selection, .pages-manager .google-header .actions .page-selection {
  align-content: center;
  padding: 8px;
  margin: 0px 3px 0px 4px;
}

/* line 506, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-option-container, .pages-manager .google-header .actions .page-option-container {
  width: 280px;
  display: flex;
  align-items: center;
  margin-right: 30px;
}

/* line 513, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-option-container .page-option.title, .pages-manager .google-header .actions .page-option-container .page-option.title {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 8px 0px 8px 0px;
  font-family: 'latosemibold';
  font-size: 14px;
  font-weight: normal;
  color: #35322F;
}

/* line 526, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-option-container .page-option.title .actions, .pages-manager .google-header .actions .page-option-container .page-option.title .actions {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
}

/* line 532, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-option-container .page-option.title .actions .counter, .pages-manager .google-header .actions .page-option-container .page-option.title .actions .counter {
  font-family: 'latoregular';
}

/* line 540, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-option-container.has-hashtags, .pages-manager .google-header .actions .page-option-container.has-hashtags {
  width: 360px;
}

/* line 543, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-option-container.has-hashtags .page-option.title, .pages-manager .google-header .actions .page-option-container.has-hashtags .page-option.title {
  width: 33.33%;
}

/* line 548, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions .page-option-container.has-collect-comments, .pages-manager .google-header .actions .page-option-container.has-collect-comments {
  width: 320px;
}

/* line 552, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions button, .pages-manager .google-header .actions button {
  background: transparent;
  color: #1877F2;
  border: #1877F2 solid 1px;
  padding: 5px 19px;
  border-radius: 12px;
  font-size: 12px;
  display: block;
  margin: auto;
}

/* line 561, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .actions button.full, .pages-manager .pages-list .actions button:hover, .pages-manager .google-header .actions button.full, .pages-manager .google-header .actions button:hover {
  color: white;
  background: #1877F2;
}

/* line 568, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row, .pages-manager .google-header .page-row {
  padding: 8px 6px;
  font-weight: normal;
  font-size: 14px;
  color: #404040;
  display: flex;
  position: relative;
}

/* line 576, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .page-selection, .pages-manager .google-header .page-row .page-selection {
  align-content: center;
  padding: 8px;
  margin: 0px 3px 0px 4px;
}

/* line 582, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row:hover, .pages-manager .google-header .page-row:hover {
  background: #f9f9f9;
}

/* line 585, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row:hover .revoke, .pages-manager .google-header .page-row:hover .revoke {
  display: block;
  margin-top: 8px;
}

/* line 591, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row.recent, .pages-manager .google-header .page-row.recent {
  border-left: #1877F2 3px solid;
}

/* line 595, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row.header, .pages-manager .google-header .page-row.header {
  position: sticky;
  position: -webkit-sticky;
  display: table;
  top: 85px;
  z-index: 10;
  background: white;
  color: #8C8C8C;
  font-weight: normal;
  font-size: 13px;
  padding-bottom: 12px;
  width: 100%;
  box-sizing: border-box;
}

/* line 609, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row.header.sticked, .pages-manager .google-header .page-row.header.sticked {
  border-bottom: 1px solid #eee;
}

/* line 613, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row.header button, .pages-manager .google-header .page-row.header button {
  background: transparent;
  color: #1877F2;
  border: #1877F2 solid 1px;
  padding: 5px 19px;
  border-radius: 12px;
  font-size: 12px;
  display: block;
  margin: auto;
}

/* line 622, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row.header button.full, .pages-manager .pages-list .page-row.header button:hover, .pages-manager .google-header .page-row.header button.full, .pages-manager .google-header .page-row.header button:hover {
  color: white;
  background: #1877F2;
}

/* line 629, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .page-picture, .pages-manager .google-header .page-row .page-picture {
  height: 30px;
  width: 30px;
  border-radius: 50%;
  display: inline-block;
}

/* line 636, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .page-title, .pages-manager .google-header .page-row .page-title {
  display: flex;
  padding: 0 12px;
  margin: auto 0;
  font-size: 14px;
  flex: 1;
  gap: 3px;
}

/* line 644, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .page-title .project-title, .pages-manager .google-header .page-row .page-title .project-title {
  font-weight: normal;
  color: #8F8F8F;
  display: block;
}

/* line 651, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions-container, .pages-manager .google-header .page-row .actions-container {
  margin-right: 30px;
}

/* line 655, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions, .pages-manager .google-header .page-row .actions {
  display: inline-flex;
  align-items: center;
  margin: 10px 0 0 0;
  width: 280px;
}

/* line 661, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions .page-option, .pages-manager .google-header .page-row .actions .page-option {
  flex: 1;
  text-align: center;
}

/* line 665, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions .page-option .switch.checked, .pages-manager .google-header .page-row .actions .page-option .switch.checked {
  background: #1877F2;
  border-color: #1877F2;
}

/* line 671, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions.collect-comments-actions, .pages-manager .google-header .page-row .actions.collect-comments-actions {
  width: 320px;
}

/* line 675, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions.tiktok-actions, .pages-manager .google-header .page-row .actions.tiktok-actions {
  width: 360px;
}

/* line 677, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions.tiktok-actions .page-option, .pages-manager .google-header .page-row .actions.tiktok-actions .page-option {
  width: 33.33%;
}

/* line 681, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions.tiktok-actions .page-option.hashtags, .pages-manager .google-header .page-row .actions.tiktok-actions .page-option.hashtags {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 686, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions.tiktok-actions .page-option.hashtags .action-button, .pages-manager .google-header .page-row .actions.tiktok-actions .page-option.hashtags .action-button {
  background: transparent;
  border: none;
  padding: 0;
  width: 30px;
  height: 25px;
  cursor: pointer;
}

/* line 695, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .actions.tiktok-actions .page-option.hashtags .action-button.edit, .pages-manager .google-header .page-row .actions.tiktok-actions .page-option.hashtags .action-button.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 18px;
  opacity: 0.8;
}

/* line 704, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .header-actions, .pages-manager .google-header .page-row .header-actions {
  display: flex;
  width: 98.5%;
}

/* line 709, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .revoke, .pages-manager .google-header .page-row .revoke {
  display: none;
  font-size: 26px;
  line-height: 28px;
  color: #78909C;
  font-weight: normal;
  text-align: center;
  position: absolute;
  right: 10px;
}

/* line 719, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .revoke:hover, .pages-manager .google-header .page-row .revoke:hover {
  color: red;
}

/* line 724, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .toggle-change, .pages-manager .google-header .page-row .toggle-change {
  display: flex;
  align-items: center;
  gap: 2rem;
  margin-right: 2.5rem;
}

/* line 731, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .sort-by, .pages-manager .google-header .page-row .sort-by {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}

/* line 738, app/assets/stylesheets/pages_manager.scss */
.pages-manager .pages-list .page-row .sort-title, .pages-manager .google-header .page-row .sort-title {
  font-weight: bold;
}

/* line 744, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-header {
  margin: 10px 0em 0px 1em;
}

/* line 748, app/assets/stylesheets/pages_manager.scss */
.pages-manager .invalid-indicator {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/warning-42fa3a7c0404479c4522b068aab16fe392196d306adc133137e2f0b2b39c252e.svg);
  display: inline-block;
  width: 18px;
  height: 18px;
  background-color: red;
  border-radius: 50%;
  position: absolute;
  top: 8px;
  right: 0;
}

/* line 760, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table {
  width: 100%;
  border-collapse: collapse;
  font-size: 17px;
  color: #333;
}

/* line 766, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table input[type="checkbox"] {
  width: 15px;
  height: 15px;
  accent-color: #327BDD;
}

/* line 772, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table .selected-row {
  background-color: #cde2fd;
}

/* line 776, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table thead {
  background-color: #f5f5f5;
}

/* line 779, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table thead th {
  text-align: center;
  padding: 8px;
  font-size: 14px;
  font-weight: normal;
  font-family: 'latosemibold';
  color: #35322F;
  align-content: center;
}

/* line 788, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table thead th:nth-child(2), .pages-manager .google-table thead th:nth-child(3) {
  text-align: left;
}

/* line 793, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table thead th .actions {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
}

/* line 799, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table thead th .actions .counter {
  font-family: 'latoregular';
}

/* line 803, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table thead th .actions button {
  background: transparent;
  color: #1877F2;
  border: #1877F2 solid 1px;
  padding: 5px 19px;
  border-radius: 12px;
  font-size: 12px;
  display: block;
  margin: auto;
}

/* line 812, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table thead th .actions button.full, .pages-manager .google-table thead th .actions button:hover {
  color: white;
  background: #1877F2;
}

/* line 822, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table tbody tr {
  transition: background-color 0.2s;
}

/* line 825, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table tbody tr:hover {
  background-color: #f1f1f1;
}

/* line 830, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table tbody td {
  text-align: center;
  font-size: 14px;
  border-bottom: 0px;
  border-top: 0px;
  padding: 8px;
  display: table-cell;
  vertical-align: middle;
}

/* line 840, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table tbody td:nth-child(2), .pages-manager .google-table tbody td:nth-child(3) {
  text-align: left;
}

/* line 845, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-table tbody td input[type="checkbox"] {
  display: inline-block;
}

/* line 852, app/assets/stylesheets/pages_manager.scss */
.pages-manager .media-info {
  display: inline-grid;
  vertical-align: middle;
  float: right;
  width: 19px;
  height: 28px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
}

/* line 863, app/assets/stylesheets/pages_manager.scss */
.pages-manager .title-container {
  display: flex;
  justify-content: flex-start;
}

/* line 868, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-action-buttons {
  align-self: center;
  align-content: center;
  margin-left: 10px;
  margin-right: -15px;
  display: flex;
}

/* line 876, app/assets/stylesheets/pages_manager.scss */
.pages-manager .google-save-btn {
  position: relative;
  margin-top: 1rem;
}

/* line 881, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button {
  width: 30px;
  height: 25px;
  background-color: transparent;
  cursor: pointer;
}

/* line 887, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 18px;
  opacity: 0.8;
}

/* line 892, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.delete {
  background: url(//s3.amazonaws.com/bm3assets/assets/revoke-77bb1fab851b3f77b1de99c3ecfee11ea68a5906dd371d1c0630516b342d8c7e.svg) no-repeat center;
  background-size: 25px;
}

/* line 896, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.refresh-profile-picture {
  background: url(//s3.amazonaws.com/bm3assets/assets/refresh-profile-picture-6e6b994af42493ca932a2de4096e858e8d1b937e8c34d37b80049ce6d5492c44.svg) no-repeat center;
  background-size: 21px;
}

/* line 900, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.refresh-profile-picture:hover, .pages-manager .action-button.refresh-profile-picture.refresh-loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/refresh-animation-25594891a8765c14a160214117b87b26ed3dfd060520f67dc257153b6068362e.gif) no-repeat center;
  background-size: 21px;
}

/* line 905, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.qr-code {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
  color: #667085;
  opacity: 0.85;
}

/* line 914, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.qr-code svg {
  width: 18px;
  height: 18px;
}

/* line 919, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.qr-code:hover {
  opacity: 1;
  color: #4a4de7;
}

/* line 924, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.whatsapp-share {
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg) no-repeat center;
  background-size: 18px;
  opacity: 0.85;
  filter: grayscale(1) brightness(0.5);
}

/* line 931, app/assets/stylesheets/pages_manager.scss */
.pages-manager .action-button.whatsapp-share:hover {
  opacity: 1;
  filter: grayscale(0);
}

/* line 938, app/assets/stylesheets/pages_manager.scss */
.pages-manager .review-actions {
  display: flex;
  gap: 6px;
  align-items: center;
  justify-content: center;
}

@media (max-width: 768px) {
  /* line 947, app/assets/stylesheets/pages_manager.scss */
  .pages-manager .google-table thead {
    display: none;
  }
  /* line 952, app/assets/stylesheets/pages_manager.scss */
  .pages-manager .google-table tbody tr {
    display: block;
    margin-bottom: 10px;
    padding: 16px;
  }
  /* line 958, app/assets/stylesheets/pages_manager.scss */
  .pages-manager .google-table tbody td {
    display: flex;
    justify-content: space-between;
    padding: 10px;
    border-bottom: 1px solid #ddd;
  }
  /* line 964, app/assets/stylesheets/pages_manager.scss */
  .pages-manager .google-table tbody td::before {
    content: attr(data-label);
    font-weight: bold;
    color: #666;
  }
  /* line 972, app/assets/stylesheets/pages_manager.scss */
  .pages-manager .edit-gmb-modal-content {
    width: 90%;
  }
  /* line 977, app/assets/stylesheets/pages_manager.scss */
  .pages-manager .edit-gmb-modal-content .form-row {
    flex-direction: column;
  }
  /* line 981, app/assets/stylesheets/pages_manager.scss */
  .pages-manager .edit-gmb-modal-content .primary-phone-row,
.pages-manager .edit-gmb-modal-content .additional-phone-row {
    flex-direction: column;
    align-items: stretch;
  }
  /* line 988, app/assets/stylesheets/pages_manager.scss */
  .pages-manager .phone-section .phone-input {
    width: 100%;
  }
}

/* line 993, app/assets/stylesheets/pages_manager.scss */
.pages-manager .gmb-editor-modal,
.pages-manager .hashtags-modal {
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 1006, app/assets/stylesheets/pages_manager.scss */
.pages-manager .gmb-editor-modal.ng-hide,
.pages-manager .hashtags-modal.ng-hide {
  display: none;
}

/* line 1011, app/assets/stylesheets/pages_manager.scss */
.pages-manager .edit-gmb-modal-content {
  width: 40%;
  overflow: auto;
  color: #404040;
  background-color: #FFFFFF;
  border-radius: 10px;
}

/* line 1018, app/assets/stylesheets/pages_manager.scss */
.pages-manager .edit-gmb-modal-content .title {
  width: 100%;
  position: relative;
  padding: 15px 0;
  background-color: #FFFFFF;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 22px;
  font-weight: bold;
  border-radius: 10px 10px 0 0;
  border-bottom: 1px solid #E5E5E5;
}

/* line 1032, app/assets/stylesheets/pages_manager.scss */
.pages-manager .edit-gmb-modal-content .grid-container {
  height: 50vh;
  display: block;
  overflow-y: scroll;
  padding: 0 2em;
}

/* line 1038, app/assets/stylesheets/pages_manager.scss */
.pages-manager .edit-gmb-modal-content .grid-container .schedule-alert {
  display: inline-block;
  gap: 10px;
}

/* line 1043, app/assets/stylesheets/pages_manager.scss */
.pages-manager .edit-gmb-modal-content .grid-container > *:not(:first-child) {
  border-top: 1px solid #E5E5E5;
  margin-top: 20px;
}

/* line 1048, app/assets/stylesheets/pages_manager.scss */
.pages-manager .edit-gmb-modal-content .grid-container .section-title {
  margin-bottom: 0;
  padding-top: 1vh;
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 10px;
}

/* line 1058, app/assets/stylesheets/pages_manager.scss */
.pages-manager .edit-gmb-modal-content .bottom-modal {
  display: flex;
  justify-content: space-around;
  padding: 0;
  position: sticky;
  border-radius: 0 0 10px 10px;
}

/* line 1065, app/assets/stylesheets/pages_manager.scss */
.pages-manager .edit-gmb-modal-content .bottom-modal .btn {
  margin: 10px;
}

/* line 1071, app/assets/stylesheets/pages_manager.scss */
.pages-manager input[type="checkbox"] {
  width: 15px;
  height: 15px;
  accent-color: #478dda;
}

/* line 1077, app/assets/stylesheets/pages_manager.scss */
.pages-manager .gmb-editor-modal input[type="time"] {
  padding: 5px;
  width: 100%;
  cursor: pointer;
}

/* line 1083, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section,
.pages-manager .phone-section {
  margin-bottom: 24px;
}

/* line 1087, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .required-field,
.pages-manager .phone-section .required-field {
  margin-left: 4px;
}

/* line 1091, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .required-field-note, .pages-manager .location-section .required-field,
.pages-manager .phone-section .required-field-note,
.pages-manager .phone-section .required-field {
  color: #dd0000;
  font-weight: bold;
}

/* line 1096, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .required-field-note,
.pages-manager .phone-section .required-field-note {
  font-size: 12px;
  margin-top: 4px;
}

/* line 1101, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-group,
.pages-manager .phone-section .form-group {
  margin-bottom: 12px;
  display: flex;
  flex-direction: column;
}

/* line 1107, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-row,
.pages-manager .phone-section .form-row {
  display: flex;
  gap: 10px;
}

/* line 1111, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-row .form-group,
.pages-manager .phone-section .form-row .form-group {
  flex: 1;
}

/* line 1117, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-group .primary-phone-row,
.pages-manager .phone-section .form-group .primary-phone-row {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}

/* line 1123, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-group .primary-phone-row .phone-input,
.pages-manager .phone-section .form-group .primary-phone-row .phone-input {
  flex: 1;
  min-width: 200px;
}

/* line 1128, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-group .primary-phone-row .phone-actions,
.pages-manager .phone-section .form-group .primary-phone-row .phone-actions {
  display: flex;
  gap: 6px;
}

/* line 1134, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-group .additional-phone-row,
.pages-manager .phone-section .form-group .additional-phone-row {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}

/* line 1140, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-group .additional-phone-row .phone-input,
.pages-manager .phone-section .form-group .additional-phone-row .phone-input {
  flex: 1;
  min-width: 200px;
}

/* line 1145, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .form-group .additional-phone-row .remove-phone-btn,
.pages-manager .phone-section .form-group .additional-phone-row .remove-phone-btn {
  height: 32px;
  padding: 0 10px;
}

/* line 1152, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section input.schedule-input,
.pages-manager .location-section input.location-input,
.pages-manager .location-section input.phone-input,
.pages-manager .phone-section input.schedule-input,
.pages-manager .phone-section input.location-input,
.pages-manager .phone-section input.phone-input {
  border: 1px solid #ddd;
}

/* line 1157, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section input.schedule-input:focus,
.pages-manager .location-section input.location-input:focus,
.pages-manager .location-section input.phone-input:focus,
.pages-manager .phone-section input.schedule-input:focus,
.pages-manager .phone-section input.location-input:focus,
.pages-manager .phone-section input.phone-input:focus {
  border-color: #478dda;
  outline: none;
  box-shadow: 0 0 0 2px rgba(71, 141, 218, 0.15);
}

/* line 1164, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .input-error,
.pages-manager .phone-section .input-error {
  border-color: #dd0000 !important;
}

/* line 1168, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section .error-text,
.pages-manager .phone-section .error-text {
  font-size: 11px;
  color: #dd0000;
  margin-top: 4px;
}

/* line 1175, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section.address-disabled {
  cursor: not-allowed;
}

/* line 1178, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section.address-disabled .location-input,
.pages-manager .location-section.address-disabled input,
.pages-manager .location-section.address-disabled select,
.pages-manager .location-section.address-disabled textarea {
  cursor: not-allowed;
  background-color: #f2f2f2;
  color: #9a9a9a;
  border-color: #e0e0e0;
}

/* line 1188, app/assets/stylesheets/pages_manager.scss */
.pages-manager .location-section.address-disabled label,
.pages-manager .location-section.address-disabled .section-title {
  color: #9a9a9a;
}

/* line 1194, app/assets/stylesheets/pages_manager.scss */
.pages-manager .phone-section .phone-input {
  min-width: 200px;
}

/* line 1198, app/assets/stylesheets/pages_manager.scss */
.pages-manager .btn.ng-disabled,
.pages-manager .btn.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* line 1205, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content {
  width: 600px;
  max-width: 90%;
  max-height: 80vh;
  overflow: auto;
  background-color: #FFFFFF;
  border-radius: 10px;
}

/* line 1213, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .title {
  padding: 16px 24px;
  background-color: #FFFFFF;
  display: flex;
  align-items: center;
  justify-content: center;
  border-bottom: 1px solid #E5E5E5;
  border-radius: 10px 10px 0 0;
  font-size: 20px;
  font-weight: 700;
  position: relative;
}

/* line 1225, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .title .modal-title-center {
  text-align: center;
  flex: 1;
}

/* line 1230, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .title .close-btn {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
}

/* line 1238, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body {
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 24px;
}

/* line 1244, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .toggle-row {
  display: flex;
  align-items: center;
  gap: 12px;
  flex-wrap: wrap;
}

/* line 1250, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .toggle-row .help {
  position: relative;
  top: auto;
  right: auto;
  transform: none;
}

/* line 1258, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .toggle-label {
  font-weight: 600;
  color: #333;
  font-size: 16px;
}

/* line 1264, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .section-heading {
  margin: 0;
  font-size: 16px;
  font-weight: 700;
  color: #333;
}

/* line 1271, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .section-description {
  margin: 0;
  font-size: 14px;
  color: #4a4a4a;
  line-height: 1.6;
}

/* line 1278, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtags-loading {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  color: #555;
}

/* line 1286, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtags-chips {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

/* line 1292, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtag-chip {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  padding: 0 12px;
  border-radius: 14px;
  background: #f8f8f8;
  border: 1px solid #e1e1e1;
  color: #333;
  min-height: 32px;
  transition: background-color 0.15s ease, border-color 0.15s ease, box-shadow 0.15s ease;
}

/* line 1306, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtag-chip:hover {
  background-color: #f0f0f0;
  border-color: #d7d7d7;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04);
}

/* line 1312, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtag-chip-remove {
  border: none;
  background: transparent;
  color: #d9534f;
  cursor: pointer;
  padding: 0;
  width: 24px;
  height: 24px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  line-height: 1;
  transition: background-color 0.15s ease, color 0.15s ease;
}

/* line 1328, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtag-chip-remove:hover {
  background-color: rgba(217, 83, 79, 0.12);
  color: #c74743;
}

/* line 1333, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .form-control:focus {
  border-color: #478dda;
  box-shadow: 0 0 0 2px rgba(71, 141, 218, 0.15);
  outline: none;
}

/* line 1339, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .suggested-toggle {
  margin-top: 12px;
}

/* line 1343, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .suggested-toggle a {
  color: #3576be;
  text-decoration: underline;
}

/* line 1348, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtags-chips.suggested {
  margin-top: 8px;
}

/* line 1352, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtags-chips.suggested .hashtag-chip {
  cursor: pointer;
  user-select: none;
}

/* line 1357, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .hashtag-chip.removing {
  opacity: 0.5;
  pointer-events: none;
}

/* line 1362, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .input-group-block {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

/* line 1368, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .input-row {
  display: flex;
  align-items: stretch;
  gap: 4px;
  flex-wrap: nowrap;
}

/* line 1375, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .input-group-addon,
.pages-manager .hashtags-modal-content .modal-body .input-group-btn {
  display: inline-flex;
  align-items: center;
}

/* line 1381, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-body .input-row .form-control {
  min-width: 200px;
  flex: 1;
}

/* line 1387, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-footer {
  padding: 16px 24px;
  border-top: 1px solid #E5E5E5;
  background-color: #f5f5f5;
  border-radius: 0 0 10px 10px;
  text-align: right;
}

/* line 1394, app/assets/stylesheets/pages_manager.scss */
.pages-manager .hashtags-modal-content .modal-footer .btn {
  margin-left: 8px;
}

/* line 1400, app/assets/stylesheets/pages_manager.scss */
.pages-manager .day-name {
  font-weight: bold;
  min-width: 80px;
}

/* line 1405, app/assets/stylesheets/pages_manager.scss */
.pages-manager .time-label {
  margin-right: 5px;
  font-size: 12px;
}

/* line 1410, app/assets/stylesheets/pages_manager.scss */
.pages-manager .checkbox-label {
  font-size: 14px;
}

/* line 1414, app/assets/stylesheets/pages_manager.scss */
.pages-manager .close-btn {
  position: absolute;
  right: 10px;
  font-size: 24px;
  cursor: pointer;
}

/* line 1421, app/assets/stylesheets/pages_manager.scss */
.pages-manager .day-row {
  display: block;
  padding: 12px 0;
  border-bottom: 1px solid #eee;
}

/* line 1426, app/assets/stylesheets/pages_manager.scss */
.pages-manager .day-row:last-child {
  border-bottom: none;
}

/* line 1430, app/assets/stylesheets/pages_manager.scss */
.pages-manager .day-row--closed {
  opacity: 0.6;
}

/* line 1435, app/assets/stylesheets/pages_manager.scss */
.pages-manager .day-row-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 6px;
}

/* line 1442, app/assets/stylesheets/pages_manager.scss */
.pages-manager .day-row-actions {
  display: flex;
  align-items: center;
  gap: 12px;
}

/* line 1448, app/assets/stylesheets/pages_manager.scss */
.pages-manager .btn-24h {
  display: inline-block;
  background-color: transparent;
  color: #327BDD;
  font-size: 11px;
  font-weight: bold;
  padding: 2px 10px;
  border-radius: 10px;
  border: 1px solid #327BDD;
  letter-spacing: 0.5px;
  cursor: pointer;
}

/* line 1460, app/assets/stylesheets/pages_manager.scss */
.pages-manager .btn-24h:hover {
  background-color: #f0f6ff;
}

/* line 1464, app/assets/stylesheets/pages_manager.scss */
.pages-manager .btn-24h--active {
  background-color: #327BDD;
  color: white;
}

/* line 1470, app/assets/stylesheets/pages_manager.scss */
.pages-manager .time-slots {
  gap: 10px;
  display: flex;
  flex-direction: column;
  margin-bottom: 4px;
  padding-left: 0;
}

/* line 1478, app/assets/stylesheets/pages_manager.scss */
.pages-manager .time-slot {
  display: flex;
  align-items: flex-end;
  gap: 6px;
}

/* line 1484, app/assets/stylesheets/pages_manager.scss */
.pages-manager .time-unit {
  display: inline-grid;
  margin-right: 10px;
}

/* line 1489, app/assets/stylesheets/pages_manager.scss */
.pages-manager .add-slot-btn {
  background: none;
  border: 1px dashed #327BDD;
  color: #327BDD;
  font-size: 13px;
  padding: 4px 12px;
  border-radius: 6px;
  cursor: pointer;
  align-self: flex-start;
}

/* line 1499, app/assets/stylesheets/pages_manager.scss */
.pages-manager .add-slot-btn:hover {
  background-color: #f0f6ff;
}

/* line 1504, app/assets/stylesheets/pages_manager.scss */
.pages-manager .remove-slot-btn {
  background: none;
  border: none;
  color: #cc3333;
  font-size: 18px;
  cursor: pointer;
  padding: 4px 8px;
  line-height: 1;
}

/* line 1513, app/assets/stylesheets/pages_manager.scss */
.pages-manager .remove-slot-btn:hover {
  color: #ee0000;
}

/* line 1518, app/assets/stylesheets/pages_manager.scss */
.pages-manager .schedule-input,
.pages-manager .location-input,
.pages-manager .phone-input {
  padding: 8px;
  border-radius: 8px;
}

/* line 1526, app/assets/stylesheets/pages_manager.scss */
.pages-manager .is-ad:before {
  content: "$";
  margin-right: 5px;
}

/* line 1531, app/assets/stylesheets/pages_manager.scss */
.pages-manager .is-ad.tiktok-ads:hover {
  border-radius: 10px;
  background: #fff;
  font-size: 11px;
  font-family: 'latosemibold';
  line-height: 18px;
  padding: 0 12px;
  background: red;
  color: white;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  transform: scale(1.2);
}

/* line 1545, app/assets/stylesheets/pages_manager.scss */
.pages-manager .is-ad.tiktok-ads:hover:before {
  content: "-";
  margin-right: 5px;
}

/* line 1552, app/assets/stylesheets/pages_manager.scss */
.pages-manager .profile-tag {
  border-radius: 18px;
  background: #fff;
  font-size: 11px;
  font-family: 'latosemibold';
  line-height: 18px;
  height: 19px;
  position: relative;
  top: 3px;
  padding: 0 12px;
  background: #327bdd;
  color: white;
  text-align: center;
  display: inline-block;
  cursor: pointer;
}

/* line 1569, app/assets/stylesheets/pages_manager.scss */
.pages-manager .ads-off {
  font-size: 20px;
  background: url(//s3.amazonaws.com/bm3assets/assets/orange-alert-de689f498eecdd67dbd8f60f367e27a124212e6ae3c1bf9d6611170780acfaa9.svg) no-repeat center;
  background-size: 23px;
  width: 23px;
  height: 23px;
  transition: all 300ms ease;
}

/* line 1577, app/assets/stylesheets/pages_manager.scss */
.pages-manager .ads-off:hover {
  transform: scale(1.2);
}

/* line 1582, app/assets/stylesheets/pages_manager.scss */
.pages-manager .alert {
  padding: 0 5px;
  background: #dd0000;
  width: auto;
  display: inline-block;
  color: white;
  border: none;
  font-size: 11px;
  font-family: 'latosemibold';
  border-radius: 35px;
  vertical-align: bottom;
}

/* line 1594, app/assets/stylesheets/pages_manager.scss */
.pages-manager .alert:before {
  content: '';
  width: 20px;
  height: 20px;
  margin-right: 0px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-42fa3a7c0404479c4522b068aab16fe392196d306adc133137e2f0b2b39c252e.svg) no-repeat;
  background-size: 17px;
  vertical-align: bottom;
}

/* line 1605, app/assets/stylesheets/pages_manager.scss */
.pages-manager .alert.email {
  cursor: pointer;
}

/* line 1611, app/assets/stylesheets/pages_manager.scss */
.pages-manager .insta-alert {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 22px;
  height: 22px;
  z-index: 100;
  color: white;
}

/* line 1620, app/assets/stylesheets/pages_manager.scss */
.pages-manager .insta-alert:before {
  content: '';
  display: block;
  width: 22px;
  height: 22px;
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-42fa3a7c0404479c4522b068aab16fe392196d306adc133137e2f0b2b39c252e.svg) no-repeat;
  background-color: #ff9100;
  background-size: 22px;
  border-radius: 35px;
}

/* line 1632, app/assets/stylesheets/pages_manager.scss */
.pages-manager .add-ads-tiktok {
  font-size: 20px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) no-repeat center;
  background-size: 21px;
  opacity: 0.5;
  width: 21px;
  height: 21px;
  transition: all 300ms ease;
}

/* line 1642, app/assets/stylesheets/pages_manager.scss */
.pages-manager .add-ads-tiktok:hover {
  transform: scale(1.2);
}

/* line 1647, app/assets/stylesheets/pages_manager.scss */
.pages-manager .info-tooltip {
  background-size: 14px;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  margin-left: 3px;
  padding-bottom: 10px;
}

/* line 1655, app/assets/stylesheets/pages_manager.scss */
.pages-manager .info-tooltip .tooltip-box {
  top: 25px;
  width: 400px;
}

/* line 1660, app/assets/stylesheets/pages_manager.scss */
.pages-manager .info-tooltip a {
  color: white;
  text-decoration: underline;
}

/* line 1666, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-name {
  margin-right: 10px;
  font-family: 'latosemibold';
}

/* line 1671, app/assets/stylesheets/pages_manager.scss */
.pages-manager .page-name a:hover {
  text-decoration: underline;
}

/* line 1677, app/assets/stylesheets/pages_manager.scss */
.pages-manager .add-slot-btn {
  background-color: #478dda;
  color: white;
  border: none;
  padding: 5px;
  border-radius: 5px;
  cursor: pointer;
}

/* line 1686, app/assets/stylesheets/pages_manager.scss */
.pages-manager .add-slot-btn:hover {
  background-color: #0056b3;
}

/* line 1690, app/assets/stylesheets/pages_manager.scss */
.pages-manager .submit-btn {
  background-color: #007bff;
  color: white;
  border: none;
  padding: 10px 20px;
  border-radius: 5px;
  cursor: pointer;
}

/* line 1699, app/assets/stylesheets/pages_manager.scss */
.pages-manager .submit-btn:hover {
  background-color: #0056b3;
}

/* line 1704, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-option span {
  display: flex;
  align-items: center;
  gap: 8px;
}

/* line 1710, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-option .switch {
  flex-shrink: 0;
  overflow: hidden;
}

/* line 1715, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-option .action-button.bot {
  padding: 4px 8px;
  background: #909090 url(//s3.amazonaws.com/bm3assets/assets/bot-34c25ce18824a9aa465b3f48562a5ab41ed70ea2fe6ff0235c28ca91e0eda81b.svg) no-repeat center;
  background-size: 20px;
  border: none;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity 0.2s ease;
  width: 24px;
  height: 24px;
  flex-shrink: 0;
  position: relative;
  z-index: 2;
  border-radius: 8px;
}

/* line 1731, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-option .action-button.bot:hover {
  opacity: 1;
}

/* line 1735, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-option .action-button.bot.active {
  opacity: 1;
  background: #1877F2 url(//s3.amazonaws.com/bm3assets/assets/bot-34c25ce18824a9aa465b3f48562a5ab41ed70ea2fe6ff0235c28ca91e0eda81b.svg) no-repeat center;
  background-size: 20px;
}

/* line 1741, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-option .action-button.bot[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}

/* line 1748, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal {
  position: fixed;
  z-index: 1000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 1760, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal.ng-hide {
  display: none;
}

/* line 1765, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-loading {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 40px 0;
  font-size: 24px;
  color: #888;
}

/* line 1774, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content {
  width: 520px;
  max-width: 90%;
  max-height: 85vh;
  overflow: hidden;
  background-color: #FFFFFF;
  border-radius: 10px;
  display: flex;
  flex-direction: column;
}

/* line 1784, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .title {
  padding: 16px 24px;
  background-color: #FFFFFF;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px 10px 0 0;
  font-size: 20px;
  font-weight: 700;
  position: relative;
}

/* line 1795, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .title .modal-title-center {
  text-align: center;
  flex: 1;
}

/* line 1800, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .title .close-btn {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  cursor: pointer;
  font-size: 24px;
}

/* line 1810, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body {
  padding: 24px;
  display: flex;
  flex-direction: column;
  gap: 16px;
  overflow-y: auto;
  flex: 1;
}

/* line 1818, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .chatbot-profile-info {
  font-size: 14px;
  color: #555;
  padding-bottom: 8px;
  border-bottom: 1px solid #eee;
}

/* line 1825, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group {
  display: flex;
  flex-direction: column;
  gap: 6px;
}

/* line 1830, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group label {
  font-family: 'latosemibold', sans-serif;
  font-size: 14px;
  color: #333;
}

/* line 1836, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .required-field {
  color: #dd0000;
  font-weight: bold;
}

/* line 1841, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .select2 {
  margin-right: 0;
}

/* line 1845, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group > input[type="text"] {
  width: 100%;
  padding: 8px 10px;
  border: 1px solid #ddd;
  border-radius: 6px;
  font-size: 14px;
}

/* line 1852, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group > input[type="text"]:focus {
  border-color: #478dda;
  outline: none;
  box-shadow: 0 0 0 2px rgba(71, 141, 218, 0.15);
}

/* line 1859, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .radio-group {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

/* line 1864, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .radio-group label {
  font-family: 'latoregular', sans-serif;
  font-weight: normal;
  display: flex;
  align-items: center;
  gap: 4px;
  cursor: pointer;
}

/* line 1874, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .switch-row {
  display: flex;
  align-items: center;
  gap: 10px;
}

/* line 1879, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .switch-row label {
  font-weight: normal;
  margin: 0;
}

/* line 1885, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .responsibles-content {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

/* line 1890, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .responsibles-content .select-ticket-username {
  display: flex;
  align-items: center;
  gap: 8px;
}

/* line 1895, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .responsibles-content .select-ticket-username .open-ticket-username {
  flex: 1;
}

/* line 1901, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content {
  position: relative;
}

/* line 1904, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content::after {
  content: '';
  display: table;
  clear: both;
}

/* line 1910, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content .button.tags {
  height: 33px;
  padding: 0 20px;
  font-size: 0.85em;
  font-weight: bold;
  line-height: 3.2em;
  text-align: center;
  text-transform: uppercase;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  font-family: Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
  min-width: 12px;
  margin: 0;
  padding: 0 8px;
  height: 32px;
  border-radius: 5px;
  position: relative;
  margin-top: -2px;
  width: 38px;
  float: left;
  margin-right: 10px;
  background: #f9f9f9;
}

/* line 178, app/assets/stylesheets/universal/mixins.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content .button.tags:active {
  line-height: 3.3em;
}

/* line 1924, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content .button.tags span {
  display: none;
}

/* line 1928, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content .button.tags:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg) no-repeat center;
  background-size: 20px;
  width: 20px;
  height: 32px;
  display: block;
}

/* line 1937, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content .button.tags:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 4px;
  width: 4px;
  height: 100%;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 1953, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content .submenu.submenu-tags {
  z-index: 1100;
}

/* line 1956, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-relative-content .submenu.submenu-tags li.search input[type="text"] {
  padding: 8px 10px;
}

/* line 1962, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper {
  overflow: hidden;
  list-style: none;
  padding: 0;
}

/* line 1969, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li {
  display: flex;
  align-items: center;
}

/* line 1973, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper li span {
  border-start-end-radius: 0px;
  border-end-end-radius: 0px;
  float: none;
}

/* line 1980, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper .remove-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-color: #ffda6a;
  display: flex;
  align-items: center;
  justify-content: center;
  float: none;
  box-sizing: border-box;
  width: 25px;
  height: 22px;
  padding: 0;
  margin: 0;
  cursor: pointer;
  opacity: 0.7;
  border-start-start-radius: 0px;
  border-end-start-radius: 0px;
}

/* line 1997, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-body .form-group .tags-wrapper .remove-button:hover {
  opacity: 0.9;
}

/* line 2005, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-footer {
  padding: 16px 24px;
  border-top: 1px solid #E5E5E5;
  background-color: #f5f5f5;
  border-radius: 0 0 10px 10px;
  display: flex;
  justify-content: space-between;
  gap: 8px;
}

/* line 2014, app/assets/stylesheets/pages_manager.scss */
.pages-manager .chatbot-modal-content .modal-footer .btn-danger {
  margin-right: auto;
}

/* line 2025, app/assets/stylesheets/pages_manager.scss */
body.dark .pages-manager .review-actions .action-button.qr-code,
body.dark .pages-manager .google-action-buttons .action-button.qr-code {
  color: #f4f4f4;
}

/* line 2028, app/assets/stylesheets/pages_manager.scss */
body.dark .pages-manager .review-actions .action-button.qr-code:hover,
body.dark .pages-manager .google-action-buttons .action-button.qr-code:hover {
  color: #ffffff;
}

/* line 2033, app/assets/stylesheets/pages_manager.scss */
body.dark .pages-manager .review-actions .action-button.whatsapp-share,
body.dark .pages-manager .google-action-buttons .action-button.whatsapp-share {
  filter: grayscale(1) brightness(1.8);
}

/* line 2036, app/assets/stylesheets/pages_manager.scss */
body.dark .pages-manager .review-actions .action-button.whatsapp-share:hover,
body.dark .pages-manager .google-action-buttons .action-button.whatsapp-share:hover {
  filter: grayscale(0);
}

/* line 2044, app/assets/stylesheets/pages_manager.scss */
body.dark .pages-manager .google-table .action-button.edit, body.dark .pages-manager .google-table .action-button.delete,
body.dark .pages-manager .google-action-buttons .action-button.edit,
body.dark .pages-manager .google-action-buttons .action-button.delete {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2053, app/assets/stylesheets/pages_manager.scss */
.sweet-alert.gmb-schedule-failures > p {
  max-height: 180px;
  overflow-y: auto;
  overflow-wrap: break-word;
  padding-right: 8px;
}
/*!
 * Font Awesome Free 5.13.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-5d6c350f3a81f4837b5caeec6572deef11b2af971102ddf8e311b211a00910e3.eot);
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-5d6c350f3a81f4837b5caeec6572deef11b2af971102ddf8e311b211a00910e3.eot#iefix) format("embedded-opentype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-62291d134d03a0ad79e965eb752382b70465a37dc5011c9ea478de56ac79a3a3.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-ac0dbe6e962ae900568a7d9303a1023dbd2fb7b9f25029898b3ec824f9de26e6.woff) format("woff"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-cec241f9047d35fcf4ff535022e3d5adccde3e52cac1547c8d1c7aa96e1b6d18.ttf) format("truetype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-solid-900-be329a2529582843dc736f412cba8fc92fed94a21c7f211c02efd3b5c07d3b71.svg#fontawesome) format("svg");
}

@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-3e4e44142310240b65257971c7896895c20d97bc5310c4840142958d759ab6f4.eot);
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-3e4e44142310240b65257971c7896895c20d97bc5310c4840142958d759ab6f4.eot#iefix) format("embedded-opentype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-9db2386acfe464a70d507ff29d7335efb19986dc62979e8ac3a6556e08148cd6.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-d2ae4291805734ca513637c0dc2d34a5948efe6ba2859a0041b1f33c8d9ab9e3.woff) format("woff"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-e9c79e9c543f511de050d5f72ae955349e082c2186f9762039bd6f50ef2f3be2.ttf) format("truetype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-regular-400-3f186462cc13c5f3222b422dd15a0f7b6b59379d91207abb268339cbea95db8b.svg#fontawesome) format("svg");
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  font-display: block;
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-d082972d27364b41328797f2572120b20399acdfa58204aaf088f1c5f58e82fe.eot);
  src: url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-d082972d27364b41328797f2572120b20399acdfa58204aaf088f1c5f58e82fe.eot#iefix) format("embedded-opentype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-604e12c60cc45a74a0e5601a7f1fcb7122acc33c4b135c07bb174b268a354ed2.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-85a6dcd27650be9e77eeebfb387c30aa4c42940524269293da8f8204a5224a89.woff) format("woff"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-38d39359bdad6f2edd19321e3aaa193344da2725eeee56007f36a00e4c0db97d.ttf) format("truetype"), url(//s3.amazonaws.com/bm3assets/assets/font-awesome/fa-brands-400-8e03576d664c3414fe59fd0b6a374f296cb002214a1f0777d6b047b2984b43d3.svg#fontawesome) format("svg");
}

/* line 43, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_path.scss */
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
}

/* line 49, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_path.scss */
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400;
}

/* line 54, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_path.scss */
.fab {
  font-family: 'Font Awesome 5 Brands';
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_core.scss */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

/* line 5, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -.0667em;
}

/* line 11, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-xs {
  font-size: .75em;
}

/* line 15, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-sm {
  font-size: .875em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-1x {
  font-size: 1em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-2x {
  font-size: 2em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-3x {
  font-size: 3em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-4x {
  font-size: 4em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-5x {
  font-size: 5em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-6x {
  font-size: 6em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-7x {
  font-size: 7em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-8x {
  font-size: 8em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-9x {
  font-size: 9em;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_larger.scss */
.fa-10x {
  font-size: 10em;
}

/* line 3, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_fixed-width.scss */
.fa-fw {
  text-align: center;
  width: 1.25em;
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_list.scss */
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

/* line 9, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_list.scss */
.fa-ul > li {
  position: relative;
}

/* line 12, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_list.scss */
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em;
}

/* line 10, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-pull-left {
  float: left;
}

/* line 11, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa-pull-right {
  float: right;
}

/* line 18, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em;
}

/* line 19, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_bordered-pulled.scss */
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em;
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-spin {
  animation: fa-spin 2s infinite linear;
}

/* line 8, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_animated.scss */
.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

/* line 5, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

/* line 6, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

/* line 8, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

/* line 9, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

/* line 10, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}

/* line 16, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_rotated-flipped.scss */
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  filter: none;
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

/* line 13, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-1x {
  line-height: inherit;
}

/* line 24, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-stack-2x {
  font-size: 2em;
}

/* line 28, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_stacked.scss */
.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-500px:before {
  content: "\f26e";
}

/* line 5, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-accessible-icon:before {
  content: "\f368";
}

/* line 6, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-accusoft:before {
  content: "\f369";
}

/* line 7, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}

/* line 8, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ad:before {
  content: "\f641";
}

/* line 9, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-address-book:before {
  content: "\f2b9";
}

/* line 10, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-address-card:before {
  content: "\f2bb";
}

/* line 11, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adjust:before {
  content: "\f042";
}

/* line 12, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adn:before {
  content: "\f170";
}

/* line 13, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adobe:before {
  content: "\f778";
}

/* line 14, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-adversal:before {
  content: "\f36a";
}

/* line 15, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-affiliatetheme:before {
  content: "\f36b";
}

/* line 16, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-air-freshener:before {
  content: "\f5d0";
}

/* line 17, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-airbnb:before {
  content: "\f834";
}

/* line 18, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-algolia:before {
  content: "\f36c";
}

/* line 19, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-center:before {
  content: "\f037";
}

/* line 20, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-justify:before {
  content: "\f039";
}

/* line 21, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-left:before {
  content: "\f036";
}

/* line 22, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-align-right:before {
  content: "\f038";
}

/* line 23, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-alipay:before {
  content: "\f642";
}

/* line 24, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-allergies:before {
  content: "\f461";
}

/* line 25, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-amazon:before {
  content: "\f270";
}

/* line 26, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-amazon-pay:before {
  content: "\f42c";
}

/* line 27, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ambulance:before {
  content: "\f0f9";
}

/* line 28, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

/* line 29, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-amilia:before {
  content: "\f36d";
}

/* line 30, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-anchor:before {
  content: "\f13d";
}

/* line 31, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-android:before {
  content: "\f17b";
}

/* line 32, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angellist:before {
  content: "\f209";
}

/* line 33, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-down:before {
  content: "\f103";
}

/* line 34, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-left:before {
  content: "\f100";
}

/* line 35, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-right:before {
  content: "\f101";
}

/* line 36, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-double-up:before {
  content: "\f102";
}

/* line 37, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-down:before {
  content: "\f107";
}

/* line 38, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-left:before {
  content: "\f104";
}

/* line 39, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-right:before {
  content: "\f105";
}

/* line 40, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angle-up:before {
  content: "\f106";
}

/* line 41, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angry:before {
  content: "\f556";
}

/* line 42, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angrycreative:before {
  content: "\f36e";
}

/* line 43, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-angular:before {
  content: "\f420";
}

/* line 44, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ankh:before {
  content: "\f644";
}

/* line 45, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-app-store:before {
  content: "\f36f";
}

/* line 46, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-app-store-ios:before {
  content: "\f370";
}

/* line 47, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apper:before {
  content: "\f371";
}

/* line 48, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple:before {
  content: "\f179";
}

/* line 49, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple-alt:before {
  content: "\f5d1";
}

/* line 50, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-apple-pay:before {
  content: "\f415";
}

/* line 51, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-archive:before {
  content: "\f187";
}

/* line 52, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-archway:before {
  content: "\f557";
}

/* line 53, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}

/* line 54, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}

/* line 55, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}

/* line 56, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}

/* line 57, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-down:before {
  content: "\f0ab";
}

/* line 58, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-left:before {
  content: "\f0a8";
}

/* line 59, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-right:before {
  content: "\f0a9";
}

/* line 60, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-circle-up:before {
  content: "\f0aa";
}

/* line 61, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-down:before {
  content: "\f063";
}

/* line 62, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-left:before {
  content: "\f060";
}

/* line 63, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-right:before {
  content: "\f061";
}

/* line 64, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrow-up:before {
  content: "\f062";
}

/* line 65, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt:before {
  content: "\f0b2";
}

/* line 66, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt-h:before {
  content: "\f337";
}

/* line 67, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-arrows-alt-v:before {
  content: "\f338";
}

/* line 68, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-artstation:before {
  content: "\f77a";
}

/* line 69, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

/* line 70, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-asterisk:before {
  content: "\f069";
}

/* line 71, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-asymmetrik:before {
  content: "\f372";
}

/* line 72, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-at:before {
  content: "\f1fa";
}

/* line 73, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-atlas:before {
  content: "\f558";
}

/* line 74, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-atlassian:before {
  content: "\f77b";
}

/* line 75, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-atom:before {
  content: "\f5d2";
}

/* line 76, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-audible:before {
  content: "\f373";
}

/* line 77, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-audio-description:before {
  content: "\f29e";
}

/* line 78, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-autoprefixer:before {
  content: "\f41c";
}

/* line 79, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-avianex:before {
  content: "\f374";
}

/* line 80, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-aviato:before {
  content: "\f421";
}

/* line 81, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-award:before {
  content: "\f559";
}

/* line 82, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-aws:before {
  content: "\f375";
}

/* line 83, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baby:before {
  content: "\f77c";
}

/* line 84, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baby-carriage:before {
  content: "\f77d";
}

/* line 85, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-backspace:before {
  content: "\f55a";
}

/* line 86, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-backward:before {
  content: "\f04a";
}

/* line 87, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacon:before {
  content: "\f7e5";
}

/* line 88, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacteria:before {
  content: "\f959";
}

/* line 89, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bacterium:before {
  content: "\f95a";
}

/* line 90, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bahai:before {
  content: "\f666";
}

/* line 91, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale:before {
  content: "\f24e";
}

/* line 92, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale-left:before {
  content: "\f515";
}

/* line 93, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-balance-scale-right:before {
  content: "\f516";
}

/* line 94, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ban:before {
  content: "\f05e";
}

/* line 95, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-band-aid:before {
  content: "\f462";
}

/* line 96, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bandcamp:before {
  content: "\f2d5";
}

/* line 97, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-barcode:before {
  content: "\f02a";
}

/* line 98, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bars:before {
  content: "\f0c9";
}

/* line 99, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-baseball-ball:before {
  content: "\f433";
}

/* line 100, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-basketball-ball:before {
  content: "\f434";
}

/* line 101, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bath:before {
  content: "\f2cd";
}

/* line 102, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-empty:before {
  content: "\f244";
}

/* line 103, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-full:before {
  content: "\f240";
}

/* line 104, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-half:before {
  content: "\f242";
}

/* line 105, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-quarter:before {
  content: "\f243";
}

/* line 106, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battery-three-quarters:before {
  content: "\f241";
}

/* line 107, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-battle-net:before {
  content: "\f835";
}

/* line 108, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bed:before {
  content: "\f236";
}

/* line 109, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-beer:before {
  content: "\f0fc";
}

/* line 110, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-behance:before {
  content: "\f1b4";
}

/* line 111, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-behance-square:before {
  content: "\f1b5";
}

/* line 112, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell:before {
  content: "\f0f3";
}

/* line 113, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bell-slash:before {
  content: "\f1f6";
}

/* line 114, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bezier-curve:before {
  content: "\f55b";
}

/* line 115, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bible:before {
  content: "\f647";
}

/* line 116, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bicycle:before {
  content: "\f206";
}

/* line 117, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-biking:before {
  content: "\f84a";
}

/* line 118, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bimobject:before {
  content: "\f378";
}

/* line 119, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-binoculars:before {
  content: "\f1e5";
}

/* line 120, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-biohazard:before {
  content: "\f780";
}

/* line 121, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-birthday-cake:before {
  content: "\f1fd";
}

/* line 122, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bitbucket:before {
  content: "\f171";
}

/* line 123, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bitcoin:before {
  content: "\f379";
}

/* line 124, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bity:before {
  content: "\f37a";
}

/* line 125, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-black-tie:before {
  content: "\f27e";
}

/* line 126, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blackberry:before {
  content: "\f37b";
}

/* line 127, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blender:before {
  content: "\f517";
}

/* line 128, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blender-phone:before {
  content: "\f6b6";
}

/* line 129, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blind:before {
  content: "\f29d";
}

/* line 130, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blog:before {
  content: "\f781";
}

/* line 131, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blogger:before {
  content: "\f37c";
}

/* line 132, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-blogger-b:before {
  content: "\f37d";
}

/* line 133, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bluetooth:before {
  content: "\f293";
}

/* line 134, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bluetooth-b:before {
  content: "\f294";
}

/* line 135, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bold:before {
  content: "\f032";
}

/* line 136, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bolt:before {
  content: "\f0e7";
}

/* line 137, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bomb:before {
  content: "\f1e2";
}

/* line 138, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bone:before {
  content: "\f5d7";
}

/* line 139, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bong:before {
  content: "\f55c";
}

/* line 140, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book:before {
  content: "\f02d";
}

/* line 141, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-dead:before {
  content: "\f6b7";
}

/* line 142, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-medical:before {
  content: "\f7e6";
}

/* line 143, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-open:before {
  content: "\f518";
}

/* line 144, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-book-reader:before {
  content: "\f5da";
}

/* line 145, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bookmark:before {
  content: "\f02e";
}

/* line 146, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bootstrap:before {
  content: "\f836";
}

/* line 147, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-all:before {
  content: "\f84c";
}

/* line 148, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-none:before {
  content: "\f850";
}

/* line 149, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-border-style:before {
  content: "\f853";
}

/* line 150, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bowling-ball:before {
  content: "\f436";
}

/* line 151, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box:before {
  content: "\f466";
}

/* line 152, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box-open:before {
  content: "\f49e";
}

/* line 153, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-box-tissue:before {
  content: "\f95b";
}

/* line 154, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-boxes:before {
  content: "\f468";
}

/* line 155, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-braille:before {
  content: "\f2a1";
}

/* line 156, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-brain:before {
  content: "\f5dc";
}

/* line 157, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bread-slice:before {
  content: "\f7ec";
}

/* line 158, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-briefcase:before {
  content: "\f0b1";
}

/* line 159, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-briefcase-medical:before {
  content: "\f469";
}

/* line 160, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-broadcast-tower:before {
  content: "\f519";
}

/* line 161, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-broom:before {
  content: "\f51a";
}

/* line 162, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-brush:before {
  content: "\f55d";
}

/* line 163, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-btc:before {
  content: "\f15a";
}

/* line 164, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-buffer:before {
  content: "\f837";
}

/* line 165, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bug:before {
  content: "\f188";
}

/* line 166, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-building:before {
  content: "\f1ad";
}

/* line 167, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bullhorn:before {
  content: "\f0a1";
}

/* line 168, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bullseye:before {
  content: "\f140";
}

/* line 169, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-burn:before {
  content: "\f46a";
}

/* line 170, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-buromobelexperte:before {
  content: "\f37f";
}

/* line 171, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bus:before {
  content: "\f207";
}

/* line 172, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-bus-alt:before {
  content: "\f55e";
}

/* line 173, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-business-time:before {
  content: "\f64a";
}

/* line 174, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-buy-n-large:before {
  content: "\f8a6";
}

/* line 175, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-buysellads:before {
  content: "\f20d";
}

/* line 176, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calculator:before {
  content: "\f1ec";
}

/* line 177, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar:before {
  content: "\f133";
}

/* line 178, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-alt:before {
  content: "\f073";
}

/* line 179, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-check:before {
  content: "\f274";
}

/* line 180, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-day:before {
  content: "\f783";
}

/* line 181, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-minus:before {
  content: "\f272";
}

/* line 182, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-plus:before {
  content: "\f271";
}

/* line 183, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-times:before {
  content: "\f273";
}

/* line 184, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-calendar-week:before {
  content: "\f784";
}

/* line 185, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera:before {
  content: "\f030";
}

/* line 186, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-camera-retro:before {
  content: "\f083";
}

/* line 187, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-campground:before {
  content: "\f6bb";
}

/* line 188, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-canadian-maple-leaf:before {
  content: "\f785";
}

/* line 189, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-candy-cane:before {
  content: "\f786";
}

/* line 190, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cannabis:before {
  content: "\f55f";
}

/* line 191, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-capsules:before {
  content: "\f46b";
}

/* line 192, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car:before {
  content: "\f1b9";
}

/* line 193, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-alt:before {
  content: "\f5de";
}

/* line 194, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-battery:before {
  content: "\f5df";
}

/* line 195, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-crash:before {
  content: "\f5e1";
}

/* line 196, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-car-side:before {
  content: "\f5e4";
}

/* line 197, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caravan:before {
  content: "\f8ff";
}

/* line 198, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-down:before {
  content: "\f0d7";
}

/* line 199, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-left:before {
  content: "\f0d9";
}

/* line 200, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-right:before {
  content: "\f0da";
}

/* line 201, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-down:before {
  content: "\f150";
}

/* line 202, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-left:before {
  content: "\f191";
}

/* line 203, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-right:before {
  content: "\f152";
}

/* line 204, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-square-up:before {
  content: "\f151";
}

/* line 205, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-caret-up:before {
  content: "\f0d8";
}

/* line 206, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-carrot:before {
  content: "\f787";
}

/* line 207, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-arrow-down:before {
  content: "\f218";
}

/* line 208, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cart-plus:before {
  content: "\f217";
}

/* line 209, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cash-register:before {
  content: "\f788";
}

/* line 210, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cat:before {
  content: "\f6be";
}

/* line 211, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-amazon-pay:before {
  content: "\f42d";
}

/* line 212, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-amex:before {
  content: "\f1f3";
}

/* line 213, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-apple-pay:before {
  content: "\f416";
}

/* line 214, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-diners-club:before {
  content: "\f24c";
}

/* line 215, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-discover:before {
  content: "\f1f2";
}

/* line 216, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-jcb:before {
  content: "\f24b";
}

/* line 217, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-mastercard:before {
  content: "\f1f1";
}

/* line 218, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-paypal:before {
  content: "\f1f4";
}

/* line 219, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-stripe:before {
  content: "\f1f5";
}

/* line 220, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cc-visa:before {
  content: "\f1f0";
}

/* line 221, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-centercode:before {
  content: "\f380";
}

/* line 222, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-centos:before {
  content: "\f789";
}

/* line 223, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-certificate:before {
  content: "\f0a3";
}

/* line 224, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chair:before {
  content: "\f6c0";
}

/* line 225, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chalkboard:before {
  content: "\f51b";
}

/* line 226, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chalkboard-teacher:before {
  content: "\f51c";
}

/* line 227, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-charging-station:before {
  content: "\f5e7";
}

/* line 228, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-area:before {
  content: "\f1fe";
}

/* line 229, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-bar:before {
  content: "\f080";
}

/* line 230, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-line:before {
  content: "\f201";
}

/* line 231, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chart-pie:before {
  content: "\f200";
}

/* line 232, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check:before {
  content: "\f00c";
}

/* line 233, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-circle:before {
  content: "\f058";
}

/* line 234, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-double:before {
  content: "\f560";
}

/* line 235, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-check-square:before {
  content: "\f14a";
}

/* line 236, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cheese:before {
  content: "\f7ef";
}

/* line 237, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess:before {
  content: "\f439";
}

/* line 238, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-bishop:before {
  content: "\f43a";
}

/* line 239, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-board:before {
  content: "\f43c";
}

/* line 240, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-king:before {
  content: "\f43f";
}

/* line 241, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-knight:before {
  content: "\f441";
}

/* line 242, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-pawn:before {
  content: "\f443";
}

/* line 243, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-queen:before {
  content: "\f445";
}

/* line 244, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chess-rook:before {
  content: "\f447";
}

/* line 245, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-down:before {
  content: "\f13a";
}

/* line 246, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-left:before {
  content: "\f137";
}

/* line 247, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-right:before {
  content: "\f138";
}

/* line 248, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-circle-up:before {
  content: "\f139";
}

/* line 249, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-down:before {
  content: "\f078";
}

/* line 250, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-left:before {
  content: "\f053";
}

/* line 251, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-right:before {
  content: "\f054";
}

/* line 252, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chevron-up:before {
  content: "\f077";
}

/* line 253, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-child:before {
  content: "\f1ae";
}

/* line 254, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chrome:before {
  content: "\f268";
}

/* line 255, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-chromecast:before {
  content: "\f838";
}

/* line 256, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-church:before {
  content: "\f51d";
}

/* line 257, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle:before {
  content: "\f111";
}

/* line 258, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-circle-notch:before {
  content: "\f1ce";
}

/* line 259, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-city:before {
  content: "\f64f";
}

/* line 260, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clinic-medical:before {
  content: "\f7f2";
}

/* line 261, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard:before {
  content: "\f328";
}

/* line 262, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard-check:before {
  content: "\f46c";
}

/* line 263, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clipboard-list:before {
  content: "\f46d";
}

/* line 264, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clock:before {
  content: "\f017";
}

/* line 265, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-clone:before {
  content: "\f24d";
}

/* line 266, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-closed-captioning:before {
  content: "\f20a";
}

/* line 267, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud:before {
  content: "\f0c2";
}

/* line 268, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-download-alt:before {
  content: "\f381";
}

/* line 269, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-meatball:before {
  content: "\f73b";
}

/* line 270, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-moon:before {
  content: "\f6c3";
}

/* line 271, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-moon-rain:before {
  content: "\f73c";
}

/* line 272, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-rain:before {
  content: "\f73d";
}

/* line 273, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-showers-heavy:before {
  content: "\f740";
}

/* line 274, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-sun:before {
  content: "\f6c4";
}

/* line 275, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-sun-rain:before {
  content: "\f743";
}

/* line 276, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloud-upload-alt:before {
  content: "\f382";
}

/* line 277, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloudscale:before {
  content: "\f383";
}

/* line 278, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloudsmith:before {
  content: "\f384";
}

/* line 279, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cloudversify:before {
  content: "\f385";
}

/* line 280, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cocktail:before {
  content: "\f561";
}

/* line 281, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code:before {
  content: "\f121";
}

/* line 282, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-code-branch:before {
  content: "\f126";
}

/* line 283, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-codepen:before {
  content: "\f1cb";
}

/* line 284, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-codiepie:before {
  content: "\f284";
}

/* line 285, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-coffee:before {
  content: "\f0f4";
}

/* line 286, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cog:before {
  content: "\f013";
}

/* line 287, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cogs:before {
  content: "\f085";
}

/* line 288, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-coins:before {
  content: "\f51e";
}

/* line 289, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-columns:before {
  content: "\f0db";
}

/* line 290, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment:before {
  content: "\f075";
}

/* line 291, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-alt:before {
  content: "\f27a";
}

/* line 292, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-dollar:before {
  content: "\f651";
}

/* line 293, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-dots:before {
  content: "\f4ad";
}

/* line 294, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-medical:before {
  content: "\f7f5";
}

/* line 295, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comment-slash:before {
  content: "\f4b3";
}

/* line 296, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comments:before {
  content: "\f086";
}

/* line 297, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-comments-dollar:before {
  content: "\f653";
}

/* line 298, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compact-disc:before {
  content: "\f51f";
}

/* line 299, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compass:before {
  content: "\f14e";
}

/* line 300, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress:before {
  content: "\f066";
}

/* line 301, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress-alt:before {
  content: "\f422";
}

/* line 302, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-compress-arrows-alt:before {
  content: "\f78c";
}

/* line 303, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-concierge-bell:before {
  content: "\f562";
}

/* line 304, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-confluence:before {
  content: "\f78d";
}

/* line 305, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-connectdevelop:before {
  content: "\f20e";
}

/* line 306, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-contao:before {
  content: "\f26d";
}

/* line 307, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cookie:before {
  content: "\f563";
}

/* line 308, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cookie-bite:before {
  content: "\f564";
}

/* line 309, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-copy:before {
  content: "\f0c5";
}

/* line 310, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-copyright:before {
  content: "\f1f9";
}

/* line 311, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cotton-bureau:before {
  content: "\f89e";
}

/* line 312, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-couch:before {
  content: "\f4b8";
}

/* line 313, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cpanel:before {
  content: "\f388";
}

/* line 314, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons:before {
  content: "\f25e";
}

/* line 315, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-by:before {
  content: "\f4e7";
}

/* line 316, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-nc:before {
  content: "\f4e8";
}

/* line 317, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

/* line 318, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

/* line 319, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-nd:before {
  content: "\f4eb";
}

/* line 320, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-pd:before {
  content: "\f4ec";
}

/* line 321, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

/* line 322, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-remix:before {
  content: "\f4ee";
}

/* line 323, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-sa:before {
  content: "\f4ef";
}

/* line 324, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

/* line 325, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

/* line 326, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-share:before {
  content: "\f4f2";
}

/* line 327, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-creative-commons-zero:before {
  content: "\f4f3";
}

/* line 328, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-credit-card:before {
  content: "\f09d";
}

/* line 329, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-critical-role:before {
  content: "\f6c9";
}

/* line 330, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crop:before {
  content: "\f125";
}

/* line 331, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crop-alt:before {
  content: "\f565";
}

/* line 332, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cross:before {
  content: "\f654";
}

/* line 333, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crosshairs:before {
  content: "\f05b";
}

/* line 334, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crow:before {
  content: "\f520";
}

/* line 335, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crown:before {
  content: "\f521";
}

/* line 336, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-crutch:before {
  content: "\f7f7";
}

/* line 337, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-css3:before {
  content: "\f13c";
}

/* line 338, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-css3-alt:before {
  content: "\f38b";
}

/* line 339, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cube:before {
  content: "\f1b2";
}

/* line 340, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cubes:before {
  content: "\f1b3";
}

/* line 341, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cut:before {
  content: "\f0c4";
}

/* line 342, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-cuttlefish:before {
  content: "\f38c";
}

/* line 343, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-d-and-d:before {
  content: "\f38d";
}

/* line 344, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

/* line 345, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dailymotion:before {
  content: "\f952";
}

/* line 346, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dashcube:before {
  content: "\f210";
}

/* line 347, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-database:before {
  content: "\f1c0";
}

/* line 348, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deaf:before {
  content: "\f2a4";
}

/* line 349, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deezer:before {
  content: "\f977";
}

/* line 350, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-delicious:before {
  content: "\f1a5";
}

/* line 351, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-democrat:before {
  content: "\f747";
}

/* line 352, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deploydog:before {
  content: "\f38e";
}

/* line 353, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deskpro:before {
  content: "\f38f";
}

/* line 354, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-desktop:before {
  content: "\f108";
}

/* line 355, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dev:before {
  content: "\f6cc";
}

/* line 356, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-deviantart:before {
  content: "\f1bd";
}

/* line 357, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dharmachakra:before {
  content: "\f655";
}

/* line 358, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dhl:before {
  content: "\f790";
}

/* line 359, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diagnoses:before {
  content: "\f470";
}

/* line 360, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-diaspora:before {
  content: "\f791";
}

/* line 361, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice:before {
  content: "\f522";
}

/* line 362, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-d20:before {
  content: "\f6cf";
}

/* line 363, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-d6:before {
  content: "\f6d1";
}

/* line 364, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-five:before {
  content: "\f523";
}

/* line 365, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-four:before {
  content: "\f524";
}

/* line 366, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-one:before {
  content: "\f525";
}

/* line 367, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-six:before {
  content: "\f526";
}

/* line 368, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-three:before {
  content: "\f527";
}

/* line 369, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dice-two:before {
  content: "\f528";
}

/* line 370, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-digg:before {
  content: "\f1a6";
}

/* line 371, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-digital-ocean:before {
  content: "\f391";
}

/* line 372, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-digital-tachograph:before {
  content: "\f566";
}

/* line 373, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-directions:before {
  content: "\f5eb";
}

/* line 374, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-discord:before {
  content: "\f392";
}

/* line 375, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-discourse:before {
  content: "\f393";
}

/* line 376, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-disease:before {
  content: "\f7fa";
}

/* line 377, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-divide:before {
  content: "\f529";
}

/* line 378, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dizzy:before {
  content: "\f567";
}

/* line 379, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dna:before {
  content: "\f471";
}

/* line 380, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dochub:before {
  content: "\f394";
}

/* line 381, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-docker:before {
  content: "\f395";
}

/* line 382, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dog:before {
  content: "\f6d3";
}

/* line 383, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dollar-sign:before {
  content: "\f155";
}

/* line 384, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dolly:before {
  content: "\f472";
}

/* line 385, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dolly-flatbed:before {
  content: "\f474";
}

/* line 386, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-donate:before {
  content: "\f4b9";
}

/* line 387, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-door-closed:before {
  content: "\f52a";
}

/* line 388, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-door-open:before {
  content: "\f52b";
}

/* line 389, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dot-circle:before {
  content: "\f192";
}

/* line 390, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dove:before {
  content: "\f4ba";
}

/* line 391, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-download:before {
  content: "\f019";
}

/* line 392, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-draft2digital:before {
  content: "\f396";
}

/* line 393, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drafting-compass:before {
  content: "\f568";
}

/* line 394, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dragon:before {
  content: "\f6d5";
}

/* line 395, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-draw-polygon:before {
  content: "\f5ee";
}

/* line 396, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dribbble:before {
  content: "\f17d";
}

/* line 397, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dribbble-square:before {
  content: "\f397";
}

/* line 398, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dropbox:before {
  content: "\f16b";
}

/* line 399, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drum:before {
  content: "\f569";
}

/* line 400, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drum-steelpan:before {
  content: "\f56a";
}

/* line 401, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drumstick-bite:before {
  content: "\f6d7";
}

/* line 402, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-drupal:before {
  content: "\f1a9";
}

/* line 403, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumbbell:before {
  content: "\f44b";
}

/* line 404, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumpster:before {
  content: "\f793";
}

/* line 405, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dumpster-fire:before {
  content: "\f794";
}

/* line 406, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dungeon:before {
  content: "\f6d9";
}

/* line 407, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-dyalog:before {
  content: "\f399";
}

/* line 408, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-earlybirds:before {
  content: "\f39a";
}

/* line 409, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ebay:before {
  content: "\f4f4";
}

/* line 410, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-edge:before {
  content: "\f282";
}

/* line 411, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-edge-legacy:before {
  content: "\f978";
}

/* line 412, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-edit:before {
  content: "\f044";
}

/* line 413, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-egg:before {
  content: "\f7fb";
}

/* line 414, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eject:before {
  content: "\f052";
}

/* line 415, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-elementor:before {
  content: "\f430";
}

/* line 416, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-h:before {
  content: "\f141";
}

/* line 417, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ellipsis-v:before {
  content: "\f142";
}

/* line 418, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ello:before {
  content: "\f5f1";
}

/* line 419, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ember:before {
  content: "\f423";
}

/* line 420, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-empire:before {
  content: "\f1d1";
}

/* line 421, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope:before {
  content: "\f0e0";
}

/* line 422, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-open:before {
  content: "\f2b6";
}

/* line 423, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-open-text:before {
  content: "\f658";
}

/* line 424, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envelope-square:before {
  content: "\f199";
}

/* line 425, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-envira:before {
  content: "\f299";
}

/* line 426, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-equals:before {
  content: "\f52c";
}

/* line 427, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eraser:before {
  content: "\f12d";
}

/* line 428, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-erlang:before {
  content: "\f39d";
}

/* line 429, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ethereum:before {
  content: "\f42e";
}

/* line 430, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ethernet:before {
  content: "\f796";
}

/* line 431, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-etsy:before {
  content: "\f2d7";
}

/* line 432, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-euro-sign:before {
  content: "\f153";
}

/* line 433, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-evernote:before {
  content: "\f839";
}

/* line 434, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exchange-alt:before {
  content: "\f362";
}

/* line 435, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation:before {
  content: "\f12a";
}

/* line 436, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation-circle:before {
  content: "\f06a";
}

/* line 437, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-exclamation-triangle:before {
  content: "\f071";
}

/* line 438, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand:before {
  content: "\f065";
}

/* line 439, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand-alt:before {
  content: "\f424";
}

/* line 440, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expand-arrows-alt:before {
  content: "\f31e";
}

/* line 441, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-expeditedssl:before {
  content: "\f23e";
}

/* line 442, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link-alt:before {
  content: "\f35d";
}

/* line 443, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-external-link-square-alt:before {
  content: "\f360";
}

/* line 444, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye:before {
  content: "\f06e";
}

/* line 445, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-dropper:before {
  content: "\f1fb";
}

/* line 446, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-eye-slash:before {
  content: "\f070";
}

/* line 447, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook:before {
  content: "\f09a";
}

/* line 448, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-f:before {
  content: "\f39e";
}

/* line 449, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-messenger:before {
  content: "\f39f";
}

/* line 450, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-facebook-square:before {
  content: "\f082";
}

/* line 451, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fan:before {
  content: "\f863";
}

/* line 452, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

/* line 453, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fast-backward:before {
  content: "\f049";
}

/* line 454, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fast-forward:before {
  content: "\f050";
}

/* line 455, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-faucet:before {
  content: "\f905";
}

/* line 456, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fax:before {
  content: "\f1ac";
}

/* line 457, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-feather:before {
  content: "\f52d";
}

/* line 458, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-feather-alt:before {
  content: "\f56b";
}

/* line 459, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fedex:before {
  content: "\f797";
}

/* line 460, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fedora:before {
  content: "\f798";
}

/* line 461, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-female:before {
  content: "\f182";
}

/* line 462, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fighter-jet:before {
  content: "\f0fb";
}

/* line 463, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-figma:before {
  content: "\f799";
}

/* line 464, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file:before {
  content: "\f15b";
}

/* line 465, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-alt:before {
  content: "\f15c";
}

/* line 466, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-archive:before {
  content: "\f1c6";
}

/* line 467, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-audio:before {
  content: "\f1c7";
}

/* line 468, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-code:before {
  content: "\f1c9";
}

/* line 469, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-contract:before {
  content: "\f56c";
}

/* line 470, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-csv:before {
  content: "\f6dd";
}

/* line 471, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-download:before {
  content: "\f56d";
}

/* line 472, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-excel:before {
  content: "\f1c3";
}

/* line 473, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-export:before {
  content: "\f56e";
}

/* line 474, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-image:before {
  content: "\f1c5";
}

/* line 475, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-import:before {
  content: "\f56f";
}

/* line 476, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-invoice:before {
  content: "\f570";
}

/* line 477, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-invoice-dollar:before {
  content: "\f571";
}

/* line 478, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-medical:before {
  content: "\f477";
}

/* line 479, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-medical-alt:before {
  content: "\f478";
}

/* line 480, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-pdf:before {
  content: "\f1c1";
}

/* line 481, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-powerpoint:before {
  content: "\f1c4";
}

/* line 482, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-prescription:before {
  content: "\f572";
}

/* line 483, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-signature:before {
  content: "\f573";
}

/* line 484, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-upload:before {
  content: "\f574";
}

/* line 485, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-video:before {
  content: "\f1c8";
}

/* line 486, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-file-word:before {
  content: "\f1c2";
}

/* line 487, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fill:before {
  content: "\f575";
}

/* line 488, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fill-drip:before {
  content: "\f576";
}

/* line 489, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-film:before {
  content: "\f008";
}

/* line 490, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-filter:before {
  content: "\f0b0";
}

/* line 491, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fingerprint:before {
  content: "\f577";
}

/* line 492, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire:before {
  content: "\f06d";
}

/* line 493, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-alt:before {
  content: "\f7e4";
}

/* line 494, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fire-extinguisher:before {
  content: "\f134";
}

/* line 495, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-firefox:before {
  content: "\f269";
}

/* line 496, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-firefox-browser:before {
  content: "\f907";
}

/* line 497, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-first-aid:before {
  content: "\f479";
}

/* line 498, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-first-order:before {
  content: "\f2b0";
}

/* line 499, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-first-order-alt:before {
  content: "\f50a";
}

/* line 500, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-firstdraft:before {
  content: "\f3a1";
}

/* line 501, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fish:before {
  content: "\f578";
}

/* line 502, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fist-raised:before {
  content: "\f6de";
}

/* line 503, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag:before {
  content: "\f024";
}

/* line 504, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag-checkered:before {
  content: "\f11e";
}

/* line 505, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flag-usa:before {
  content: "\f74d";
}

/* line 506, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flask:before {
  content: "\f0c3";
}

/* line 507, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flickr:before {
  content: "\f16e";
}

/* line 508, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flipboard:before {
  content: "\f44d";
}

/* line 509, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-flushed:before {
  content: "\f579";
}

/* line 510, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fly:before {
  content: "\f417";
}

/* line 511, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder:before {
  content: "\f07b";
}

/* line 512, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-minus:before {
  content: "\f65d";
}

/* line 513, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-open:before {
  content: "\f07c";
}

/* line 514, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-folder-plus:before {
  content: "\f65e";
}

/* line 515, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font:before {
  content: "\f031";
}

/* line 516, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font-awesome:before {
  content: "\f2b4";
}

/* line 517, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font-awesome-alt:before {
  content: "\f35c";
}

/* line 518, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font-awesome-flag:before {
  content: "\f425";
}

/* line 519, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}

/* line 520, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fonticons:before {
  content: "\f280";
}

/* line 521, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fonticons-fi:before {
  content: "\f3a2";
}

/* line 522, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-football-ball:before {
  content: "\f44e";
}

/* line 523, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fort-awesome:before {
  content: "\f286";
}

/* line 524, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

/* line 525, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-forumbee:before {
  content: "\f211";
}

/* line 526, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-forward:before {
  content: "\f04e";
}

/* line 527, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-foursquare:before {
  content: "\f180";
}

/* line 528, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-free-code-camp:before {
  content: "\f2c5";
}

/* line 529, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-freebsd:before {
  content: "\f3a4";
}

/* line 530, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frog:before {
  content: "\f52e";
}

/* line 531, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frown:before {
  content: "\f119";
}

/* line 532, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-frown-open:before {
  content: "\f57a";
}

/* line 533, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-fulcrum:before {
  content: "\f50b";
}

/* line 534, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-funnel-dollar:before {
  content: "\f662";
}

/* line 535, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-futbol:before {
  content: "\f1e3";
}

/* line 536, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-galactic-republic:before {
  content: "\f50c";
}

/* line 537, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-galactic-senate:before {
  content: "\f50d";
}

/* line 538, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gamepad:before {
  content: "\f11b";
}

/* line 539, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gas-pump:before {
  content: "\f52f";
}

/* line 540, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gavel:before {
  content: "\f0e3";
}

/* line 541, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gem:before {
  content: "\f3a5";
}

/* line 542, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-genderless:before {
  content: "\f22d";
}

/* line 543, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-get-pocket:before {
  content: "\f265";
}

/* line 544, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gg:before {
  content: "\f260";
}

/* line 545, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gg-circle:before {
  content: "\f261";
}

/* line 546, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ghost:before {
  content: "\f6e2";
}

/* line 547, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gift:before {
  content: "\f06b";
}

/* line 548, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gifts:before {
  content: "\f79c";
}

/* line 549, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-git:before {
  content: "\f1d3";
}

/* line 550, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-git-alt:before {
  content: "\f841";
}

/* line 551, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-git-square:before {
  content: "\f1d2";
}

/* line 552, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-github:before {
  content: "\f09b";
}

/* line 553, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-github-alt:before {
  content: "\f113";
}

/* line 554, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-github-square:before {
  content: "\f092";
}

/* line 555, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gitkraken:before {
  content: "\f3a6";
}

/* line 556, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gitlab:before {
  content: "\f296";
}

/* line 557, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gitter:before {
  content: "\f426";
}

/* line 558, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-cheers:before {
  content: "\f79f";
}

/* line 559, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-martini:before {
  content: "\f000";
}

/* line 560, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-martini-alt:before {
  content: "\f57b";
}

/* line 561, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glass-whiskey:before {
  content: "\f7a0";
}

/* line 562, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glasses:before {
  content: "\f530";
}

/* line 563, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glide:before {
  content: "\f2a5";
}

/* line 564, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-glide-g:before {
  content: "\f2a6";
}

/* line 565, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe:before {
  content: "\f0ac";
}

/* line 566, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-africa:before {
  content: "\f57c";
}

/* line 567, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-americas:before {
  content: "\f57d";
}

/* line 568, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-asia:before {
  content: "\f57e";
}

/* line 569, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-globe-europe:before {
  content: "\f7a2";
}

/* line 570, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gofore:before {
  content: "\f3a7";
}

/* line 571, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-golf-ball:before {
  content: "\f450";
}

/* line 572, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-goodreads:before {
  content: "\f3a8";
}

/* line 573, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-goodreads-g:before {
  content: "\f3a9";
}

/* line 574, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google:before {
  content: "\f1a0";
}

/* line 575, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-drive:before {
  content: "\f3aa";
}

/* line 576, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-pay:before {
  content: "\f979";
}

/* line 577, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-play:before {
  content: "\f3ab";
}

/* line 578, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-plus:before {
  content: "\f2b3";
}

/* line 579, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-plus-g:before {
  content: "\f0d5";
}

/* line 580, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-plus-square:before {
  content: "\f0d4";
}

/* line 581, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-google-wallet:before {
  content: "\f1ee";
}

/* line 582, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gopuram:before {
  content: "\f664";
}

/* line 583, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-graduation-cap:before {
  content: "\f19d";
}

/* line 584, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gratipay:before {
  content: "\f184";
}

/* line 585, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grav:before {
  content: "\f2d6";
}

/* line 586, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-greater-than:before {
  content: "\f531";
}

/* line 587, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-greater-than-equal:before {
  content: "\f532";
}

/* line 588, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grimace:before {
  content: "\f57f";
}

/* line 589, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin:before {
  content: "\f580";
}

/* line 590, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-alt:before {
  content: "\f581";
}

/* line 591, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-beam:before {
  content: "\f582";
}

/* line 592, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-beam-sweat:before {
  content: "\f583";
}

/* line 593, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-hearts:before {
  content: "\f584";
}

/* line 594, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-squint:before {
  content: "\f585";
}

/* line 595, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-squint-tears:before {
  content: "\f586";
}

/* line 596, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-stars:before {
  content: "\f587";
}

/* line 597, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tears:before {
  content: "\f588";
}

/* line 598, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue:before {
  content: "\f589";
}

/* line 599, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue-squint:before {
  content: "\f58a";
}

/* line 600, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-tongue-wink:before {
  content: "\f58b";
}

/* line 601, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grin-wink:before {
  content: "\f58c";
}

/* line 602, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-horizontal:before {
  content: "\f58d";
}

/* line 603, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-lines:before {
  content: "\f7a4";
}

/* line 604, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}

/* line 605, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grip-vertical:before {
  content: "\f58e";
}

/* line 606, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gripfire:before {
  content: "\f3ac";
}

/* line 607, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-grunt:before {
  content: "\f3ad";
}

/* line 608, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-guitar:before {
  content: "\f7a6";
}

/* line 609, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-gulp:before {
  content: "\f3ae";
}

/* line 610, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-h-square:before {
  content: "\f0fd";
}

/* line 611, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hacker-news:before {
  content: "\f1d4";
}

/* line 612, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hacker-news-square:before {
  content: "\f3af";
}

/* line 613, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hackerrank:before {
  content: "\f5f7";
}

/* line 614, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hamburger:before {
  content: "\f805";
}

/* line 615, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hammer:before {
  content: "\f6e3";
}

/* line 616, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hamsa:before {
  content: "\f665";
}

/* line 617, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding:before {
  content: "\f4bd";
}

/* line 618, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-heart:before {
  content: "\f4be";
}

/* line 619, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-medical:before {
  content: "\f95c";
}

/* line 620, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-usd:before {
  content: "\f4c0";
}

/* line 621, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-holding-water:before {
  content: "\f4c1";
}

/* line 622, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-lizard:before {
  content: "\f258";
}

/* line 623, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-middle-finger:before {
  content: "\f806";
}

/* line 624, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-paper:before {
  content: "\f256";
}

/* line 625, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-peace:before {
  content: "\f25b";
}

/* line 626, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-down:before {
  content: "\f0a7";
}

/* line 627, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-left:before {
  content: "\f0a5";
}

/* line 628, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-right:before {
  content: "\f0a4";
}

/* line 629, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-point-up:before {
  content: "\f0a6";
}

/* line 630, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-pointer:before {
  content: "\f25a";
}

/* line 631, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-rock:before {
  content: "\f255";
}

/* line 632, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-scissors:before {
  content: "\f257";
}

/* line 633, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-sparkles:before {
  content: "\f95d";
}

/* line 634, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hand-spock:before {
  content: "\f259";
}

/* line 635, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands:before {
  content: "\f4c2";
}

/* line 636, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-helping:before {
  content: "\f4c4";
}

/* line 637, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hands-wash:before {
  content: "\f95e";
}

/* line 638, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake:before {
  content: "\f2b5";
}

/* line 639, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-alt-slash:before {
  content: "\f95f";
}

/* line 640, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-handshake-slash:before {
  content: "\f960";
}

/* line 641, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hanukiah:before {
  content: "\f6e6";
}

/* line 642, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hard-hat:before {
  content: "\f807";
}

/* line 643, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hashtag:before {
  content: "\f292";
}

/* line 644, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-cowboy:before {
  content: "\f8c0";
}

/* line 645, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-cowboy-side:before {
  content: "\f8c1";
}

/* line 646, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hat-wizard:before {
  content: "\f6e8";
}

/* line 647, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hdd:before {
  content: "\f0a0";
}

/* line 648, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-cough:before {
  content: "\f961";
}

/* line 649, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-cough-slash:before {
  content: "\f962";
}

/* line 650, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-mask:before {
  content: "\f963";
}

/* line 651, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-head-side-virus:before {
  content: "\f964";
}

/* line 652, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heading:before {
  content: "\f1dc";
}

/* line 653, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headphones:before {
  content: "\f025";
}

/* line 654, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headphones-alt:before {
  content: "\f58f";
}

/* line 655, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-headset:before {
  content: "\f590";
}

/* line 656, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart:before {
  content: "\f004";
}

/* line 657, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heart-broken:before {
  content: "\f7a9";
}

/* line 658, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-heartbeat:before {
  content: "\f21e";
}

/* line 659, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-helicopter:before {
  content: "\f533";
}

/* line 660, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-highlighter:before {
  content: "\f591";
}

/* line 661, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hiking:before {
  content: "\f6ec";
}

/* line 662, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hippo:before {
  content: "\f6ed";
}

/* line 663, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hips:before {
  content: "\f452";
}

/* line 664, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hire-a-helper:before {
  content: "\f3b0";
}

/* line 665, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-history:before {
  content: "\f1da";
}

/* line 666, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hockey-puck:before {
  content: "\f453";
}

/* line 667, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-holly-berry:before {
  content: "\f7aa";
}

/* line 668, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-home:before {
  content: "\f015";
}

/* line 669, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hooli:before {
  content: "\f427";
}

/* line 670, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hornbill:before {
  content: "\f592";
}

/* line 671, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-horse:before {
  content: "\f6f0";
}

/* line 672, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-horse-head:before {
  content: "\f7ab";
}

/* line 673, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital:before {
  content: "\f0f8";
}

/* line 674, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-alt:before {
  content: "\f47d";
}

/* line 675, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-symbol:before {
  content: "\f47e";
}

/* line 676, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hospital-user:before {
  content: "\f80d";
}

/* line 677, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hot-tub:before {
  content: "\f593";
}

/* line 678, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotdog:before {
  content: "\f80f";
}

/* line 679, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotel:before {
  content: "\f594";
}

/* line 680, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hotjar:before {
  content: "\f3b1";
}

/* line 681, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass:before {
  content: "\f254";
}

/* line 682, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-end:before {
  content: "\f253";
}

/* line 683, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-half:before {
  content: "\f252";
}

/* line 684, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hourglass-start:before {
  content: "\f251";
}

/* line 685, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-damage:before {
  content: "\f6f1";
}

/* line 686, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-house-user:before {
  content: "\f965";
}

/* line 687, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-houzz:before {
  content: "\f27c";
}

/* line 688, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hryvnia:before {
  content: "\f6f2";
}

/* line 689, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-html5:before {
  content: "\f13b";
}

/* line 690, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-hubspot:before {
  content: "\f3b2";
}

/* line 691, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-i-cursor:before {
  content: "\f246";
}

/* line 692, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ice-cream:before {
  content: "\f810";
}

/* line 693, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-icicles:before {
  content: "\f7ad";
}

/* line 694, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-icons:before {
  content: "\f86d";
}

/* line 695, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-badge:before {
  content: "\f2c1";
}

/* line 696, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-card:before {
  content: "\f2c2";
}

/* line 697, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-id-card-alt:before {
  content: "\f47f";
}

/* line 698, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ideal:before {
  content: "\f913";
}

/* line 699, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-igloo:before {
  content: "\f7ae";
}

/* line 700, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-image:before {
  content: "\f03e";
}

/* line 701, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-images:before {
  content: "\f302";
}

/* line 702, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-imdb:before {
  content: "\f2d8";
}

/* line 703, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-inbox:before {
  content: "\f01c";
}

/* line 704, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-indent:before {
  content: "\f03c";
}

/* line 705, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-industry:before {
  content: "\f275";
}

/* line 706, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-infinity:before {
  content: "\f534";
}

/* line 707, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-info:before {
  content: "\f129";
}

/* line 708, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-info-circle:before {
  content: "\f05a";
}

/* line 709, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-instagram:before {
  content: "\f16d";
}

/* line 710, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-instagram-square:before {
  content: "\f955";
}

/* line 711, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-intercom:before {
  content: "\f7af";
}

/* line 712, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-internet-explorer:before {
  content: "\f26b";
}

/* line 713, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-invision:before {
  content: "\f7b0";
}

/* line 714, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ioxhost:before {
  content: "\f208";
}

/* line 715, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-italic:before {
  content: "\f033";
}

/* line 716, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-itch-io:before {
  content: "\f83a";
}

/* line 717, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-itunes:before {
  content: "\f3b4";
}

/* line 718, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-itunes-note:before {
  content: "\f3b5";
}

/* line 719, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-java:before {
  content: "\f4e4";
}

/* line 720, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jedi:before {
  content: "\f669";
}

/* line 721, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jedi-order:before {
  content: "\f50e";
}

/* line 722, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jenkins:before {
  content: "\f3b6";
}

/* line 723, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jira:before {
  content: "\f7b1";
}

/* line 724, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-joget:before {
  content: "\f3b7";
}

/* line 725, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-joint:before {
  content: "\f595";
}

/* line 726, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-joomla:before {
  content: "\f1aa";
}

/* line 727, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-journal-whills:before {
  content: "\f66a";
}

/* line 728, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-js:before {
  content: "\f3b8";
}

/* line 729, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-js-square:before {
  content: "\f3b9";
}

/* line 730, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-jsfiddle:before {
  content: "\f1cc";
}

/* line 731, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kaaba:before {
  content: "\f66b";
}

/* line 732, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kaggle:before {
  content: "\f5fa";
}

/* line 733, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-key:before {
  content: "\f084";
}

/* line 734, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-keybase:before {
  content: "\f4f5";
}

/* line 735, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-keyboard:before {
  content: "\f11c";
}

/* line 736, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-keycdn:before {
  content: "\f3ba";
}

/* line 737, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-khanda:before {
  content: "\f66d";
}

/* line 738, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kickstarter:before {
  content: "\f3bb";
}

/* line 739, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kickstarter-k:before {
  content: "\f3bc";
}

/* line 740, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss:before {
  content: "\f596";
}

/* line 741, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss-beam:before {
  content: "\f597";
}

/* line 742, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiss-wink-heart:before {
  content: "\f598";
}

/* line 743, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-kiwi-bird:before {
  content: "\f535";
}

/* line 744, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-korvue:before {
  content: "\f42f";
}

/* line 745, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-landmark:before {
  content: "\f66f";
}

/* line 746, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-language:before {
  content: "\f1ab";
}

/* line 747, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop:before {
  content: "\f109";
}

/* line 748, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-code:before {
  content: "\f5fc";
}

/* line 749, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-house:before {
  content: "\f966";
}

/* line 750, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laptop-medical:before {
  content: "\f812";
}

/* line 751, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laravel:before {
  content: "\f3bd";
}

/* line 752, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lastfm:before {
  content: "\f202";
}

/* line 753, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lastfm-square:before {
  content: "\f203";
}

/* line 754, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh:before {
  content: "\f599";
}

/* line 755, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-beam:before {
  content: "\f59a";
}

/* line 756, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-squint:before {
  content: "\f59b";
}

/* line 757, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-laugh-wink:before {
  content: "\f59c";
}

/* line 758, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-layer-group:before {
  content: "\f5fd";
}

/* line 759, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-leaf:before {
  content: "\f06c";
}

/* line 760, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-leanpub:before {
  content: "\f212";
}

/* line 761, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lemon:before {
  content: "\f094";
}

/* line 762, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-less:before {
  content: "\f41d";
}

/* line 763, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-less-than:before {
  content: "\f536";
}

/* line 764, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-less-than-equal:before {
  content: "\f537";
}

/* line 765, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-down-alt:before {
  content: "\f3be";
}

/* line 766, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-level-up-alt:before {
  content: "\f3bf";
}

/* line 767, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-life-ring:before {
  content: "\f1cd";
}

/* line 768, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lightbulb:before {
  content: "\f0eb";
}

/* line 769, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-line:before {
  content: "\f3c0";
}

/* line 770, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-link:before {
  content: "\f0c1";
}

/* line 771, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-linkedin:before {
  content: "\f08c";
}

/* line 772, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-linkedin-in:before {
  content: "\f0e1";
}

/* line 773, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-linode:before {
  content: "\f2b8";
}

/* line 774, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-linux:before {
  content: "\f17c";
}

/* line 775, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lira-sign:before {
  content: "\f195";
}

/* line 776, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list:before {
  content: "\f03a";
}

/* line 777, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-alt:before {
  content: "\f022";
}

/* line 778, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-ol:before {
  content: "\f0cb";
}

/* line 779, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-list-ul:before {
  content: "\f0ca";
}

/* line 780, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-location-arrow:before {
  content: "\f124";
}

/* line 781, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lock:before {
  content: "\f023";
}

/* line 782, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lock-open:before {
  content: "\f3c1";
}

/* line 783, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-down:before {
  content: "\f309";
}

/* line 784, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}

/* line 785, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}

/* line 786, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}

/* line 787, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-low-vision:before {
  content: "\f2a8";
}

/* line 788, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-luggage-cart:before {
  content: "\f59d";
}

/* line 789, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lungs:before {
  content: "\f604";
}

/* line 790, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lungs-virus:before {
  content: "\f967";
}

/* line 791, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-lyft:before {
  content: "\f3c3";
}

/* line 792, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magento:before {
  content: "\f3c4";
}

/* line 793, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magic:before {
  content: "\f0d0";
}

/* line 794, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-magnet:before {
  content: "\f076";
}

/* line 795, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mail-bulk:before {
  content: "\f674";
}

/* line 796, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mailchimp:before {
  content: "\f59e";
}

/* line 797, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-male:before {
  content: "\f183";
}

/* line 798, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mandalorian:before {
  content: "\f50f";
}

/* line 799, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map:before {
  content: "\f279";
}

/* line 800, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marked:before {
  content: "\f59f";
}

/* line 801, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marked-alt:before {
  content: "\f5a0";
}

/* line 802, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marker:before {
  content: "\f041";
}

/* line 803, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-marker-alt:before {
  content: "\f3c5";
}

/* line 804, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-pin:before {
  content: "\f276";
}

/* line 805, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-map-signs:before {
  content: "\f277";
}

/* line 806, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-markdown:before {
  content: "\f60f";
}

/* line 807, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-marker:before {
  content: "\f5a1";
}

/* line 808, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars:before {
  content: "\f222";
}

/* line 809, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-double:before {
  content: "\f227";
}

/* line 810, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke:before {
  content: "\f229";
}

/* line 811, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-h:before {
  content: "\f22b";
}

/* line 812, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mars-stroke-v:before {
  content: "\f22a";
}

/* line 813, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mask:before {
  content: "\f6fa";
}

/* line 814, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mastodon:before {
  content: "\f4f6";
}

/* line 815, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-maxcdn:before {
  content: "\f136";
}

/* line 816, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mdb:before {
  content: "\f8ca";
}

/* line 817, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medal:before {
  content: "\f5a2";
}

/* line 818, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medapps:before {
  content: "\f3c6";
}

/* line 819, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medium:before {
  content: "\f23a";
}

/* line 820, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medium-m:before {
  content: "\f3c7";
}

/* line 821, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medkit:before {
  content: "\f0fa";
}

/* line 822, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-medrt:before {
  content: "\f3c8";
}

/* line 823, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meetup:before {
  content: "\f2e0";
}

/* line 824, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-megaport:before {
  content: "\f5a3";
}

/* line 825, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh:before {
  content: "\f11a";
}

/* line 826, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh-blank:before {
  content: "\f5a4";
}

/* line 827, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}

/* line 828, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-memory:before {
  content: "\f538";
}

/* line 829, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mendeley:before {
  content: "\f7b3";
}

/* line 830, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-menorah:before {
  content: "\f676";
}

/* line 831, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mercury:before {
  content: "\f223";
}

/* line 832, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-meteor:before {
  content: "\f753";
}

/* line 833, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microblog:before {
  content: "\f91a";
}

/* line 834, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microchip:before {
  content: "\f2db";
}

/* line 835, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone:before {
  content: "\f130";
}

/* line 836, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-alt:before {
  content: "\f3c9";
}

/* line 837, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-alt-slash:before {
  content: "\f539";
}

/* line 838, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microphone-slash:before {
  content: "\f131";
}

/* line 839, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microscope:before {
  content: "\f610";
}

/* line 840, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-microsoft:before {
  content: "\f3ca";
}

/* line 841, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus:before {
  content: "\f068";
}

/* line 842, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-circle:before {
  content: "\f056";
}

/* line 843, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-minus-square:before {
  content: "\f146";
}

/* line 844, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mitten:before {
  content: "\f7b5";
}

/* line 845, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mix:before {
  content: "\f3cb";
}

/* line 846, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mixcloud:before {
  content: "\f289";
}

/* line 847, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mixer:before {
  content: "\f956";
}

/* line 848, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mizuni:before {
  content: "\f3cc";
}

/* line 849, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile:before {
  content: "\f10b";
}

/* line 850, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mobile-alt:before {
  content: "\f3cd";
}

/* line 851, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-modx:before {
  content: "\f285";
}

/* line 852, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-monero:before {
  content: "\f3d0";
}

/* line 853, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill:before {
  content: "\f0d6";
}

/* line 854, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-alt:before {
  content: "\f3d1";
}

/* line 855, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-wave:before {
  content: "\f53a";
}

/* line 856, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}

/* line 857, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-check:before {
  content: "\f53c";
}

/* line 858, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-money-check-alt:before {
  content: "\f53d";
}

/* line 859, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-monument:before {
  content: "\f5a6";
}

/* line 860, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-moon:before {
  content: "\f186";
}

/* line 861, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mortar-pestle:before {
  content: "\f5a7";
}

/* line 862, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mosque:before {
  content: "\f678";
}

/* line 863, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-motorcycle:before {
  content: "\f21c";
}

/* line 864, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mountain:before {
  content: "\f6fc";
}

/* line 865, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mouse:before {
  content: "\f8cc";
}

/* line 866, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mouse-pointer:before {
  content: "\f245";
}

/* line 867, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-mug-hot:before {
  content: "\f7b6";
}

/* line 868, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-music:before {
  content: "\f001";
}

/* line 869, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-napster:before {
  content: "\f3d2";
}

/* line 870, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-neos:before {
  content: "\f612";
}

/* line 871, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-network-wired:before {
  content: "\f6ff";
}

/* line 872, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-neuter:before {
  content: "\f22c";
}

/* line 873, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-newspaper:before {
  content: "\f1ea";
}

/* line 874, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-nimblr:before {
  content: "\f5a8";
}

/* line 875, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-node:before {
  content: "\f419";
}

/* line 876, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-node-js:before {
  content: "\f3d3";
}

/* line 877, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-not-equal:before {
  content: "\f53e";
}

/* line 878, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-notes-medical:before {
  content: "\f481";
}

/* line 879, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-npm:before {
  content: "\f3d4";
}

/* line 880, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ns8:before {
  content: "\f3d5";
}

/* line 881, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-nutritionix:before {
  content: "\f3d6";
}

/* line 882, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-object-group:before {
  content: "\f247";
}

/* line 883, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-object-ungroup:before {
  content: "\f248";
}

/* line 884, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-odnoklassniki:before {
  content: "\f263";
}

/* line 885, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-odnoklassniki-square:before {
  content: "\f264";
}

/* line 886, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-oil-can:before {
  content: "\f613";
}

/* line 887, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-old-republic:before {
  content: "\f510";
}

/* line 888, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-om:before {
  content: "\f679";
}

/* line 889, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-opencart:before {
  content: "\f23d";
}

/* line 890, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-openid:before {
  content: "\f19b";
}

/* line 891, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-opera:before {
  content: "\f26a";
}

/* line 892, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-optin-monster:before {
  content: "\f23c";
}

/* line 893, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-orcid:before {
  content: "\f8d2";
}

/* line 894, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-osi:before {
  content: "\f41a";
}

/* line 895, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-otter:before {
  content: "\f700";
}

/* line 896, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-outdent:before {
  content: "\f03b";
}

/* line 897, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-page4:before {
  content: "\f3d7";
}

/* line 898, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pagelines:before {
  content: "\f18c";
}

/* line 899, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pager:before {
  content: "\f815";
}

/* line 900, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paint-brush:before {
  content: "\f1fc";
}

/* line 901, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paint-roller:before {
  content: "\f5aa";
}

/* line 902, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-palette:before {
  content: "\f53f";
}

/* line 903, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-palfed:before {
  content: "\f3d8";
}

/* line 904, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pallet:before {
  content: "\f482";
}

/* line 905, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paper-plane:before {
  content: "\f1d8";
}

/* line 906, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paperclip:before {
  content: "\f0c6";
}

/* line 907, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-parachute-box:before {
  content: "\f4cd";
}

/* line 908, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paragraph:before {
  content: "\f1dd";
}

/* line 909, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-parking:before {
  content: "\f540";
}

/* line 910, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-passport:before {
  content: "\f5ab";
}

/* line 911, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pastafarianism:before {
  content: "\f67b";
}

/* line 912, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paste:before {
  content: "\f0ea";
}

/* line 913, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-patreon:before {
  content: "\f3d9";
}

/* line 914, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pause:before {
  content: "\f04c";
}

/* line 915, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pause-circle:before {
  content: "\f28b";
}

/* line 916, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paw:before {
  content: "\f1b0";
}

/* line 917, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-paypal:before {
  content: "\f1ed";
}

/* line 918, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-peace:before {
  content: "\f67c";
}

/* line 919, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen:before {
  content: "\f304";
}

/* line 920, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-alt:before {
  content: "\f305";
}

/* line 921, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-fancy:before {
  content: "\f5ac";
}

/* line 922, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-nib:before {
  content: "\f5ad";
}

/* line 923, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pen-square:before {
  content: "\f14b";
}

/* line 924, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil-alt:before {
  content: "\f303";
}

/* line 925, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pencil-ruler:before {
  content: "\f5ae";
}

/* line 926, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-penny-arcade:before {
  content: "\f704";
}

/* line 927, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-arrows:before {
  content: "\f968";
}

/* line 928, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-people-carry:before {
  content: "\f4ce";
}

/* line 929, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pepper-hot:before {
  content: "\f816";
}

/* line 930, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-percent:before {
  content: "\f295";
}

/* line 931, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-percentage:before {
  content: "\f541";
}

/* line 932, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-periscope:before {
  content: "\f3da";
}

/* line 933, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-person-booth:before {
  content: "\f756";
}

/* line 934, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phabricator:before {
  content: "\f3db";
}

/* line 935, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phoenix-framework:before {
  content: "\f3dc";
}

/* line 936, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phoenix-squadron:before {
  content: "\f511";
}

/* line 937, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone:before {
  content: "\f095";
}

/* line 938, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-alt:before {
  content: "\f879";
}

/* line 939, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-slash:before {
  content: "\f3dd";
}

/* line 940, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-square:before {
  content: "\f098";
}

/* line 941, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-square-alt:before {
  content: "\f87b";
}

/* line 942, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-phone-volume:before {
  content: "\f2a0";
}

/* line 943, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-photo-video:before {
  content: "\f87c";
}

/* line 944, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-php:before {
  content: "\f457";
}

/* line 945, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper:before {
  content: "\f2ae";
}

/* line 946, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-alt:before {
  content: "\f1a8";
}

/* line 947, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-hat:before {
  content: "\f4e5";
}

/* line 948, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-pp:before {
  content: "\f1a7";
}

/* line 949, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pied-piper-square:before {
  content: "\f91e";
}

/* line 950, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-piggy-bank:before {
  content: "\f4d3";
}

/* line 951, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pills:before {
  content: "\f484";
}

/* line 952, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest:before {
  content: "\f0d2";
}

/* line 953, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest-p:before {
  content: "\f231";
}

/* line 954, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pinterest-square:before {
  content: "\f0d3";
}

/* line 955, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pizza-slice:before {
  content: "\f818";
}

/* line 956, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-place-of-worship:before {
  content: "\f67f";
}

/* line 957, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane:before {
  content: "\f072";
}

/* line 958, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-arrival:before {
  content: "\f5af";
}

/* line 959, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-departure:before {
  content: "\f5b0";
}

/* line 960, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plane-slash:before {
  content: "\f969";
}

/* line 961, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-play:before {
  content: "\f04b";
}

/* line 962, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-play-circle:before {
  content: "\f144";
}

/* line 963, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-playstation:before {
  content: "\f3df";
}

/* line 964, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plug:before {
  content: "\f1e6";
}

/* line 965, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus:before {
  content: "\f067";
}

/* line 966, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-circle:before {
  content: "\f055";
}

/* line 967, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-plus-square:before {
  content: "\f0fe";
}

/* line 968, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-podcast:before {
  content: "\f2ce";
}

/* line 969, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poll:before {
  content: "\f681";
}

/* line 970, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poll-h:before {
  content: "\f682";
}

/* line 971, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poo:before {
  content: "\f2fe";
}

/* line 972, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poo-storm:before {
  content: "\f75a";
}

/* line 973, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-poop:before {
  content: "\f619";
}

/* line 974, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-portrait:before {
  content: "\f3e0";
}

/* line 975, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pound-sign:before {
  content: "\f154";
}

/* line 976, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-power-off:before {
  content: "\f011";
}

/* line 977, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pray:before {
  content: "\f683";
}

/* line 978, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-praying-hands:before {
  content: "\f684";
}

/* line 979, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription:before {
  content: "\f5b1";
}

/* line 980, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription-bottle:before {
  content: "\f485";
}

/* line 981, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-prescription-bottle-alt:before {
  content: "\f486";
}

/* line 982, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-print:before {
  content: "\f02f";
}

/* line 983, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-procedures:before {
  content: "\f487";
}

/* line 984, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-product-hunt:before {
  content: "\f288";
}

/* line 985, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-project-diagram:before {
  content: "\f542";
}

/* line 986, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pump-medical:before {
  content: "\f96a";
}

/* line 987, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pump-soap:before {
  content: "\f96b";
}

/* line 988, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-pushed:before {
  content: "\f3e1";
}

/* line 989, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-puzzle-piece:before {
  content: "\f12e";
}

/* line 990, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-python:before {
  content: "\f3e2";
}

/* line 991, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-qq:before {
  content: "\f1d6";
}

/* line 992, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-qrcode:before {
  content: "\f029";
}

/* line 993, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-question:before {
  content: "\f128";
}

/* line 994, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-question-circle:before {
  content: "\f059";
}

/* line 995, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quidditch:before {
  content: "\f458";
}

/* line 996, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quinscape:before {
  content: "\f459";
}

/* line 997, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quora:before {
  content: "\f2c4";
}

/* line 998, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-left:before {
  content: "\f10d";
}

/* line 999, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quote-right:before {
  content: "\f10e";
}

/* line 1000, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-quran:before {
  content: "\f687";
}

/* line 1001, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-r-project:before {
  content: "\f4f7";
}

/* line 1002, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-radiation:before {
  content: "\f7b9";
}

/* line 1003, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-radiation-alt:before {
  content: "\f7ba";
}

/* line 1004, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rainbow:before {
  content: "\f75b";
}

/* line 1005, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-random:before {
  content: "\f074";
}

/* line 1006, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-raspberry-pi:before {
  content: "\f7bb";
}

/* line 1007, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ravelry:before {
  content: "\f2d9";
}

/* line 1008, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-react:before {
  content: "\f41b";
}

/* line 1009, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reacteurope:before {
  content: "\f75d";
}

/* line 1010, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-readme:before {
  content: "\f4d5";
}

/* line 1011, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rebel:before {
  content: "\f1d0";
}

/* line 1012, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-receipt:before {
  content: "\f543";
}

/* line 1013, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-record-vinyl:before {
  content: "\f8d9";
}

/* line 1014, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-recycle:before {
  content: "\f1b8";
}

/* line 1015, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-red-river:before {
  content: "\f3e3";
}

/* line 1016, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reddit:before {
  content: "\f1a1";
}

/* line 1017, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reddit-alien:before {
  content: "\f281";
}

/* line 1018, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reddit-square:before {
  content: "\f1a2";
}

/* line 1019, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-redhat:before {
  content: "\f7bc";
}

/* line 1020, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-redo:before {
  content: "\f01e";
}

/* line 1021, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-redo-alt:before {
  content: "\f2f9";
}

/* line 1022, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-registered:before {
  content: "\f25d";
}

/* line 1023, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-remove-format:before {
  content: "\f87d";
}

/* line 1024, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-renren:before {
  content: "\f18b";
}

/* line 1025, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reply:before {
  content: "\f3e5";
}

/* line 1026, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-reply-all:before {
  content: "\f122";
}

/* line 1027, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-replyd:before {
  content: "\f3e6";
}

/* line 1028, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-republican:before {
  content: "\f75e";
}

/* line 1029, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-researchgate:before {
  content: "\f4f8";
}

/* line 1030, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-resolving:before {
  content: "\f3e7";
}

/* line 1031, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-restroom:before {
  content: "\f7bd";
}

/* line 1032, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-retweet:before {
  content: "\f079";
}

/* line 1033, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rev:before {
  content: "\f5b2";
}

/* line 1034, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ribbon:before {
  content: "\f4d6";
}

/* line 1035, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ring:before {
  content: "\f70b";
}

/* line 1036, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-road:before {
  content: "\f018";
}

/* line 1037, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-robot:before {
  content: "\f544";
}

/* line 1038, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rocket:before {
  content: "\f135";
}

/* line 1039, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rocketchat:before {
  content: "\f3e8";
}

/* line 1040, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rockrms:before {
  content: "\f3e9";
}

/* line 1041, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-route:before {
  content: "\f4d7";
}

/* line 1042, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rss:before {
  content: "\f09e";
}

/* line 1043, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rss-square:before {
  content: "\f143";
}

/* line 1044, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruble-sign:before {
  content: "\f158";
}

/* line 1045, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler:before {
  content: "\f545";
}

/* line 1046, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-combined:before {
  content: "\f546";
}

/* line 1047, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-horizontal:before {
  content: "\f547";
}

/* line 1048, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ruler-vertical:before {
  content: "\f548";
}

/* line 1049, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-running:before {
  content: "\f70c";
}

/* line 1050, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rupee-sign:before {
  content: "\f156";
}

/* line 1051, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-rust:before {
  content: "\f97a";
}

/* line 1052, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sad-cry:before {
  content: "\f5b3";
}

/* line 1053, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sad-tear:before {
  content: "\f5b4";
}

/* line 1054, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-safari:before {
  content: "\f267";
}

/* line 1055, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-salesforce:before {
  content: "\f83b";
}

/* line 1056, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sass:before {
  content: "\f41e";
}

/* line 1057, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-satellite:before {
  content: "\f7bf";
}

/* line 1058, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-satellite-dish:before {
  content: "\f7c0";
}

/* line 1059, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-save:before {
  content: "\f0c7";
}

/* line 1060, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-schlix:before {
  content: "\f3ea";
}

/* line 1061, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-school:before {
  content: "\f549";
}

/* line 1062, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-screwdriver:before {
  content: "\f54a";
}

/* line 1063, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scribd:before {
  content: "\f28a";
}

/* line 1064, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-scroll:before {
  content: "\f70e";
}

/* line 1065, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sd-card:before {
  content: "\f7c2";
}

/* line 1066, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search:before {
  content: "\f002";
}

/* line 1067, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-dollar:before {
  content: "\f688";
}

/* line 1068, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-location:before {
  content: "\f689";
}

/* line 1069, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-minus:before {
  content: "\f010";
}

/* line 1070, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-search-plus:before {
  content: "\f00e";
}

/* line 1071, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-searchengin:before {
  content: "\f3eb";
}

/* line 1072, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-seedling:before {
  content: "\f4d8";
}

/* line 1073, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sellcast:before {
  content: "\f2da";
}

/* line 1074, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sellsy:before {
  content: "\f213";
}

/* line 1075, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-server:before {
  content: "\f233";
}

/* line 1076, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-servicestack:before {
  content: "\f3ec";
}

/* line 1077, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shapes:before {
  content: "\f61f";
}

/* line 1078, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share:before {
  content: "\f064";
}

/* line 1079, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-alt:before {
  content: "\f1e0";
}

/* line 1080, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-alt-square:before {
  content: "\f1e1";
}

/* line 1081, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-share-square:before {
  content: "\f14d";
}

/* line 1082, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shekel-sign:before {
  content: "\f20b";
}

/* line 1083, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-alt:before {
  content: "\f3ed";
}

/* line 1084, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shield-virus:before {
  content: "\f96c";
}

/* line 1085, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ship:before {
  content: "\f21a";
}

/* line 1086, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shipping-fast:before {
  content: "\f48b";
}

/* line 1087, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shirtsinbulk:before {
  content: "\f214";
}

/* line 1088, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shoe-prints:before {
  content: "\f54b";
}

/* line 1089, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopify:before {
  content: "\f957";
}

/* line 1090, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-bag:before {
  content: "\f290";
}

/* line 1091, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-basket:before {
  content: "\f291";
}

/* line 1092, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopping-cart:before {
  content: "\f07a";
}

/* line 1093, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shopware:before {
  content: "\f5b5";
}

/* line 1094, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shower:before {
  content: "\f2cc";
}

/* line 1095, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-shuttle-van:before {
  content: "\f5b6";
}

/* line 1096, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign:before {
  content: "\f4d9";
}

/* line 1097, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-in-alt:before {
  content: "\f2f6";
}

/* line 1098, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-language:before {
  content: "\f2a7";
}

/* line 1099, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sign-out-alt:before {
  content: "\f2f5";
}

/* line 1100, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signal:before {
  content: "\f012";
}

/* line 1101, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-signature:before {
  content: "\f5b7";
}

/* line 1102, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sim-card:before {
  content: "\f7c4";
}

/* line 1103, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-simplybuilt:before {
  content: "\f215";
}

/* line 1104, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sink:before {
  content: "\f96d";
}

/* line 1105, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sistrix:before {
  content: "\f3ee";
}

/* line 1106, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sitemap:before {
  content: "\f0e8";
}

/* line 1107, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sith:before {
  content: "\f512";
}

/* line 1108, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skating:before {
  content: "\f7c5";
}

/* line 1109, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sketch:before {
  content: "\f7c6";
}

/* line 1110, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skiing:before {
  content: "\f7c9";
}

/* line 1111, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skiing-nordic:before {
  content: "\f7ca";
}

/* line 1112, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skull:before {
  content: "\f54c";
}

/* line 1113, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skull-crossbones:before {
  content: "\f714";
}

/* line 1114, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skyatlas:before {
  content: "\f216";
}

/* line 1115, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-skype:before {
  content: "\f17e";
}

/* line 1116, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slack:before {
  content: "\f198";
}

/* line 1117, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slack-hash:before {
  content: "\f3ef";
}

/* line 1118, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slash:before {
  content: "\f715";
}

/* line 1119, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sleigh:before {
  content: "\f7cc";
}

/* line 1120, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sliders-h:before {
  content: "\f1de";
}

/* line 1121, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-slideshare:before {
  content: "\f1e7";
}

/* line 1122, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile:before {
  content: "\f118";
}

/* line 1123, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile-beam:before {
  content: "\f5b8";
}

/* line 1124, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smile-wink:before {
  content: "\f4da";
}

/* line 1125, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smog:before {
  content: "\f75f";
}

/* line 1126, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smoking:before {
  content: "\f48d";
}

/* line 1127, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-smoking-ban:before {
  content: "\f54d";
}

/* line 1128, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sms:before {
  content: "\f7cd";
}

/* line 1129, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snapchat:before {
  content: "\f2ab";
}

/* line 1130, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snapchat-ghost:before {
  content: "\f2ac";
}

/* line 1131, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snapchat-square:before {
  content: "\f2ad";
}

/* line 1132, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowboarding:before {
  content: "\f7ce";
}

/* line 1133, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowflake:before {
  content: "\f2dc";
}

/* line 1134, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowman:before {
  content: "\f7d0";
}

/* line 1135, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-snowplow:before {
  content: "\f7d2";
}

/* line 1136, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-soap:before {
  content: "\f96e";
}

/* line 1137, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-socks:before {
  content: "\f696";
}

/* line 1138, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-solar-panel:before {
  content: "\f5ba";
}

/* line 1139, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort:before {
  content: "\f0dc";
}

/* line 1140, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-down:before {
  content: "\f15d";
}

/* line 1141, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}

/* line 1142, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-up:before {
  content: "\f15e";
}

/* line 1143, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}

/* line 1144, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-down:before {
  content: "\f160";
}

/* line 1145, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-down-alt:before {
  content: "\f884";
}

/* line 1146, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-up:before {
  content: "\f161";
}

/* line 1147, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-amount-up-alt:before {
  content: "\f885";
}

/* line 1148, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-down:before {
  content: "\f0dd";
}

/* line 1149, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-down:before {
  content: "\f162";
}

/* line 1150, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}

/* line 1151, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-up:before {
  content: "\f163";
}

/* line 1152, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}

/* line 1153, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sort-up:before {
  content: "\f0de";
}

/* line 1154, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-soundcloud:before {
  content: "\f1be";
}

/* line 1155, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sourcetree:before {
  content: "\f7d3";
}

/* line 1156, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spa:before {
  content: "\f5bb";
}

/* line 1157, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-space-shuttle:before {
  content: "\f197";
}

/* line 1158, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-speakap:before {
  content: "\f3f3";
}

/* line 1159, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-speaker-deck:before {
  content: "\f83c";
}

/* line 1160, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spell-check:before {
  content: "\f891";
}

/* line 1161, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spider:before {
  content: "\f717";
}

/* line 1162, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spinner:before {
  content: "\f110";
}

/* line 1163, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-splotch:before {
  content: "\f5bc";
}

/* line 1164, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spotify:before {
  content: "\f1bc";
}

/* line 1165, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-spray-can:before {
  content: "\f5bd";
}

/* line 1166, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square:before {
  content: "\f0c8";
}

/* line 1167, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-full:before {
  content: "\f45c";
}

/* line 1168, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-square-root-alt:before {
  content: "\f698";
}

/* line 1169, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-squarespace:before {
  content: "\f5be";
}

/* line 1170, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stack-exchange:before {
  content: "\f18d";
}

/* line 1171, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stack-overflow:before {
  content: "\f16c";
}

/* line 1172, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stackpath:before {
  content: "\f842";
}

/* line 1173, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stamp:before {
  content: "\f5bf";
}

/* line 1174, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star:before {
  content: "\f005";
}

/* line 1175, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-and-crescent:before {
  content: "\f699";
}

/* line 1176, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half:before {
  content: "\f089";
}

/* line 1177, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-half-alt:before {
  content: "\f5c0";
}

/* line 1178, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-of-david:before {
  content: "\f69a";
}

/* line 1179, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-star-of-life:before {
  content: "\f621";
}

/* line 1180, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-staylinked:before {
  content: "\f3f5";
}

/* line 1181, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-steam:before {
  content: "\f1b6";
}

/* line 1182, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-steam-square:before {
  content: "\f1b7";
}

/* line 1183, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-steam-symbol:before {
  content: "\f3f6";
}

/* line 1184, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-step-backward:before {
  content: "\f048";
}

/* line 1185, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-step-forward:before {
  content: "\f051";
}

/* line 1186, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stethoscope:before {
  content: "\f0f1";
}

/* line 1187, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sticker-mule:before {
  content: "\f3f7";
}

/* line 1188, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sticky-note:before {
  content: "\f249";
}

/* line 1189, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stop:before {
  content: "\f04d";
}

/* line 1190, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stop-circle:before {
  content: "\f28d";
}

/* line 1191, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stopwatch:before {
  content: "\f2f2";
}

/* line 1192, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stopwatch-20:before {
  content: "\f96f";
}

/* line 1193, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store:before {
  content: "\f54e";
}

/* line 1194, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-alt:before {
  content: "\f54f";
}

/* line 1195, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-alt-slash:before {
  content: "\f970";
}

/* line 1196, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-store-slash:before {
  content: "\f971";
}

/* line 1197, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-strava:before {
  content: "\f428";
}

/* line 1198, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stream:before {
  content: "\f550";
}

/* line 1199, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-street-view:before {
  content: "\f21d";
}

/* line 1200, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-strikethrough:before {
  content: "\f0cc";
}

/* line 1201, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stripe:before {
  content: "\f429";
}

/* line 1202, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stripe-s:before {
  content: "\f42a";
}

/* line 1203, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stroopwafel:before {
  content: "\f551";
}

/* line 1204, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-studiovinari:before {
  content: "\f3f8";
}

/* line 1205, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stumbleupon:before {
  content: "\f1a4";
}

/* line 1206, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

/* line 1207, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-subscript:before {
  content: "\f12c";
}

/* line 1208, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-subway:before {
  content: "\f239";
}

/* line 1209, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suitcase:before {
  content: "\f0f2";
}

/* line 1210, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suitcase-rolling:before {
  content: "\f5c1";
}

/* line 1211, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sun:before {
  content: "\f185";
}

/* line 1212, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-superpowers:before {
  content: "\f2dd";
}

/* line 1213, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-superscript:before {
  content: "\f12b";
}

/* line 1214, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-supple:before {
  content: "\f3f9";
}

/* line 1215, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-surprise:before {
  content: "\f5c2";
}

/* line 1216, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-suse:before {
  content: "\f7d6";
}

/* line 1217, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swatchbook:before {
  content: "\f5c3";
}

/* line 1218, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swift:before {
  content: "\f8e1";
}

/* line 1219, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swimmer:before {
  content: "\f5c4";
}

/* line 1220, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-swimming-pool:before {
  content: "\f5c5";
}

/* line 1221, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-symfony:before {
  content: "\f83d";
}

/* line 1222, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-synagogue:before {
  content: "\f69b";
}

/* line 1223, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sync:before {
  content: "\f021";
}

/* line 1224, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-sync-alt:before {
  content: "\f2f1";
}

/* line 1225, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-syringe:before {
  content: "\f48e";
}

/* line 1226, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table:before {
  content: "\f0ce";
}

/* line 1227, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-table-tennis:before {
  content: "\f45d";
}

/* line 1228, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet:before {
  content: "\f10a";
}

/* line 1229, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablet-alt:before {
  content: "\f3fa";
}

/* line 1230, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tablets:before {
  content: "\f490";
}

/* line 1231, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tachometer-alt:before {
  content: "\f3fd";
}

/* line 1232, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tag:before {
  content: "\f02b";
}

/* line 1233, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tags:before {
  content: "\f02c";
}

/* line 1234, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tape:before {
  content: "\f4db";
}

/* line 1235, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tasks:before {
  content: "\f0ae";
}

/* line 1236, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-taxi:before {
  content: "\f1ba";
}

/* line 1237, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teamspeak:before {
  content: "\f4f9";
}

/* line 1238, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teeth:before {
  content: "\f62e";
}

/* line 1239, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-teeth-open:before {
  content: "\f62f";
}

/* line 1240, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-telegram:before {
  content: "\f2c6";
}

/* line 1241, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-telegram-plane:before {
  content: "\f3fe";
}

/* line 1242, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-high:before {
  content: "\f769";
}

/* line 1243, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-temperature-low:before {
  content: "\f76b";
}

/* line 1244, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tencent-weibo:before {
  content: "\f1d5";
}

/* line 1245, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tenge:before {
  content: "\f7d7";
}

/* line 1246, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-terminal:before {
  content: "\f120";
}

/* line 1247, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-height:before {
  content: "\f034";
}

/* line 1248, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-text-width:before {
  content: "\f035";
}

/* line 1249, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th:before {
  content: "\f00a";
}

/* line 1250, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th-large:before {
  content: "\f009";
}

/* line 1251, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-th-list:before {
  content: "\f00b";
}

/* line 1252, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-the-red-yeti:before {
  content: "\f69d";
}

/* line 1253, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-theater-masks:before {
  content: "\f630";
}

/* line 1254, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-themeco:before {
  content: "\f5c6";
}

/* line 1255, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-themeisle:before {
  content: "\f2b2";
}

/* line 1256, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer:before {
  content: "\f491";
}

/* line 1257, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-empty:before {
  content: "\f2cb";
}

/* line 1258, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-full:before {
  content: "\f2c7";
}

/* line 1259, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-half:before {
  content: "\f2c9";
}

/* line 1260, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-quarter:before {
  content: "\f2ca";
}

/* line 1261, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

/* line 1262, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-think-peaks:before {
  content: "\f731";
}

/* line 1263, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-down:before {
  content: "\f165";
}

/* line 1264, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbs-up:before {
  content: "\f164";
}

/* line 1265, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-thumbtack:before {
  content: "\f08d";
}

/* line 1266, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ticket-alt:before {
  content: "\f3ff";
}

/* line 1267, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tiktok:before {
  content: "\f97b";
}

/* line 1268, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-times:before {
  content: "\f00d";
}

/* line 1269, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-times-circle:before {
  content: "\f057";
}

/* line 1270, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tint:before {
  content: "\f043";
}

/* line 1271, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tint-slash:before {
  content: "\f5c7";
}

/* line 1272, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tired:before {
  content: "\f5c8";
}

/* line 1273, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-off:before {
  content: "\f204";
}

/* line 1274, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toggle-on:before {
  content: "\f205";
}

/* line 1275, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet:before {
  content: "\f7d8";
}

/* line 1276, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet-paper:before {
  content: "\f71e";
}

/* line 1277, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toilet-paper-slash:before {
  content: "\f972";
}

/* line 1278, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-toolbox:before {
  content: "\f552";
}

/* line 1279, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tools:before {
  content: "\f7d9";
}

/* line 1280, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tooth:before {
  content: "\f5c9";
}

/* line 1281, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-torah:before {
  content: "\f6a0";
}

/* line 1282, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-torii-gate:before {
  content: "\f6a1";
}

/* line 1283, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tractor:before {
  content: "\f722";
}

/* line 1284, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trade-federation:before {
  content: "\f513";
}

/* line 1285, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trademark:before {
  content: "\f25c";
}

/* line 1286, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-traffic-light:before {
  content: "\f637";
}

/* line 1287, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trailer:before {
  content: "\f941";
}

/* line 1288, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-train:before {
  content: "\f238";
}

/* line 1289, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tram:before {
  content: "\f7da";
}

/* line 1290, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-transgender:before {
  content: "\f224";
}

/* line 1291, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-transgender-alt:before {
  content: "\f225";
}

/* line 1292, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash:before {
  content: "\f1f8";
}

/* line 1293, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-alt:before {
  content: "\f2ed";
}

/* line 1294, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-restore:before {
  content: "\f829";
}

/* line 1295, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trash-restore-alt:before {
  content: "\f82a";
}

/* line 1296, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tree:before {
  content: "\f1bb";
}

/* line 1297, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trello:before {
  content: "\f181";
}

/* line 1298, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tripadvisor:before {
  content: "\f262";
}

/* line 1299, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-trophy:before {
  content: "\f091";
}

/* line 1300, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck:before {
  content: "\f0d1";
}

/* line 1301, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-loading:before {
  content: "\f4de";
}

/* line 1302, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-monster:before {
  content: "\f63b";
}

/* line 1303, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-moving:before {
  content: "\f4df";
}

/* line 1304, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-truck-pickup:before {
  content: "\f63c";
}

/* line 1305, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tshirt:before {
  content: "\f553";
}

/* line 1306, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tty:before {
  content: "\f1e4";
}

/* line 1307, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tumblr:before {
  content: "\f173";
}

/* line 1308, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tumblr-square:before {
  content: "\f174";
}

/* line 1309, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-tv:before {
  content: "\f26c";
}

/* line 1310, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitch:before {
  content: "\f1e8";
}

/* line 1311, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitter:before {
  content: "\f099";
}

/* line 1312, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-twitter-square:before {
  content: "\f081";
}

/* line 1313, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-typo3:before {
  content: "\f42b";
}

/* line 1314, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-uber:before {
  content: "\f402";
}

/* line 1315, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ubuntu:before {
  content: "\f7df";
}

/* line 1316, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-uikit:before {
  content: "\f403";
}

/* line 1317, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbraco:before {
  content: "\f8e8";
}

/* line 1318, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbrella:before {
  content: "\f0e9";
}

/* line 1319, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-umbrella-beach:before {
  content: "\f5ca";
}

/* line 1320, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-underline:before {
  content: "\f0cd";
}

/* line 1321, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-undo:before {
  content: "\f0e2";
}

/* line 1322, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-undo-alt:before {
  content: "\f2ea";
}

/* line 1323, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-uniregistry:before {
  content: "\f404";
}

/* line 1324, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unity:before {
  content: "\f949";
}

/* line 1325, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-universal-access:before {
  content: "\f29a";
}

/* line 1326, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-university:before {
  content: "\f19c";
}

/* line 1327, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlink:before {
  content: "\f127";
}

/* line 1328, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock:before {
  content: "\f09c";
}

/* line 1329, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unlock-alt:before {
  content: "\f13e";
}

/* line 1330, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-unsplash:before {
  content: "\f97c";
}

/* line 1331, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-untappd:before {
  content: "\f405";
}

/* line 1332, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-upload:before {
  content: "\f093";
}

/* line 1333, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ups:before {
  content: "\f7e0";
}

/* line 1334, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-usb:before {
  content: "\f287";
}

/* line 1335, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user:before {
  content: "\f007";
}

/* line 1336, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-alt:before {
  content: "\f406";
}

/* line 1337, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-alt-slash:before {
  content: "\f4fa";
}

/* line 1338, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-astronaut:before {
  content: "\f4fb";
}

/* line 1339, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-check:before {
  content: "\f4fc";
}

/* line 1340, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-circle:before {
  content: "\f2bd";
}

/* line 1341, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-clock:before {
  content: "\f4fd";
}

/* line 1342, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-cog:before {
  content: "\f4fe";
}

/* line 1343, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-edit:before {
  content: "\f4ff";
}

/* line 1344, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-friends:before {
  content: "\f500";
}

/* line 1345, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-graduate:before {
  content: "\f501";
}

/* line 1346, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-injured:before {
  content: "\f728";
}

/* line 1347, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-lock:before {
  content: "\f502";
}

/* line 1348, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-md:before {
  content: "\f0f0";
}

/* line 1349, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-minus:before {
  content: "\f503";
}

/* line 1350, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-ninja:before {
  content: "\f504";
}

/* line 1351, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-nurse:before {
  content: "\f82f";
}

/* line 1352, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-plus:before {
  content: "\f234";
}

/* line 1353, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-secret:before {
  content: "\f21b";
}

/* line 1354, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-shield:before {
  content: "\f505";
}

/* line 1355, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-slash:before {
  content: "\f506";
}

/* line 1356, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-tag:before {
  content: "\f507";
}

/* line 1357, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-tie:before {
  content: "\f508";
}

/* line 1358, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-user-times:before {
  content: "\f235";
}

/* line 1359, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users:before {
  content: "\f0c0";
}

/* line 1360, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-cog:before {
  content: "\f509";
}

/* line 1361, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-users-slash:before {
  content: "\f973";
}

/* line 1362, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-usps:before {
  content: "\f7e1";
}

/* line 1363, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-ussunnah:before {
  content: "\f407";
}

/* line 1364, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-utensil-spoon:before {
  content: "\f2e5";
}

/* line 1365, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-utensils:before {
  content: "\f2e7";
}

/* line 1366, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vaadin:before {
  content: "\f408";
}

/* line 1367, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vector-square:before {
  content: "\f5cb";
}

/* line 1368, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus:before {
  content: "\f221";
}

/* line 1369, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus-double:before {
  content: "\f226";
}

/* line 1370, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-venus-mars:before {
  content: "\f228";
}

/* line 1371, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viacoin:before {
  content: "\f237";
}

/* line 1372, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viadeo:before {
  content: "\f2a9";
}

/* line 1373, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viadeo-square:before {
  content: "\f2aa";
}

/* line 1374, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vial:before {
  content: "\f492";
}

/* line 1375, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vials:before {
  content: "\f493";
}

/* line 1376, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viber:before {
  content: "\f409";
}

/* line 1377, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-video:before {
  content: "\f03d";
}

/* line 1378, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-video-slash:before {
  content: "\f4e2";
}

/* line 1379, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vihara:before {
  content: "\f6a7";
}

/* line 1380, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vimeo:before {
  content: "\f40a";
}

/* line 1381, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vimeo-square:before {
  content: "\f194";
}

/* line 1382, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vimeo-v:before {
  content: "\f27d";
}

/* line 1383, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vine:before {
  content: "\f1ca";
}

/* line 1384, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-virus:before {
  content: "\f974";
}

/* line 1385, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-virus-slash:before {
  content: "\f975";
}

/* line 1386, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-viruses:before {
  content: "\f976";
}

/* line 1387, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vk:before {
  content: "\f189";
}

/* line 1388, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vnv:before {
  content: "\f40b";
}

/* line 1389, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-voicemail:before {
  content: "\f897";
}

/* line 1390, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volleyball-ball:before {
  content: "\f45f";
}

/* line 1391, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-down:before {
  content: "\f027";
}

/* line 1392, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-mute:before {
  content: "\f6a9";
}

/* line 1393, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-off:before {
  content: "\f026";
}

/* line 1394, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-volume-up:before {
  content: "\f028";
}

/* line 1395, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vote-yea:before {
  content: "\f772";
}

/* line 1396, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vr-cardboard:before {
  content: "\f729";
}

/* line 1397, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-vuejs:before {
  content: "\f41f";
}

/* line 1398, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-walking:before {
  content: "\f554";
}

/* line 1399, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wallet:before {
  content: "\f555";
}

/* line 1400, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-warehouse:before {
  content: "\f494";
}

/* line 1401, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-water:before {
  content: "\f773";
}

/* line 1402, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wave-square:before {
  content: "\f83e";
}

/* line 1403, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-waze:before {
  content: "\f83f";
}

/* line 1404, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weebly:before {
  content: "\f5cc";
}

/* line 1405, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weibo:before {
  content: "\f18a";
}

/* line 1406, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weight:before {
  content: "\f496";
}

/* line 1407, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weight-hanging:before {
  content: "\f5cd";
}

/* line 1408, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-weixin:before {
  content: "\f1d7";
}

/* line 1409, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-whatsapp:before {
  content: "\f232";
}

/* line 1410, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-whatsapp-square:before {
  content: "\f40c";
}

/* line 1411, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wheelchair:before {
  content: "\f193";
}

/* line 1412, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-whmcs:before {
  content: "\f40d";
}

/* line 1413, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wifi:before {
  content: "\f1eb";
}

/* line 1414, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wikipedia-w:before {
  content: "\f266";
}

/* line 1415, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wind:before {
  content: "\f72e";
}

/* line 1416, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-close:before {
  content: "\f410";
}

/* line 1417, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-maximize:before {
  content: "\f2d0";
}

/* line 1418, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-minimize:before {
  content: "\f2d1";
}

/* line 1419, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-window-restore:before {
  content: "\f2d2";
}

/* line 1420, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-windows:before {
  content: "\f17a";
}

/* line 1421, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-bottle:before {
  content: "\f72f";
}

/* line 1422, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-glass:before {
  content: "\f4e3";
}

/* line 1423, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wine-glass-alt:before {
  content: "\f5ce";
}

/* line 1424, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wix:before {
  content: "\f5cf";
}

/* line 1425, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wizards-of-the-coast:before {
  content: "\f730";
}

/* line 1426, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wolf-pack-battalion:before {
  content: "\f514";
}

/* line 1427, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-won-sign:before {
  content: "\f159";
}

/* line 1428, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wordpress:before {
  content: "\f19a";
}

/* line 1429, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wordpress-simple:before {
  content: "\f411";
}

/* line 1430, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wpbeginner:before {
  content: "\f297";
}

/* line 1431, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wpexplorer:before {
  content: "\f2de";
}

/* line 1432, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wpforms:before {
  content: "\f298";
}

/* line 1433, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wpressr:before {
  content: "\f3e4";
}

/* line 1434, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-wrench:before {
  content: "\f0ad";
}

/* line 1435, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-x-ray:before {
  content: "\f497";
}

/* line 1436, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xbox:before {
  content: "\f412";
}

/* line 1437, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xing:before {
  content: "\f168";
}

/* line 1438, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-xing-square:before {
  content: "\f169";
}

/* line 1439, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-y-combinator:before {
  content: "\f23b";
}

/* line 1440, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yahoo:before {
  content: "\f19e";
}

/* line 1441, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yammer:before {
  content: "\f840";
}

/* line 1442, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yandex:before {
  content: "\f413";
}

/* line 1443, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yandex-international:before {
  content: "\f414";
}

/* line 1444, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yarn:before {
  content: "\f7e3";
}

/* line 1445, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yelp:before {
  content: "\f1e9";
}

/* line 1446, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yen-sign:before {
  content: "\f157";
}

/* line 1447, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yin-yang:before {
  content: "\f6ad";
}

/* line 1448, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-yoast:before {
  content: "\f2b1";
}

/* line 1449, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-youtube:before {
  content: "\f167";
}

/* line 1450, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-youtube-square:before {
  content: "\f431";
}

/* line 1451, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_icons.scss */
.fa-zhihu:before {
  content: "\f63f";
}

/* line 4, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_screen-reader.scss */
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

/* line 47, ../../shared/bundle/ruby/3.1.0/gems/font-awesome-sass-5.13.1/assets/stylesheets/font-awesome/_mixins.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/* COLORS */
/* COLORS */
/* line 3, app/assets/stylesheets/reports/posts_toolbar.scss */
.state-info-anchor, .stage-info {
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
}

/* line 11, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li,
.interaction ul li {
  display: inline-block;
  position: relative;
}

/* line 15, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .export-title,
.interaction ul li .export-title {
  padding: 8px 12px;
}

/* line 18, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .export-title:after,
.interaction ul li .export-title:after {
  content: "";
  position: relative;
  display: inline-block;
  margin-left: 15px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 6px;
  width: 6px;
  height: 10px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 33, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button,
.interaction ul li .button {
  position: relative;
  margin: 0;
  padding: 0;
  height: 54px;
  width: 54px;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-size: 20px;
  box-sizing: border-box;
}

/* line 45, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button .icon,
.interaction ul li .button .icon {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 20px;
  height: 100%;
  margin: 0 auto;
}

/* line 57, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button:hover, .stage-info ul li .button.on,
.interaction ul li .button:hover,
.interaction ul li .button.on {
  background-color: #ecebeb;
}

/* line 60, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button:hover .icon path, .stage-info ul li .button:hover .icon rect, .stage-info ul li .button.on .icon path, .stage-info ul li .button.on .icon rect,
.interaction ul li .button:hover .icon path,
.interaction ul li .button:hover .icon rect,
.interaction ul li .button.on .icon path,
.interaction ul li .button.on .icon rect {
  fill: #327bdd;
  stroke: #327bdd;
}

/* line 69, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.select,
.interaction ul li .button.select {
  border-radius: 5px;
  border: 1px solid #ccc;
  padding-right: 15px;
  width: 50px;
  height: 34px;
  margin: 10px 10px 0 0;
}

/* line 77, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.select input[type="checkbox"],
.interaction ul li .button.select input[type="checkbox"] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 15px;
  margin: 0 auto;
}

/* line 87, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.archive, .stage-info ul li .button.unarchive,
.interaction ul li .button.archive,
.interaction ul li .button.unarchive {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/btn_archive-a19d735748afc7271905085f2fd5f6fd8ec99faa5924e721eb4a29a3f93ca6e5.svg);
  background-size: 17px;
  background-position: center;
}

/* line 92, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.archive .icon, .stage-info ul li .button.unarchive .icon,
.interaction ul li .button.archive .icon,
.interaction ul li .button.unarchive .icon {
  width: 17px;
}

/* line 96, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.unarchive,
.interaction ul li .button.unarchive {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 102, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.order,
.interaction ul li .button.order {
  width: 27px;
}

/* line 105, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.order .icon,
.interaction ul li .button.order .icon {
  display: block;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/arrow_upward-d28e0a3323d9468654460335f3fcced8846d56657a751dc92fe9b3e6cd38a9dc.svg);
  background-repeat: no-repeat;
  background-size: 17px;
  background-position: center;
  opacity: 0.6;
  transition: transform .5s ease-in-out;
}

/* line 114, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.order .icon.asc,
.interaction ul li .button.order .icon.asc {
  transform: scaleY(1);
}

/* line 118, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.order .icon.desc,
.interaction ul li .button.order .icon.desc {
  transform: scaleY(-1);
}

/* line 124, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.tags,
.interaction ul li .button.tags {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg);
}

/* line 128, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.email,
.interaction ul li .button.email {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/email-40f72e617b5003be99899fc94eb1d1bda6f0dddf25a4a88a6d689734379ac23d.svg);
  background-size: 24px;
  background-position: center;
}

/* line 134, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.history,
.interaction ul li .button.history {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/history-bce274fb6278f662997002bc9237be50171de46efeb01deb4a8b27ac68bafa2a.svg);
  background-size: 24px;
  background-position: center;
}

/* line 140, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.delete,
.interaction ul li .button.delete {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg);
  background-size: 17px;
  background-position: center;
}

/* line 146, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.ticket,
.interaction ul li .button.ticket {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/ticket-db5231f1ad1016a349ed412b091f7d861cb5c68d668c10f327f723d2b2dd70be.svg);
}

/* line 150, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.ticket-status,
.interaction ul li .button.ticket-status {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/status-74ad38f77a59b3de72bc1ed6950dc2336bfcb785f32669c9638abd49beda866c.svg);
  opacity: 0.7;
}

/* line 155, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.ticket-priority,
.interaction ul li .button.ticket-priority {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/priority-d332f4332d1439e5c3214f5c68d3e84e9a2860ff729b82a27f0130dab882edf2.svg);
  background-size: 15px;
  background-position: 14px center;
  opacity: 0.9;
}

/* line 162, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.export,
.interaction ul li .button.export {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg);
}

/* line 166, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.feeling,
.interaction ul li .button.feeling {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/sentiment-ea49696ff41a0626292b8702ca2f0ab2239408c6b7eb01b29531a75c31a2d0d0.svg);
}

/* line 170, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.hide-interactions,
.interaction ul li .button.hide-interactions {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/unhide-e2163eb77323b54686abdd355d7ddb5f391f535f0a089e4fa69be11ce020693b.svg);
  background-size: 35px;
}

/* line 175, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.more-options,
.interaction ul li .button.more-options {
  background-image: none;
}

/* line 178, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.more-options span,
.interaction ul li .button.more-options span {
  display: inline-block;
  float: left;
  font-family: 'latosemibold';
  font-size: 12px;
  color: #424242;
  line-height: 54px;
  padding-left: 8px;
}

/* line 197, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info ul li .button.select:after, .stage-info ul li .button.feeling:after, .stage-info ul li .button.tags:after, .stage-info ul li .button.export:after, .stage-info ul li .button.ticket:after, .stage-info ul li .button.ticket-status:after, .stage-info ul li .button.ticket-priority:after, .stage-info ul li .button.more-options:after,
.interaction ul li .button.select:after,
.interaction ul li .button.feeling:after,
.interaction ul li .button.tags:after,
.interaction ul li .button.export:after,
.interaction ul li .button.ticket:after,
.interaction ul li .button.ticket-status:after,
.interaction ul li .button.ticket-priority:after,
.interaction ul li .button.more-options:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 4px;
  width: 4px;
  height: 100%;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 216, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info {
  zoom: 1;
  background: #f9f9f9;
  padding: 0 2em;
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
}

/* line 204, app/assets/stylesheets/reports/../universal/mixins.scss */
.stage-info:before, .stage-info:after {
  content: "";
  display: table;
}

/* line 209, app/assets/stylesheets/reports/../universal/mixins.scss */
.stage-info:after {
  clear: both;
}

/* line 225, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .left {
  margin-right: 10px;
  float: left;
}

/* line 230, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .left li span {
  color: #959595;
  display: inline-block;
}

/* line 237, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .right {
  margin-left: 10px;
  float: right;
}

/* line 242, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .filter {
  position: relative;
}

/* line 246, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .filter fieldset label {
  display: none;
}

/* line 248, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .filter fieldset input[type="text"] {
  width: 120px;
  height: 26px;
  position: relative;
  color: #585858;
  padding-right: 64px;
  transition: all 300ms ease;
}

/* line 256, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .filter fieldset input[type="text"]:focus {
  width: 200px;
}

/* line 263, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .toolbar-group {
  float: none;
  display: flex;
  flex: 1 1 auto;
  font-size: 13px;
}

/* line 269, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .toolbar-group:not(.left) {
  justify-content: space-between;
  flex-grow: 100;
  margin: 10px 0;
}

/* line 275, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .toolbar-group:not(.left) ul li .button {
  margin: -10px 0;
}

/* line 280, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .toolbar-group .toolbar-subgroup {
  display: flex;
}

/* line 287, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .toolbar-group .left, .stage-info .toolbar-group .right,
.stage-info .toolbar-subgroup .left,
.stage-info .toolbar-subgroup .right {
  float: none;
}

/* line 292, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .toolbar-group.ticket .select2-container,
.stage-info .toolbar-subgroup.ticket .select2-container {
  width: 100px;
  min-width: auto;
  font-size: 11px;
  margin-right: 10px;
}

/* line 299, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .toolbar-group.ticket .tickets-sorting,
.stage-info .toolbar-subgroup.ticket .tickets-sorting {
  position: relative;
}

/* line 302, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .toolbar-group.ticket .tickets-sorting span.title,
.stage-info .toolbar-subgroup.ticket .tickets-sorting span.title {
  background: white;
  position: absolute;
  font-size: 7px;
  letter-spacing: 1px;
  font-family: 'latosemibold';
  text-transform: uppercase;
  padding: 0 5px;
  z-index: 10;
  left: 4px;
  top: -10px;
  color: #aaa;
}

/* line 321, app/assets/stylesheets/reports/posts_toolbar.scss */
.stage-info .ticket-assigned-toolbar .select2-choice.select2-default {
  color: #444 !important;
}

/* line 328, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box label, .submenu-ungrouped-tags.retweet-submenu-tags li .container-box label, #modal-all-tags #groupedTags label, #modal-all-tags #ungroupedTags label, #submenu-tags.submenu li .container-box label, .submenu.submenu-tags li .container-box label,
.actions #submenu-tags.dropdown li .container-box label,
.actions .dropdown.submenu-tags li .container-box label {
  display: block;
  text-align: left;
  width: auto;
  word-wrap: break-word;
  line-height: normal;
  font-size: 13px;
  padding: 5px 0 5px 34px;
  margin: 0;
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) 10px 4px no-repeat;
}

/* line 339, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box label input[type="checkbox"], .submenu-ungrouped-tags.retweet-submenu-tags li .container-box label input[type="checkbox"], #modal-all-tags #groupedTags label input[type="checkbox"], #modal-all-tags #ungroupedTags label input[type="checkbox"], #submenu-tags.submenu li .container-box label input[type="checkbox"], .submenu.submenu-tags li .container-box label input[type="checkbox"],
.actions #submenu-tags.dropdown li .container-box label input[type="checkbox"],
.actions .dropdown.submenu-tags li .container-box label input[type="checkbox"] {
  display: none;
}

/* line 343, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box label.checked, .submenu-ungrouped-tags.retweet-submenu-tags li .container-box label.checked, #modal-all-tags #groupedTags label.checked, #modal-all-tags #ungroupedTags label.checked, #submenu-tags.submenu li .container-box label.checked, .submenu.submenu-tags li .container-box label.checked,
.actions #submenu-tags.dropdown li .container-box label.checked,
.actions .dropdown.submenu-tags li .container-box label.checked {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) 10px 4px no-repeat;
}

/* line 344, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box label.partial, .submenu-ungrouped-tags.retweet-submenu-tags li .container-box label.partial, #modal-all-tags #groupedTags label.partial, #modal-all-tags #ungroupedTags label.partial, #submenu-tags.submenu li .container-box label.partial, .submenu.submenu-tags li .container-box label.partial,
.actions #submenu-tags.dropdown li .container-box label.partial,
.actions .dropdown.submenu-tags li .container-box label.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-partial-c29608013ef46cb09a02fc561ac9e18ecfb9ebddd97885b3706467d77327e0d4.png) 10px 4px no-repeat;
}

/* line 345, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box label.full, .submenu-ungrouped-tags.retweet-submenu-tags li .container-box label.full, #modal-all-tags #groupedTags label.full, #modal-all-tags #ungroupedTags label.full, #submenu-tags.submenu li .container-box label.full, .submenu.submenu-tags li .container-box label.full,
.actions #submenu-tags.dropdown li .container-box label.full,
.actions .dropdown.submenu-tags li .container-box label.full {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) 10px 4px no-repeat;
}

/* line 348, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu,
.actions .dropdown {
  display: none;
  position: absolute;
  top: 54px;
  left: 0;
  padding: 0;
  background: white;
  z-index: 300;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
}

/* line 359, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu.grouped,
.actions .dropdown.grouped {
  top: 42px;
}

/* line 363, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu.on,
.actions .dropdown.on {
  display: block;
}

/* line 367, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu li,
.actions .dropdown li {
  margin-right: 0 !important;
}

/* line 370, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu li a,
.actions .dropdown li a {
  min-width: 240px;
  padding: 8px 12px;
  background: white;
  color: #404040;
  display: block;
  font-size: 13px;
}

/* line 378, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu li a:hover, .submenu li a:focus,
.actions .dropdown li a:hover,
.actions .dropdown li a:focus {
  background: #f3f3f3;
}

/* line 382, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu li a:active,
.actions .dropdown li a:active {
  color: #0982c6;
}

/* line 388, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu li ul li,
.actions .dropdown li ul li {
  width: 100%;
}

/* line 391, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu li ul li a,
.actions .dropdown li ul li a {
  padding-left: 24px;
  color: #606060;
  box-sizing: border-box;
}

/* line 400, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu fieldset,
.actions .dropdown fieldset {
  padding: 8px 10px;
}

/* line 403, app/assets/stylesheets/reports/posts_toolbar.scss */
.submenu fieldset input[type="date"],
.actions .dropdown fieldset input[type="date"] {
  width: 80px;
  margin-bottom: 10px;
  text-align: center;
}

/* line 410, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu, .submenu.submenu-tags,
.actions #submenu-tags.dropdown,
.actions .dropdown.submenu-tags {
  height: auto;
}

/* line 413, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li, .submenu.submenu-tags li,
.actions #submenu-tags.dropdown li,
.actions .dropdown.submenu-tags li {
  display: block;
  height: auto;
  position: relative;
  margin: 0;
}

/* line 419, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li a, .submenu.submenu-tags li a,
.actions #submenu-tags.dropdown li a,
.actions .dropdown.submenu-tags li a {
  border: none;
  line-height: normal;
  margin-bottom: 7px;
}

/* line 424, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li a:hover, #submenu-tags.submenu li a:focus, .submenu.submenu-tags li a:hover, .submenu.submenu-tags li a:focus,
.actions #submenu-tags.dropdown li a:hover,
.actions #submenu-tags.dropdown li a:focus,
.actions .dropdown.submenu-tags li a:hover,
.actions .dropdown.submenu-tags li a:focus {
  border: none;
  background: none;
}

/* line 431, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li.actions, .submenu.submenu-tags li.actions,
.actions #submenu-tags.dropdown li.actions,
.actions .dropdown.submenu-tags li.actions {
  border-top: 1px solid #eee;
}

/* line 433, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li.actions a, .submenu.submenu-tags li.actions a,
.actions #submenu-tags.dropdown li.actions a,
.actions .dropdown.submenu-tags li.actions a {
  padding: 5px 34px;
  margin: 0;
  box-sizing: border-box;
}

/* line 437, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li.actions a.bt-group-tags, .submenu.submenu-tags li.actions a.bt-group-tags,
.actions #submenu-tags.dropdown li.actions a.bt-group-tags,
.actions .dropdown.submenu-tags li.actions a.bt-group-tags {
  border-radius: 0;
  margin-top: 10px;
}

/* line 441, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li.actions a:hover, .submenu.submenu-tags li.actions a:hover,
.actions #submenu-tags.dropdown li.actions a:hover,
.actions .dropdown.submenu-tags li.actions a:hover {
  color: inherit;
  background-color: #eee;
}

/* line 449, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li.search input[type="text"], .submenu.submenu-tags li.search input[type="text"],
.actions #submenu-tags.dropdown li.search input[type="text"],
.actions .dropdown.submenu-tags li.search input[type="text"] {
  border-radius: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  background: #f1f1f1;
  outline: none;
  border: none;
  box-shadow: none;
}

/* line 461, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box, .submenu.submenu-tags li .container-box,
.actions #submenu-tags.dropdown li .container-box,
.actions .dropdown.submenu-tags li .container-box {
  max-height: 250px;
  outline: none;
  position: relative;
  overflow: hidden;
  display: inline-block;
  width: 100%;
}

/* line 473, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags, .submenu.submenu-tags li .container-box .tags,
.actions #submenu-tags.dropdown li .container-box .tags,
.actions .dropdown.submenu-tags li .container-box .tags {
  height: 250px;
  position: relative;
}

/* line 477, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .tags-folders, .submenu.submenu-tags li .container-box .tags .tags-folders,
.actions #submenu-tags.dropdown li .container-box .tags .tags-folders,
.actions .dropdown.submenu-tags li .container-box .tags .tags-folders {
  margin: 3px 0;
}

/* line 480, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .tags-folders:first-child, .submenu.submenu-tags li .container-box .tags .tags-folders:first-child,
.actions #submenu-tags.dropdown li .container-box .tags .tags-folders:first-child,
.actions .dropdown.submenu-tags li .container-box .tags .tags-folders:first-child {
  margin: 0;
}

/* line 487, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .tags-folders .group-item-folder, .submenu.submenu-tags li .container-box .tags .tags-folders .group-item-folder,
.actions #submenu-tags.dropdown li .container-box .tags .tags-folders .group-item-folder,
.actions .dropdown.submenu-tags li .container-box .tags .tags-folders .group-item-folder {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin: 0 0 0 12px;
  padding: 4px 8px 4px 22px;
  background-color: #eef2f8;
  color: #5b78a3;
  border-left: 3px solid #327bdd;
}

/* line 500, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item, .submenu.submenu-tags li .container-box .tags .group-item,
.actions #submenu-tags.dropdown li .container-box .tags .group-item,
.actions .dropdown.submenu-tags li .container-box .tags .group-item {
  margin: 7px 0;
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px;
  background-color: #f9f9f9;
}

/* line 508, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item .group-item button, .submenu.submenu-tags li .container-box .tags .group-item .group-item button,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .group-item button,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .group-item button {
  border: none;
  background: none;
  color: inherit;
  font-size: inherit;
  padding: 10px;
  outline: none;
  cursor: pointer;
}

/* line 518, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item .expand-more-less, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less {
  float: right;
  cursor: pointer;
  display: inline-flex;
}

/* line 523, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item .expand-more-less .expand-more, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less .expand-more,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less .expand-more,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less .expand-more {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) center no-repeat;
  display: none;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 531, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item .expand-more-less .expand-more-folder, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less .expand-more-folder,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less .expand-more-folder,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less .expand-more-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-close-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) center no-repeat;
  display: none;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 539, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item .expand-more-less .expand-less, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less .expand-less,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less .expand-less,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less .expand-less {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-less-471c54c7a54f65083b9afed2002d7e2eba0355890878d9eaf5519c6b2e272283.png) center no-repeat;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 546, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item .expand-more-less .expand-less-folder, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less .expand-less-folder,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less .expand-less-folder,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less .expand-less-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-open-5aa04aa4f8741a4d6af754149e132b1bd1fc47b8f2d723e895b336fead482351.svg) center no-repeat;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 554, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item .expand-more-less.show-less .expand-more, #submenu-tags.submenu li .container-box .tags .group-item .expand-more-less.show-less .expand-more-folder, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less.show-less .expand-more, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less.show-less .expand-more-folder,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less.show-less .expand-more,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less.show-less .expand-more-folder,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less.show-less .expand-more,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less.show-less .expand-more-folder {
  display: block;
}

/* line 557, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item .expand-more-less.show-less .expand-less, #submenu-tags.submenu li .container-box .tags .group-item .expand-more-less.show-less .expand-less-folder, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less.show-less .expand-less, .submenu.submenu-tags li .container-box .tags .group-item .expand-more-less.show-less .expand-less-folder,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less.show-less .expand-less,
.actions #submenu-tags.dropdown li .container-box .tags .group-item .expand-more-less.show-less .expand-less-folder,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less.show-less .expand-less,
.actions .dropdown.submenu-tags li .container-box .tags .group-item .expand-more-less.show-less .expand-less-folder {
  display: none;
}

/* line 563, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item:first-child, .submenu.submenu-tags li .container-box .tags .group-item:first-child,
.actions #submenu-tags.dropdown li .container-box .tags .group-item:first-child,
.actions .dropdown.submenu-tags li .container-box .tags .group-item:first-child {
  margin: 0;
}

/* line 571, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags .group-item-by-source, .submenu.submenu-tags li .container-box .tags .group-item-by-source,
.actions #submenu-tags.dropdown li .container-box .tags .group-item-by-source,
.actions .dropdown.submenu-tags li .container-box .tags .group-item-by-source {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  color: #5b78a3;
  background-color: #eef2f8;
  border-left: 3px solid #327bdd;
}

/* line 581, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .tags:before, .submenu.submenu-tags li .container-box .tags:before,
.actions #submenu-tags.dropdown li .container-box .tags:before,
.actions .dropdown.submenu-tags li .container-box .tags:before {
  content: none;
}

/* line 586, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .jspVerticalBar, .submenu.submenu-tags li .container-box .jspVerticalBar,
.actions #submenu-tags.dropdown li .container-box .jspVerticalBar,
.actions .dropdown.submenu-tags li .container-box .jspVerticalBar {
  width: 8px;
  border: 1px solid #e1e1e1;
}

/* line 589, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .jspVerticalBar .jspTrack, .submenu.submenu-tags li .container-box .jspVerticalBar .jspTrack,
.actions #submenu-tags.dropdown li .container-box .jspVerticalBar .jspTrack,
.actions .dropdown.submenu-tags li .container-box .jspVerticalBar .jspTrack {
  background-color: #f9f9f9;
}

/* line 591, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .container-box .jspVerticalBar .jspTrack .jspDrag, .submenu.submenu-tags li .container-box .jspVerticalBar .jspTrack .jspDrag,
.actions #submenu-tags.dropdown li .container-box .jspVerticalBar .jspTrack .jspDrag,
.actions .dropdown.submenu-tags li .container-box .jspVerticalBar .jspTrack .jspDrag {
  background-color: #d7d7d7;
}

/* line 598, app/assets/stylesheets/reports/posts_toolbar.scss */
#submenu-tags.submenu li .divider-bottom, .submenu.submenu-tags li .divider-bottom,
.actions #submenu-tags.dropdown li .divider-bottom,
.actions .dropdown.submenu-tags li .divider-bottom {
  position: absolute;
  bottom: 19px;
  right: 2px;
  width: 8px;
  height: 1px;
  z-index: 999;
  background-color: #e1e1e1;
}

/* line 2, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .brands-wrap, #select-crm-sources-view .brands-wrap {
  display: block !important;
  padding: 0 2em 80px 2em;
}

/* line 7, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .filters-wrap,
.select-crm-sources .chart-wrap, #select-crm-sources-view .filters-wrap,
#select-crm-sources-view .chart-wrap {
  display: none !important;
}

/* line 12, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .settings, #select-crm-sources-view .settings {
  display: block;
}

/* line 16, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .loading-bubbles, #select-crm-sources-view .loading-bubbles {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
  min-height: 300px;
  width: 100%;
}

/* line 23, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .box-message.limit-crm-sources, #select-crm-sources-view .box-message.limit-crm-sources {
  width: auto;
  margin: 0 0 20px 0;
  padding-left: 1em;
}

/* line 31, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .crm-sources-counter .badge, .select-crm-sources .crm-sources-counter .badge-toolbar-search-query, #select-crm-sources-view .crm-sources-counter .badge, #select-crm-sources-view .crm-sources-counter .badge-toolbar-search-query {
  float: none !important;
  font-size: 12px;
}

/* line 36, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .crm-sources-counter.limit, #select-crm-sources-view .crm-sources-counter.limit {
  color: red;
}

/* line 39, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .crm-sources-counter.limit .badge, .select-crm-sources .crm-sources-counter.limit .badge-toolbar-search-query, #select-crm-sources-view .crm-sources-counter.limit .badge, #select-crm-sources-view .crm-sources-counter.limit .badge-toolbar-search-query {
  background-color: red;
  color: white;
}

/* line 46, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .actions-container .container-buttons, #select-crm-sources-view .actions-container .container-buttons {
  position: fixed;
  background-color: white;
}

/* line 50, app/assets/stylesheets/reports/select-crm-sources.scss */
.select-crm-sources .actions-container .container-buttons .btn-cancel, #select-crm-sources-view .actions-container .container-buttons .btn-cancel {
  display: none;
}

/**
 * Style for not persistented notifications
 */
/* line 5, app/assets/stylesheets/notifications.scss */
.btn-notifications {
  position: relative;
  width: 23px;
  height: 27px;
  display: inline-block;
  margin-top: 15px;
  transition: all 300ms ease;
}

/* line 13, app/assets/stylesheets/notifications.scss */
.btn-notifications .icon {
  width: 100%;
  display: block;
  overflow: hidden;
}

/* line 18, app/assets/stylesheets/notifications.scss */
.btn-notifications .icon path {
  fill: #A8A8A8;
}

/* line 23, app/assets/stylesheets/notifications.scss */
.btn-notifications .alerts {
  position: absolute;
  top: -3px;
  left: 14px;
  display: flex;
  align-items: flex-start;
  white-space: nowrap;
}

/* line 31, app/assets/stylesheets/notifications.scss */
.btn-notifications .alerts.centered {
  left: 50%;
  transform: translateX(-50%);
}

/* line 37, app/assets/stylesheets/notifications.scss */
.btn-notifications .count-alert {
  border-radius: 20px;
  position: relative;
  z-index: 1;
  background-color: #FF000A;
  color: white;
  display: table;
  font-size: 9px;
  line-height: 12px;
  text-align: center;
  line-height: normal;
  padding: 0 3px;
  box-shadow: 0 1px 1px #333333;
}

/* line 52, app/assets/stylesheets/notifications.scss */
.btn-notifications .priority-alert {
  border-radius: 20px;
  position: relative;
  z-index: 0;
  margin-left: -7px;
  background-color: #f0ad4e;
  color: white;
  display: table;
  font-size: 9px;
  line-height: normal;
  text-align: center;
  padding: 0 5px 0 10px;
  box-shadow: 0 1px 1px #333333;
}

/* line 66, app/assets/stylesheets/notifications.scss */
.btn-notifications .priority-alert .priority-mark {
  font-weight: 700;
  margin-right: 2px;
}

/* line 72, app/assets/stylesheets/notifications.scss */
.btn-notifications .count-alert.ng-hide + .priority-alert {
  margin-left: 0;
  padding: 0 3px;
}

/* line 78, app/assets/stylesheets/notifications.scss */
.btn-notifications:hover .icon path, .btn-notifications.on .icon path {
  fill: #E8E8E8;
}

/**
 * Style for persistented notifications
 */
/* line 87, app/assets/stylesheets/notifications.scss */
.m-notifications {
  position: relative;
  display: inline-block;
  float: left;
}

/* line 92, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  position: absolute;
  z-index: 110;
  right: -10px;
  top: 57px;
  width: 400px;
  background: #fff;
  border-bottom: none;
}

/* line 102, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 14px 16px;
  font-size: 14px;
}

/* line 109, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .m-notifications-list-title {
  font-family: 'latoblack', sans-serif;
  font-size: 18px;
  margin-right: auto;
}

/* line 116, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .read-all {
  color: inherit;
  font-size: 11px;
  cursor: pointer;
}

/* line 121, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .read-all:hover {
  text-decoration: underline;
}

/* line 126, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .desktop-toggle {
  color: inherit;
  font-size: 16px;
  line-height: 1;
  cursor: pointer;
}

/* line 133, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .unread-toggle {
  color: inherit;
  font-size: 16px;
  line-height: 1;
  cursor: pointer;
}

/* line 139, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-header .unread-toggle.on {
  color: #337ab7;
}

/* line 145, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-body {
  overflow-y: scroll;
  width: 100%;
  height: auto;
  max-height: 440px;
}

/* line 152, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item {
  box-shadow: none;
  border-radius: 0;
  display: block;
  margin: 0;
  padding: 0;
  background: #fff;
  border: none;
  border-bottom: 1px solid #e8e8e8;
}

/* line 162, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item:last-child {
  border-radius: 0 0 5px 5px;
  border-bottom: none;
}

/* line 166, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item:last-child .m-notification {
  border-radius: 0 0 5px 5px;
}

/* line 171, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .loading-notifications {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/loading-white-6465fec07ed1d9ef9a03d4a36b496573e6616269019728d164589d9e43ac2d6e.gif) center center no-repeat;
  margin: 0 auto;
  width: 16px;
  height: 41px;
}

/* line 178, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification {
  position: relative;
  padding: 7px 12px;
  background: #fff;
  cursor: pointer;
  transition: background-color 150ms ease;
  border-left: 3px solid transparent;
}

/* line 188, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification:hover {
  background: #f5f5f5;
}

/* line 192, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  padding: 36px 16px;
  cursor: default;
}

/* line 201, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty:after {
  display: none;
}

/* line 205, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty:hover {
  background: #fff;
}

/* line 209, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty .empty-icon {
  font-size: 34px;
  line-height: 1;
  margin-bottom: 12px;
}

/* line 215, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty p {
  margin: 0;
  font-size: 16px;
  color: #828282;
}

/* line 223, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.non-persistent:after {
  display: none;
}

/* line 228, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification:after {
  border-radius: 9999px;
  position: absolute;
  content: "";
  display: block;
  background: #eb0007;
  width: 6px;
  height: 6px;
  top: 13px;
  right: 40px;
}

/* line 242, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.normal {
  border-left-color: #d0d0d0;
}

/* line 243, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.info {
  border-left-color: #5bc0de;
}

/* line 244, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.success {
  border-left-color: #5cb85c;
}

/* line 245, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.warning {
  border-left-color: #f0ad4e;
}

/* line 246, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.error {
  border-left-color: #d9534f;
}

/* line 248, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-read {
  opacity: 0.5;
}

/* line 252, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-unread {
  opacity: 1;
}

/* line 256, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .title {
  margin-bottom: 3px;
  width: 100%;
  font-weight: 700;
}

/* line 262, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .date {
  margin-top: 8px;
  margin-bottom: 8px;
  font-size: 12px;
  color: #828282;
  display: block;
  text-align: right;
  clear: both;
}

/* line 272, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread, .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .unread, .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read {
  background-repeat: no-repeat;
  background-size: 14px;
  float: right;
  padding: 8px;
  display: inline-block;
  margin-top: 1px;
  color: black;
  transition: color 150ms ease;
}

/* line 282, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread:hover, .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .unread:hover, .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read:hover {
  color: #337ab7;
}

/* line 287, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg);
}

/* line 292, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-container {
  opacity: 0.5;
}

/* line 296, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .unread {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/checkmark2-15cbc200f1f77642ea0a03592fe69d1c8d28831be4f16c47c15adf8931bfad5a.svg);
}

/* line 301, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .message {
  line-height: 25px;
  font-size: 13px;
  display: inline;
}

/* line 308, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .action {
  display: inline;
  margin-left: 4px;
  font-size: 13px;
  color: #337ab7;
  cursor: pointer;
}

/* line 315, app/assets/stylesheets/notifications.scss */
.m-notifications .m-notifications-list .m-notifications-list-item .m-notification .action:hover {
  text-decoration: underline;
}

/* line 1, app/assets/stylesheets/snackbar.scss */
.async-reply-snackbar-stack {
  position: fixed;
  bottom: 24px;
  left: 24px;
  z-index: 9999;
  display: flex;
  flex-direction: column-reverse;
  align-items: flex-start;
  gap: 12px;
  max-height: calc(100vh - 48px);
  overflow-y: auto;
}

/* line 14, app/assets/stylesheets/snackbar.scss */
.async-reply-snackbar {
  display: flex;
  align-items: center;
  gap: 16px;
  max-width: 360px;
  padding: 14px 18px;
  border-radius: 6px;
  background: #2b2b2b;
  color: #fff;
  font-size: 14px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.25);
}

/* line 27, app/assets/stylesheets/snackbar.scss */
.async-reply-snackbar__cancel {
  background: transparent;
  border: 0;
  color: #f5a623;
  font-size: 13px;
  cursor: pointer;
  padding: 0;
  white-space: nowrap;
}

/* line 37, app/assets/stylesheets/snackbar.scss */
.async-reply-snackbar__close {
  background: transparent;
  border: 0;
  color: #f5a623;
  font-size: 18px;
  line-height: 1;
  cursor: pointer;
  padding: 0;
}

/* COLORS */
/* line 1, app/assets/stylesheets/universal/extensions.scss */
.container-posts .post .post-content .photo, .container-posts .post .post-content .post-info .brand-image, .container-posts .post .post-info .post-content .brand-image {
  border-radius: 50%;
  position: relative;
  float: left;
  border: 1px #e6e6e6 solid;
  margin-right: 5px;
  overflow: hidden;
}

/* line 9, app/assets/stylesheets/universal/extensions.scss */
.container-posts .post .post-content .photo img, .container-posts .post .post-content .post-info .brand-image img, .container-posts .post .post-info .post-content .brand-image img {
  width: 100%;
}

/* line 12, app/assets/stylesheets/universal/extensions.scss */
.recent-posts-widget .loading {
  padding-bottom: 1px;
  min-height: 100px;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* COLORS */
/* line 17, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget .container-posts .facebook-info .engagement,
.recent-posts-widget .container-posts .instagram-info .engagement,
.recent-posts-widget .container-posts .bluesky-info .engagement,
.recent-posts-widget .container-posts .threads-info .engagement,
.recent-posts-widget .container-posts .twitter-info .engagement,
.recent-posts-widget .container-posts .youtube-info .engagement {
  float: right !important;
  font-size: 12px !important;
}

/* line 21, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget .container-posts .facebook-info .original,
.recent-posts-widget .container-posts .instagram-info .original,
.recent-posts-widget .container-posts .bluesky-info .original,
.recent-posts-widget .container-posts .threads-info .original,
.recent-posts-widget .container-posts .twitter-info .original,
.recent-posts-widget .container-posts .youtube-info .original {
  display: none;
}

/* line 28, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts {
  width: 98%;
}

/* line 32, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container {
  padding: 0 4% 30px 4%;
  width: 90%;
}

/* line 37, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .content {
  font-size: 14px;
  line-height: 20px;
}

/* line 44, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media > img {
  width: 100%;
}

/* line 49, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.video .photo, .recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.video .post-info .brand-image, .recent-posts-widget:not(.large) .container-posts .post .post-info .container .container-content .media-container > .media.video .brand-image {
  width: 100%;
  border: none;
}

/* line 54, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.video .info {
  float: none;
  width: 100%;
}

/* line 61, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.link .photo, .recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.link .post-info .brand-image, .recent-posts-widget:not(.large) .container-posts .post .post-info .container .container-content .media-container > .media.link .brand-image, .recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.link .info {
  width: 100%;
}

/* line 65, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.link .caption {
  position: relative;
}

/* line 70, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .media-container > .media.photo .content, .recent-posts-widget:not(.large) .container-posts .post .container .container-content .post-info .media-container > .media.brand-image .content, .recent-posts-widget:not(.large) .container-posts .post .post-info .container .container-content .media-container > .media.brand-image .content {
  width: 100%;
  margin-top: 15px;
}

/* line 78, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .tags li a, .recent-posts-widget:not(.large) .container-posts .post .container .container-content .tags li span {
  padding: 0 8px;
  font-size: 11px;
}

/* line 83, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .tags li .sharp {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

/* line 88, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .container .container-content .tags li span.value {
  display: none;
}

/* line 96, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post {
  width: 80%;
  min-height: 0;
  left: 55px;
}

/* line 101, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .author, .recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .username {
  font-size: 13px;
}

/* line 105, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post.no-photo {
  left: 0;
}

/* line 110, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .info .replied,
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .info .elapsed-time,
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .info .send-to {
  display: none !important;
}

/* line 117, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .container-post .profile {
  display: none;
}

/* line 122, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .post-content .retweets {
  display: none;
}

/* line 127, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .bts-actions {
  top: auto;
  bottom: 0;
  left: 0;
  background: #fafafa;
  width: auto;
  margin: 0;
  padding: 0 4%;
  padding-top: 10px;
  padding-bottom: 5px;
}

/* line 138, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .bts-actions a:not(.text) {
  width: 23px;
  height: auto;
  margin-right: 20px;
  margin-left: 0;
}

/* line 144, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .bts-actions a.on:not(.text) {
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 152, app/assets/stylesheets/widgets/recent_post_widget.scss */
.recent-posts-widget:not(.large) .container-posts .post .bts-actions .sentiments a {
  margin-right: 0;
}

/*
  Allow angular.js to be loaded in body, hiding cloaked elements until
  templates compile.  The !important is important given that there may be
  other selectors that are more specific or come later and might alter display.
 */
/* line 9, app/assets/stylesheets/default-elements.scss */
[ng\:cloak], [ng-cloak], .ng-cloak {
  display: none !important;
}

/* line 13, app/assets/stylesheets/default-elements.scss */
html, body {
  height: 100%;
}

/* RESET */
/* line 18, app/assets/stylesheets/default-elements.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* line 39, app/assets/stylesheets/default-elements.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

/* line 44, app/assets/stylesheets/default-elements.scss */
body {
  line-height: 1.5em;
}

/* line 48, app/assets/stylesheets/default-elements.scss */
ol, ul {
  list-style: none;
}

/* line 52, app/assets/stylesheets/default-elements.scss */
blockquote, q {
  quotes: none;
}

/* line 56, app/assets/stylesheets/default-elements.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

/* line 62, app/assets/stylesheets/default-elements.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* FONTFACES */
@font-face {
  font-family: 'latoregular';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-2a91506deb04612652917c33967cdf27ef734b2180ad91babd74c5420aae6d05.eot);
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-2a91506deb04612652917c33967cdf27ef734b2180ad91babd74c5420aae6d05.eot?#iefix) format("embedded-opentype"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-ea4bc8d7734f90782c195f59a9d82c77b1c528858a9e1aa457dc54a60ec76f34.woff) format("woff"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-37cbdb08e50c28062788e8e7228b9aec023a33d2340ba727f8ab02b0d2aaf29d.ttf) format("truetype"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-regular-webfont-854bdfd65ba56fc1ec868a8b8f3af6e286efb982d8ad0eb5c50689c5c86dc3e9.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latosemibold';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-semibold-webfont-39d50b6ed6ee876bfdc6bd9af351f7f5d15e4b5783a80c4cf5e1f01b0a704751.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-semibold-webfont-4781863c6db8ad9c1720920303eea61c73b6dbc91ad06eddd3192d7c03febb4e.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latoblack_italic';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-blackitalic-webfont-3c792af8fb9edeea3961fcc23210a76a6076dbb05e372c5a901e0303767e485b.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-blackitalic-webfont-42324fe8e5ab2d2230c27030c791079bffdaf2c8bd46bfbc496471c51acd8853.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'latoblack';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-black-webfont-a8fcc715caf003e7870910bcd57d95a9c3b8a484840d9c1e154f469583e95eb3.woff2) format("woff2"), url(//s3.amazonaws.com/bm3assets/assets/fonts/lato-black-webfont-c72cb82b665d701420c1e489d34da3701fcb84a7d4399985ea56ae000126a5fa.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'leaguespartanbold';
  src: url(//s3.amazonaws.com/bm3assets/assets/fonts/league-spartan-bold-d0b6a4f9d9a6510d7c60e06017bcf8e59e717e229b92255b7f9fe1442943994c.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

/* COLORS */
/* line 113, app/assets/stylesheets/default-elements.scss */
html {
  -webkit-font-smoothing: antialiased;
}

/* line 118, app/assets/stylesheets/default-elements.scss */
body {
  color: #404040;
  font-size: 15px;
  background: #FFFFFF;
  font-family: 'latoregular';
}

/* line 125, app/assets/stylesheets/default-elements.scss */
h1 {
  font-size: 20px;
  margin-bottom: 10px;
}

/* line 126, app/assets/stylesheets/default-elements.scss */
h2 {
  font-size: 16px;
  margin-bottom: 10px;
  line-height: 20px;
}

/* line 127, app/assets/stylesheets/default-elements.scss */
h3 {
  font-size: 1.6em;
}

/* line 128, app/assets/stylesheets/default-elements.scss */
h4 {
  font-size: 1.4em;
}

/* line 129, app/assets/stylesheets/default-elements.scss */
h5 {
  font-size: 1.2em;
}

/* line 130, app/assets/stylesheets/default-elements.scss */
h6 {
  font-size: 1em;
}

/* line 132, app/assets/stylesheets/default-elements.scss */
p {
  line-height: 1.5em;
}

/* line 134, app/assets/stylesheets/default-elements.scss */
a {
  transition: all 500ms ease;
  color: #327bdd;
  cursor: pointer;
  text-decoration: none;
}

/* line 139, app/assets/stylesheets/default-elements.scss */
a:visited {
  color: #327bdd;
}

/* line 142, app/assets/stylesheets/default-elements.scss */
a:hover, a:focus {
  color: #0982c6;
  outline: 0;
}

/* line 147, app/assets/stylesheets/default-elements.scss */
a:active {
  color: #0982c6;
  outline: 0;
}

/* line 153, app/assets/stylesheets/default-elements.scss */
strong, b {
  font-family: 'latosemibold';
}

/* line 155, app/assets/stylesheets/default-elements.scss */
em, i {
  font-style: normal;
}

/* line 157, app/assets/stylesheets/default-elements.scss */
sub, sup {
  font-size: 0.7em;
  line-height: 0;
  position: relative;
}

/* line 158, app/assets/stylesheets/default-elements.scss */
sup {
  top: -0.5em;
}

/* line 159, app/assets/stylesheets/default-elements.scss */
sub {
  bottom: -0.25em;
}

/* line 161, app/assets/stylesheets/default-elements.scss */
code, kbd,
pre, samp {
  font-family: monospace;
  white-space: normal;
  word-break: break-word;
  word-wrap: break-word;
}

/* line 169, app/assets/stylesheets/default-elements.scss */
del {
  text-decoration: line-through;
}

/* line 171, app/assets/stylesheets/default-elements.scss */
img {
  height: auto;
  display: block;
}

/* line 172, app/assets/stylesheets/default-elements.scss */
.ie7 img {
  -ms-interpolation-mode: bicubic;
}

/* line 174, app/assets/stylesheets/default-elements.scss */
label {
  cursor: pointer;
}

/* line 176, app/assets/stylesheets/default-elements.scss */
input {
  vertical-align: middle;
  -webkit-font-smoothing: antialiased;
}

/* line 181, app/assets/stylesheets/default-elements.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="color"],
input[type="time"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="month"],
input[type="url"],
select,
textarea,
.textarea {
  margin: 0;
  padding: 4px;
  font-family: 'latoregular';
  font-size: 13px;
  -webkit-font-smoothing: antialiased;
  border: #ccc solid 1px;
  border-radius: 4px;
  color: #252525;
}

/* line 206, app/assets/stylesheets/default-elements.scss */
input[type="text"]:hover,
input[type="email"]:hover,
input[type="password"]:hover,
input[type="search"]:hover,
input[type="tel"]:hover,
input[type="number"]:hover,
input[type="color"]:hover,
input[type="time"]:hover,
input[type="date"]:hover,
input[type="datetime"]:hover,
input[type="datetime-local"]:hover,
input[type="week"]:hover,
input[type="month"]:hover,
input[type="url"]:hover,
select:hover,
textarea:hover,
.textarea:hover {
  border: #959595 solid 1px;
  outline: none;
}

/* line 210, app/assets/stylesheets/default-elements.scss */
input[type="text"]:focus,
input[type="email"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
input[type="color"]:focus,
input[type="time"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="week"]:focus,
input[type="month"]:focus,
input[type="url"]:focus,
select:focus,
textarea:focus,
.textarea:focus {
  border-color: #00aeef;
  outline: none;
}

/* line 214, app/assets/stylesheets/default-elements.scss */
input[type="text"]:disabled,
input[type="email"]:disabled,
input[type="password"]:disabled,
input[type="search"]:disabled,
input[type="tel"]:disabled,
input[type="number"]:disabled,
input[type="color"]:disabled,
input[type="time"]:disabled,
input[type="date"]:disabled,
input[type="datetime"]:disabled,
input[type="datetime-local"]:disabled,
input[type="week"]:disabled,
input[type="month"]:disabled,
input[type="url"]:disabled,
select:disabled,
textarea:disabled,
.textarea:disabled {
  color: #959595 !important;
  background-color: #eee !important;
  border: #ddd 1px solid !important;
}

/* line 219, app/assets/stylesheets/default-elements.scss */
input.alert[type="text"],
input.alert[type="email"],
input.alert[type="password"],
input.alert[type="search"],
input.alert[type="tel"],
input.alert[type="number"],
input.alert[type="color"],
input.alert[type="time"],
input.alert[type="date"],
input.alert[type="datetime"],
input.alert[type="datetime-local"],
input.alert[type="week"],
input.alert[type="month"],
input.alert[type="url"],
select.alert,
textarea.alert,
.textarea.alert {
  border: #f7941d solid 1px;
  -moz-box-shadow: inset #ebebeb 0 2px 2px, #fbaf5d 0 0 4px;
  -webkit-box-shadow: inset #ebebeb 0 2px 2px, #fbaf5d 0 0 4px;
  box-shadow: inset #ebebeb 0 2px 2px, #fbaf5d 0 0 4px;
  color: #f7941d;
}

/* line 226, app/assets/stylesheets/default-elements.scss */
input.error[type="text"],
input.error[type="email"],
input.error[type="password"],
input.error[type="search"],
input.error[type="tel"],
input.error[type="number"],
input.error[type="color"],
input.error[type="time"],
input.error[type="date"],
input.error[type="datetime"],
input.error[type="datetime-local"],
input.error[type="week"],
input.error[type="month"],
input.error[type="url"],
select.error,
textarea.error,
.textarea.error {
  border: #ed1c24 solid 1px;
  -moz-box-shadow: inset #ebebeb 0 2px 2px, #f26c4f 0 0 4px;
  -webkit-box-shadow: inset #ebebeb 0 2px 2px, #f26c4f 0 0 4px;
  box-shadow: inset #ebebeb 0 2px 2px, #f26c4f 0 0 4px;
  color: #ed1c24;
}

/* line 233, app/assets/stylesheets/default-elements.scss */
input.success[type="text"],
input.success[type="email"],
input.success[type="password"],
input.success[type="search"],
input.success[type="tel"],
input.success[type="number"],
input.success[type="color"],
input.success[type="time"],
input.success[type="date"],
input.success[type="datetime"],
input.success[type="datetime-local"],
input.success[type="week"],
input.success[type="month"],
input.success[type="url"],
select.success,
textarea.success,
.textarea.success {
  border: #00a651 solid 1px;
  -moz-box-shadow: inset #ebebeb 0 2px 2px, #3cb878 0 0 4px;
  -webkit-box-shadow: inset #ebebeb 0 2px 2px, #3cb878 0 0 4px;
  box-shadow: inset #ebebeb 0 2px 2px, #3cb878 0 0 4px;
  color: #00a651;
}

/* line 242, app/assets/stylesheets/default-elements.scss */
select {
  -webkit-animation: none;
}

/* line 246, app/assets/stylesheets/default-elements.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="number"],
input[type="color"],
input[type="time"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="month"],
input[type="url"],
textarea {
  height: 20px;
}

/* line 262, app/assets/stylesheets/default-elements.scss */
input.tiny[type="text"],
input.tiny[type="email"],
input.tiny[type="password"],
input.tiny[type="search"],
input.tiny[type="tel"],
input.tiny[type="number"],
input.tiny[type="color"],
input.tiny[type="time"],
input.tiny[type="date"],
input.tiny[type="datetime"],
input.tiny[type="datetime-local"],
input.tiny[type="week"],
input.tiny[type="month"],
input.tiny[type="url"],
textarea.tiny {
  width: 46px;
}

/* line 265, app/assets/stylesheets/default-elements.scss */
input.small[type="text"],
input.small[type="email"],
input.small[type="password"],
input.small[type="search"],
input.small[type="tel"],
input.small[type="number"],
input.small[type="color"],
input.small[type="time"],
input.small[type="date"],
input.small[type="datetime"],
input.small[type="datetime-local"],
input.small[type="week"],
input.small[type="month"],
input.small[type="url"],
textarea.small {
  width: 126px;
}

/* line 268, app/assets/stylesheets/default-elements.scss */
input.medium[type="text"],
input.medium[type="email"],
input.medium[type="password"],
input.medium[type="search"],
input.medium[type="tel"],
input.medium[type="number"],
input.medium[type="color"],
input.medium[type="time"],
input.medium[type="date"],
input.medium[type="datetime"],
input.medium[type="datetime-local"],
input.medium[type="week"],
input.medium[type="month"],
input.medium[type="url"],
textarea.medium {
  width: 206px;
}

/* line 271, app/assets/stylesheets/default-elements.scss */
input.big[type="text"],
input.big[type="email"],
input.big[type="password"],
input.big[type="search"],
input.big[type="tel"],
input.big[type="number"],
input.big[type="color"],
input.big[type="time"],
input.big[type="date"],
input.big[type="datetime"],
input.big[type="datetime-local"],
input.big[type="week"],
input.big[type="month"],
input.big[type="url"],
textarea.big {
  width: 286px;
}

/* line 274, app/assets/stylesheets/default-elements.scss */
input.large[type="text"],
input.large[type="email"],
input.large[type="password"],
input.large[type="search"],
input.large[type="tel"],
input.large[type="number"],
input.large[type="color"],
input.large[type="time"],
input.large[type="date"],
input.large[type="datetime"],
input.large[type="datetime-local"],
input.large[type="week"],
input.large[type="month"],
input.large[type="url"],
textarea.large {
  width: 366px;
}

/* line 277, app/assets/stylesheets/default-elements.scss */
input.huge[type="text"],
input.huge[type="email"],
input.huge[type="password"],
input.huge[type="search"],
input.huge[type="tel"],
input.huge[type="number"],
input.huge[type="color"],
input.huge[type="time"],
input.huge[type="date"],
input.huge[type="datetime"],
input.huge[type="datetime-local"],
input.huge[type="week"],
input.huge[type="month"],
input.huge[type="url"],
textarea.huge {
  width: 446px;
}

/* line 282, app/assets/stylesheets/default-elements.scss */
select {
  height: 30px;
}

/* line 284, app/assets/stylesheets/default-elements.scss */
select.tiny {
  width: 60px;
}

/* line 287, app/assets/stylesheets/default-elements.scss */
select.small {
  width: 140px;
}

/* line 290, app/assets/stylesheets/default-elements.scss */
select.medium {
  width: 220px;
}

/* line 293, app/assets/stylesheets/default-elements.scss */
select.big {
  width: 300px;
}

/* line 296, app/assets/stylesheets/default-elements.scss */
select.large {
  width: 380px;
}

/* line 299, app/assets/stylesheets/default-elements.scss */
select.huge {
  width: 460px;
}

/* line 304, app/assets/stylesheets/default-elements.scss */
textarea {
  min-height: 98px;
  line-height: 1.5em;
  overflow: hidden;
  resize: none;
}

/* line 311, app/assets/stylesheets/default-elements.scss */
mark,
::selection,
::-moz-selection {
  background: #327bdd;
  color: white;
  text-shadow: none;
}

/* line 319, app/assets/stylesheets/default-elements.scss */
input[type="text"],
input[type="email"],
input[type="password"],
input[type="number"] {
  height: 18px;
  padding: 3px 5px;
}

/* line 327, app/assets/stylesheets/default-elements.scss */
input[type="submit"]:disabled {
  cursor: default !important;
  pointer-events: none;
  color: #c0c0c0 !important;
  background-color: transparent !important;
  border: #ddd 1px solid !important;
}

/* line 335, app/assets/stylesheets/default-elements.scss */
button,
.button {
  margin: 0;
  padding: 0;
  background-position: top center;
  background-repeat: no-repeat;
  border: none;
  cursor: pointer;
  display: inline-block;
  font-family: 'latoregular';
  line-height: 1em;
  text-align: center;
  vertical-align: middle;
  -moz-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, opacity 0.3s ease;
  -o-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, opacity 0.3s ease;
  -webkit-transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, opacity 0.3s ease;
  transition: background-color 0.3s ease, border-color 0.3s ease, color 0.3s ease, opacity 0.3s ease;
}

/* line 349, app/assets/stylesheets/default-elements.scss */
button.tiny,
.button.tiny {
  width: 60px;
}

/* line 352, app/assets/stylesheets/default-elements.scss */
button.small,
.button.small {
  width: 140px;
}

/* line 355, app/assets/stylesheets/default-elements.scss */
button.medium,
.button.medium {
  width: 220px;
}

/* line 358, app/assets/stylesheets/default-elements.scss */
button.big,
.button.big {
  width: 300px;
}

/* line 361, app/assets/stylesheets/default-elements.scss */
button.large,
.button.large {
  width: 380px;
}

/* line 364, app/assets/stylesheets/default-elements.scss */
button.huge,
.button.huge {
  width: 460px;
}

/* line 367, app/assets/stylesheets/default-elements.scss */
button:hover, button:focus,
.button:hover,
.button:focus {
  background-position: center center;
  outline: none;
}

/* line 372, app/assets/stylesheets/default-elements.scss */
button:active,
.button:active {
  background-position: bottom center;
  outline: none;
}

/* line 378, app/assets/stylesheets/default-elements.scss */
input.disabled {
  background: none !important;
  border-color: #d7d7d7 !important;
  color: #959595 !important;
  cursor: default;
  text-shadow: none !important;
}

/* line 384, app/assets/stylesheets/default-elements.scss */
input.disabled span {
  text-shadow: none;
}

/* line 389, app/assets/stylesheets/default-elements.scss */
.clear {
  clear: both;
}

/* line 393, app/assets/stylesheets/default-elements.scss */
.hide {
  display: none;
}

/* line 397, app/assets/stylesheets/default-elements.scss */
.small_input {
  width: 17px;
  padding: 2px 8px 2px 9px !important;
  margin-left: -1px !important;
  text-align: center;
  outline: none !important;
  color: #A5A5A5 !important;
  font-weight: 300 !important;
}

/* line 408, app/assets/stylesheets/default-elements.scss */
fieldset .validation-message {
  display: inline-block;
  font-size: 0.85em;
  padding: 0;
}

/* line 415, app/assets/stylesheets/default-elements.scss */
fieldset.error input[type="text"] {
  border-color: #ff6161 !important;
}

/* line 419, app/assets/stylesheets/default-elements.scss */
fieldset.error .validation-message {
  color: #ff6161;
}

/* line 425, app/assets/stylesheets/default-elements.scss */
.inline {
  display: inline;
}

/* line 429, app/assets/stylesheets/default-elements.scss */
.relative {
  position: relative;
}

/* line 433, app/assets/stylesheets/default-elements.scss */
.hidden-focus {
  outline: none;
}

/* line 438, app/assets/stylesheets/default-elements.scss */
.clearfix:before, .clearfix:after {
  content: " ";
  display: table;
}

/* line 443, app/assets/stylesheets/default-elements.scss */
.clearfix:after {
  clear: both;
}

/* line 448, app/assets/stylesheets/default-elements.scss */
.hidden {
  display: none !important;
}

/* line 452, app/assets/stylesheets/default-elements.scss */
.sk-three-bounce {
  margin: 40px auto;
  width: 100%;
  text-align: center;
  display: none;
  flex: 1 1 auto;
}

/* line 460, app/assets/stylesheets/default-elements.scss */
.sk-three-bounce .sk-child {
  width: 15px;
  height: 15px;
  background-color: #888888;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
  animation: sk-three-bounce 1.4s ease-in-out 0s infinite both;
}

/* line 470, app/assets/stylesheets/default-elements.scss */
.sk-three-bounce .sk-bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

/* line 475, app/assets/stylesheets/default-elements.scss */
.sk-three-bounce .sk-bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-three-bounce {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes sk-three-bounce {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

/* line 498, app/assets/stylesheets/default-elements.scss */
.bm-btn {
  background-color: white;
  border: 1px solid rgba(180, 180, 180, 0.66);
}

/* line 502, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl {
  color: #444;
  box-shadow: 0px 1px 5px rgba(30, 30, 30, 0.33);
  background: white;
  padding: 12px;
  font-size: 14px;
  transition: box-shadow .3s;
  display: flex;
  align-items: center;
  font-weight: bold;
  text-transform: uppercase;
}

/* line 514, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl img {
  display: inline;
  margin-right: 0.8em;
}

/* line 518, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl img ~ span {
  text-align: left;
}

/* line 523, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl.loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-spin-gray-54f958c7b6fa47e496bd724c1ed19cd71f8b726adc6aa4d1564d9371fc13af15.svg) center no-repeat;
  pointer-events: none;
  cursor: default;
}

/* line 528, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl.loading * {
  filter: blur(5px);
}

/* line 533, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl:hover {
  color: #222;
  border: 1px solid rgba(160, 160, 160, 0.66);
  box-shadow: 0px 2px 10px 1px rgba(30, 30, 30, 0.33);
}

/* line 539, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl:active {
  background-color: #fafafa;
}

/* line 543, app/assets/stylesheets/default-elements.scss */
.bm-btn.bm-btn-xl[disabled] {
  cursor: default;
  pointer-events: none;
}

/* line 551, app/assets/stylesheets/default-elements.scss */
.swal-export-xls .swal2-validation-message {
  font-size: 15px;
}

/* line 555, app/assets/stylesheets/default-elements.scss */
.swal-export-xls .swal2-actions {
  justify-content: space-between;
}

/* line 559, app/assets/stylesheets/default-elements.scss */
.swal-export-xls h2 {
  font-size: 100px !important;
  margin: 30px 0 0 0 !important;
  color: #575757;
  font-size: 30px !important;
  text-align: center !important;
  font-weight: 600 !important;
  text-transform: none !important;
  position: relative !important;
  margin: 25px 0 !important;
  padding: 0 !important;
  line-height: 40px !important;
  display: block !important;
}

/* line 575, app/assets/stylesheets/default-elements.scss */
#swal2-content {
  font-size: 16px;
  padding: 15px 0;
}

/* line 580, app/assets/stylesheets/default-elements.scss */
input.swal2-input[type="password"] {
  width: 60%;
  margin: 0 auto 20px auto;
  height: 28px;
  text-align: center;
  font-size: 28px;
}

/* line 588, app/assets/stylesheets/default-elements.scss */
.a-export-xls-template {
  font-size: 15px;
}

/* line 592, app/assets/stylesheets/default-elements.scss */
.export-xls-disabled-columns-warning {
  color: #ff7a00 !important;
  margin-top: 20px;
  font-size: 13px;
}

/* line 598, app/assets/stylesheets/default-elements.scss */
.p-export-xls-template {
  color: #797979;
  line-height: 1.5em;
  font-size: 16px;
  font-weight: 300;
}

/* line 605, app/assets/stylesheets/default-elements.scss */
.column-export-xls-template {
  display: none;
}

/* line 609, app/assets/stylesheets/default-elements.scss */
.inputEmail {
  margin: 10px 0px 17px 3px !important;
  width: 95% !important;
  height: 32px !important;
  padding: 0 12px !important;
  text-align: center !important;
  font-size: 15px !important;
}

/* line 618, app/assets/stylesheets/default-elements.scss */
fieldset.group {
  margin: 0;
  padding: 0;
}

/* line 622, app/assets/stylesheets/default-elements.scss */
fieldset.group span.title {
  float: left;
  display: inline-block;
  font-size: 15px;
  font-family: 'latosemibold';
  margin: 20px 0 8px 0;
  width: 100%;
  text-align: left;
  line-height: 30px;
}

/* line 634, app/assets/stylesheets/default-elements.scss */
ul.checkbox {
  margin: 15px 0;
  padding: 20px 15px;
  list-style: none;
  border: 1px solid #f1f1f1;
  border-radius: 5px;
  height: 190px;
  overflow: scroll;
  clear: both;
}

/* line 645, app/assets/stylesheets/default-elements.scss */
.tooltip {
  position: relative;
  display: inline-block;
  box-sizing: border-box;
  width: 33.33%;
  float: left;
  margin-bottom: 12px;
}

/* line 653, app/assets/stylesheets/default-elements.scss */
.tooltip input, .tooltip label {
  margin: 0;
  float: left;
}

/* line 658, app/assets/stylesheets/default-elements.scss */
.tooltip label {
  max-width: 80%;
  width: auto;
  margin-left: 5%;
  box-sizing: border-box;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  line-height: 13px;
  text-align: left;
}

/* line 672, app/assets/stylesheets/default-elements.scss */
.split-tags-with-logs, .split-tags-without-logs, .split-tags-none {
  margin: 5px 0 10px 0;
  float: left;
  text-align: left;
  width: 100%;
}

/* line 678, app/assets/stylesheets/default-elements.scss */
.split-tags-with-logs label, .split-tags-without-logs label, .split-tags-none label {
  font-size: 15px;
  line-height: 15px;
  font-family: 'latosemibold';
  vertical-align: middle;
}

/* line 686, app/assets/stylesheets/default-elements.scss */
.sweet-alert,
.sweet-alert button,
.sweet-alert input[type="text"] {
  font-family: 'latoregular', serif;
}

/* line 692, app/assets/stylesheets/default-elements.scss */
.sweet-alert.reprovePost {
  max-height: 400px;
  overflow-y: auto;
}

/* line 698, app/assets/stylesheets/default-elements.scss */
.sweet-alert input[type="text"] {
  height: 32px;
  margin-top: 10px;
  margin-bottom: 17px;
  padding: 0 12px;
  font-size: 15px;
}

/* line 705, app/assets/stylesheets/default-elements.scss */
.sweet-alert fieldset {
  padding: 5px 12px 10px 5px;
}

/* line 709, app/assets/stylesheets/default-elements.scss */
.sweet-alert input {
  text-align: center;
}

/* line 712, app/assets/stylesheets/default-elements.scss */
.sweet-alert .error-msg {
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/error-efc695b94d4a3ea85522ee51f63c90a90b4f5656de0695979bb5274cee06ae28.png) no-repeat center left;
  padding-left: 20px;
}

/* line 716, app/assets/stylesheets/default-elements.scss */
.sweet-alert .success-msg {
  background: url(//s3.amazonaws.com/bm3assets/images/icons/success.png) no-repeat center left;
  padding-left: 20px;
}

/* line 721, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

/* line 726, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container .cancel {
  background-color: #aaa !important;
}

/* line 730, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container .sa-confirm-button-container {
  display: flex;
  justify-content: flex-end;
  flex-grow: 1;
}

/* line 735, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container .sa-confirm-button-container .confirm {
  background-color: #3085d6 !important;
}

/* line 740, app/assets/stylesheets/default-elements.scss */
.sweet-alert .sa-button-container:only-child {
  justify-content: flex-end;
}

/* line 746, app/assets/stylesheets/default-elements.scss */
.floating-alert {
  display: block;
  background: #010101cc;
  z-index: 99;
  position: absolute;
  right: 296px;
  top: 380px;
  width: 320px;
  color: #ffffff;
  padding: 16px 16px;
  border-radius: 3px;
  text-align: center;
  box-shadow: 0px 0px 2px 2px rgba(0, 0, 0, 0.2);
  display: none;
  font-size: 13px;
}

/* line 762, app/assets/stylesheets/default-elements.scss */
.floating-alert.scheduler {
  top: auto;
  right: auto;
  left: 300px;
  bottom: 80px;
  display: block;
}

/* line 771, app/assets/stylesheets/default-elements.scss */
.bt-blue {
  padding: 13px;
  background: #327bdd;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  margin-top: 8px;
  display: inline-block;
}

/* line 782, app/assets/stylesheets/default-elements.scss */
.bt-blue:visited, .bt-blue:active, .bt-blue:hover {
  color: white;
}

/* line 788, app/assets/stylesheets/default-elements.scss */
.minicolors-theme-default .minicolors-input {
  visibility: hidden;
  height: 28px;
  width: 18px;
  box-sizing: border-box;
  padding-left: 5px;
}

/* line 796, app/assets/stylesheets/default-elements.scss */
.minicolors-theme-default .minicolors-swatch {
  cursor: pointer;
  border-radius: 50%;
  border: none;
  overflow: hidden;
  left: 0;
}

/* line 806, app/assets/stylesheets/default-elements.scss */
#toast-container > div {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 812, app/assets/stylesheets/default-elements.scss */
.toast-top-right {
  top: 70px;
  right: 2em;
}

/* line 817, app/assets/stylesheets/default-elements.scss */
.daterangepicker {
  font-family: 'latoregular' !important;
}

/* line 821, app/assets/stylesheets/default-elements.scss */
.tab-nav {
  padding-top: 20px;
  width: 100%;
}

/* line 825, app/assets/stylesheets/default-elements.scss */
.tab-nav .back-button {
  margin-left: 2em;
  margin-right: -9%;
  margin-top: 2px;
}

/* line 831, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-center {
  display: table;
  margin: 0 auto;
}

/* line 836, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link {
  display: block;
  width: 30px;
  height: 30px;
  float: left;
  border-radius: 50%;
  border: 2px solid #AAA;
  text-align: center;
  position: relative;
}

/* line 846, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link + .tab-nav-link {
  margin-left: 250px;
}

/* line 849, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link + .tab-nav-link:before {
  content: "";
  display: block;
  width: 254px;
  height: 2px;
  background: #AAA;
  position: absolute;
  right: 100%;
  top: 50%;
}

/* line 861, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link .circle-wrapper {
  display: block;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  margin-bottom: 10px;
  position: relative;
  z-index: 5;
}

/* line 871, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.disabled {
  color: #d5d5d5;
  border: 2px solid #d5d5d5;
}

/* line 875, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.disabled .projects-number {
  color: #d5d5d5;
}

/* line 879, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.disabled:before {
  background: #d5d5d5;
}

/* line 884, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.completed {
  border: none;
}

/* line 887, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.completed:before {
  background: #327bdd;
}

/* line 891, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.completed .circle-wrapper {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-white-768a409f9f29be23b071eba6c2648aaea2ec416ad3c45c69789cfd509d2c0e46.svg);
  background-position-x: 50%;
  background-position-y: 50%;
  background-color: #327bdd;
  background-size: 55%;
  background-repeat: no-repeat;
}

/* line 900, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.completed .projects-number {
  color: transparent;
}

/* line 905, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.active {
  border: 2px solid transparent;
}

/* line 908, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.active:before {
  background: #327bdd;
}

/* line 912, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.active .projects-number {
  color: white;
}

/* line 916, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link.active .circle-wrapper {
  background: #327bdd;
}

/* line 921, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link .projects-number {
  color: #aeaeae;
  font-size: 15px;
  font-weight: bold;
  vertical-align: middle !important;
}

/* line 928, app/assets/stylesheets/default-elements.scss */
.tab-nav .tab-nav-link .tab-text {
  text-align: center !important;
  font-size: 13px !important;
  display: inline-block;
  width: 150px;
  left: 50%;
  position: relative;
  transform: translateX(-50%);
}

@media (max-width: 768px) {
  /* line 940, app/assets/stylesheets/default-elements.scss */
  .tab-nav .tab-nav-link + .tab-nav-link:before {
    width: 70px;
  }
  /* line 944, app/assets/stylesheets/default-elements.scss */
  .tab-nav .tab-nav-link + .tab-nav-link {
    margin-left: 65px;
  }
  /* line 948, app/assets/stylesheets/default-elements.scss */
  .tab-nav .tab-nav-link .tab-text {
    width: 80px;
  }
}

/* line 954, app/assets/stylesheets/default-elements.scss */
div.emojipicker-button,
div.emojipicker-button-quick-reply {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/sentiment-ea49696ff41a0626292b8702ca2f0ab2239408c6b7eb01b29531a75c31a2d0d0.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
  background-position-x: left;
  padding-left: 9px;
}

/* line 964, app/assets/stylesheets/default-elements.scss */
div.emojipicker-button-style {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/sentiment-ea49696ff41a0626292b8702ca2f0ab2239408c6b7eb01b29531a75c31a2d0d0.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
}

/* line 971, app/assets/stylesheets/default-elements.scss */
.emojipicker-container {
  z-index: 1000 !important;
}

/* line 974, app/assets/stylesheets/default-elements.scss */
.emojipicker-container .picmo__closeButton {
  z-index: 1001 !important;
}

/* line 979, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar {
  width: 8%;
  float: left;
  border-right: 2px solid #f4f4f4;
  box-sizing: border-box;
  min-height: 300px;
}

/* line 986, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a {
  display: block;
  padding: 18px 15px;
  background: no-repeat center;
  text-indent: -9999px;
  border-left: 2px solid transparent;
}

/* line 993, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.terms {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg);
  background-size: 26px;
}

/* line 997, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.facebook {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
  background-size: 32px;
}

/* line 1001, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 24px;
}

/* line 1005, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.instagram {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
  background-size: 26px;
}

/* line 1009, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.tiktok {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
  background-size: 28px;
}

/* line 1013, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
  background-size: 28px;
}

/* line 1017, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
  background-size: 28px;
}

/* line 1021, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.pinterest {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
  background-size: 28px;
}

/* line 1025, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.youtube {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
  background-size: 32px;
}

/* line 1029, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.rss {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/rss-cd451048c1bdfed3a8a07682ff7c183e8729569302f6d2f7df7d7a6e9401e2a9.svg);
  background-size: 26px;
}

/* line 1033, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.app_store {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
  background-size: 30px;
}

/* line 1037, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.play_store {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
  background-size: 30px;
}

/* line 1041, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.google_my_business {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
  background-size: 32px;
}

/* line 1045, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.linkedin {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
  background-size: 26px;
}

/* line 1049, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.email {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
  background-size: 32px;
}

/* line 1053, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.whatsapp {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg);
  background-size: 32px;
}

/* line 1057, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.reclame_aqui {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png);
  background-size: 32px;
}

/* line 1061, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.bluesky {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-size: 32px;
}

/* line 1065, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.reddit {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg);
  background-size: 32px;
}

/* line 1070, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a:hover, .vertical-nav-bar > a.active {
  background-color: #f7f7f7;
}

/* line 1073, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.terms:hover, .vertical-nav-bar > a.active.terms {
  border-color: #424242;
}

/* line 1074, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.facebook:hover, .vertical-nav-bar > a.active.facebook {
  border-color: #1877f2;
}

/* line 1075, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.twitter:hover, .vertical-nav-bar > a.active.twitter {
  border-color: #000000;
}

/* line 1076, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.threads:hover, .vertical-nav-bar > a.active.threads {
  border-color: #0A0A0A;
}

/* line 1077, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.wordpress:hover, .vertical-nav-bar > a.active.wordpress {
  border-color: #25728C;
}

/* line 1078, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.pinterest:hover, .vertical-nav-bar > a.active.pinterest {
  border-color: #E60023;
}

/* line 1079, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.instagram:hover, .vertical-nav-bar > a.active.instagram {
  border-color: #d63380;
}

/* line 1080, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.youtube:hover, .vertical-nav-bar > a.active.youtube {
  border-color: #fb0d1b;
}

/* line 1081, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.rss:hover, .vertical-nav-bar > a.active.rss {
  border-color: #fd9226;
}

/* line 1082, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.location:hover, .vertical-nav-bar > a.active.location {
  border-color: #138f53;
}

/* line 1083, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.google_my_business:hover, .vertical-nav-bar > a.active.google_my_business {
  border-color: #b6d2ed;
}

/* line 1084, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.linkedin:hover, .vertical-nav-bar > a.active.linkedin {
  border-color: #0077B5;
}

/* line 1085, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.email:hover, .vertical-nav-bar > a.active.email {
  border-color: #FF992D;
}

/* line 1086, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.whatsapp:hover, .vertical-nav-bar > a.active.whatsapp {
  border-color: #25D366;
}

/* line 1087, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.app_store:hover, .vertical-nav-bar > a.active.app_store {
  border-color: #2472EC;
}

/* line 1088, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.play_store:hover, .vertical-nav-bar > a.active.play_store {
  border-color: #377DEF;
}

/* line 1089, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.reclame_aqui:hover, .vertical-nav-bar > a.active.reclame_aqui {
  border-color: #92C41E;
}

/* line 1090, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.bluesky:hover, .vertical-nav-bar > a.active.bluesky {
  border-color: #0085ff;
}

/* line 1091, app/assets/stylesheets/default-elements.scss */
.vertical-nav-bar > a.reddit:hover, .vertical-nav-bar > a.active.reddit {
  border-color: #ff4500;
}

@media (max-width: 768px) {
  /* line 979, app/assets/stylesheets/default-elements.scss */
  .vertical-nav-bar {
    width: 100%;
    border-right: none;
    border-bottom: 2px solid #f4f4f4;
  }
  /* line 1100, app/assets/stylesheets/default-elements.scss */
  .vertical-nav-bar > a {
    float: left;
    width: 16.66%;
    padding: 18px 0;
    box-sizing: border-box;
    border-left: none;
    border-top: 2px solid transparent;
  }
}

/* Pagination */
/* line 2, app/assets/stylesheets/pagination.scss */
.pagination {
  padding: 15px 2em;
  text-align: center;
  width: 100%;
  clear: both;
  float: left;
  box-sizing: border-box;
}

/* line 10, app/assets/stylesheets/pagination.scss */
.pagination span {
  display: inline-grid;
}

/* line 15, app/assets/stylesheets/pagination.scss */
.pagination > a.bt {
  border-radius: 5px;
  background: #f9f9f9;
  text-indent: -9999px;
  width: 10px;
  position: relative;
}

/* line 22, app/assets/stylesheets/pagination.scss */
.pagination > a.bt.disabled {
  opacity: 0.2;
  cursor: initial;
  pointer-events: none;
}

/* line 28, app/assets/stylesheets/pagination.scss */
.pagination > a.bt:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 8px;
}

/* line 41, app/assets/stylesheets/pagination.scss */
.pagination > a.left {
  margin-right: 10px;
}

/* line 44, app/assets/stylesheets/pagination.scss */
.pagination > a.left:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg);
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 52, app/assets/stylesheets/pagination.scss */
.pagination > a.right {
  margin-left: 10px;
}

/* line 55, app/assets/stylesheets/pagination.scss */
.pagination > a.right:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg);
}

/* line 60, app/assets/stylesheets/pagination.scss */
.pagination > a:hover {
  background-color: #eee;
}

/* line 65, app/assets/stylesheets/pagination.scss */
.pagination .page-list, .pagination > a {
  color: #9d9d9d;
  padding: 5px 10px;
  display: inline-block;
}

/* line 70, app/assets/stylesheets/pagination.scss */
.pagination .page-list.active, .pagination .page-list:hover, .pagination > a.active, .pagination > a:hover {
  color: #333;
}

/* COLORS */
/* line 1, app/assets/stylesheets/universal/extensions.scss */
.container-posts .post .post-content .photo, .container-posts .post .post-content .post-info .brand-image, .container-posts .post .post-info .post-content .brand-image {
  border-radius: 50%;
  position: relative;
  float: left;
  border: 1px #e6e6e6 solid;
  margin-right: 5px;
  overflow: hidden;
}

/* line 9, app/assets/stylesheets/universal/extensions.scss */
.container-posts .post .post-content .photo img, .container-posts .post .post-content .post-info .brand-image img, .container-posts .post .post-info .post-content .brand-image img {
  width: 100%;
}

/* line 12, app/assets/stylesheets/universal/extensions.scss */
.recent-posts-widget .loading {
  padding-bottom: 1px;
  min-height: 100px;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 2, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container {
  margin: 0;
  min-width: 16em;
}

/* line 6, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container .select2-choice {
  border: none;
}

/* line 9, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container .select2-choice .select2-chosen {
  text-align: right;
  text-decoration: underline;
}

/* line 16, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-container-active .select2-choice {
  box-shadow: none;
}

/* line 23, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-dropdown-open .select2-choice .select2-chosen {
  text-decoration: none;
}

/* line 30, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-container-disabled .select2-choice {
  background-color: white;
}

/* line 33, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  display: none;
}

/* line 37, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-container-disabled .select2-choice .select2-chosen {
  text-decoration: none;
}

/* line 44, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop {
  border: none;
  border-radius: 0;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
}

/* line 49, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop .select2-results {
  padding: 0;
  margin: 0;
}

/* line 53, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop .select2-results .select2-highlighted {
  background: #327bdd;
}

/* line 58, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop.select2-drop-above {
  box-shadow: 0 -16px 24px 2px rgba(0, 0, 0, 0.15);
}

/* line 62, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop .select2-search {
  margin: 5px 0;
  padding-left: 8px;
  padding-right: 8px;
}

/* line 67, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop .select2-search input[type="text"] {
  background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100% -22px;
}

/* line 3, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li, .container-posts .post .container-tags-grouped-content .tags li {
  margin-right: 5px;
  margin-bottom: 5px;
  display: inline-block;
  float: left;
}

/* line 10, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li.suggestion a, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li.suggestion a, .container-posts .post .container-tags-grouped-content .tags li.suggestion a, .container-posts .post .container-content .tags li.suggestion span, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li.suggestion span, .container-posts .post .container-tags-grouped-content .tags li.suggestion span, .container-posts .post .container-content .tags li.suggestion label, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li.suggestion label, .container-posts .post .container-tags-grouped-content .tags li.suggestion label {
  opacity: 0.4;
}

/* line 14, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li.suggestion a.select .checkmark, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li.suggestion a.select .checkmark, .container-posts .post .container-tags-grouped-content .tags li.suggestion a.select .checkmark, .container-posts .post .container-content .tags li.suggestion span.select .checkmark, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li.suggestion span.select .checkmark, .container-posts .post .container-tags-grouped-content .tags li.suggestion span.select .checkmark, .container-posts .post .container-content .tags li.suggestion label.select .checkmark, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li.suggestion label.select .checkmark, .container-posts .post .container-tags-grouped-content .tags li.suggestion label.select .checkmark {
  margin: 2px 0;
  border: 2px solid #c19f6c;
}

/* line 22, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li input[type=checkbox], .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li input[type=checkbox], .container-posts .post .container-tags-grouped-content .tags li input[type=checkbox] {
  display: none;
}

/* line 25, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li input[type=checkbox]:checked ~ .select .checkmark:before, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li input[type=checkbox]:checked ~ .select .checkmark:before, .container-posts .post .container-tags-grouped-content .tags li input[type=checkbox]:checked ~ .select .checkmark:before {
  display: block;
}

/* line 26, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li input[type=checkbox]:checked ~ .select .checkmark:after, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li input[type=checkbox]:checked ~ .select .checkmark:after, .container-posts .post .container-tags-grouped-content .tags li input[type=checkbox]:checked ~ .select .checkmark:after {
  display: block;
}

/* line 29, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a, .container-posts .post .container-tags-grouped-content .tags li a, .container-posts .post .container-content .tags li span, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span, .container-posts .post .container-tags-grouped-content .tags li span, .container-posts .post .container-content .tags li label, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label, .container-posts .post .container-tags-grouped-content .tags li label {
  border: 1px solid #f2cf63;
  background-color: #ffda6a;
  border-radius: 4px;
  border-left: none;
  padding: 0px 10px;
  line-height: 2em;
  color: #895806;
  font-size: 11px;
  height: 20px;
  float: left;
}

/* line 41, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a.not-clickable, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a.not-clickable, .container-posts .post .container-tags-grouped-content .tags li a.not-clickable, .container-posts .post .container-content .tags li span.not-clickable, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span.not-clickable, .container-posts .post .container-tags-grouped-content .tags li span.not-clickable, .container-posts .post .container-content .tags li label.not-clickable, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.not-clickable, .container-posts .post .container-tags-grouped-content .tags li label.not-clickable {
  cursor: default;
}

/* line 44, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a.not-clickable:hover, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a.not-clickable:hover, .container-posts .post .container-tags-grouped-content .tags li a.not-clickable:hover, .container-posts .post .container-content .tags li span.not-clickable:hover, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span.not-clickable:hover, .container-posts .post .container-tags-grouped-content .tags li span.not-clickable:hover, .container-posts .post .container-content .tags li label.not-clickable:hover, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.not-clickable:hover, .container-posts .post .container-tags-grouped-content .tags li label.not-clickable:hover {
  background: #f2cf63;
}

/* line 49, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a.value, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a.value, .container-posts .post .container-tags-grouped-content .tags li a.value, .container-posts .post .container-content .tags li span.value, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span.value, .container-posts .post .container-tags-grouped-content .tags li span.value, .container-posts .post .container-content .tags li label.value, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.value, .container-posts .post .container-tags-grouped-content .tags li label.value {
  background: #fff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
  margin-left: -2px;
}

/* line 57, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a.select, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a.select, .container-posts .post .container-tags-grouped-content .tags li a.select, .container-posts .post .container-content .tags li span.select, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span.select, .container-posts .post .container-tags-grouped-content .tags li span.select, .container-posts .post .container-content .tags li label.select, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.select, .container-posts .post .container-tags-grouped-content .tags li label.select {
  height: 20px;
  padding: 0px 2px;
  display: inline-flex;
  border-top-left-radius: 0;
  background-color: #f2cf63;
  border-bottom-left-radius: 0;
  border-left: 1px solid #f2cf63;
}

/* line 66, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a.select:hover, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a.select:hover, .container-posts .post .container-tags-grouped-content .tags li a.select:hover, .container-posts .post .container-content .tags li span.select:hover, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span.select:hover, .container-posts .post .container-tags-grouped-content .tags li span.select:hover, .container-posts .post .container-content .tags li label.select:hover, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.select:hover, .container-posts .post .container-tags-grouped-content .tags li label.select:hover {
  background-color: #ffe38e;
}

/* line 70, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a.select .checkmark, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a.select .checkmark, .container-posts .post .container-tags-grouped-content .tags li a.select .checkmark, .container-posts .post .container-content .tags li span.select .checkmark, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span.select .checkmark, .container-posts .post .container-tags-grouped-content .tags li span.select .checkmark, .container-posts .post .container-content .tags li label.select .checkmark, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.select .checkmark, .container-posts .post .container-tags-grouped-content .tags li label.select .checkmark {
  width: 14px;
  height: 14px;
  border-radius: 2px;
  position: relative;
}

/* line 77, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a.select .checkmark.selected:after, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a.select .checkmark.selected:after, .container-posts .post .container-tags-grouped-content .tags li a.select .checkmark.selected:after, .container-posts .post .container-content .tags li span.select .checkmark.selected:after, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span.select .checkmark.selected:after, .container-posts .post .container-tags-grouped-content .tags li span.select .checkmark.selected:after, .container-posts .post .container-content .tags li label.select .checkmark.selected:after, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.select .checkmark.selected:after, .container-posts .post .container-tags-grouped-content .tags li label.select .checkmark.selected:after {
  content: 'X';
  border: none;
  color: #895806;
  font-size: 13px;
  position: absolute;
  background: transparent;
  transform: scale(1.4, 1);
  -o-transform: scale(1.4, 1);
  -ms-transform: scale(1.4, 1);
  -moz-transform: scale(1.4, 1);
  -webkit-transform: scale(1.4, 1);
}

/* line 92, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a.select .checkmark:after, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a.select .checkmark:after, .container-posts .post .container-tags-grouped-content .tags li a.select .checkmark:after, .container-posts .post .container-content .tags li span.select .checkmark:after, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span.select .checkmark:after, .container-posts .post .container-tags-grouped-content .tags li span.select .checkmark:after, .container-posts .post .container-content .tags li label.select .checkmark:after, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.select .checkmark:after, .container-posts .post .container-tags-grouped-content .tags li label.select .checkmark:after {
  left: 2px;
  top: -1px;
  content: '';
  display: none;
  border: 2px solid #957d2f;
  border-top: none;
  border-right: none;
  position: absolute;
  background: transparent;
  transform: rotate(-45deg);
}

/* line 108, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a:not(:has(+ label.select)):not(:has(~ label.select)), .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a:not(:has(+ label.select)):not(:has(~ label.select)), .container-posts .post .container-tags-grouped-content .tags li a:not(:has(+ label.select)):not(:has(~ label.select)) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 113, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a:has(+ label.select), .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a:has(+ label.select), .container-posts .post .container-tags-grouped-content .tags li a:has(+ label.select), .container-posts .post .container-content .tags li a:has(~ label.select), .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a:has(~ label.select), .container-posts .post .container-tags-grouped-content .tags li a:has(~ label.select) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 118, app/assets/stylesheets/tags/tags-display-box.scss */
.container-posts .post .container-content .tags li a:hover, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a:hover, .container-posts .post .container-tags-grouped-content .tags li a:hover {
  background: #ffe38e;
}

/* line 5, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker {
  width: 360px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  max-height: 600px;
  background: #fff;
  border: 1px solid #eaedf2;
  border-radius: 14px;
  box-shadow: 0 16px 44px rgba(15, 23, 42, 0.18), 0 2px 8px rgba(15, 23, 42, 0.06);
  overflow: hidden;
  font-family: 'Public Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  text-align: left;
}

/* line 19, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker * {
  box-sizing: border-box;
}

/* line 21, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  padding: 15px 16px 9px;
}

/* line 27, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header .tp-h-title {
  font-size: 15px;
  font-weight: 700;
  color: #0f172a;
  letter-spacing: -.01em;
}

/* line 28, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header .tp-h-total {
  font-size: 12px;
  color: #9aa3b2;
  font-variant-numeric: tabular-nums;
}

/* line 31, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search {
  padding: 0 14px 10px;
}

/* line 34, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-wrap {
  position: relative;
  display: flex;
  align-items: center;
}

/* line 35, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-ico {
  position: absolute;
  left: 11px;
  display: flex;
  color: #9aa3b2;
  pointer-events: none;
}

/* line 35, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-ico svg {
  width: 16px;
  height: 16px;
}

/* line 37, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search input {
  width: 100%;
  height: 38px;
  padding: 0 34px;
  border: 1px solid #e2e6ee;
  border-radius: 9px;
  font-size: 13.5px;
  font-family: inherit;
  color: #0f172a;
  background: #f8fafc;
  outline: none;
}

/* line 48, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search input:focus {
  border-color: #327bdd;
  background: #fff;
}

/* line 51, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear {
  position: absolute;
  right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border: none;
  background: #e6eaf1;
  color: #64748b;
  border-radius: 6px;
  cursor: pointer;
}

/* line 54, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear svg {
  width: 12px;
  height: 12px;
}

/* line 55, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear:hover {
  background: #dbe1ea;
}

/* line 59, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips {
  padding: 0 14px 11px;
}

/* line 62, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  align-items: center;
  max-height: 150px;
  overflow-y: auto;
}

/* line 70, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar {
  width: 8px;
}

/* line 71, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-thumb {
  background: #d4dae3;
  border-radius: 8px;
  border: 2px solid #fff;
}

/* line 72, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-thumb:hover {
  background: #bcc5d2;
}

/* line 73, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-track {
  background: transparent;
}

/* line 75, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list.is-collapsed {
  max-height: 88px;
  overflow: hidden;
}

/* line 81, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-actions {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 7px;
}

/* line 88, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-toggle {
  border: none;
  background: transparent;
  color: #327bdd;
  font-size: 12px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
  padding: 0;
}

/* line 91, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-toggle:hover {
  text-decoration: underline;
}

/* line 94, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 6px 4px 9px;
  background: rgba(50, 123, 221, 0.1);
  border: 1px solid rgba(50, 123, 221, 0.26);
  border-radius: 8px;
  font-size: 12px;
  font-weight: 500;
  color: #327bdd;
}

/* line 102, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  border-radius: 4px;
  cursor: pointer;
  color: #327bdd;
  opacity: .6;
}

/* line 105, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x svg {
  width: 10px;
  height: 10px;
}

/* line 106, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x:hover {
  opacity: 1;
  background: rgba(0, 0, 0, 0.06);
}

/* line 109, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--orphan {
  background: #f1f5f9;
  border-color: #e2e8f0;
  color: #94a3b8;
}

/* line 113, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--orphan .tp-chip-x {
  color: #94a3b8;
}

/* line 116, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--locked {
  opacity: 0.6;
  padding-right: 9px;
  cursor: default;
}

/* line 123, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-clear-all {
  margin-left: 2px;
  border: none;
  background: transparent;
  color: #94a3b8;
  font-size: 12px;
  font-weight: 500;
  font-family: inherit;
  cursor: pointer;
  padding: 4px;
}

/* line 126, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-clear-all:hover {
  color: #64748b;
}

/* line 130, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  border-top: 1px solid #f1f3f7;
  padding: 0 6px 8px;
}

/* line 137, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar {
  width: 10px;
}

/* line 138, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-thumb {
  background: #d4dae3;
  border-radius: 8px;
  border: 3px solid #fff;
}

/* line 139, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-thumb:hover {
  background: #bcc5d2;
}

/* line 140, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-track {
  background: transparent;
}

/* line 143, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap {
  position: sticky;
  top: 0;
  z-index: 2;
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 11px 9px 5px;
  background: #fff;
  cursor: pointer;
}

/* line 148, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-sec-chev {
  display: flex;
  color: #aeb6c2;
  transition: transform .15s ease;
}

/* line 148, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-sec-chev svg {
  width: 12px;
  height: 12px;
}

/* line 149, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap.is-open .tp-sec-chev {
  transform: rotate(90deg);
}

/* line 150, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-label {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .07em;
  color: #94a3b8;
  text-transform: uppercase;
}

/* line 151, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-count {
  font-size: 11px;
  font-weight: 600;
  color: #c4cbd6;
  font-variant-numeric: tabular-nums;
}

/* line 152, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-rule {
  flex: 1;
  height: 1px;
  background: #eef1f5;
  margin: 0 2px;
}

/* line 155, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-sub {
  font-size: 11px;
  color: #b3bac6;
  padding: 0 9px 4px 28px;
  font-style: italic;
}

/* line 157, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap {
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 7px 9px 3px;
}

/* line 159, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap .tp-subcap-label {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: #aab2bf;
}

/* line 160, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap .tp-subcap-rule {
  flex: 1;
  height: 1px;
  background: #f1f3f7;
}

/* line 163, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-row {
  display: flex;
  align-items: center;
  gap: 9px;
  border-radius: 8px;
  cursor: pointer;
}

/* line 165, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-row:hover {
  background: #f4f6fa;
}

/* line 167, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-container {
  padding: 7px 9px;
}

/* line 169, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev {
  display: flex;
  color: #aeb6c2;
  transition: transform .15s ease;
  flex: none;
}

/* line 171, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev svg {
  width: 13px;
  height: 13px;
}

/* line 172, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev.is-open {
  transform: rotate(90deg);
}

/* line 175, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  border: 1.5px solid #cbd5e1;
  background: #fff;
  flex: none;
}

/* line 178, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box, .tag-picker.tag-picker .tp-check.tp-check--tag {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 181, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box > span, .tag-picker.tag-picker .tp-check.tp-check--tag > span {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 183, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box {
  width: 18px;
  height: 18px;
}

/* line 184, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--tag {
  width: 17px;
  height: 17px;
}

/* line 185, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.is-checked, .tag-picker.tag-picker .tp-check.is-mixed {
  background: #327bdd;
  border-color: #327bdd;
}

/* line 186, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check svg {
  width: 11px;
  height: 11px;
}

/* line 187, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--tag svg {
  width: 10px;
  height: 10px;
}

/* line 188, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check .tp-dash {
  width: 9px;
  height: 2.5px;
  border-radius: 2px;
  background: #fff;
}

/* line 191, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-folder {
  display: flex;
  color: #7c8696;
  flex: none;
}

/* line 191, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-folder svg {
  width: 17px;
  height: 17px;
}

/* line 192, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  flex: none;
  overflow: hidden;
}

/* line 196, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 197, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar > span {
  color: inherit;
}

/* line 199, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-groupglyph {
  display: flex;
  color: #b9c0cc;
  flex: none;
}

/* line 199, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-groupglyph svg {
  width: 15px;
  height: 15px;
}

/* line 201, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-container-name {
  flex: 1;
  font-size: 13.5px;
  color: #1e293b;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 202, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-count-pill {
  font-size: 11px;
  font-weight: 600;
  color: #9aa3b2;
  background: #f1f3f7;
  border-radius: 20px;
  padding: 1px 8px;
  font-variant-numeric: tabular-nums;
}

/* line 204, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-nest {
  margin-left: 18px;
  padding-left: 13px;
  border-left: 1.5px solid #eef1f6;
}

/* line 206, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag {
  padding: 6px 9px;
}

/* line 207, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--loose {
  padding: 6px 9px 6px 28px;
}

/* line 208, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--self .tp-tag-name {
  font-weight: 600;
  color: #1e293b;
}

/* line 209, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--locked {
  opacity: 0.5;
  cursor: default;
}

/* line 210, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper {
  flex: 1;
  position: relative;
  overflow: visible;
}

/* line 215, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-name {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-word;
  width: 100%;
  font-size: 13px;
  color: #334155;
}

/* line 225, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper::after {
  content: attr(data-tooltip);
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background: #333;
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1.3;
  white-space: normal;
  max-width: 100%;
  width: max-content;
  word-wrap: break-word;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s;
}

/* line 246, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper:hover::after {
  opacity: 1;
  visibility: visible;
  transition-delay: 0.5s, 0.5s;
}

/* line 252, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-empty {
  padding: 34px 16px;
  text-align: center;
  color: #9aa3b2;
  font-size: 13px;
}

/* line 252, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-empty strong {
  color: #64748b;
}

/* line 254, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer {
  flex-shrink: 0;
  border-top: 1px solid #eef1f5;
  padding: 9px 12px 12px;
  display: flex;
  flex-direction: column;
  gap: 9px;
  background: #fcfcfd;
}

/* line 263, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-footer-actions {
  display: flex;
  align-items: center;
  gap: 2px;
}

/* line 265, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn {
  border: none;
  background: transparent;
  font-family: inherit;
  cursor: pointer;
  padding: 5px 8px;
  border-radius: 7px;
  font-size: 12.5px;
  line-height: 1.2;
  text-decoration: none;
  text-indent: 0;
  width: auto;
  height: auto;
  float: none;
  overflow: visible;
  opacity: 1;
  margin-left: 0;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #327bdd;
  font-weight: 600;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary svg {
  width: 14px;
  height: 14px;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary:hover {
  background: rgba(50, 123, 221, 0.1);
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost {
  text-align: center;
  color: #7c8696;
  font-weight: 500;
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost:hover {
  background: #f1f3f7;
  color: #475569;
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost.is-on {
  background: rgba(50, 123, 221, 0.1);
  color: #327bdd;
  font-weight: 600;
}

/* line 275, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  height: 42px;
  border: none;
  border-radius: 10px;
  background: #327bdd;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
}

/* line 279, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:hover {
  filter: brightness(0.94);
}

/* line 280, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:disabled, .tag-picker.tag-picker .tp-footer .tp-apply[disabled] {
  background: #e2e8f0;
  color: #94a3b8;
  cursor: default;
  filter: none;
}

/* line 282, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:disabled .tp-apply-badge, .tag-picker.tag-picker .tp-footer .tp-apply[disabled] .tp-apply-badge {
  background: rgba(15, 23, 42, 0.12);
  color: #94a3b8;
}

/* line 284, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply .tp-apply-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  font-size: 12px;
  font-weight: 700;
  font-variant-numeric: tabular-nums;
  color: #fff;
}

/* line 293, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker-host {
  width: auto;
  min-width: 0;
  max-width: none;
  padding: 0;
  margin: 0;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  overflow: visible;
}

/* line 307, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker-host .tag-picker-loading {
  padding: 16px;
  font-size: 13px;
  color: #64748b;
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 16px 44px rgba(15, 23, 42, 0.18), 0 2px 8px rgba(15, 23, 42, 0.06);
}

/* line 317, app/assets/stylesheets/tags/_tag_picker.scss */
.submenu-tags.tag-picker-host {
  width: 300px !important;
}

@media (prefers-reduced-motion: reduce) {
  /* line 322, app/assets/stylesheets/tags/_tag_picker.scss */
  .tag-picker * {
    transition: none !important;
  }
}

/* line 9, app/assets/stylesheets/posts.scss */
.container-posts.unarchived-list .post-archiving-locker--archived, .container-posts.archived-list .post-archiving-locker--unarchived, .post-archiving-locker--locked,
.ticket-assigned-user-locker--locked {
  display: flex !important;
}

/* line 13, app/assets/stylesheets/posts.scss */
.post-archiving-locker,
.ticket-assigned-user-locker {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: #F9F9F9;
  opacity: 0.8;
  z-index: 20;
  justify-content: center;
  align-items: center;
  cursor: default;
}

/* Posts Report */
/* line 35, app/assets/stylesheets/posts.scss */
.container-posts {
  margin: 10px auto;
  width: 100%;
  box-sizing: border-box;
  position: relative;
  padding: 0 2em;
  float: left;
  z-index: 1 !important;
}

/* line 44, app/assets/stylesheets/posts.scss */
.container-posts .post {
  transition: all linear 1s;
  opacity: 1;
}

/* line 49, app/assets/stylesheets/posts.scss */
.container-posts .ng-hide {
  opacity: 0;
  transition: none 0;
}

/* line 62, app/assets/stylesheets/posts.scss */
.container-posts.archived-list .unarchived-post .select {
  display: none;
}

/* line 76, app/assets/stylesheets/posts.scss */
.container-posts.unarchived-list .archived-post .select {
  display: none;
}

/* line 82, app/assets/stylesheets/posts.scss */
.container-posts.loading {
  padding-bottom: 1px;
  min-height: 100px;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 87, app/assets/stylesheets/posts.scss */
.container-posts > .locked {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(222, 222, 222, 0.3) url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) center center no-repeat;
  z-index: 10;
}

/* line 97, app/assets/stylesheets/posts.scss */
.container-posts .toggle-expansion {
  width: 100%;
  height: 20px;
  padding-bottom: 12px;
  cursor: pointer;
}

/* line 103, app/assets/stylesheets/posts.scss */
.container-posts .toggle-expansion .toggle-icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: 12px;
  opacity: 0.25;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  height: 20px;
  width: 30px;
  margin-left: auto;
  margin-right: auto;
}

/* line 116, app/assets/stylesheets/posts.scss */
.container-posts .toggle-expansion.expanded .toggle-icon {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 126, app/assets/stylesheets/posts.scss */
.container-posts .logs .log:last-child {
  border-bottom: none;
}

/* line 132, app/assets/stylesheets/posts.scss */
.container-posts .log, .container-posts .note {
  padding: 10px 5px;
  font-size: 13px;
  border-bottom: 1px solid #f1f1f1;
  line-height: 28px;
  overflow: hidden;
  clear: both;
}

/* line 140, app/assets/stylesheets/posts.scss */
.container-posts .log .edit, .container-posts .note .edit {
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) 0 0 no-repeat;
  background-size: 14px;
  cursor: pointer;
  width: 16px;
  height: 16px;
  top: 5px;
  right: 30px;
}

/* line 150, app/assets/stylesheets/posts.scss */
.container-posts .log .delete, .container-posts .note .delete {
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) 0 0 no-repeat;
  background-size: 11px;
  cursor: pointer;
  width: 14px;
  height: 17px;
  top: 5px;
  right: 30px;
}

/* line 161, app/assets/stylesheets/posts.scss */
.container-posts .log .time, .container-posts .note .time {
  position: relative;
  font-size: 11px;
  font-style: normal;
  color: #9d9d9d;
  width: auto;
  padding-left: 7px;
  float: left;
}

/* line 170, app/assets/stylesheets/posts.scss */
.container-posts .log .time:before, .container-posts .note .time:before {
  content: "\00b7";
  font-size: 15px;
  margin-right: 5px;
  display: inline-block;
}

/* line 177, app/assets/stylesheets/posts.scss */
.container-posts .log .time:hover, .container-posts .note .time:hover {
  text-decoration: underline;
}

/* line 182, app/assets/stylesheets/posts.scss */
.container-posts .log .userImage, .container-posts .note .userImage {
  display: inline-block;
  width: 28px;
  height: 28px;
  float: left;
  margin-right: 5px;
}

/* line 191, app/assets/stylesheets/posts.scss */
.container-posts .dots {
  background: #ebebeb url(//s3.amazonaws.com/bm3assets/assets/dots-5a118fe37153dbf5878174f225a41ddac482fce77f92b8836dee8825d5d7c2c2.svg) center center no-repeat;
  background-size: 14px;
  padding: 8px 16px;
  display: inline-block;
  border-radius: 4px;
  opacity: 0.6;
  margin-bottom: 12px;
}

/* line 203, app/assets/stylesheets/posts.scss */
.container-posts .log .element, .container-posts .note .element, .container-posts .post .element {
  width: 28px;
  height: 28px;
  border-radius: 50%;
  float: left;
  margin-right: 10px;
}

/* line 213, app/assets/stylesheets/posts.scss */
.container-posts .log .element {
  background: #9d9d9d url(//s3.amazonaws.com/bm3assets/assets/change-72af8b0b0cb296935ffc211d738c38d87cc86697eaf883ca6e2a21c29de970ba.svg) center center no-repeat;
  background-size: 18px;
}

/* line 218, app/assets/stylesheets/posts.scss */
.container-posts .log .message,
.container-posts .log .new-responsible {
  float: left;
  margin-right: 5px;
}

/* line 225, app/assets/stylesheets/posts.scss */
.container-posts .empty-log-message {
  font-size: 20px;
  color: #ABABAB;
  text-align: center;
  margin-bottom: 25px;
}

/* line 232, app/assets/stylesheets/posts.scss */
.container-posts .note {
  line-height: 18px;
  background: #F9F9F9;
  border-radius: 0px 8px 8px 8px;
  border: 1px solid #F4F4F4;
  margin: 10px 0;
}

/* line 239, app/assets/stylesheets/posts.scss */
.container-posts .note .element {
  background: #0084ff url(//s3.amazonaws.com/bm3assets/assets/message-daa8c744d593b19a7118c7366785cdd69407e2ca0aee35a9fbe927d552cd7ff8.svg) center center no-repeat;
  background-size: 17px;
}

/* line 244, app/assets/stylesheets/posts.scss */
.container-posts .note .message {
  float: left;
  width: 92% !important;
}

/* line 248, app/assets/stylesheets/posts.scss */
.container-posts .note .message .user {
  clear: both;
  display: block;
  font-size: 13px;
  font-family: 'latosemibold';
  display: inline-block;
  line-height: 28px;
  margin-bottom: 5px;
}

/* line 258, app/assets/stylesheets/posts.scss */
.container-posts .note .message > .time {
  float: none !important;
}

/* line 262, app/assets/stylesheets/posts.scss */
.container-posts .note .message .content {
  margin: 5px 0;
}

/* line 266, app/assets/stylesheets/posts.scss */
.container-posts .note .message .attachment {
  color: #717171;
  margin: 2px 1px;
  font-size: 12px;
  padding: 2px 6px;
  border-radius: 4px;
  background: #ffffff;
  display: inline-block;
  border: solid 1px #ededed;
}

/* line 276, app/assets/stylesheets/posts.scss */
.container-posts .note .message .attachment a {
  color: black;
  font-weight: bold;
  padding: 0 2px;
}

/* line 282, app/assets/stylesheets/posts.scss */
.container-posts .note .message .attachment:after {
  content: "";
  display: inline-block;
  vertical-align: sub;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) center no-repeat;
  background-size: 11px;
  width: 11px;
  height: 15px;
  margin-left: 5px;
}

/* line 295, app/assets/stylesheets/posts.scss */
.container-posts .note .content {
  line-height: normal;
  display: block;
}

/* line 301, app/assets/stylesheets/posts.scss */
.container-posts .log + .post,
.container-posts .post + .log,
.container-posts .note + .post,
.container-posts .post + .note {
  margin-top: 15px;
}

/* line 309, app/assets/stylesheets/posts.scss */
.container-posts .post {
  float: left;
  width: 100%;
  margin-bottom: 15px;
  position: relative;
  display: flex;
  flex-direction: column;
}

/* line 317, app/assets/stylesheets/posts.scss */
.container-posts .post:last-child {
  margin-bottom: 0;
}

/* line 321, app/assets/stylesheets/posts.scss */
.container-posts .post .post-container {
  display: flex;
  flex-direction: row;
  width: 100%;
}

/* line 327, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info {
  width: 40px;
  display: flex;
  flex-direction: column;
  flex: 0 0 40px;
}

/* line 334, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info.locked .select {
  display: none;
}

/* line 339, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select,
.container-posts .post .post-info .brand-image,
.container-posts .post .post-info .service {
  position: relative;
  width: 100%;
  box-sizing: border-box;
  margin-bottom: 8px;
}

/* line 348, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select {
  float: left;
}

/* line 351, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select input[type=checkbox] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  width: 13px;
}

/* line 361, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select input[type=checkbox]:checked + label {
  border: 2px solid #3b99fc;
}

/* line 367, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select.grouped-ticket input[type=checkbox] {
  right: 10px;
}

/* line 371, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select.grouped-ticket .filter {
  line-height: 1.5em;
}

/* line 374, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select.grouped-ticket .filter:active {
  color: #5a5a5a;
}

/* line 379, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select.grouped-ticket .options {
  top: 40%;
  right: 5px;
  width: 10px;
  height: 10px;
  position: absolute;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 4px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 393, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select label {
  border-radius: 5px;
  border: 1px solid #ddd;
  padding: 0;
  width: 100%;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 405, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select label:hover {
  border: 2px solid #3b99fc;
}

/* line 410, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .select:before {
  content: "";
  display: block;
  padding-top: 100%;
  background: white;
}

/* line 418, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .brand-image {
  border-radius: 50%;
  float: left;
  overflow: hidden;
  position: relative;
}

/* line 425, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .brand-image img {
  width: 100%;
}

/* line 429, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .brand-image .no-photo {
  background-color: #f4f4f4;
  text-align: center;
  float: left;
  width: 100%;
}

/* line 435, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .brand-image .no-photo:before {
  content: "";
  display: block;
  padding-top: 100%;
}

/* line 441, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .brand-image .no-photo span {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  transform: translateY(-50%);
  text-transform: uppercase;
  font-size: 13px;
  line-height: normal;
}

/* line 455, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service {
  float: left;
  clear: both;
  text-align: center;
}

/* line 460, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service:before {
  content: "";
  float: left;
  background: no-repeat center;
  background-size: 90%;
  display: inline-block;
  width: 100%;
  padding-top: 100%;
}

/* line 471, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 26px;
}

/* line 477, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.youtube:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
}

/* line 482, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.google_my_business:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
}

/* line 487, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.facebook:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 492, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.instagram:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 497, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.linkedin:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 502, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.bluesky:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 507, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.tiktok:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
}

/* line 512, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
  background-size: 85%;
}

/* line 518, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.wordpress:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
  background-size: 85%;
}

/* line 524, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.email:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
}

/* line 529, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.blogs:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/blog-957d4e22a6eeaa31fab5697a6bb8e761d37b45d5409d4724ebe2d62ae86c954f.svg);
}

/* line 534, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.photos:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/photo-ee692c630ca31c3224fdd3646c348d0f7f2f06d92e5a6f7b1df4008c5ea74cd4.svg);
}

/* line 539, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.videos:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/video-e0eabcd016be4a6a4af3c3430004a4eb078272020e49fbdef7c136747f65c0bf.svg);
}

/* line 544, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.app_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
}

/* line 549, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.play_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
}

/* line 554, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.forums:before, .container-posts .post .post-info .service.foruns:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/forum-efb86a8fada749f2bd7bc751955c72e2d040ad66be986255df5a0432c6eb003b.svg);
}

/* line 559, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.news:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/news-346f9a14c7bde0dce6870210bdc6230a41683c030e57b4170802679cc10e620c.svg);
}

/* line 564, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.miscellaneous:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/misc-90b8a87739f68ce8ad480f028f7ceb302f97304a9fb9f21f3ef8deb78efad7b7.svg);
}

/* line 569, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.whatsapp:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg);
}

/* line 574, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.reclame_aqui:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png);
}

/* line 579, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.pinterest:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
}

/* line 584, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.reddit:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg);
}

/* line 589, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.ticket:before {
  content: none;
}

/* line 593, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.ticket .priority {
  display: inline-block;
  width: 80%;
  padding-top: 80%;
  position: relative;
  margin: 0 auto;
  overflow: hidden;
}

/* line 601, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.ticket .priority svg {
  display: inline-block;
  float: left;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 612, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.ticket .priority.low path, .container-posts .post .post-info .service.ticket .priority.low rect {
  fill: #64d13b;
  stroke: #64d13b;
}

/* line 618, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.ticket .priority.medium path, .container-posts .post .post-info .service.ticket .priority.medium rect {
  fill: #ffde17;
  stroke: #ffde17;
}

/* line 624, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.ticket .priority.high path, .container-posts .post .post-info .service.ticket .priority.high rect {
  fill: #e57803;
  stroke: #e57803;
}

/* line 630, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.ticket .priority.urgent path, .container-posts .post .post-info .service.ticket .priority.urgent rect {
  fill: #e20303;
  stroke: #e20303;
}

/* line 646, app/assets/stylesheets/posts.scss */
.container-posts .post .post-info .service.blogs:before, .container-posts .post .post-info .service.photos:before, .container-posts .post .post-info .service.videos:before, .container-posts .post .post-info .service.forums:before, .container-posts .post .post-info .service.foruns:before, .container-posts .post .post-info .service.news:before, .container-posts .post .post-info .service.miscellaneous:before, .container-posts .post .post-info .service.ticket:before {
  background-size: 80%;
}

/* line 653, app/assets/stylesheets/posts.scss */
.container-posts .post .container {
  display: flex;
  flex-direction: column;
  flex: 1;
  margin-left: 10px;
  border-radius: 3px;
  position: relative;
  float: right;
  min-height: 150px;
  padding: 0 2%;
  background: white;
  border: 1px solid #e6e7e8;
  box-sizing: border-box;
  font-family: 'latoregular';
  z-index: 2;
}

/* line 670, app/assets/stylesheets/posts.scss */
.container-posts .post .container .bm-select2.select2-container {
  position: relative;
  top: -0.5em;
}

/* line 683, app/assets/stylesheets/posts.scss */
.container-posts .post .container.blogs .container-post, .container-posts .post .container.photos .container-post, .container-posts .post .container.videos .container-post, .container-posts .post .container.forums .container-post, .container-posts .post .container.forums .container-post, .container-posts .post .container.news .container-post, .container-posts .post .container.miscellaneous .container-post {
  position: relative;
  top: 0;
  left: 0;
  transform: none;
}

/* line 693, app/assets/stylesheets/posts.scss */
.container-posts .post .container.linkedin .reactions li {
  font-size: 16px;
}

/* line 696, app/assets/stylesheets/posts.scss */
.container-posts .post .container.linkedin .reactions li:before {
  background-size: 21px;
  width: 21px;
  height: 21px;
}

/* line 701, app/assets/stylesheets/posts.scss */
.container-posts .post .container.linkedin .reactions li.like:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/like-linkedin-dd1124293720e0ffd365f164a811d37b8df27269716226d51ae1eb14eb346a4a.svg);
}

/* line 704, app/assets/stylesheets/posts.scss */
.container-posts .post .container.linkedin .reactions li.celebrate:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/celebrate-linkedin-0cf0ae66bca23c9872f2a4028b9f740ff861887d71e551a617c9e6817e437c44.svg);
}

/* line 707, app/assets/stylesheets/posts.scss */
.container-posts .post .container.linkedin .reactions li.love:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/love-linkedin-abad95aae2f8ce023166877a95053f91693b90990deddca84ed3ec552e88d475.svg);
}

/* line 710, app/assets/stylesheets/posts.scss */
.container-posts .post .container.linkedin .reactions li.support:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/support-linkedin-829416f4df7ed4a02ffd2b3004e5c907fdeca5cf19cf3041616b7cf5e8065c28.svg);
}

/* line 713, app/assets/stylesheets/posts.scss */
.container-posts .post .container.linkedin .reactions li.insightful:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/insightful-linkedin-92ac3a4188380cea14dc4a160b131d76f376b78d90c3242cb4c74ae7b1848722.svg);
}

/* line 716, app/assets/stylesheets/posts.scss */
.container-posts .post .container.linkedin .reactions li.funny:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/funny-linkedin-8174b34b7778860dbc9cb688331a12bb5432f1046fb874798c877f0794e5912c.svg);
}

/* line 722, app/assets/stylesheets/posts.scss */
.container-posts .post .comments-container,
.container-posts .post .replies-container,
.container-posts .post .original-post-container {
  display: none;
  clear: both;
  float: left;
  padding-top: 10px;
}

/* line 731, app/assets/stylesheets/posts.scss */
.container-posts .post .comments-container,
.container-posts .post .replies-container,
.container-posts .post .original-post-container {
  width: 90%;
  float: right;
  position: relative;
  align-self: flex-end;
}

/* line 739, app/assets/stylesheets/posts.scss */
.container-posts .post .comments-container.loading,
.container-posts .post .replies-container.loading,
.container-posts .post .original-post-container.loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 743, app/assets/stylesheets/posts.scss */
.container-posts .post .comments-container:before,
.container-posts .post .replies-container:before,
.container-posts .post .original-post-container:before {
  content: "";
  border-radius: 10px;
  position: absolute;
  left: -28px;
  top: 0;
  border-left: 2px dotted #ccc;
  border-bottom: 2px dotted #ccc;
  border-top-left-radius: 0;
  width: 55px;
  height: 27px;
}

/* line 756, app/assets/stylesheets/posts.scss */
.container-posts .post .comments-container.loading,
.container-posts .post .replies-container.loading,
.container-posts .post .original-post-container.loading {
  min-height: 50px;
}

/* line 759, app/assets/stylesheets/posts.scss */
.container-posts .post .comments-container.loading:before,
.container-posts .post .replies-container.loading:before,
.container-posts .post .original-post-container.loading:before {
  content: none;
}

/* line 765, app/assets/stylesheets/posts.scss */
.container-posts .post .element {
  background: #6811F2 url(//s3.amazonaws.com/bm3assets/assets/user-94d9840f56fffde9f8277000f16a9ad09fb05b40c6ac8b0d6cae557ca6340eb8.svg) center center no-repeat;
  background-size: 14px;
  margin: 17px 10px 0 10px;
}

/* line 772, app/assets/stylesheets/posts.scss */
.container-posts .post:hover .replied,
.container-posts .post:hover .send-to {
  display: none !important;
}

/* line 777, app/assets/stylesheets/posts.scss */
.container-posts .post:hover .elapsed-time,
.container-posts .post:hover .ticket-id {
  display: block !important;
}

/* line 783, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content {
  position: relative;
  display: block;
  float: left;
  width: 100%;
  margin-top: 10px;
  min-height: 40px;
  z-index: 0;
}

/* line 792, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .photo, .container-posts .post .post-content .post-info .brand-image, .container-posts .post .post-info .post-content .brand-image {
  width: 50px;
  height: 50px;
}

/* line 798, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile {
  width: 50%;
  height: auto;
  z-index: 100;
  overflow: visible;
  background: white;
  visibility: hidden;
  position: absolute;
  white-space: initial;
  border-radius: 5px;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.15);
}

/* line 810, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.top-card {
  top: unset;
  bottom: 65px;
}

/* line 814, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.top-card .stats {
  border-radius: 0 0 5px 5px;
}

/* line 819, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.top-card.instagram:before {
  left: 4%;
  width: 0;
  top: 100%;
  content: "";
  position: absolute;
  border-top: 10px solid #ed8835;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}

/* line 832, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.top-card.twitter:before {
  left: 4%;
  width: 0;
  top: 100%;
  content: "";
  position: absolute;
  border-top: 10px solid #59adeb;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}

/* line 845, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.bottom-card {
  top: 45px;
  bottom: unset;
}

/* line 849, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.bottom-card .stats {
  border-radius: 0 0 5px 5px;
}

/* line 853, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.bottom-card:before {
  width: 0;
  left: 4%;
  content: "";
  bottom: 100%;
  position: absolute;
  border-bottom: 10px solid white;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}

/* line 865, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile span {
  float: left;
  clear: both;
}

/* line 870, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile span,
.container-posts .post .post-content .profile .stats {
  padding: 5px 15px;
  width: 100%;
  box-sizing: border-box;
}

/* line 877, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .name {
  font-size: 14px;
  font-family: 'latosemibold';
  padding-bottom: 0;
  display: contents;
  float: left;
  white-space: nowrap;
}

/* line 886, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .verified {
  background: url(//s3.amazonaws.com/bm3assets/assets/verified-2c0b45fba5ac9f5ec3edd5c703991882006392175807fc5eedeaf959d532cf8d.svg) left no-repeat;
  background-size: 14px;
  height: 26px;
  margin-left: 6px;
}

/* line 893, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .username-container {
  display: flex;
  padding-left: 15px;
  align-items: center;
}

/* line 899, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .username {
  font-size: 11px;
  line-height: 10px;
  padding-top: 0;
}

/* line 904, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .username:before {
  content: "@";
}

/* line 909, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .bio {
  font-size: 13px;
  word-wrap: break-word;
}

/* line 914, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .joined,
.container-posts .post .post-content .profile .location,
.container-posts .post .post-content .profile .interests {
  font-size: 12px;
  color: #5c5c5c;
}

/* line 920, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .joined:before,
.container-posts .post .post-content .profile .location:before,
.container-posts .post .post-content .profile .interests:before {
  content: "";
  background: no-repeat center;
  background-size: 12px;
  width: 13px;
  height: 12px;
  display: inline-block;
  margin-right: 5px;
}

/* line 932, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .interests:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/categories-d125e232418bca7df3c52dbd363ebc96f275eed018469814c99e383ef783df73.svg) no-repeat center 1px;
  background-size: 21px;
  margin-right: 1px;
  opacity: 0.7;
  width: 14px;
}

/* line 942, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .joined:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/calendar-84dea8810133e010cd0113650fca99853cb81bff102c5e4ca0cec8b641667a1b.svg);
}

/* line 946, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .joined .date {
  text-transform: capitalize;
}

/* line 951, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .last-update {
  float: right;
  color: #9d9d9d;
  padding: 0 15px;
  font-size: 10.5px;
}

/* line 959, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .location:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/location-9f898548cead2ab9a37d5b303da4ca92f70d360850ea1f5b7e2aa9646cc34ffe.svg);
  background-size: 10px;
  height: 13px;
}

/* line 966, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .joined + .location,
.container-posts .post .post-content .profile .joined + .interests,
.container-posts .post .post-content .profile .location + .interests {
  padding-top: 0;
}

/* line 972, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .stats {
  clear: both;
  width: 100%;
  margin-top: 10px;
  float: left;
}

/* line 978, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .stats li {
  width: 33.3%;
  float: left;
  text-align: left;
  font-size: 14px;
  color: white;
}

/* line 984, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .stats li.clickable {
  cursor: pointer;
  opacity: 0.7;
}

/* line 987, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .stats li.clickable:hover {
  opacity: 1;
}

/* line 991, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .stats li.clickable span.follow {
  filter: invert(100%);
  background: url(//s3.amazonaws.com/bm3assets/assets/post/author/follow-d9e648a4bbeedbda3cd19cf8f40847d1a6ab486c93f85eef55da5c8d09111182.svg) center no-repeat;
  background-size: 24px;
  height: 20px;
  width: 25px;
}

/* line 999, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .stats li.clickable span.block {
  filter: invert(100%);
  background: url(//s3.amazonaws.com/bm3assets/assets/post/author/block-4055646f53b52b50b250b910099fe917e0b42185bbe34964de35b0e9bcb3c2cd.svg) center no-repeat;
  background-size: 24px;
  height: 20px;
  width: 25px;
}

/* line 1007, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .stats li.clickable span.following, .container-posts .post .post-content .profile .stats li.clickable span.blocked {
  filter: invert(100%);
  background: url(//s3.amazonaws.com/bm3assets/assets/post/author/check-d62cb0994a2d83b0933afc3279df500b013ee18c38c69ee8dc0d986dafd70a9d.svg) center no-repeat;
  background-size: 24px;
  height: 20px;
  width: 25px;
}

/* line 1016, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile .stats li span {
  display: block;
  clear: both;
  font-size: 13px;
  padding: 0;
  text-transform: capitalize;
  font-family: 'latosemibold';
}

/* line 1027, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.instagram ul {
  background: #f09433;
  background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
  background: -webkit-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
  background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );
}

/* line 1035, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.twitter ul {
  background: #59adeb;
}

/* line 1039, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .profile.bluesky ul {
  background: #0085ff;
}

/* line 1045, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post {
  top: 50%;
  left: 60px;
  float: left;
  z-index: 10;
  line-height: 18px;
  position: absolute;
  transform: translateY(-50%);
  width: 65%;
}

/* line 1055, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post.no-photo {
  left: 0;
  top: 55%;
}

/* line 1060, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .verified {
  background: url(//s3.amazonaws.com/bm3assets/assets/verified-2c0b45fba5ac9f5ec3edd5c703991882006392175807fc5eedeaf959d532cf8d.svg) center no-repeat;
  background-size: 14px;
  height: 20px;
  width: 25px;
  float: left;
}

/* line 1067, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .author, .container-posts .post .post-content .container-post .title {
  clear: both;
  float: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  float: left;
  color: #303030;
}

/* line 1077, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .author .username:before, .container-posts .post .post-content .container-post .title .username:before {
  content: "@";
}

/* line 1081, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .author:hover, .container-posts .post .post-content .container-post .title:hover {
  text-decoration: underline;
}

/* line 1085, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .author .post-collab, .container-posts .post .post-content .container-post .title .post-collab {
  margin-left: 8px;
  display: inline-flex;
  align-items: center;
  vertical-align: middle;
  gap: 5px;
  padding: 3px 9px;
  background: linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%);
  color: #ffffff;
  border-radius: 999px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.2px;
  box-shadow: 0 1px 3px rgba(188, 24, 136, 0.25);
}

/* line 1101, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .author .post-collab:hover, .container-posts .post .post-content .container-post .title .post-collab:hover {
  text-decoration: none;
}

/* line 1105, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .author .collab-icon, .container-posts .post .post-content .container-post .title .collab-icon {
  width: 13px;
  height: 13px;
  display: block;
}

/* line 1113, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .ra-link:hover {
  cursor: text !important;
  text-decoration: none !important;
}

/* line 1119, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info {
  clear: both;
  float: left;
}

/* line 1123, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span, .container-posts .post .post-content .container-post .info a {
  position: relative;
  margin: 0 5px 0 7px;
  font-size: 13px;
  color: #5c5c5c;
  display: inline-block;
  float: left;
}

/* line 1131, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.elapsed-time, .container-posts .post .post-content .container-post .info span.ticket-id, .container-posts .post .post-content .container-post .info a.elapsed-time, .container-posts .post .post-content .container-post .info a.ticket-id {
  display: none;
}

/* line 1136, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.edited_by_author, .container-posts .post .post-content .container-post .info a.edited_by_author {
  position: relative;
  cursor: pointer;
}

/* line 1141, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.ticket_ra_info, .container-posts .post .post-content .container-post .info a.ticket_ra_info {
  margin-left: 0px;
}

/* line 1144, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.ticket_ra_info:before, .container-posts .post .post-content .container-post .info a.ticket_ra_info:before {
  content: "";
}

/* line 1149, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span:before, .container-posts .post .post-content .container-post .info a:before {
  content: "\00b7";
  position: absolute;
  margin-right: 5px;
  left: -7px;
}

/* line 1157, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.categories:after, .container-posts .post .post-content .container-post .info a.categories:after {
  content: "";
  position: relative;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/categories-d125e232418bca7df3c52dbd363ebc96f275eed018469814c99e383ef783df73.svg) no-repeat center 3px;
  background-size: 21px;
  width: 15px;
  height: 18px;
  opacity: 0.7;
  display: inline-block;
  float: left;
}

/* line 1170, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.removed, .container-posts .post .post-content .container-post .info a.removed {
  color: #dd0000;
}

/* line 1174, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.ra-action-requested, .container-posts .post .post-content .container-post .info a.ra-action-requested {
  color: #dd8500;
}

/* line 1178, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.review-rating, .container-posts .post .post-content .container-post .info a.review-rating {
  border-radius: 10px;
  background: #548cff;
  color: white;
  padding: 0 7px;
  font-size: 12px;
  margin-left: 0;
}

/* line 1186, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.review-rating:before, .container-posts .post .post-content .container-post .info a.review-rating:before {
  content: "";
  position: relative;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/star-81fe2f1259597f6529c8c35771797359ba06fd4a1555389dab1f58c1989c48c3.svg) no-repeat center;
  background-size: 8px;
  width: 8px;
  height: 18px;
  display: inline-block;
  float: left;
  left: 0;
  margin: 0 3px 0 0;
}

/* line 1201, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span.author-location div, .container-posts .post .post-content .container-post .info a.author-location div {
  max-width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1210, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span:first-child {
  margin-left: 0;
}

/* line 1213, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info span:first-child:before {
  content: none;
}

/* line 1219, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info a:hover {
  text-decoration: underline;
}

/* line 1222, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info .replied,
.container-posts .post .post-content .container-post .info .survey-replied,
.container-posts .post .post-content .container-post .info .send-to,
.container-posts .post .post-content .container-post .info .filtered-post,
.container-posts .post .post-content .container-post .info .elapsed-time,
.container-posts .post .post-content .container-post .info .removed {
  font-family: 'latosemibold';
  color: #327bdd;
}

/* line 1232, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post .info .time {
  transition: none;
}

/* line 1236, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  clear: both;
}

/* line 1242, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post > .no-photo {
  line-height: 3.8;
  margin-left: 5px;
}

/* line 1247, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .container-post.modal > p {
  max-width: 360px;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1257, app/assets/stylesheets/posts.scss */
.container-posts .post .post-content .id {
  margin-left: 3px;
  font-size: 10px;
  float: left;
}

/* line 1264, app/assets/stylesheets/posts.scss */
.container-posts .post .fast-answer-field {
  height: 40px;
  display: none;
  position: relative;
  border: 1px solid #3a99fd;
  margin: 5px -2.3% 0 -2.3%;
  border-radius: 0 0 5px 5px;
}

/* line 1272, app/assets/stylesheets/posts.scss */
.container-posts .post .fast-answer-field input[type=text] {
  border: 0;
  width: 90%;
  padding: 11px 2%;
  position: absolute;
}

/* line 1279, app/assets/stylesheets/posts.scss */
.container-posts .post .fast-answer-field a {
  top: 8px;
  right: 2%;
  color: #1b71de;
  position: absolute;
}

/* line 1287, app/assets/stylesheets/posts.scss */
.container-posts .post .fast-answer {
  color: #9e9e9e;
  cursor: pointer;
  font-size: 14px;
  padding: 10px 2%;
  margin: 5px -2.3% 0 -2.3%;
  border-top: 1px solid #e6e7e8;
}

/* line 1295, app/assets/stylesheets/posts.scss */
.container-posts .post .fast-answer .ico {
  width: 32px;
  height: 18px;
  margin: 0 2px;
  display: inline-flex;
  vertical-align: middle;
  background: url(//s3.amazonaws.com/bm3assets/images/post/fast-reply.png) no-repeat center;
  background-size: 32px;
}

/* line 1306, app/assets/stylesheets/posts.scss */
.container-posts .post .container-tags-grouped-content {
  width: 100%;
  display: flex;
}

/* line 1310, app/assets/stylesheets/posts.scss */
.container-posts .post .container-tags-grouped-content .tags {
  float: left;
  clear: both;
  width: 100%;
  margin: 10px 0;
}

/* line 1319, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content {
  margin-top: 10px;
}

/* line 1323, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .more-posts {
  display: flex;
  color: #1b71de;
  font-size: 13px;
  margin: 15px -2%;
  padding: 5px 2% 5px 4.4%;
  border-top: 1px solid #e6e7e8;
  border-bottom: 1px solid #e6e7e8;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/more-posts-a030be6fc5161c5b75b5cf5e217392bef3c466a4f18d4e77ee3d9811b7a0e88d.svg) no-repeat 2% center;
  background-size: 16px;
}

/* line 1335, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt {
  width: 100%;
  margin: 2px -2%;
  padding: 2px 2%;
  position: relative;
  display: inline-flex;
}

/* line 1342, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .select-post {
  float: left;
  padding: 0 2px;
  margin-right: 5px;
  position: relative;
}

/* line 1348, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .select-post label {
  top: 0;
  left: 0;
  right: 0;
  width: 0;
  opacity: 0;
  height: 22px;
  overflow: hidden;
  transition: opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
  transform: translateY(15%);
  border-radius: 5px;
  position: absolute;
  box-sizing: border-box;
}

/* line 1364, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .select-post input[type=checkbox] {
  display: block;
  transform: translateY(30%);
}

/* line 1368, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .select-post input[type=checkbox]:checked + label {
  opacity: 1;
  width: 100%;
  border: 2px solid #3b99fc;
}

/* line 1374, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .select-post input[type=checkbox]:not(:checked) {
  width: 0;
  opacity: 0;
  overflow: hidden;
  transition: opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
}

/* line 1383, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message {
  width: 100%;
  margin: 2px;
  display: inline-block;
  word-break: break-word;
}

/* line 1389, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .content {
  display: inline;
  overflow: hidden;
  width: 100%;
}

/* line 1394, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .content.ra-basic-info {
  width: 100%;
  display: inline-block;
  white-space: normal;
}

/* line 1399, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .content.ra-basic-info .receivers-info {
  font-size: 13px;
  display: block;
  color: #5c5c5c;
}

/* line 1407, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote {
  border-radius: 5px;
  border: 1px solid #e6e7e8;
  float: left;
  width: 100%;
  box-sizing: border-box;
  padding: 15px;
  margin-bottom: 15px;
  overflow: hidden;
}

/* line 1418, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote.only-text span, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote.only-text p {
  width: 100%;
}

/* line 1423, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote img {
  float: left;
  height: 80px;
  max-width: 10%;
  margin-right: 2%;
  border-radius: 5px;
}

/* line 1431, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote span, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote p {
  color: #404040;
  font-size: 14px;
}

/* line 1436, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote span {
  display: inline-block;
  clear: both;
  margin-bottom: 5px;
  font-family: 'latosemibold';
}

/* line 1443, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote p {
  width: 76%;
  float: right;
  margin: 0;
}

/* line 1449, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .quote:hover {
  border-color: #ccc;
}

/* line 1455, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .content {
  margin-top: 0;
  overflow: hidden;
}

/* line 1460, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .ra-media {
  display: flex;
  flex-direction: row;
}

/* line 1464, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .ra-media .pictures {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  flex: 25%;
}

/* line 1469, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .ra-media .pictures img:nth-child(3) {
  width: 100%;
  height: 200px !important;
}

/* line 1473, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .ra-media .pictures img {
  width: 48%;
  height: 150px;
  object-fit: cover;
  margin: 10px 2% 0 0;
  border-radius: 5px;
}

/* line 1482, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .ra-media .text {
  margin-left: 2em;
  flex: 75%;
}

/* line 1488, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media {
  float: left;
  width: 100%;
}

/* line 1492, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media audio {
  height: 30px;
}

/* line 1496, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media .images {
  float: left;
  width: 100%;
}

/* line 1500, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media .images img {
  float: left;
  height: 100px;
  max-width: 15%;
  border-radius: 5px;
  margin: 10px 2% 0 0;
}

/* line 1509, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media .attachment {
  border-radius: 50px;
  word-break: break-all;
  border: 1px solid #ddd;
  padding: 5px 20px;
  color: inherit;
}

/* line 1516, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media .attachment:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) no-repeat;
  background-size: 18px;
  width: 18px;
  height: 18px;
  margin-right: 10px;
}

/* line 1527, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media .attachment:hover {
  background-color: #f9f9f9;
}

/* line 1533, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.photo img, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .post-info .media.brand-image img, .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.brand-image img, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.photo video, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .post-info .media.brand-image video, .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.brand-image video {
  float: left;
  height: 100px;
  max-width: 15%;
  margin-right: 2%;
  border-radius: 5px;
}

/* line 1541, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.photo .content, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .post-info .media.brand-image .content, .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.brand-image .content, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.photo [data-readmore-toggle], .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .post-info .media.brand-image [data-readmore-toggle], .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.brand-image [data-readmore-toggle] {
  float: left;
  width: 73%;
  overflow: hidden;
}

/* line 1549, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .photo:before, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .post-info .brand-image:before, .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .brand-image:before {
  content: "";
  position: absolute;
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/bt-play-d2c1ff34eb32c02f096c3ebe0947e17bc9cf140ccb5ae57e3049f879bfef837e.png) no-repeat center;
  background-size: 40%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/* line 1563, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .content + .media-link, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .content + .media-link {
  margin-top: 5px;
  overflow: hidden;
}

/* line 1568, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link {
  border-radius: 3px;
  position: relative;
  border: 1px solid #ddd;
  overflow: hidden;
  display: inherit;
  color: inherit;
  clear: both;
}

/* line 1577, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .photo, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .post-info .brand-image, .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .brand-image, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .photo, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .post-info .brand-image, .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .brand-image {
  width: 10%;
  float: left;
  position: relative;
  border-right: 1px solid #ddd;
  box-sizing: border-box;
}

/* line 1584, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .photo img, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .post-info .brand-image img, .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .brand-image img, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .photo img, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .post-info .brand-image img, .container-posts .post .post-info .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .brand-image img {
  width: 100%;
}

/* line 1589, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .info, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .info {
  width: 80%;
  box-sizing: border-box;
  float: left;
}

/* line 1594, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .info .name,
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .info .description,
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .info .caption, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .info .name,
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .info .description,
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .info .caption {
  float: left;
  clear: both;
  padding: 5px 10px 0 10px;
}

/* line 1602, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .info .name, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .info .name {
  font-size: 15px;
}

/* line 1606, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .info .description, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .info .description {
  display: block;
  font-size: 12px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  vertical-align: middle;
  line-height: 1.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 39px;
  padding-bottom: 0;
  margin-bottom: 5px;
  box-sizing: initial;
}

/* line 1622, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link .info .caption, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link .info .caption {
  font-size: 11px;
  color: #8a8a8a;
  text-transform: uppercase;
  padding-top: 5px;
  position: absolute;
  bottom: 0;
}

/* line 1632, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .media-link:hover, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .media-link:hover {
  border-color: #bbb;
}

/* line 1636, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.link .pm-link, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .media-container .media.video .pm-link {
  padding: 5px;
  margin-bottom: 3px;
}

/* line 1644, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .date {
  color: #6f6f6f;
  font-size: 12px;
  display: contents;
}

/* line 1650, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .view-tags {
  height: 0;
  opacity: 0;
  width: 24px;
  overflow: hidden;
  display: inline-flex;
  vertical-align: middle;
  transition: opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/view-tags-bdad0f7477530e0f3ed4b65f7c8be42990df127716de1c3d10bdcc7617fdcc27.png) no-repeat center;
  background-size: 20px;
}

/* line 1662, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags {
  float: left;
  clear: both;
  width: 100%;
  margin: 5px 0;
  display: none;
}

/* line 1671, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li a, .container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li span {
  font-size: 10px;
  padding: 0px 5px;
}

/* line 1675, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .post-message .tags li label.select {
  padding: 2px 0;
}

/* line 1680, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions {
  right: 0;
  top: 10px;
  opacity: 0;
  transition: opacity cubic-bezier(0.25, 0.46, 0.45, 0.94) 0.5s;
}

/* line 1686, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions .more-actions {
  margin-top: -1px;
}

/* line 1689, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions .more-actions:before {
  background-size: 4px;
}

/* line 1694, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a:not(.text):not(.select2-choice) {
  width: 21px;
  height: 16px;
  margin-right: -2px;
}

/* line 1699, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a.archive:not(.text):not(.select2-choice), .container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a.unarchive:not(.text):not(.select2-choice) {
  background-size: 13px;
  width: 15px;
}

/* line 1703, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a.original:not(.text):not(.select2-choice) {
  background-size: 18px;
  width: 16px;
}

/* line 1707, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a.reply:not(.text):not(.select2-choice) {
  background-size: 21px;
}

/* line 1710, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a.request-evaluation:not(.text):not(.select2-choice) {
  background-size: 20px;
  width: 21px;
  height: 21px;
}

/* line 1715, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a.ra-file:not(.text):not(.select2-choice) {
  background-size: 21px;
  width: 21px;
  height: 21px;
}

/* line 1720, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a.tags:not(.text):not(.select2-choice) {
  background-size: 16px;
  width: 18px;
}

/* line 1724, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt .bts-actions a.author-history:not(.text):not(.select2-choice) {
  background-size: 16px;
  width: 18px;
}

/* line 1731, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt:hover {
  background-color: #f9f9f9;
}

/* line 1734, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt:hover .bts-actions {
  opacity: 1;
  padding: 2px 0px;
  background-color: #f9f9f9de;
}

/* line 1740, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt:hover .select-post label {
  opacity: 1;
  width: 100%;
  border: 1px solid #ddd;
}

/* line 1745, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt:hover .select-post input[type=checkbox] {
  opacity: 1;
  width: 12px;
}

/* line 1751, app/assets/stylesheets/posts.scss */
.container-posts .post .container-grouped-content .grouped-content .post-cnt:hover .post-message .view-tags {
  height: 20px;
  opacity: 0.6;
}

/* line 1761, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content {
  display: inline-block;
  width: 100%;
  height: fit-content;
  position: relative;
  transition: all 1s ease-out;
}

/* line 1768, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .floating-reactions {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: column;
  background-color: #ffffff;
}

/* line 1778, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content.collapsed {
  height: auto;
  min-height: 200px;
  transition: all 1s ease-in;
}

/* line 1784, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content.expanded {
  height: fit-content;
}

/* line 1788, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .general-content {
  position: relative;
}

/* line 1793, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .show-more {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 100%;
  font-size: 14px;
  color: #7f7f7f;
  text-align: center;
}

/* line 1803, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .show-more:hover {
  cursor: pointer;
  transition: all 0.5s ease-out;
}

/* line 1809, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content.loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 1812, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .type {
  color: #b45000;
  font-size: 16px;
  font-style: italic;
  clear: both;
  margin: 10px 4px;
}

/* line 1819, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile {
  line-height: 22px;
  font-size: 13px;
  color: #8b8b8b;
  clear: both;
  padding-top: 15px;
  margin: 0 2%;
  overflow: hidden;
}

/* line 1828, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile .date-time, .container-posts .post .container-content > .profile .captured-time {
  float: left;
}

/* line 1832, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile .captured-time {
  margin-left: 5px;
}

/* line 1835, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile .captured-time:before {
  content: "|";
}

/* line 1840, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile > .image-profile {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center;
  float: left;
  margin-right: 10px;
  margin-left: 5px;
  overflow: hidden;
}

/* line 1851, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile > .image-profile img {
  width: 100%;
}

/* line 1855, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile > span {
  font-size: 16px;
  color: #000000;
}

/* line 1858, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile > span > span {
  font-size: 14px;
  color: #0084b4;
}

/* line 1863, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile > a {
  font-size: 14px;
  color: #4d4d4d;
  float: right;
}

/* line 1868, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content > .profile > a > span {
  color: #000;
}

/* line 1874, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .post-title {
  margin: 15px 0;
  font-size: 15px;
  font-family: 'latoblack';
}

/* line 1880, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .post-title + .content {
  margin-top: 5px;
}

/* line 1884, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content {
  font-size: 15px;
  line-height: 25px;
  word-wrap: break-word;
  word-break: break-word;
  white-space: pre-wrap;
  margin: 12px 0;
  width: 100%;
  overflow: hidden;
  display: inline-block;
}

/* line 1895, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content td {
  vertical-align: -webkit-baseline-middle;
}

/* line 1899, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content.email-basic-info {
  white-space: normal;
}

/* line 1903, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content.ra-basic-info {
  white-space: normal;
  margin-bottom: 0;
}

/* line 1908, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content.play-store-basic-info {
  white-space: normal;
  font-size: 14px;
  margin: 0;
  float: left;
}

/* line 1914, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content.play-store-basic-info span {
  float: left;
  line-height: 20px;
  font-family: 'latosemibold';
  margin: 12px 20px 12px 0;
}

/* line 1921, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content.play-store-basic-info .value {
  clear: both;
  display: block;
  float: none;
  font-family: 'latoregular';
  margin: 0;
}

/* line 1930, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content img {
  max-width: 100%;
}

/* line 1934, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content.embeded {
  display: block;
}

/* line 1937, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content.embeded .instagram-media {
  width: 330px !important;
}

/* line 1941, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content.embeded.facebook {
  margin-top: -15px;
}

/* line 1949, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .polls .question {
  margin: 12px 0;
}

/* line 1955, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .polls .options__option {
  width: 56%;
  display: flex;
  align-items: center;
  padding: 7px 0;
  position: relative;
}

/* line 1962, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .polls .options__option .box {
  background-color: #e6e6e6;
  width: 4px;
  height: 33px;
  border-radius: 2px;
  margin: 0;
}

/* line 1970, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .polls .options__option .option-label {
  flex: 1;
  text-align: start;
  color: #404040;
  z-index: 1;
}

/* line 1977, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .polls .options__option .percentage {
  padding-right: 3px;
  z-index: 1;
}

/* line 1982, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .polls .options__option .percentage_demonstration {
  position: absolute;
  background-color: #e6e6e6;
  height: 33px;
  border-radius: 4px;
}

/* line 1991, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .polls .data {
  display: flex;
  align-items: center;
  margin: 7px 0;
}

/* line 1996, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .polls .data__div {
  padding: 0 4px;
}

/* line 2002, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reclame-aqui-extra-data {
  margin-bottom: 15px;
}

/* line 2006, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reclame-aqui-extra-data li span {
  font-size: 13px;
}

/* line 2009, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reclame-aqui-extra-data li span.name {
  font-family: 'latosemibold';
}

/* line 2013, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reclame-aqui-extra-data li span.value {
  clear: both;
  display: block;
}

/* line 2020, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reclame-aqui-extra-data li + li {
  margin-top: 5px;
}

/* line 2025, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .post-shared-message {
  text-transform: uppercase;
  font-family: 'latoblack';
  font-size: 11px;
}

/* line 2030, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .post-shared-message.facebook {
  margin-top: 20px;
}

/* line 2035, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quote {
  border-radius: 5px;
  border: 1px solid #e6e7e8;
  float: left;
  width: 100%;
  box-sizing: border-box;
  padding: 15px;
  margin-bottom: 15px;
  overflow: hidden;
}

/* line 2046, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quote.only-text span, .container-posts .post .container-content .quote.only-text p {
  width: 100%;
}

/* line 2051, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quote img {
  border-radius: 5px;
  width: 22%;
  margin-right: 2%;
  float: left;
}

/* line 2058, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quote span, .container-posts .post .container-content .quote p {
  color: #404040;
  font-size: 14px;
}

/* line 2063, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quote span {
  display: inline-block;
  clear: both;
  margin-bottom: 5px;
  font-family: 'latosemibold';
}

/* line 2070, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quote p {
  width: 76%;
  float: right;
  margin: 0;
}

/* line 2076, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quote:hover {
  border-color: #ccc;
}

/* line 2081, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .receivers-info {
  font-size: 13px;
  display: block;
  color: #5c5c5c;
}

/* line 2087, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content a,
.container-posts .post .container-content [data-readmore-toggle] {
  color: #327bdd;
  display: inline-block;
  vertical-align: bottom;
}

/* line 2093, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .content a:hover,
.container-posts .post .container-content [data-readmore-toggle]:hover {
  color: #0982c6;
  text-decoration: underline;
}

/* line 2099, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content [data-readmore-toggle] {
  margin-bottom: 12px;
  width: 100%;
  max-width: 100% !important;
  text-align: center;
  font-size: 14px;
  padding-top: 8px;
}

/* line 2108, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container {
  float: left;
  width: 100%;
  margin: 15px 0;
}

/* line 2113, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container span {
  display: block;
}

/* line 2115, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .content {
  margin-top: 0;
}

/* line 2119, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .ra-media {
  display: flex;
  flex-direction: row;
}

/* line 2123, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .ra-media .pictures {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  flex: 25%;
}

/* line 2128, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .ra-media .pictures img:nth-child(3) {
  width: 100%;
  height: 200px !important;
}

/* line 2132, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .ra-media .pictures img {
  width: 48%;
  height: 150px;
  object-fit: cover;
  margin: 10px 2% 0 0;
  border-radius: 5px;
}

/* line 2141, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .ra-media .text {
  margin-left: 2em;
  flex: 75%;
}

/* line 2147, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media {
  float: left;
  width: 100%;
}

/* line 2152, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.tiktok .tiktok-embed {
  width: 325px;
  height: 730px;
  border-radius: 5px;
}

/* line 2158, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.tiktok .tiktok-thumb {
  position: relative;
  width: 325px;
  height: 730px;
  border-radius: 5px;
  overflow: hidden;
  cursor: pointer;
  background-color: #000;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 2170, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.tiktok .tiktok-thumb .tiktok-play-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 64px;
  height: 64px;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  transition: background-color 0.15s ease-in-out;
}

/* line 2181, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.tiktok .tiktok-thumb .tiktok-play-icon::after {
  content: "";
  position: absolute;
  top: 50%;
  left: 54%;
  transform: translate(-50%, -50%);
  border-style: solid;
  border-width: 13px 0 13px 21px;
  border-color: transparent transparent transparent #fff;
}

/* line 2193, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.tiktok .tiktok-thumb:hover .tiktok-play-icon {
  background-color: rgba(0, 0, 0, 0.85);
}

/* line 2199, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media .images {
  float: left;
  width: 100%;
}

/* line 2203, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media .images img {
  border-radius: 5px;
  float: left;
  width: 25%;
  margin: 10px 2% 0 0;
}

/* line 2211, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.attachment-object {
  border-radius: 5px;
  background-color: #F9F9F9;
  width: 300px;
  padding-bottom: 5px;
}

/* line 2217, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.attachment-object .info {
  color: black;
  margin: 10px 15px;
}

/* line 2221, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.attachment-object .info .description {
  font-family: 'latoblack';
}

/* line 2226, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.attachment-object img {
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  width: 100%;
}

/* line 2233, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media .attachment {
  border-radius: 50px;
  word-break: break-all;
  border: 1px solid #ddd;
  padding: 5px 20px;
  color: inherit;
}

/* line 2240, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media .attachment:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) no-repeat;
  background-size: 18px;
  width: 18px;
  height: 18px;
  margin-right: 10px;
}

/* line 2251, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media .attachment:hover {
  background-color: #f9f9f9;
}

/* line 2257, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.photo img, .container-posts .post .container-content .media-container .post-info .media.brand-image img, .container-posts .post .post-info .container-content .media-container .media.brand-image img, .container-posts .post .container-content .media-container .media.photo video, .container-posts .post .container-content .media-container .post-info .media.brand-image video, .container-posts .post .post-info .container-content .media-container .media.brand-image video {
  border-radius: 5px;
  width: 25%;
  float: left;
  margin-right: 2%;
}

/* line 2264, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.photo .content, .container-posts .post .container-content .media-container .post-info .media.brand-image .content, .container-posts .post .post-info .container-content .media-container .media.brand-image .content, .container-posts .post .container-content .media-container .media.photo [data-readmore-toggle], .container-posts .post .container-content .media-container .post-info .media.brand-image [data-readmore-toggle], .container-posts .post .post-info .container-content .media-container .media.brand-image [data-readmore-toggle] {
  float: left;
  width: 73%;
}

/* line 2270, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.photo.direct_message.story-reply img, .container-posts .post .container-content .media-container .post-info .media.direct_message.story-reply.brand-image img, .container-posts .post .post-info .container-content .media-container .media.direct_message.story-reply.brand-image img, .container-posts .post .container-content .media-container .media.photo.direct_message.story-reply video, .container-posts .post .container-content .media-container .post-info .media.direct_message.story-reply.brand-image video, .container-posts .post .post-info .container-content .media-container .media.direct_message.story-reply.brand-image video {
  width: 10%;
}

/* line 2274, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.photo.direct_message.story-reply .transcription-container, .container-posts .post .container-content .media-container .post-info .media.direct_message.story-reply.brand-image .transcription-container, .container-posts .post .post-info .container-content .media-container .media.direct_message.story-reply.brand-image .transcription-container {
  width: 10% !important;
}

/* line 2278, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.photo.direct_message.story-reply .story-reply-message, .container-posts .post .container-content .media-container .post-info .media.direct_message.story-reply.brand-image .story-reply-message, .container-posts .post .post-info .container-content .media-container .media.direct_message.story-reply.brand-image .story-reply-message {
  text-transform: uppercase;
  font-family: 'latoblack';
  font-size: 11px;
}

/* line 2284, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.photo.direct_message.story-reply .content, .container-posts .post .container-content .media-container .post-info .media.direct_message.story-reply.brand-image .content, .container-posts .post .post-info .container-content .media-container .media.direct_message.story-reply.brand-image .content, .container-posts .post .container-content .media-container .media.photo.direct_message.story-reply [data-readmore-toggle], .container-posts .post .container-content .media-container .post-info .media.direct_message.story-reply.brand-image [data-readmore-toggle], .container-posts .post .post-info .container-content .media-container .media.direct_message.story-reply.brand-image [data-readmore-toggle] {
  width: 88%;
}

/* line 2290, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.fb-share-fail {
  border: 1px solid #ccc;
  text-align: center;
  padding: 50px 9px;
  width: 70%;
}

/* line 2296, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.fb-share-fail p {
  color: #4b4f56;
  font-size: 15px;
  font-family: 'latosemibold';
  line-height: 21px;
  text-align: center;
}

/* line 2304, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.fb-share-fail a {
  font-family: 'latosemibold';
  color: #1877f2;
}

/* line 2308, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.fb-share-fail a:hover {
  text-decoration: underline;
}

/* line 2315, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.video.pm {
  width: 25%;
}

/* line 2319, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.video .media-link .photo:before, .container-posts .post .container-content .media-container .media.video .media-link .post-info .brand-image:before, .container-posts .post .post-info .container-content .media-container .media.video .media-link .brand-image:before {
  content: "";
  position: absolute;
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/bt-play-d2c1ff34eb32c02f096c3ebe0947e17bc9cf140ccb5ae57e3049f879bfef837e.png) no-repeat center;
  background-size: 40%;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/* line 2333, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .content + .media-link, .container-posts .post .container-content .media-container .media.video .content + .media-link {
  margin-top: 15px;
}

/* line 2337, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link, .container-posts .post .container-content .media-container .media.video .media-link {
  border-radius: 3px;
  position: relative;
  border: 1px solid #ddd;
  overflow: hidden;
  display: inherit;
  color: inherit;
  clear: both;
}

/* line 2346, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link .photo, .container-posts .post .container-content .media-container .media.link .media-link .post-info .brand-image, .container-posts .post .post-info .container-content .media-container .media.link .media-link .brand-image, .container-posts .post .container-content .media-container .media.video .media-link .photo, .container-posts .post .container-content .media-container .media.video .media-link .post-info .brand-image, .container-posts .post .post-info .container-content .media-container .media.video .media-link .brand-image {
  position: relative;
  width: 20%;
  float: left;
  min-height: 140px;
  height: min-content !important;
  border-right: 1px solid #ddd;
  background-color: #d6d6d6;
  box-sizing: border-box;
}

/* line 2356, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link .photo img, .container-posts .post .container-content .media-container .media.link .media-link .post-info .brand-image img, .container-posts .post .post-info .container-content .media-container .media.link .media-link .brand-image img, .container-posts .post .container-content .media-container .media.video .media-link .photo img, .container-posts .post .container-content .media-container .media.video .media-link .post-info .brand-image img, .container-posts .post .post-info .container-content .media-container .media.video .media-link .brand-image img {
  width: 100%;
  object-fit: fill;
  min-height: inherit !important;
}

/* line 2363, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link .info, .container-posts .post .container-content .media-container .media.video .media-link .info {
  width: 80%;
  box-sizing: border-box;
  float: left;
}

/* line 2368, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link .info .name,
.container-posts .post .container-content .media-container .media.link .media-link .info .description,
.container-posts .post .container-content .media-container .media.link .media-link .info .caption, .container-posts .post .container-content .media-container .media.video .media-link .info .name,
.container-posts .post .container-content .media-container .media.video .media-link .info .description,
.container-posts .post .container-content .media-container .media.video .media-link .info .caption {
  padding: 10px 15px 5px 15px;
  float: left;
  clear: both;
}

/* line 2376, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link .info .name, .container-posts .post .container-content .media-container .media.video .media-link .info .name {
  font-size: 17px;
  word-break: break-word;
}

/* line 2381, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link .info .description, .container-posts .post .container-content .media-container .media.video .media-link .info .description {
  font-size: 13px;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  vertical-align: middle;
  line-height: 1.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 39px;
  padding-bottom: 0;
  margin-bottom: 5px;
  box-sizing: initial;
  word-break: break-word;
}

/* line 2398, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link .info .caption, .container-posts .post .container-content .media-container .media.video .media-link .info .caption {
  font-size: 11px;
  color: #8a8a8a;
  text-transform: uppercase;
  padding-top: 5px;
  position: absolute;
  bottom: 0;
}

/* line 2408, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .media-link:hover, .container-posts .post .container-content .media-container .media.video .media-link:hover {
  border-color: #bbb;
}

/* line 2412, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .media-container .media.link .pm-link, .container-posts .post .container-content .media-container .media.video .pm-link {
  padding: 5px;
  margin-bottom: 3px;
}

/* line 2420, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions,
.container-posts .post .container-content .facebook-insights {
  margin: 7px 0;
}

/* line 2424, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li,
.container-posts .post .container-content .facebook-insights li {
  font-size: 13px;
  display: inline-block;
}

/* line 2430, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions {
  margin: 7px 0;
  float: left;
  clear: both;
}

/* line 2435, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li {
  margin-right: 5px;
}

/* line 2438, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 19px;
  margin-right: 5px;
  width: 19px;
  height: 19px;
  overflow: hidden;
}

/* line 2451, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.like:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/like-0f575935572f1e9b4113f646db343b97b7e69c332e530c9df1b26540ee44fdcd.png);
}

/* line 2454, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.love:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/love-acaab7c02b2de85f977e2060b2bd3d70f4951780f645dd7b90b8a39223681553.png);
}

/* line 2457, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.haha:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/haha-cd32fd834b8841fd79d649afdbb91d62bf9b73e0924309263119b9cbdcccacf9.png);
}

/* line 2460, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.wow:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/wow-0667f5f87f3ec31466d31dea4ed8ba488487421ef06f353d8907da2afc6efaed.png);
}

/* line 2463, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.sad:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/sad-e02ce8985c2edf8e48963cc9373c6d433e0178cdab786fff4a4fb76edb3de49a.png);
}

/* line 2466, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.angry:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/angry-442a877550919562ff7de5a5c9fb9ff5b343382b496babe39e089b6f74b66a84.png);
}

/* line 2469, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.care:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/care-d95e764301142dbdfeb9ddedfca2e088446a70417e89920b794785659ad65655.png);
}

/* line 2472, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.thankful:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/thankful-a753b9fc81ef7dd72c0d458271137ea178f0a01f4d5b3ceae929c0b055dafc4e.png);
}

/* line 2475, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.pride:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/pride-3614a6385493049738c025876720f3971b2905a4657f3b3a63785fa68686e961.png);
}

/* line 2478, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li.other:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/other-7ab73ba233b580e0e2e73e4108a80c15c97e9c04fd54e9dd174f56e08c464ec3.png);
  background-size: 19px;
}

/* line 2483, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .reactions li:last-child {
  margin-right: 0;
}

/* line 2489, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-insights {
  float: right;
  font-family: 'latosemibold';
}

/* line 2493, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-insights li {
  font-size: 12px;
}

/* line 2496, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-insights li:before {
  content: "|";
  font-family: 'latoregular';
}

/* line 2502, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-insights li:first-child:before {
  content: none;
}

/* line 2508, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-insights li + li {
  margin-left: 3px;
}

/* line 2511, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-insights li + li span {
  padding-left: 5px;
}

/* line 2517, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info,
.container-posts .post .container-content .twitter-info,
.container-posts .post .container-content .youtube-info,
.container-posts .post .container-content .instagram-info,
.container-posts .post .container-content .bluesky-info,
.container-posts .post .container-content .threads-info,
.container-posts .post .container-content .wordpress-info,
.container-posts .post .container-content .linkedin-info,
.container-posts .post .container-content .tiktok-info,
.container-posts .post .container-content .pinterest-info,
.container-posts .post .container-content .reddit-info,
.container-posts .post .container-content .email-info {
  margin-bottom: 10px;
  border-top: 1px solid #e6e7e8;
  clear: both;
  overflow: hidden;
}

/* line 2535, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li span, .container-posts .post .container-content .facebook-info li:before, .container-posts .post .container-content .facebook-info a span, .container-posts .post .container-content .facebook-info a:before, .container-posts .post .container-content .facebook-info button span, .container-posts .post .container-content .facebook-info button:before,
.container-posts .post .container-content .twitter-info li span,
.container-posts .post .container-content .twitter-info li:before,
.container-posts .post .container-content .twitter-info a span,
.container-posts .post .container-content .twitter-info a:before,
.container-posts .post .container-content .twitter-info button span,
.container-posts .post .container-content .twitter-info button:before,
.container-posts .post .container-content .youtube-info li span,
.container-posts .post .container-content .youtube-info li:before,
.container-posts .post .container-content .youtube-info a span,
.container-posts .post .container-content .youtube-info a:before,
.container-posts .post .container-content .youtube-info button span,
.container-posts .post .container-content .youtube-info button:before,
.container-posts .post .container-content .instagram-info li span,
.container-posts .post .container-content .instagram-info li:before,
.container-posts .post .container-content .instagram-info a span,
.container-posts .post .container-content .instagram-info a:before,
.container-posts .post .container-content .instagram-info button span,
.container-posts .post .container-content .instagram-info button:before,
.container-posts .post .container-content .bluesky-info li span,
.container-posts .post .container-content .bluesky-info li:before,
.container-posts .post .container-content .bluesky-info a span,
.container-posts .post .container-content .bluesky-info a:before,
.container-posts .post .container-content .bluesky-info button span,
.container-posts .post .container-content .bluesky-info button:before,
.container-posts .post .container-content .threads-info li span,
.container-posts .post .container-content .threads-info li:before,
.container-posts .post .container-content .threads-info a span,
.container-posts .post .container-content .threads-info a:before,
.container-posts .post .container-content .threads-info button span,
.container-posts .post .container-content .threads-info button:before,
.container-posts .post .container-content .wordpress-info li span,
.container-posts .post .container-content .wordpress-info li:before,
.container-posts .post .container-content .wordpress-info a span,
.container-posts .post .container-content .wordpress-info a:before,
.container-posts .post .container-content .wordpress-info button span,
.container-posts .post .container-content .wordpress-info button:before,
.container-posts .post .container-content .linkedin-info li span,
.container-posts .post .container-content .linkedin-info li:before,
.container-posts .post .container-content .linkedin-info a span,
.container-posts .post .container-content .linkedin-info a:before,
.container-posts .post .container-content .linkedin-info button span,
.container-posts .post .container-content .linkedin-info button:before,
.container-posts .post .container-content .tiktok-info li span,
.container-posts .post .container-content .tiktok-info li:before,
.container-posts .post .container-content .tiktok-info a span,
.container-posts .post .container-content .tiktok-info a:before,
.container-posts .post .container-content .tiktok-info button span,
.container-posts .post .container-content .tiktok-info button:before,
.container-posts .post .container-content .pinterest-info li span,
.container-posts .post .container-content .pinterest-info li:before,
.container-posts .post .container-content .pinterest-info a span,
.container-posts .post .container-content .pinterest-info a:before,
.container-posts .post .container-content .pinterest-info button span,
.container-posts .post .container-content .pinterest-info button:before,
.container-posts .post .container-content .reddit-info li span,
.container-posts .post .container-content .reddit-info li:before,
.container-posts .post .container-content .reddit-info a span,
.container-posts .post .container-content .reddit-info a:before,
.container-posts .post .container-content .reddit-info button span,
.container-posts .post .container-content .reddit-info button:before,
.container-posts .post .container-content .email-info li span,
.container-posts .post .container-content .email-info li:before,
.container-posts .post .container-content .email-info a span,
.container-posts .post .container-content .email-info a:before,
.container-posts .post .container-content .email-info button span,
.container-posts .post .container-content .email-info button:before {
  line-height: 28px;
  min-height: 28px;
  vertical-align: middle;
}

/* line 2541, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li:before, .container-posts .post .container-content .facebook-info a:before, .container-posts .post .container-content .facebook-info button:before,
.container-posts .post .container-content .twitter-info li:before,
.container-posts .post .container-content .twitter-info a:before,
.container-posts .post .container-content .twitter-info button:before,
.container-posts .post .container-content .youtube-info li:before,
.container-posts .post .container-content .youtube-info a:before,
.container-posts .post .container-content .youtube-info button:before,
.container-posts .post .container-content .instagram-info li:before,
.container-posts .post .container-content .instagram-info a:before,
.container-posts .post .container-content .instagram-info button:before,
.container-posts .post .container-content .bluesky-info li:before,
.container-posts .post .container-content .bluesky-info a:before,
.container-posts .post .container-content .bluesky-info button:before,
.container-posts .post .container-content .threads-info li:before,
.container-posts .post .container-content .threads-info a:before,
.container-posts .post .container-content .threads-info button:before,
.container-posts .post .container-content .wordpress-info li:before,
.container-posts .post .container-content .wordpress-info a:before,
.container-posts .post .container-content .wordpress-info button:before,
.container-posts .post .container-content .linkedin-info li:before,
.container-posts .post .container-content .linkedin-info a:before,
.container-posts .post .container-content .linkedin-info button:before,
.container-posts .post .container-content .tiktok-info li:before,
.container-posts .post .container-content .tiktok-info a:before,
.container-posts .post .container-content .tiktok-info button:before,
.container-posts .post .container-content .pinterest-info li:before,
.container-posts .post .container-content .pinterest-info a:before,
.container-posts .post .container-content .pinterest-info button:before,
.container-posts .post .container-content .reddit-info li:before,
.container-posts .post .container-content .reddit-info a:before,
.container-posts .post .container-content .reddit-info button:before,
.container-posts .post .container-content .email-info li:before,
.container-posts .post .container-content .email-info a:before,
.container-posts .post .container-content .email-info button:before {
  content: "";
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  display: inline-block;
  float: left;
  margin-right: 8px;
}

/* line 2552, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li,
.container-posts .post .container-content .twitter-info li,
.container-posts .post .container-content .youtube-info li,
.container-posts .post .container-content .instagram-info li,
.container-posts .post .container-content .bluesky-info li,
.container-posts .post .container-content .threads-info li,
.container-posts .post .container-content .wordpress-info li,
.container-posts .post .container-content .linkedin-info li,
.container-posts .post .container-content .tiktok-info li,
.container-posts .post .container-content .pinterest-info li,
.container-posts .post .container-content .reddit-info li,
.container-posts .post .container-content .email-info li {
  font-size: 13px;
  margin: 10px 15px 0 0;
  float: left;
}

/* line 2557, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li a, .container-posts .post .container-content .facebook-info li button,
.container-posts .post .container-content .twitter-info li a,
.container-posts .post .container-content .twitter-info li button,
.container-posts .post .container-content .youtube-info li a,
.container-posts .post .container-content .youtube-info li button,
.container-posts .post .container-content .instagram-info li a,
.container-posts .post .container-content .instagram-info li button,
.container-posts .post .container-content .bluesky-info li a,
.container-posts .post .container-content .bluesky-info li button,
.container-posts .post .container-content .threads-info li a,
.container-posts .post .container-content .threads-info li button,
.container-posts .post .container-content .wordpress-info li a,
.container-posts .post .container-content .wordpress-info li button,
.container-posts .post .container-content .linkedin-info li a,
.container-posts .post .container-content .linkedin-info li button,
.container-posts .post .container-content .tiktok-info li a,
.container-posts .post .container-content .tiktok-info li button,
.container-posts .post .container-content .pinterest-info li a,
.container-posts .post .container-content .pinterest-info li button,
.container-posts .post .container-content .reddit-info li a,
.container-posts .post .container-content .reddit-info li button,
.container-posts .post .container-content .email-info li a,
.container-posts .post .container-content .email-info li button {
  display: inline-block;
}

/* line 2560, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li a:hover, .container-posts .post .container-content .facebook-info li button:hover,
.container-posts .post .container-content .twitter-info li a:hover,
.container-posts .post .container-content .twitter-info li button:hover,
.container-posts .post .container-content .youtube-info li a:hover,
.container-posts .post .container-content .youtube-info li button:hover,
.container-posts .post .container-content .instagram-info li a:hover,
.container-posts .post .container-content .instagram-info li button:hover,
.container-posts .post .container-content .bluesky-info li a:hover,
.container-posts .post .container-content .bluesky-info li button:hover,
.container-posts .post .container-content .threads-info li a:hover,
.container-posts .post .container-content .threads-info li button:hover,
.container-posts .post .container-content .wordpress-info li a:hover,
.container-posts .post .container-content .wordpress-info li button:hover,
.container-posts .post .container-content .linkedin-info li a:hover,
.container-posts .post .container-content .linkedin-info li button:hover,
.container-posts .post .container-content .tiktok-info li a:hover,
.container-posts .post .container-content .tiktok-info li button:hover,
.container-posts .post .container-content .pinterest-info li a:hover,
.container-posts .post .container-content .pinterest-info li button:hover,
.container-posts .post .container-content .reddit-info li a:hover,
.container-posts .post .container-content .reddit-info li button:hover,
.container-posts .post .container-content .email-info li a:hover,
.container-posts .post .container-content .email-info li button:hover {
  opacity: 0.8;
  text-decoration: underline;
}

/* line 2565, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li a:disabled, .container-posts .post .container-content .facebook-info li button:disabled,
.container-posts .post .container-content .twitter-info li a:disabled,
.container-posts .post .container-content .twitter-info li button:disabled,
.container-posts .post .container-content .youtube-info li a:disabled,
.container-posts .post .container-content .youtube-info li button:disabled,
.container-posts .post .container-content .instagram-info li a:disabled,
.container-posts .post .container-content .instagram-info li button:disabled,
.container-posts .post .container-content .bluesky-info li a:disabled,
.container-posts .post .container-content .bluesky-info li button:disabled,
.container-posts .post .container-content .threads-info li a:disabled,
.container-posts .post .container-content .threads-info li button:disabled,
.container-posts .post .container-content .wordpress-info li a:disabled,
.container-posts .post .container-content .wordpress-info li button:disabled,
.container-posts .post .container-content .linkedin-info li a:disabled,
.container-posts .post .container-content .linkedin-info li button:disabled,
.container-posts .post .container-content .tiktok-info li a:disabled,
.container-posts .post .container-content .tiktok-info li button:disabled,
.container-posts .post .container-content .pinterest-info li a:disabled,
.container-posts .post .container-content .pinterest-info li button:disabled,
.container-posts .post .container-content .reddit-info li a:disabled,
.container-posts .post .container-content .reddit-info li button:disabled,
.container-posts .post .container-content .email-info li a:disabled,
.container-posts .post .container-content .email-info li button:disabled {
  pointer-events: none;
  text-decoration: none;
  opacity: inherit;
  cursor: default;
}

/* line 2573, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li a, .container-posts .post .container-content .facebook-info li span,
.container-posts .post .container-content .twitter-info li a,
.container-posts .post .container-content .twitter-info li span,
.container-posts .post .container-content .youtube-info li a,
.container-posts .post .container-content .youtube-info li span,
.container-posts .post .container-content .instagram-info li a,
.container-posts .post .container-content .instagram-info li span,
.container-posts .post .container-content .bluesky-info li a,
.container-posts .post .container-content .bluesky-info li span,
.container-posts .post .container-content .threads-info li a,
.container-posts .post .container-content .threads-info li span,
.container-posts .post .container-content .wordpress-info li a,
.container-posts .post .container-content .wordpress-info li span,
.container-posts .post .container-content .linkedin-info li a,
.container-posts .post .container-content .linkedin-info li span,
.container-posts .post .container-content .tiktok-info li a,
.container-posts .post .container-content .tiktok-info li span,
.container-posts .post .container-content .pinterest-info li a,
.container-posts .post .container-content .pinterest-info li span,
.container-posts .post .container-content .reddit-info li a,
.container-posts .post .container-content .reddit-info li span,
.container-posts .post .container-content .email-info li a,
.container-posts .post .container-content .email-info li span {
  color: #303030;
}

/* line 2577, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li button,
.container-posts .post .container-content .twitter-info li button,
.container-posts .post .container-content .youtube-info li button,
.container-posts .post .container-content .instagram-info li button,
.container-posts .post .container-content .bluesky-info li button,
.container-posts .post .container-content .threads-info li button,
.container-posts .post .container-content .wordpress-info li button,
.container-posts .post .container-content .linkedin-info li button,
.container-posts .post .container-content .tiktok-info li button,
.container-posts .post .container-content .pinterest-info li button,
.container-posts .post .container-content .reddit-info li button,
.container-posts .post .container-content .email-info li button {
  background-color: transparent;
  padding: 0;
  font-size: 13px;
  font-family: 'latoregular';
}

/* line 2584, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li .count,
.container-posts .post .container-content .twitter-info li .count,
.container-posts .post .container-content .youtube-info li .count,
.container-posts .post .container-content .instagram-info li .count,
.container-posts .post .container-content .bluesky-info li .count,
.container-posts .post .container-content .threads-info li .count,
.container-posts .post .container-content .wordpress-info li .count,
.container-posts .post .container-content .linkedin-info li .count,
.container-posts .post .container-content .tiktok-info li .count,
.container-posts .post .container-content .pinterest-info li .count,
.container-posts .post .container-content .reddit-info li .count,
.container-posts .post .container-content .email-info li .count {
  border-radius: 5px;
  float: right;
  border: 1px solid #ddd;
  margin-left: 10px;
  padding: 2px 12px;
}

/* line 2603, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.likes:before, .container-posts .post .container-content .facebook-info li.dislikes:before, .container-posts .post .container-content .facebook-info li.comments:before, .container-posts .post .container-content .facebook-info li.replies:before, .container-posts .post .container-content .facebook-info li.original:before, .container-posts .post .container-content .facebook-info li.engagement:before, .container-posts .post .container-content .facebook-info li.reach:before, .container-posts .post .container-content .facebook-info li.clicks:before, .container-posts .post .container-content .facebook-info li.impressions:before, .container-posts .post .container-content .facebook-info li.video_views:before, .container-posts .post .container-content .facebook-info li.attachments:before,
.container-posts .post .container-content .twitter-info li.likes:before,
.container-posts .post .container-content .twitter-info li.dislikes:before,
.container-posts .post .container-content .twitter-info li.comments:before,
.container-posts .post .container-content .twitter-info li.replies:before,
.container-posts .post .container-content .twitter-info li.original:before,
.container-posts .post .container-content .twitter-info li.engagement:before,
.container-posts .post .container-content .twitter-info li.reach:before,
.container-posts .post .container-content .twitter-info li.clicks:before,
.container-posts .post .container-content .twitter-info li.impressions:before,
.container-posts .post .container-content .twitter-info li.video_views:before,
.container-posts .post .container-content .twitter-info li.attachments:before,
.container-posts .post .container-content .youtube-info li.likes:before,
.container-posts .post .container-content .youtube-info li.dislikes:before,
.container-posts .post .container-content .youtube-info li.comments:before,
.container-posts .post .container-content .youtube-info li.replies:before,
.container-posts .post .container-content .youtube-info li.original:before,
.container-posts .post .container-content .youtube-info li.engagement:before,
.container-posts .post .container-content .youtube-info li.reach:before,
.container-posts .post .container-content .youtube-info li.clicks:before,
.container-posts .post .container-content .youtube-info li.impressions:before,
.container-posts .post .container-content .youtube-info li.video_views:before,
.container-posts .post .container-content .youtube-info li.attachments:before,
.container-posts .post .container-content .instagram-info li.likes:before,
.container-posts .post .container-content .instagram-info li.dislikes:before,
.container-posts .post .container-content .instagram-info li.comments:before,
.container-posts .post .container-content .instagram-info li.replies:before,
.container-posts .post .container-content .instagram-info li.original:before,
.container-posts .post .container-content .instagram-info li.engagement:before,
.container-posts .post .container-content .instagram-info li.reach:before,
.container-posts .post .container-content .instagram-info li.clicks:before,
.container-posts .post .container-content .instagram-info li.impressions:before,
.container-posts .post .container-content .instagram-info li.video_views:before,
.container-posts .post .container-content .instagram-info li.attachments:before,
.container-posts .post .container-content .bluesky-info li.likes:before,
.container-posts .post .container-content .bluesky-info li.dislikes:before,
.container-posts .post .container-content .bluesky-info li.comments:before,
.container-posts .post .container-content .bluesky-info li.replies:before,
.container-posts .post .container-content .bluesky-info li.original:before,
.container-posts .post .container-content .bluesky-info li.engagement:before,
.container-posts .post .container-content .bluesky-info li.reach:before,
.container-posts .post .container-content .bluesky-info li.clicks:before,
.container-posts .post .container-content .bluesky-info li.impressions:before,
.container-posts .post .container-content .bluesky-info li.video_views:before,
.container-posts .post .container-content .bluesky-info li.attachments:before,
.container-posts .post .container-content .threads-info li.likes:before,
.container-posts .post .container-content .threads-info li.dislikes:before,
.container-posts .post .container-content .threads-info li.comments:before,
.container-posts .post .container-content .threads-info li.replies:before,
.container-posts .post .container-content .threads-info li.original:before,
.container-posts .post .container-content .threads-info li.engagement:before,
.container-posts .post .container-content .threads-info li.reach:before,
.container-posts .post .container-content .threads-info li.clicks:before,
.container-posts .post .container-content .threads-info li.impressions:before,
.container-posts .post .container-content .threads-info li.video_views:before,
.container-posts .post .container-content .threads-info li.attachments:before,
.container-posts .post .container-content .wordpress-info li.likes:before,
.container-posts .post .container-content .wordpress-info li.dislikes:before,
.container-posts .post .container-content .wordpress-info li.comments:before,
.container-posts .post .container-content .wordpress-info li.replies:before,
.container-posts .post .container-content .wordpress-info li.original:before,
.container-posts .post .container-content .wordpress-info li.engagement:before,
.container-posts .post .container-content .wordpress-info li.reach:before,
.container-posts .post .container-content .wordpress-info li.clicks:before,
.container-posts .post .container-content .wordpress-info li.impressions:before,
.container-posts .post .container-content .wordpress-info li.video_views:before,
.container-posts .post .container-content .wordpress-info li.attachments:before,
.container-posts .post .container-content .linkedin-info li.likes:before,
.container-posts .post .container-content .linkedin-info li.dislikes:before,
.container-posts .post .container-content .linkedin-info li.comments:before,
.container-posts .post .container-content .linkedin-info li.replies:before,
.container-posts .post .container-content .linkedin-info li.original:before,
.container-posts .post .container-content .linkedin-info li.engagement:before,
.container-posts .post .container-content .linkedin-info li.reach:before,
.container-posts .post .container-content .linkedin-info li.clicks:before,
.container-posts .post .container-content .linkedin-info li.impressions:before,
.container-posts .post .container-content .linkedin-info li.video_views:before,
.container-posts .post .container-content .linkedin-info li.attachments:before,
.container-posts .post .container-content .tiktok-info li.likes:before,
.container-posts .post .container-content .tiktok-info li.dislikes:before,
.container-posts .post .container-content .tiktok-info li.comments:before,
.container-posts .post .container-content .tiktok-info li.replies:before,
.container-posts .post .container-content .tiktok-info li.original:before,
.container-posts .post .container-content .tiktok-info li.engagement:before,
.container-posts .post .container-content .tiktok-info li.reach:before,
.container-posts .post .container-content .tiktok-info li.clicks:before,
.container-posts .post .container-content .tiktok-info li.impressions:before,
.container-posts .post .container-content .tiktok-info li.video_views:before,
.container-posts .post .container-content .tiktok-info li.attachments:before,
.container-posts .post .container-content .pinterest-info li.likes:before,
.container-posts .post .container-content .pinterest-info li.dislikes:before,
.container-posts .post .container-content .pinterest-info li.comments:before,
.container-posts .post .container-content .pinterest-info li.replies:before,
.container-posts .post .container-content .pinterest-info li.original:before,
.container-posts .post .container-content .pinterest-info li.engagement:before,
.container-posts .post .container-content .pinterest-info li.reach:before,
.container-posts .post .container-content .pinterest-info li.clicks:before,
.container-posts .post .container-content .pinterest-info li.impressions:before,
.container-posts .post .container-content .pinterest-info li.video_views:before,
.container-posts .post .container-content .pinterest-info li.attachments:before,
.container-posts .post .container-content .reddit-info li.likes:before,
.container-posts .post .container-content .reddit-info li.dislikes:before,
.container-posts .post .container-content .reddit-info li.comments:before,
.container-posts .post .container-content .reddit-info li.replies:before,
.container-posts .post .container-content .reddit-info li.original:before,
.container-posts .post .container-content .reddit-info li.engagement:before,
.container-posts .post .container-content .reddit-info li.reach:before,
.container-posts .post .container-content .reddit-info li.clicks:before,
.container-posts .post .container-content .reddit-info li.impressions:before,
.container-posts .post .container-content .reddit-info li.video_views:before,
.container-posts .post .container-content .reddit-info li.attachments:before,
.container-posts .post .container-content .email-info li.likes:before,
.container-posts .post .container-content .email-info li.dislikes:before,
.container-posts .post .container-content .email-info li.comments:before,
.container-posts .post .container-content .email-info li.replies:before,
.container-posts .post .container-content .email-info li.original:before,
.container-posts .post .container-content .email-info li.engagement:before,
.container-posts .post .container-content .email-info li.reach:before,
.container-posts .post .container-content .email-info li.clicks:before,
.container-posts .post .container-content .email-info li.impressions:before,
.container-posts .post .container-content .email-info li.video_views:before,
.container-posts .post .container-content .email-info li.attachments:before {
  content: none;
}

/* line 2609, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.likes a:before,
.container-posts .post .container-content .twitter-info li.likes a:before,
.container-posts .post .container-content .youtube-info li.likes a:before,
.container-posts .post .container-content .instagram-info li.likes a:before,
.container-posts .post .container-content .bluesky-info li.likes a:before,
.container-posts .post .container-content .threads-info li.likes a:before,
.container-posts .post .container-content .wordpress-info li.likes a:before,
.container-posts .post .container-content .linkedin-info li.likes a:before,
.container-posts .post .container-content .tiktok-info li.likes a:before,
.container-posts .post .container-content .pinterest-info li.likes a:before,
.container-posts .post .container-content .reddit-info li.likes a:before,
.container-posts .post .container-content .email-info li.likes a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg);
  background-size: 18px;
}

/* line 2613, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.likes a.favorited:before,
.container-posts .post .container-content .twitter-info li.likes a.favorited:before,
.container-posts .post .container-content .youtube-info li.likes a.favorited:before,
.container-posts .post .container-content .instagram-info li.likes a.favorited:before,
.container-posts .post .container-content .bluesky-info li.likes a.favorited:before,
.container-posts .post .container-content .threads-info li.likes a.favorited:before,
.container-posts .post .container-content .wordpress-info li.likes a.favorited:before,
.container-posts .post .container-content .linkedin-info li.likes a.favorited:before,
.container-posts .post .container-content .tiktok-info li.likes a.favorited:before,
.container-posts .post .container-content .pinterest-info li.likes a.favorited:before,
.container-posts .post .container-content .reddit-info li.likes a.favorited:before,
.container-posts .post .container-content .email-info li.likes a.favorited:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/like_filled-51af43f6f76ed219b129b18b42e52fdf8ffea367a8fe5b208bf68c33661aad67.svg);
  background-size: 18px;
}

/* line 2619, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.likes.direct-message a:before,
.container-posts .post .container-content .twitter-info li.likes.direct-message a:before,
.container-posts .post .container-content .youtube-info li.likes.direct-message a:before,
.container-posts .post .container-content .instagram-info li.likes.direct-message a:before,
.container-posts .post .container-content .bluesky-info li.likes.direct-message a:before,
.container-posts .post .container-content .threads-info li.likes.direct-message a:before,
.container-posts .post .container-content .wordpress-info li.likes.direct-message a:before,
.container-posts .post .container-content .linkedin-info li.likes.direct-message a:before,
.container-posts .post .container-content .tiktok-info li.likes.direct-message a:before,
.container-posts .post .container-content .pinterest-info li.likes.direct-message a:before,
.container-posts .post .container-content .reddit-info li.likes.direct-message a:before,
.container-posts .post .container-content .email-info li.likes.direct-message a:before {
  content: none;
}

/* line 2625, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.dislikes a:before,
.container-posts .post .container-content .twitter-info li.dislikes a:before,
.container-posts .post .container-content .youtube-info li.dislikes a:before,
.container-posts .post .container-content .instagram-info li.dislikes a:before,
.container-posts .post .container-content .bluesky-info li.dislikes a:before,
.container-posts .post .container-content .threads-info li.dislikes a:before,
.container-posts .post .container-content .wordpress-info li.dislikes a:before,
.container-posts .post .container-content .linkedin-info li.dislikes a:before,
.container-posts .post .container-content .tiktok-info li.dislikes a:before,
.container-posts .post .container-content .pinterest-info li.dislikes a:before,
.container-posts .post .container-content .reddit-info li.dislikes a:before,
.container-posts .post .container-content .email-info li.dislikes a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg);
  background-size: 18px;
  background-position: center 4px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 2637, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.attachments button:before,
.container-posts .post .container-content .twitter-info li.attachments button:before,
.container-posts .post .container-content .youtube-info li.attachments button:before,
.container-posts .post .container-content .instagram-info li.attachments button:before,
.container-posts .post .container-content .bluesky-info li.attachments button:before,
.container-posts .post .container-content .threads-info li.attachments button:before,
.container-posts .post .container-content .wordpress-info li.attachments button:before,
.container-posts .post .container-content .linkedin-info li.attachments button:before,
.container-posts .post .container-content .tiktok-info li.attachments button:before,
.container-posts .post .container-content .pinterest-info li.attachments button:before,
.container-posts .post .container-content .reddit-info li.attachments button:before,
.container-posts .post .container-content .email-info li.attachments button:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/attachments-eb15dbf6d40b5dff235e5a0f1bc76108f83f3d2654281df6bd0597debedbf3a0.svg);
  background-size: 18px;
}

/* line 2641, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.attachments.file,
.container-posts .post .container-content .twitter-info li.attachments.file,
.container-posts .post .container-content .youtube-info li.attachments.file,
.container-posts .post .container-content .instagram-info li.attachments.file,
.container-posts .post .container-content .bluesky-info li.attachments.file,
.container-posts .post .container-content .threads-info li.attachments.file,
.container-posts .post .container-content .wordpress-info li.attachments.file,
.container-posts .post .container-content .linkedin-info li.attachments.file,
.container-posts .post .container-content .tiktok-info li.attachments.file,
.container-posts .post .container-content .pinterest-info li.attachments.file,
.container-posts .post .container-content .reddit-info li.attachments.file,
.container-posts .post .container-content .email-info li.attachments.file {
  cursor: pointer;
  width: 100%;
  color: #327bdd;
}

/* line 2645, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.attachments.file:hover,
.container-posts .post .container-content .twitter-info li.attachments.file:hover,
.container-posts .post .container-content .youtube-info li.attachments.file:hover,
.container-posts .post .container-content .instagram-info li.attachments.file:hover,
.container-posts .post .container-content .bluesky-info li.attachments.file:hover,
.container-posts .post .container-content .threads-info li.attachments.file:hover,
.container-posts .post .container-content .wordpress-info li.attachments.file:hover,
.container-posts .post .container-content .linkedin-info li.attachments.file:hover,
.container-posts .post .container-content .tiktok-info li.attachments.file:hover,
.container-posts .post .container-content .pinterest-info li.attachments.file:hover,
.container-posts .post .container-content .reddit-info li.attachments.file:hover,
.container-posts .post .container-content .email-info li.attachments.file:hover {
  text-decoration: underline;
}

/* line 2648, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.attachments.file:before,
.container-posts .post .container-content .twitter-info li.attachments.file:before,
.container-posts .post .container-content .youtube-info li.attachments.file:before,
.container-posts .post .container-content .instagram-info li.attachments.file:before,
.container-posts .post .container-content .bluesky-info li.attachments.file:before,
.container-posts .post .container-content .threads-info li.attachments.file:before,
.container-posts .post .container-content .wordpress-info li.attachments.file:before,
.container-posts .post .container-content .linkedin-info li.attachments.file:before,
.container-posts .post .container-content .tiktok-info li.attachments.file:before,
.container-posts .post .container-content .pinterest-info li.attachments.file:before,
.container-posts .post .container-content .reddit-info li.attachments.file:before,
.container-posts .post .container-content .email-info li.attachments.file:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg);
  background-size: 17px;
  content: "" !important;
  width: 17px !important;
  margin-right: 5px;
}

/* line 2655, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.attachments.file .file-item,
.container-posts .post .container-content .twitter-info li.attachments.file .file-item,
.container-posts .post .container-content .youtube-info li.attachments.file .file-item,
.container-posts .post .container-content .instagram-info li.attachments.file .file-item,
.container-posts .post .container-content .bluesky-info li.attachments.file .file-item,
.container-posts .post .container-content .threads-info li.attachments.file .file-item,
.container-posts .post .container-content .wordpress-info li.attachments.file .file-item,
.container-posts .post .container-content .linkedin-info li.attachments.file .file-item,
.container-posts .post .container-content .tiktok-info li.attachments.file .file-item,
.container-posts .post .container-content .pinterest-info li.attachments.file .file-item,
.container-posts .post .container-content .reddit-info li.attachments.file .file-item,
.container-posts .post .container-content .email-info li.attachments.file .file-item {
  vertical-align: sub;
}

/* line 2658, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.attachments.file .file-item:before,
.container-posts .post .container-content .twitter-info li.attachments.file .file-item:before,
.container-posts .post .container-content .youtube-info li.attachments.file .file-item:before,
.container-posts .post .container-content .instagram-info li.attachments.file .file-item:before,
.container-posts .post .container-content .bluesky-info li.attachments.file .file-item:before,
.container-posts .post .container-content .threads-info li.attachments.file .file-item:before,
.container-posts .post .container-content .wordpress-info li.attachments.file .file-item:before,
.container-posts .post .container-content .linkedin-info li.attachments.file .file-item:before,
.container-posts .post .container-content .tiktok-info li.attachments.file .file-item:before,
.container-posts .post .container-content .pinterest-info li.attachments.file .file-item:before,
.container-posts .post .container-content .reddit-info li.attachments.file .file-item:before,
.container-posts .post .container-content .email-info li.attachments.file .file-item:before {
  width: 0px !important;
}

/* line 2667, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.comments a:before, .container-posts .post .container-content .facebook-info li.comments button:before, .container-posts .post .container-content .facebook-info li.replies a:before, .container-posts .post .container-content .facebook-info li.replies button:before, .container-posts .post .container-content .facebook-info li.original a:before, .container-posts .post .container-content .facebook-info li.original button:before,
.container-posts .post .container-content .twitter-info li.comments a:before,
.container-posts .post .container-content .twitter-info li.comments button:before,
.container-posts .post .container-content .twitter-info li.replies a:before,
.container-posts .post .container-content .twitter-info li.replies button:before,
.container-posts .post .container-content .twitter-info li.original a:before,
.container-posts .post .container-content .twitter-info li.original button:before,
.container-posts .post .container-content .youtube-info li.comments a:before,
.container-posts .post .container-content .youtube-info li.comments button:before,
.container-posts .post .container-content .youtube-info li.replies a:before,
.container-posts .post .container-content .youtube-info li.replies button:before,
.container-posts .post .container-content .youtube-info li.original a:before,
.container-posts .post .container-content .youtube-info li.original button:before,
.container-posts .post .container-content .instagram-info li.comments a:before,
.container-posts .post .container-content .instagram-info li.comments button:before,
.container-posts .post .container-content .instagram-info li.replies a:before,
.container-posts .post .container-content .instagram-info li.replies button:before,
.container-posts .post .container-content .instagram-info li.original a:before,
.container-posts .post .container-content .instagram-info li.original button:before,
.container-posts .post .container-content .bluesky-info li.comments a:before,
.container-posts .post .container-content .bluesky-info li.comments button:before,
.container-posts .post .container-content .bluesky-info li.replies a:before,
.container-posts .post .container-content .bluesky-info li.replies button:before,
.container-posts .post .container-content .bluesky-info li.original a:before,
.container-posts .post .container-content .bluesky-info li.original button:before,
.container-posts .post .container-content .threads-info li.comments a:before,
.container-posts .post .container-content .threads-info li.comments button:before,
.container-posts .post .container-content .threads-info li.replies a:before,
.container-posts .post .container-content .threads-info li.replies button:before,
.container-posts .post .container-content .threads-info li.original a:before,
.container-posts .post .container-content .threads-info li.original button:before,
.container-posts .post .container-content .wordpress-info li.comments a:before,
.container-posts .post .container-content .wordpress-info li.comments button:before,
.container-posts .post .container-content .wordpress-info li.replies a:before,
.container-posts .post .container-content .wordpress-info li.replies button:before,
.container-posts .post .container-content .wordpress-info li.original a:before,
.container-posts .post .container-content .wordpress-info li.original button:before,
.container-posts .post .container-content .linkedin-info li.comments a:before,
.container-posts .post .container-content .linkedin-info li.comments button:before,
.container-posts .post .container-content .linkedin-info li.replies a:before,
.container-posts .post .container-content .linkedin-info li.replies button:before,
.container-posts .post .container-content .linkedin-info li.original a:before,
.container-posts .post .container-content .linkedin-info li.original button:before,
.container-posts .post .container-content .tiktok-info li.comments a:before,
.container-posts .post .container-content .tiktok-info li.comments button:before,
.container-posts .post .container-content .tiktok-info li.replies a:before,
.container-posts .post .container-content .tiktok-info li.replies button:before,
.container-posts .post .container-content .tiktok-info li.original a:before,
.container-posts .post .container-content .tiktok-info li.original button:before,
.container-posts .post .container-content .pinterest-info li.comments a:before,
.container-posts .post .container-content .pinterest-info li.comments button:before,
.container-posts .post .container-content .pinterest-info li.replies a:before,
.container-posts .post .container-content .pinterest-info li.replies button:before,
.container-posts .post .container-content .pinterest-info li.original a:before,
.container-posts .post .container-content .pinterest-info li.original button:before,
.container-posts .post .container-content .reddit-info li.comments a:before,
.container-posts .post .container-content .reddit-info li.comments button:before,
.container-posts .post .container-content .reddit-info li.replies a:before,
.container-posts .post .container-content .reddit-info li.replies button:before,
.container-posts .post .container-content .reddit-info li.original a:before,
.container-posts .post .container-content .reddit-info li.original button:before,
.container-posts .post .container-content .email-info li.comments a:before,
.container-posts .post .container-content .email-info li.comments button:before,
.container-posts .post .container-content .email-info li.replies a:before,
.container-posts .post .container-content .email-info li.replies button:before,
.container-posts .post .container-content .email-info li.original a:before,
.container-posts .post .container-content .email-info li.original button:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 18px;
}

/* line 2672, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.quotes:before,
.container-posts .post .container-content .twitter-info li.quotes:before,
.container-posts .post .container-content .youtube-info li.quotes:before,
.container-posts .post .container-content .instagram-info li.quotes:before,
.container-posts .post .container-content .bluesky-info li.quotes:before,
.container-posts .post .container-content .threads-info li.quotes:before,
.container-posts .post .container-content .wordpress-info li.quotes:before,
.container-posts .post .container-content .linkedin-info li.quotes:before,
.container-posts .post .container-content .tiktok-info li.quotes:before,
.container-posts .post .container-content .pinterest-info li.quotes:before,
.container-posts .post .container-content .reddit-info li.quotes:before,
.container-posts .post .container-content .email-info li.quotes:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/quotes-83df4c1d0fd146248aa80660f640c0b87d5318736defdedb8bb2dfc33d46c978.svg);
  background-size: 16px;
}

/* line 2676, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.shares:before,
.container-posts .post .container-content .twitter-info li.shares:before,
.container-posts .post .container-content .youtube-info li.shares:before,
.container-posts .post .container-content .instagram-info li.shares:before,
.container-posts .post .container-content .bluesky-info li.shares:before,
.container-posts .post .container-content .threads-info li.shares:before,
.container-posts .post .container-content .wordpress-info li.shares:before,
.container-posts .post .container-content .linkedin-info li.shares:before,
.container-posts .post .container-content .tiktok-info li.shares:before,
.container-posts .post .container-content .pinterest-info li.shares:before,
.container-posts .post .container-content .reddit-info li.shares:before,
.container-posts .post .container-content .email-info li.shares:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/share-ce22669c70416596b2e864077e9bdb479533c0fe4bd90ab183d8daaf03c40609.svg);
  background-size: 16px;
}

/* line 2680, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.retweets:before,
.container-posts .post .container-content .twitter-info li.retweets:before,
.container-posts .post .container-content .youtube-info li.retweets:before,
.container-posts .post .container-content .instagram-info li.retweets:before,
.container-posts .post .container-content .bluesky-info li.retweets:before,
.container-posts .post .container-content .threads-info li.retweets:before,
.container-posts .post .container-content .wordpress-info li.retweets:before,
.container-posts .post .container-content .linkedin-info li.retweets:before,
.container-posts .post .container-content .tiktok-info li.retweets:before,
.container-posts .post .container-content .pinterest-info li.retweets:before,
.container-posts .post .container-content .reddit-info li.retweets:before,
.container-posts .post .container-content .email-info li.retweets:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/retweet-33781c8b8e092883f7f24c271209dd749e376ab47a2448b019f906833e591696.svg);
  background-size: 20px;
}

/* line 2684, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.retweets.clickable:before,
.container-posts .post .container-content .twitter-info li.retweets.clickable:before,
.container-posts .post .container-content .youtube-info li.retweets.clickable:before,
.container-posts .post .container-content .instagram-info li.retweets.clickable:before,
.container-posts .post .container-content .bluesky-info li.retweets.clickable:before,
.container-posts .post .container-content .threads-info li.retweets.clickable:before,
.container-posts .post .container-content .wordpress-info li.retweets.clickable:before,
.container-posts .post .container-content .linkedin-info li.retweets.clickable:before,
.container-posts .post .container-content .tiktok-info li.retweets.clickable:before,
.container-posts .post .container-content .pinterest-info li.retweets.clickable:before,
.container-posts .post .container-content .reddit-info li.retweets.clickable:before,
.container-posts .post .container-content .email-info li.retweets.clickable:before {
  cursor: pointer;
}

/* line 2687, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.views:before,
.container-posts .post .container-content .twitter-info li.views:before,
.container-posts .post .container-content .youtube-info li.views:before,
.container-posts .post .container-content .instagram-info li.views:before,
.container-posts .post .container-content .bluesky-info li.views:before,
.container-posts .post .container-content .threads-info li.views:before,
.container-posts .post .container-content .wordpress-info li.views:before,
.container-posts .post .container-content .linkedin-info li.views:before,
.container-posts .post .container-content .tiktok-info li.views:before,
.container-posts .post .container-content .pinterest-info li.views:before,
.container-posts .post .container-content .reddit-info li.views:before,
.container-posts .post .container-content .email-info li.views:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/visualization-3d55855612755574b6c85bfb17eb0fbce62229345a955ccbe590d7e2ef8a265c.svg);
  background-size: 20px;
}

/* line 2691, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.saved:before,
.container-posts .post .container-content .twitter-info li.saved:before,
.container-posts .post .container-content .youtube-info li.saved:before,
.container-posts .post .container-content .instagram-info li.saved:before,
.container-posts .post .container-content .bluesky-info li.saved:before,
.container-posts .post .container-content .threads-info li.saved:before,
.container-posts .post .container-content .wordpress-info li.saved:before,
.container-posts .post .container-content .linkedin-info li.saved:before,
.container-posts .post .container-content .tiktok-info li.saved:before,
.container-posts .post .container-content .pinterest-info li.saved:before,
.container-posts .post .container-content .reddit-info li.saved:before,
.container-posts .post .container-content .email-info li.saved:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/times_saved-2fdbc756a17a051c265ab7110c3e444cc15cd3b5f2a699786447b3b95f6b3c07.png);
  background-size: 12px;
}

/* line 2695, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.favorite:before,
.container-posts .post .container-content .twitter-info li.favorite:before,
.container-posts .post .container-content .youtube-info li.favorite:before,
.container-posts .post .container-content .instagram-info li.favorite:before,
.container-posts .post .container-content .bluesky-info li.favorite:before,
.container-posts .post .container-content .threads-info li.favorite:before,
.container-posts .post .container-content .wordpress-info li.favorite:before,
.container-posts .post .container-content .linkedin-info li.favorite:before,
.container-posts .post .container-content .tiktok-info li.favorite:before,
.container-posts .post .container-content .pinterest-info li.favorite:before,
.container-posts .post .container-content .reddit-info li.favorite:before,
.container-posts .post .container-content .email-info li.favorite:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/favorite-cf28ead2b499695842f961e902c4abf05ce7dae3ee6bccf2d0c4fbe910251aff.svg);
  background-size: 18px;
}

/* line 2699, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.quotes:before,
.container-posts .post .container-content .twitter-info li.quotes:before,
.container-posts .post .container-content .youtube-info li.quotes:before,
.container-posts .post .container-content .instagram-info li.quotes:before,
.container-posts .post .container-content .bluesky-info li.quotes:before,
.container-posts .post .container-content .threads-info li.quotes:before,
.container-posts .post .container-content .wordpress-info li.quotes:before,
.container-posts .post .container-content .linkedin-info li.quotes:before,
.container-posts .post .container-content .tiktok-info li.quotes:before,
.container-posts .post .container-content .pinterest-info li.quotes:before,
.container-posts .post .container-content .reddit-info li.quotes:before,
.container-posts .post .container-content .email-info li.quotes:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/quotes-83df4c1d0fd146248aa80660f640c0b87d5318736defdedb8bb2dfc33d46c978.svg);
  background-size: contain;
  width: 24px !important;
  margin-right: 6px;
}

/* line 2705, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.subscribers:before,
.container-posts .post .container-content .twitter-info li.subscribers:before,
.container-posts .post .container-content .youtube-info li.subscribers:before,
.container-posts .post .container-content .instagram-info li.subscribers:before,
.container-posts .post .container-content .bluesky-info li.subscribers:before,
.container-posts .post .container-content .threads-info li.subscribers:before,
.container-posts .post .container-content .wordpress-info li.subscribers:before,
.container-posts .post .container-content .linkedin-info li.subscribers:before,
.container-posts .post .container-content .tiktok-info li.subscribers:before,
.container-posts .post .container-content .pinterest-info li.subscribers:before,
.container-posts .post .container-content .reddit-info li.subscribers:before,
.container-posts .post .container-content .email-info li.subscribers:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/subscribers-bb35eaaa94c5d472d4914a2b0b0edf0a1dc35006ee1edaf5370971d000198e15.svg);
  background-size: 20px;
}

/* line 2709, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.concurrent-viewers:before,
.container-posts .post .container-content .twitter-info li.concurrent-viewers:before,
.container-posts .post .container-content .youtube-info li.concurrent-viewers:before,
.container-posts .post .container-content .instagram-info li.concurrent-viewers:before,
.container-posts .post .container-content .bluesky-info li.concurrent-viewers:before,
.container-posts .post .container-content .threads-info li.concurrent-viewers:before,
.container-posts .post .container-content .wordpress-info li.concurrent-viewers:before,
.container-posts .post .container-content .linkedin-info li.concurrent-viewers:before,
.container-posts .post .container-content .tiktok-info li.concurrent-viewers:before,
.container-posts .post .container-content .pinterest-info li.concurrent-viewers:before,
.container-posts .post .container-content .reddit-info li.concurrent-viewers:before,
.container-posts .post .container-content .email-info li.concurrent-viewers:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/subscribers-bb35eaaa94c5d472d4914a2b0b0edf0a1dc35006ee1edaf5370971d000198e15.svg);
  background-size: 20px;
}

/* line 2713, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.live-time:before,
.container-posts .post .container-content .twitter-info li.live-time:before,
.container-posts .post .container-content .youtube-info li.live-time:before,
.container-posts .post .container-content .instagram-info li.live-time:before,
.container-posts .post .container-content .bluesky-info li.live-time:before,
.container-posts .post .container-content .threads-info li.live-time:before,
.container-posts .post .container-content .wordpress-info li.live-time:before,
.container-posts .post .container-content .linkedin-info li.live-time:before,
.container-posts .post .container-content .tiktok-info li.live-time:before,
.container-posts .post .container-content .pinterest-info li.live-time:before,
.container-posts .post .container-content .reddit-info li.live-time:before,
.container-posts .post .container-content .email-info li.live-time:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/clock-9c28f0ac053f52a923c681834b80dab3fb228d7e1a469ce41e2da65d8d8a70a8.svg);
  background-size: 16px;
}

/* line 2717, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.video-count:before, .container-posts .post .container-content .facebook-info li.playlist-count:before,
.container-posts .post .container-content .twitter-info li.video-count:before,
.container-posts .post .container-content .twitter-info li.playlist-count:before,
.container-posts .post .container-content .youtube-info li.video-count:before,
.container-posts .post .container-content .youtube-info li.playlist-count:before,
.container-posts .post .container-content .instagram-info li.video-count:before,
.container-posts .post .container-content .instagram-info li.playlist-count:before,
.container-posts .post .container-content .bluesky-info li.video-count:before,
.container-posts .post .container-content .bluesky-info li.playlist-count:before,
.container-posts .post .container-content .threads-info li.video-count:before,
.container-posts .post .container-content .threads-info li.playlist-count:before,
.container-posts .post .container-content .wordpress-info li.video-count:before,
.container-posts .post .container-content .wordpress-info li.playlist-count:before,
.container-posts .post .container-content .linkedin-info li.video-count:before,
.container-posts .post .container-content .linkedin-info li.playlist-count:before,
.container-posts .post .container-content .tiktok-info li.video-count:before,
.container-posts .post .container-content .tiktok-info li.playlist-count:before,
.container-posts .post .container-content .pinterest-info li.video-count:before,
.container-posts .post .container-content .pinterest-info li.playlist-count:before,
.container-posts .post .container-content .reddit-info li.video-count:before,
.container-posts .post .container-content .reddit-info li.playlist-count:before,
.container-posts .post .container-content .email-info li.video-count:before,
.container-posts .post .container-content .email-info li.playlist-count:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-8f247bcdcd2a5e42e1fe2ba45d74d5692dab00cc648f49c1dc2a07364ba6f0c4.svg);
  background-size: 17px;
}

/* line 2721, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.engagement:before,
.container-posts .post .container-content .twitter-info li.engagement:before,
.container-posts .post .container-content .youtube-info li.engagement:before,
.container-posts .post .container-content .instagram-info li.engagement:before,
.container-posts .post .container-content .bluesky-info li.engagement:before,
.container-posts .post .container-content .threads-info li.engagement:before,
.container-posts .post .container-content .wordpress-info li.engagement:before,
.container-posts .post .container-content .linkedin-info li.engagement:before,
.container-posts .post .container-content .tiktok-info li.engagement:before,
.container-posts .post .container-content .pinterest-info li.engagement:before,
.container-posts .post .container-content .reddit-info li.engagement:before,
.container-posts .post .container-content .email-info li.engagement:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/line_chart-3b085a8bb56390e2cd08b699ba4c33f763bd148db99c6a574f1b9b17b2604ad4.svg);
  background-size: 17px;
}

/* line 2726, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .facebook-info li.budget:before,
.container-posts .post .container-content .twitter-info li.budget:before,
.container-posts .post .container-content .youtube-info li.budget:before,
.container-posts .post .container-content .instagram-info li.budget:before,
.container-posts .post .container-content .bluesky-info li.budget:before,
.container-posts .post .container-content .threads-info li.budget:before,
.container-posts .post .container-content .wordpress-info li.budget:before,
.container-posts .post .container-content .linkedin-info li.budget:before,
.container-posts .post .container-content .tiktok-info li.budget:before,
.container-posts .post .container-content .pinterest-info li.budget:before,
.container-posts .post .container-content .reddit-info li.budget:before,
.container-posts .post .container-content .email-info li.budget:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_budget-2b5f1ad1e18c10d7cf76d63e468b1a8e434af33e272890779cec5fb2c133c007.png);
  background-size: 20px;
  margin-right: 5px;
}

/* line 2735, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .twitter-info li.likes a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg);
  background-size: 19px;
  content: "";
}

/* line 2740, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .twitter-info li.likes a.favorited:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like_filled-241fdc76d8649733b733bd30f3621f402972588d975bcd36b0bc9e78dd2af27a.svg);
  background-size: 19px;
  content: "";
}

/* line 2745, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .twitter-info li.views a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/visualization-3d55855612755574b6c85bfb17eb0fbce62229345a955ccbe590d7e2ef8a265c.svg);
  background-size: 19px;
}

/* line 2749, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .twitter-info li.impressions:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_impressions-8c50781f8b79e26a1c62ca51840237b05d2ee13ae5f7954c2727add08083d793.png);
  background-size: 17px;
}

/* line 2754, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .twitter-info li.replies:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 19px;
}

/* line 2759, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .twitter-info li.paid-likes:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg);
  background-size: 19px;
}

/* line 2764, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .twitter-info li.interactions-sum:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/interactions-5f0abb27c89bfdd66dc240c767bba468716c102301cadc7870abe5fefbe2dce7.svg);
  background-size: 19px;
}

/* line 2773, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.likes:before, .container-posts .post .container-content .threads-info li.likes:before, .container-posts .post .container-content .wordpress-info li.likes:before, .container-posts .post .container-content .bluesky-info li.likes:before, .container-posts .post .container-content .tiktok-info li.likes:before, .container-posts .post .container-content .pinterest-info li.likes:before, .container-posts .post .container-content .reddit-info li.likes:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg);
  background-size: 19px;
}

/* line 2781, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.likes.clickable:hover, .container-posts .post .container-content .instagram-info li.retweets.clickable:hover, .container-posts .post .container-content .threads-info li.likes.clickable:hover, .container-posts .post .container-content .threads-info li.retweets.clickable:hover, .container-posts .post .container-content .wordpress-info li.likes.clickable:hover, .container-posts .post .container-content .wordpress-info li.retweets.clickable:hover, .container-posts .post .container-content .bluesky-info li.likes.clickable:hover, .container-posts .post .container-content .bluesky-info li.retweets.clickable:hover, .container-posts .post .container-content .tiktok-info li.likes.clickable:hover, .container-posts .post .container-content .tiktok-info li.retweets.clickable:hover, .container-posts .post .container-content .pinterest-info li.likes.clickable:hover, .container-posts .post .container-content .pinterest-info li.retweets.clickable:hover, .container-posts .post .container-content .reddit-info li.likes.clickable:hover, .container-posts .post .container-content .reddit-info li.retweets.clickable:hover {
  cursor: pointer;
  text-decoration: underline;
}

/* line 2788, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.likes a:before, .container-posts .post .container-content .threads-info li.likes a:before, .container-posts .post .container-content .wordpress-info li.likes a:before, .container-posts .post .container-content .bluesky-info li.likes a:before, .container-posts .post .container-content .tiktok-info li.likes a:before, .container-posts .post .container-content .pinterest-info li.likes a:before, .container-posts .post .container-content .reddit-info li.likes a:before {
  content: none;
}

/* line 2793, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.likes.applied:before, .container-posts .post .container-content .threads-info li.likes.applied:before, .container-posts .post .container-content .wordpress-info li.likes.applied:before, .container-posts .post .container-content .bluesky-info li.likes.applied:before, .container-posts .post .container-content .tiktok-info li.likes.applied:before, .container-posts .post .container-content .pinterest-info li.likes.applied:before, .container-posts .post .container-content .reddit-info li.likes.applied:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like_filled-241fdc76d8649733b733bd30f3621f402972588d975bcd36b0bc9e78dd2af27a.svg);
  background-size: 19px;
  filter: none;
  content: "";
}

/* line 2802, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.likes.favorited:before, .container-posts .post .container-content .threads-info li.likes.favorited:before, .container-posts .post .container-content .wordpress-info li.likes.favorited:before, .container-posts .post .container-content .bluesky-info li.likes.favorited:before, .container-posts .post .container-content .tiktok-info li.likes.favorited:before, .container-posts .post .container-content .pinterest-info li.likes.favorited:before, .container-posts .post .container-content .reddit-info li.likes.favorited:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like_filled-241fdc76d8649733b733bd30f3621f402972588d975bcd36b0bc9e78dd2af27a.svg);
  background-size: 19px;
  content: "";
}

/* line 2808, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.likes.favorited span, .container-posts .post .container-content .threads-info li.likes.favorited span, .container-posts .post .container-content .wordpress-info li.likes.favorited span, .container-posts .post .container-content .bluesky-info li.likes.favorited span, .container-posts .post .container-content .tiktok-info li.likes.favorited span, .container-posts .post .container-content .pinterest-info li.likes.favorited span, .container-posts .post .container-content .reddit-info li.likes.favorited span {
  color: #DC362E;
  font-family: 'latosemibold';
}

/* line 2813, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.likes.favorited a, .container-posts .post .container-content .threads-info li.likes.favorited a, .container-posts .post .container-content .wordpress-info li.likes.favorited a, .container-posts .post .container-content .bluesky-info li.likes.favorited a, .container-posts .post .container-content .tiktok-info li.likes.favorited a, .container-posts .post .container-content .pinterest-info li.likes.favorited a, .container-posts .post .container-content .reddit-info li.likes.favorited a {
  text-decoration-color: #DC362E;
}

/* line 2818, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.impressions:before, .container-posts .post .container-content .instagram-info li.clips_replays_count:before, .container-posts .post .container-content .instagram-info li.initial_plays_count:before, .container-posts .post .container-content .threads-info li.impressions:before, .container-posts .post .container-content .threads-info li.clips_replays_count:before, .container-posts .post .container-content .threads-info li.initial_plays_count:before, .container-posts .post .container-content .wordpress-info li.impressions:before, .container-posts .post .container-content .wordpress-info li.clips_replays_count:before, .container-posts .post .container-content .wordpress-info li.initial_plays_count:before, .container-posts .post .container-content .bluesky-info li.impressions:before, .container-posts .post .container-content .bluesky-info li.clips_replays_count:before, .container-posts .post .container-content .bluesky-info li.initial_plays_count:before, .container-posts .post .container-content .tiktok-info li.impressions:before, .container-posts .post .container-content .tiktok-info li.clips_replays_count:before, .container-posts .post .container-content .tiktok-info li.initial_plays_count:before, .container-posts .post .container-content .pinterest-info li.impressions:before, .container-posts .post .container-content .pinterest-info li.clips_replays_count:before, .container-posts .post .container-content .pinterest-info li.initial_plays_count:before, .container-posts .post .container-content .reddit-info li.impressions:before, .container-posts .post .container-content .reddit-info li.clips_replays_count:before, .container-posts .post .container-content .reddit-info li.initial_plays_count:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_impressions-8c50781f8b79e26a1c62ca51840237b05d2ee13ae5f7954c2727add08083d793.png);
  background-size: 17px;
}

/* line 2825, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.reach:before, .container-posts .post .container-content .instagram-info li.estimated_audience_size:before, .container-posts .post .container-content .threads-info li.reach:before, .container-posts .post .container-content .threads-info li.estimated_audience_size:before, .container-posts .post .container-content .wordpress-info li.reach:before, .container-posts .post .container-content .wordpress-info li.estimated_audience_size:before, .container-posts .post .container-content .bluesky-info li.reach:before, .container-posts .post .container-content .bluesky-info li.estimated_audience_size:before, .container-posts .post .container-content .tiktok-info li.reach:before, .container-posts .post .container-content .tiktok-info li.estimated_audience_size:before, .container-posts .post .container-content .pinterest-info li.reach:before, .container-posts .post .container-content .pinterest-info li.estimated_audience_size:before, .container-posts .post .container-content .reddit-info li.reach:before, .container-posts .post .container-content .reddit-info li.estimated_audience_size:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/subscribers-bb35eaaa94c5d472d4914a2b0b0edf0a1dc35006ee1edaf5370971d000198e15.svg);
  background-size: 20px;
}

/* line 2831, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.comments:before, .container-posts .post .container-content .threads-info li.comments:before, .container-posts .post .container-content .wordpress-info li.comments:before, .container-posts .post .container-content .bluesky-info li.comments:before, .container-posts .post .container-content .tiktok-info li.comments:before, .container-posts .post .container-content .pinterest-info li.comments:before, .container-posts .post .container-content .reddit-info li.comments:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 20px;
}

/* line 2836, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.replies:before, .container-posts .post .container-content .threads-info li.replies:before, .container-posts .post .container-content .wordpress-info li.replies:before, .container-posts .post .container-content .bluesky-info li.replies:before, .container-posts .post .container-content .tiktok-info li.replies:before, .container-posts .post .container-content .pinterest-info li.replies:before, .container-posts .post .container-content .reddit-info li.replies:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 20px;
}

/* line 2841, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.comments:before, .container-posts .post .container-content .threads-info li.comments:before, .container-posts .post .container-content .wordpress-info li.comments:before, .container-posts .post .container-content .bluesky-info li.comments:before, .container-posts .post .container-content .tiktok-info li.comments:before, .container-posts .post .container-content .pinterest-info li.comments:before, .container-posts .post .container-content .reddit-info li.comments:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 20px;
}

/* line 2846, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.clicks:before, .container-posts .post .container-content .threads-info li.clicks:before, .container-posts .post .container-content .wordpress-info li.clicks:before, .container-posts .post .container-content .bluesky-info li.clicks:before, .container-posts .post .container-content .tiktok-info li.clicks:before, .container-posts .post .container-content .pinterest-info li.clicks:before, .container-posts .post .container-content .reddit-info li.clicks:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/click-6beb55462384ac5652af8cd02634dd65a7fb83cdfbf5a6fc25e50cabb3f1c4cb.svg);
  background-size: 20px;
}

/* line 2851, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.cpc:before, .container-posts .post .container-content .threads-info li.cpc:before, .container-posts .post .container-content .wordpress-info li.cpc:before, .container-posts .post .container-content .bluesky-info li.cpc:before, .container-posts .post .container-content .tiktok-info li.cpc:before, .container-posts .post .container-content .pinterest-info li.cpc:before, .container-posts .post .container-content .reddit-info li.cpc:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_budget-2b5f1ad1e18c10d7cf76d63e468b1a8e434af33e272890779cec5fb2c133c007.png);
  background-size: 20px;
}

/* line 2856, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.cpm:before, .container-posts .post .container-content .threads-info li.cpm:before, .container-posts .post .container-content .wordpress-info li.cpm:before, .container-posts .post .container-content .bluesky-info li.cpm:before, .container-posts .post .container-content .tiktok-info li.cpm:before, .container-posts .post .container-content .pinterest-info li.cpm:before, .container-posts .post .container-content .reddit-info li.cpm:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_budget-2b5f1ad1e18c10d7cf76d63e468b1a8e434af33e272890779cec5fb2c133c007.png);
  background-size: 20px;
}

/* line 2861, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.ctr:before, .container-posts .post .container-content .threads-info li.ctr:before, .container-posts .post .container-content .wordpress-info li.ctr:before, .container-posts .post .container-content .bluesky-info li.ctr:before, .container-posts .post .container-content .tiktok-info li.ctr:before, .container-posts .post .container-content .pinterest-info li.ctr:before, .container-posts .post .container-content .reddit-info li.ctr:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/interactions-5f0abb27c89bfdd66dc240c767bba468716c102301cadc7870abe5fefbe2dce7.svg);
  background-size: 19px;
}

/* line 2870, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .youtube-info li.replies:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 18px;
}

/* line 2876, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .youtube-info li.views:before,
.container-posts .post .container-content .youtube-info li.comments:before {
  content: none;
}

/* line 2883, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .linkedin-info li.likes:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg);
  background-size: 18px;
}

/* line 2889, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .linkedin-info li.likes.favorited:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/like_filled-51af43f6f76ed219b129b18b42e52fdf8ffea367a8fe5b208bf68c33661aad67.svg);
  background-size: 18px;
}

/* line 2895, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .linkedin-info li.comments:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 18px;
}

/* line 2901, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .linkedin-info li.impressions:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/visualization-3d55855612755574b6c85bfb17eb0fbce62229345a955ccbe590d7e2ef8a265c.svg);
  background-size: 18px;
}

/* line 2907, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .linkedin-info li.reach:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/subscribers-bb35eaaa94c5d472d4914a2b0b0edf0a1dc35006ee1edaf5370971d000198e15.svg);
  background-size: 16px;
}

/* line 2913, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .linkedin-info li.clicks:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/click-6beb55462384ac5652af8cd02634dd65a7fb83cdfbf5a6fc25e50cabb3f1c4cb.svg);
  background-size: 18px;
}

/* line 2922, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .tiktok-info li.comments:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 18px;
}

/* line 2928, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .tiktok-info li.replies:before {
  content: none;
}

/* line 2932, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .tiktok-info li.comments,
.container-posts .post .container-content .tiktok-info li.replies,
.container-posts .post .container-content .tiktok-info li.likes.clickable {
  cursor: pointer;
}

/* line 2937, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .tiktok-info li.comments:hover,
.container-posts .post .container-content .tiktok-info li.replies:hover,
.container-posts .post .container-content .tiktok-info li.likes.clickable:hover {
  text-decoration: underline;
}

/* line 2944, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .pinterest-info li.comments:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg);
  background-size: 18px;
}

/* line 2950, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .pinterest-info li.replies:before {
  content: none;
}

/* line 2954, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .pinterest-info li.comments,
.container-posts .post .container-content .pinterest-info li.replies,
.container-posts .post .container-content .pinterest-info li.likes.clickable {
  cursor: pointer;
}

/* line 2959, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .pinterest-info li.comments:hover,
.container-posts .post .container-content .pinterest-info li.replies:hover,
.container-posts .post .container-content .pinterest-info li.likes.clickable:hover {
  text-decoration: underline;
}

/* line 2967, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.comments button:before {
  content: none;
}

/* line 2973, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .instagram-info li.impressions span {
  vertical-align: baseline;
}

/* line 2979, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .tags {
  margin-bottom: 10px;
  float: left;
  clear: both;
  width: 100%;
}

/* line 2987, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .char-count {
  margin-left: 10px;
  font-size: 13px;
  color: #818181;
  align-content: center;
}

/* line 2993, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .char-count.invalid {
  color: red;
}

/* line 2999, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply-button {
  display: flex;
  color: #7b7b7b;
  cursor: pointer;
  font-size: 13px;
  padding: 5px 2%;
  margin-left: -2%;
  margin-right: -2%;
  text-align: initial;
  border-top: 1px solid #e6e7e8;
}

/* line 3010, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply-button .icon {
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/quick-reply-5f534b613a27ab644c423fa0fcea096c7fb36af7034fddf2c7281bbe8f2afca6.svg) center no-repeat;
  background-size: 25px;
  width: 30px;
  height: 24px;
  opacity: 0.8;
  margin-left: 5px;
}

/* line 3021, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply {
  display: flex;
  margin-left: -2%;
  margin-right: -2%;
  padding-right: 2%;
  border-top: 1px solid #e6e7e8;
}

/* line 3028, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply .profile-select {
  min-width: auto;
  font-size: 13px;
  margin-right: 0;
  padding-left: 2%;
  border-right: 1px solid #e6e7e8;
}

/* line 3035, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply .profile-select > .select2-choice {
  padding: 0;
  border: none;
  height: 24px;
  color: #7b7b7b;
  margin-top: 2px;
  box-shadow: none;
}

/* line 3045, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply .customize-quick-reply {
  display: flex;
  align-items: center;
  width: 100%;
  margin: 0 2%;
}

/* line 3052, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply .customize-quick-reply .emojipicker-button-quick-reply {
  height: 24px;
  width: 24px;
  padding: 0;
  margin: 0 4px 0 0;
  cursor: pointer;
}

/* line 3061, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply .customize-quick-reply .quick-reply-text {
  margin: 4px 0;
  max-height: 55px;
  min-height: 30px;
  border: none;
  font-size: 13px;
  align-content: center;
  flex-grow: 1;
}

/* line 3072, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply input {
  width: 100%;
  border: none;
  font-size: 13px;
  padding: 8px 2%;
}

/* line 3079, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply button {
  z-index: 1;
  color: #7b7b7b;
  padding: 5px 15px;
  background: white;
}

/* line 3086, app/assets/stylesheets/posts.scss */
.container-posts .post .container-content .quick-reply input:focus, .container-posts .post .container-content .quick-reply input:focus + button {
  border-color: #55acee;
}

@media (max-width: 768px) {
  /* line 3095, app/assets/stylesheets/posts.scss */
  .container-posts {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    padding: 0;
  }
  /* line 3102, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-info {
    display: none;
  }
  /* line 3105, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-info .select {
    display: none;
  }
  /* line 3110, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-info .brand-image > img {
    height: 100%;
  }
  /* line 3116, app/assets/stylesheets/posts.scss */
  .container-posts .post .container {
    border-radius: 0;
    padding: 0 4% 40px 4%;
    margin-left: 0;
    border-left: 0;
    border-right: 0;
    float: none;
    width: auto;
  }
  /* line 3126, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .facebook-info,
.container-posts .post .container .container-content .twitter-info,
.container-posts .post .container .container-content .youtube-info,
.container-posts .post .container .container-content .instagram-info,
.container-posts .post .container .container-content .bluesky-info,
.container-posts .post .container .container-content .threads-info,
.container-posts .post .container .container-content .wordpress-info,
.container-posts .post .container .container-content .reddit-info,
.container-posts .post .container .container-content .linkedin-info,
.container-posts .post .container .container-content .tiktok-info,
.container-posts .post .container .container-content .pinterest-info,
.container-posts .post .container .container-content .email-info {
    margin-bottom: 5px;
    padding: 0 5px;
  }
  /* line 3142, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .media-container {
    margin: 0;
    margin-bottom: 10px;
    float: none;
  }
  /* line 3147, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .media-container > .media {
    width: 90%;
    margin: auto;
    float: none;
  }
  /* line 3152, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .media-container > .media > img {
    width: 100%;
    margin: auto;
    float: none;
  }
  /* line 3158, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .media-container > .media > .content {
    width: 100%;
    margin: 0;
    float: none;
  }
  /* line 3165, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .media-container > .media.video .photo, .container-posts .post .container .container-content .media-container > .media.video .post-info .brand-image, .container-posts .post .post-info .container .container-content .media-container > .media.video .brand-image {
    width: 100%;
    float: none;
    border: none;
  }
  /* line 3170, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .media-container > .media.video .info {
    float: none;
    width: 100%;
  }
  /* line 3177, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .media-container > .media.link .photo, .container-posts .post .container .container-content .media-container > .media.link .post-info .brand-image, .container-posts .post .post-info .container .container-content .media-container > .media.link .brand-image, .container-posts .post .container .container-content .media-container > .media.link .info {
    width: 100%;
  }
  /* line 3181, app/assets/stylesheets/posts.scss */
  .container-posts .post .container .container-content .media-container > .media.link .caption {
    position: relative;
  }
  /* line 3190, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-content {
    margin-top: 0;
    padding: 10px 0 0 0;
    display: flex;
    flex-direction: column;
  }
  /* line 3196, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-content .container-post {
    width: 80%;
    min-height: 0;
    left: auto;
    position: relative;
  }
  /* line 3202, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-content .container-post p {
    clear: both;
    text-align: left;
  }
  /* line 3207, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-content .container-post .elapsed-time {
    display: none;
  }
  /* line 3211, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-content .container-post span.author .username {
    float: left;
    font-size: 11px;
    font-style: normal;
  }
  /* line 3218, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-content .retweets {
    display: none;
  }
  /* line 3222, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-content .photo, .container-posts .post .post-content .post-info .brand-image, .container-posts .post .post-info .post-content .brand-image {
    position: relative;
    max-width: 15%;
    height: auto;
  }
  /* line 3228, app/assets/stylesheets/posts.scss */
  .container-posts .post .post-content .brand-image {
    display: none;
  }
  /* line 3233, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions {
    top: auto;
    bottom: 0;
    left: 0;
    background: #fafafa;
    width: auto;
    margin: 0;
    padding: 0 4%;
    padding-top: 10px;
    padding-bottom: 5px;
  }
  /* line 3244, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions a:not(.text):not(.select2-choice) {
    width: 23px;
    height: auto;
    margin-right: 20px;
    margin-left: 0;
  }
  /* line 3250, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions a.on:not(.text):not(.select2-choice) {
    opacity: 0.8;
    -moz-opacity: 0.8;
    filter: alpha(opacity=80);
  }
  /* line 3258, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions .sentiments a {
    margin-right: 0 !important;
  }
  /* line 3263, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions > .more-actions {
    margin-right: 0;
  }
  /* line 3266, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions > .more-actions > .box-more-actions {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    top: initial;
    display: block;
    transition: height 0.3s ease-in-out;
    height: 0;
  }
  /* line 3276, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions > .more-actions > .box-more-actions > a {
    padding: 12px 15px;
    height: auto;
    border-bottom: 1px solid #e7e7e7;
    font-size: 15px;
    width: 100%;
  }
  /* line 3283, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions > .more-actions > .box-more-actions > a.cancel {
    display: block;
    background: red;
    color: white;
    padding: 20px 0;
    border: none;
    text-align: center;
  }
  /* line 3291, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions > .more-actions > .box-more-actions > a.cancel:before {
    content: none;
  }
  /* line 3294, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions > .more-actions > .box-more-actions > a.clipboard {
    display: none;
  }
  /* line 3299, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions > .more-actions > .box-more-actions.open {
    height: auto;
  }
  /* line 3305, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions .tags-selector {
    bottom: 0;
    top: 150px;
    position: fixed;
    left: 0;
    right: 0;
    width: 100% !important;
    border-radius: 0;
    border-left: none;
    border-right: none;
    border-bottom: none;
    margin: 0 auto;
    font-size: 18px;
  }
  /* line 4, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector .tags {
    overflow-y: hidden;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 200px;
    top: 3em;
    height: auto;
  }
  /* line 14, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector a.bt {
    position: absolute;
    width: 100%;
    font-size: 18px;
    padding: 10px;
  }
  /* line 20, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector a.bt.group {
    bottom: 160px;
  }
  /* line 24, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector a.bt.ungroup {
    bottom: 160px;
  }
  /* line 28, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector a.bt.new {
    bottom: 120px;
  }
  /* line 32, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector a.bt.manage {
    bottom: 80px;
  }
  /* line 38, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector > .apply {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 15px;
    font-size: 18px;
  }
  /* line 47, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector .tags .group-item {
    margin: 5px 0;
    color: #2d2d2d;
    display: block;
    font-size: 14px;
    padding: 8px 12px;
    background-color: #f9f9f9;
  }
  /* line 56, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector > .tags .group-item:first-child {
    margin: 0;
  }
  /* line 60, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector .tags .item-list {
    padding: 20px;
    padding-left: 33px;
    background-position: 7px center !important;
    font-size: 18px;
    border-bottom: 1px solid #e7e7e7;
  }
  /* line 67, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector .tags .item-list:hover {
    background-color: inherit;
  }
  /* line 74, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector .tag-primary > div,
.container-posts .post .bts-actions .tags-selector .tag-secundary > div {
    padding: 20px;
    padding-left: 33px;
    background-position: 7px 16px !important;
    font-size: 18px;
  }
  /* line 81, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector .tag-primary > div.arrow-group,
.container-posts .post .bts-actions .tags-selector .tag-secundary > div.arrow-group {
    padding: 0;
    top: 20px;
  }
  /* line 86, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector .tag-primary > div.subtag,
.container-posts .post .bts-actions .tags-selector .tag-secundary > div.subtag {
    padding: 0;
  }
  /* line 89, app/assets/stylesheets/reports/tags_manager.scss */
  .container-posts .post .bts-actions .tags-selector .tag-primary > div.subtag > div,
.container-posts .post .bts-actions .tags-selector .tag-secundary > div.subtag > div {
    padding: 20px;
    padding-left: 33px;
    font-size: 18px;
    background-position: 7px 16px !important;
  }
  /* line 3320, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions .tags-selector .tags label {
    font-size: 15px;
  }
  /* line 3324, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions .tags-selector input {
    height: 18px;
  }
  /* line 3328, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions .tags-selector .text {
    width: auto;
  }
  /* line 3333, app/assets/stylesheets/posts.scss */
  .container-posts .post .bts-actions .priority-selector, .container-posts .post .bts-actions .status-selector {
    bottom: 0;
  }
  /* line 3338, app/assets/stylesheets/posts.scss */
  .container-posts .post .facebook-info,
.container-posts .post .youtube-info,
.container-posts .post .instagram-info,
.container-posts .post .bluesky-info,
.container-posts .post .threads-info,
.container-posts .post .wordpress-info,
.container-posts .post .reddit-info,
.container-posts .post .tiktok-info,
.container-posts .post .pinterest-info,
.container-posts .post .linkedin-info {
    display: none;
  }
  /* line 3351, app/assets/stylesheets/posts.scss */
  .container-posts .post .facebook-info li span,
.container-posts .post .youtube-info li span,
.container-posts .post .instagram-info li span,
.container-posts .post .bluesky-info li span,
.container-posts .post .threads-info li span,
.container-posts .post .wordpress-info li span,
.container-posts .post .reddit-info li span,
.container-posts .post .tiktok-info li span,
.container-posts .post .pinterest-info li span,
.container-posts .post .linkedin-info li span {
    display: none;
  }
  /* line 3355, app/assets/stylesheets/posts.scss */
  .container-posts .post .facebook-info li .count,
.container-posts .post .youtube-info li .count,
.container-posts .post .instagram-info li .count,
.container-posts .post .bluesky-info li .count,
.container-posts .post .threads-info li .count,
.container-posts .post .wordpress-info li .count,
.container-posts .post .reddit-info li .count,
.container-posts .post .tiktok-info li .count,
.container-posts .post .pinterest-info li .count,
.container-posts .post .linkedin-info li .count {
    margin-left: 0;
  }
  /* line 3360, app/assets/stylesheets/posts.scss */
  .container-posts .post .facebook-info .engagement,
.container-posts .post .facebook-info .reach,
.container-posts .post .facebook-info .clicks,
.container-posts .post .facebook-info .impressions,
.container-posts .post .facebook-info .replies,
.container-posts .post .youtube-info .engagement,
.container-posts .post .youtube-info .reach,
.container-posts .post .youtube-info .clicks,
.container-posts .post .youtube-info .impressions,
.container-posts .post .youtube-info .replies,
.container-posts .post .instagram-info .engagement,
.container-posts .post .instagram-info .reach,
.container-posts .post .instagram-info .clicks,
.container-posts .post .instagram-info .impressions,
.container-posts .post .instagram-info .replies,
.container-posts .post .bluesky-info .engagement,
.container-posts .post .bluesky-info .reach,
.container-posts .post .bluesky-info .clicks,
.container-posts .post .bluesky-info .impressions,
.container-posts .post .bluesky-info .replies,
.container-posts .post .threads-info .engagement,
.container-posts .post .threads-info .reach,
.container-posts .post .threads-info .clicks,
.container-posts .post .threads-info .impressions,
.container-posts .post .threads-info .replies,
.container-posts .post .wordpress-info .engagement,
.container-posts .post .wordpress-info .reach,
.container-posts .post .wordpress-info .clicks,
.container-posts .post .wordpress-info .impressions,
.container-posts .post .wordpress-info .replies,
.container-posts .post .reddit-info .engagement,
.container-posts .post .reddit-info .reach,
.container-posts .post .reddit-info .clicks,
.container-posts .post .reddit-info .impressions,
.container-posts .post .reddit-info .replies,
.container-posts .post .tiktok-info .engagement,
.container-posts .post .tiktok-info .reach,
.container-posts .post .tiktok-info .clicks,
.container-posts .post .tiktok-info .impressions,
.container-posts .post .tiktok-info .replies,
.container-posts .post .pinterest-info .engagement,
.container-posts .post .pinterest-info .reach,
.container-posts .post .pinterest-info .clicks,
.container-posts .post .pinterest-info .impressions,
.container-posts .post .pinterest-info .replies,
.container-posts .post .linkedin-info .engagement,
.container-posts .post .linkedin-info .reach,
.container-posts .post .linkedin-info .clicks,
.container-posts .post .linkedin-info .impressions,
.container-posts .post .linkedin-info .replies {
    display: none;
  }
}

/* line 3372, app/assets/stylesheets/posts.scss */
.parent-post {
  display: flex;
  width: 100%;
}

/* line 3376, app/assets/stylesheets/posts.scss */
.parent-post .post-info {
  display: none !important;
}

/* line 3380, app/assets/stylesheets/posts.scss */
.parent-post .container {
  min-height: 100px !important;
}

/* line 3388, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content .tags li.suggestion a.select .checkmark, .parent-post .container .container-content .tags li.suggestion span.select .checkmark, .parent-post .container .container-content .tags li.suggestion label.select .checkmark {
  border: 2px solid #d0d0d0;
}

/* line 3395, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content .tags li a, .parent-post .container .container-content .tags li label {
  background: #eaeaea;
  color: #757575;
  font-size: 11px;
  border: none;
}

/* line 3401, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content .tags li a.select, .parent-post .container .container-content .tags li label.select {
  border-left: 1px solid #d6d6d6;
  background-color: #eaeaea;
}

/* line 3405, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content .tags li a.select:hover, .parent-post .container .container-content .tags li label.select:hover {
  background-color: #ddd;
}

/* line 3407, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content .tags li a.select .checkmark, .parent-post .container .container-content .tags li label.select .checkmark {
  color: #808080;
}

/* line 3410, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content .tags li a.select .checkmark.selected:after, .parent-post .container .container-content .tags li label.select .checkmark.selected:after {
  color: #b4b4b4;
}

/* line 3411, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content .tags li a.select .checkmark:after, .parent-post .container .container-content .tags li label.select .checkmark:after {
  border-top: none;
  border-right: none;
}

/* line 3419, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content .tags li a:hover {
  background: #ddd;
}

/* line 3426, app/assets/stylesheets/posts.scss */
.parent-post .user .photo, .parent-post .user .container-posts .post .post-info .brand-image, .container-posts .post .post-info .parent-post .user .brand-image {
  width: 40px !important;
  height: 40px !important;
}

/* line 3431, app/assets/stylesheets/posts.scss */
.parent-post .info span, .parent-post .info a {
  font-size: 11px !important;
}

/* line 3435, app/assets/stylesheets/posts.scss */
.parent-post .container-post .author {
  font-size: 13px !important;
}

/* line 3439, app/assets/stylesheets/posts.scss */
.parent-post .container {
  border: 1px solid #ebebeb !important;
  float: left !important;
  background-color: #f9f9f9 !important;
  width: 100% !important;
  border-radius: 8px !important;
  margin-bottom: 12px;
  margin-left: 0 !important;
}

/* line 3448, app/assets/stylesheets/posts.scss */
.parent-post .container .parent-post .container {
  background: #f1f1f1 !important;
}

/* line 3452, app/assets/stylesheets/posts.scss */
.parent-post .container .container-content {
  font-size: 13px !important;
}

/* line 3456, app/assets/stylesheets/posts.scss */
.parent-post .container .media .content {
  float: left !important;
}

/* line 3459, app/assets/stylesheets/posts.scss */
.parent-post .container .media.video .media-link {
  display: flex !important;
  width: auto !important;
}

/* line 3462, app/assets/stylesheets/posts.scss */
.parent-post .container .media.video .media-link .info {
  width: 100% !important;
}

/* line 3466, app/assets/stylesheets/posts.scss */
.parent-post .container .media .photo, .parent-post .container .media .container-posts .post .post-info .brand-image, .container-posts .post .post-info .parent-post .container .media .brand-image {
  width: auto !important;
}

/* line 3469, app/assets/stylesheets/posts.scss */
.parent-post .container .media .description {
  height: 35px !important;
}

/* line 3472, app/assets/stylesheets/posts.scss */
.parent-post .container .media img {
  height: 100px;
  object-fit: cover;
  width: 100% !important;
}

/* line 3480, app/assets/stylesheets/posts.scss */
.parent-post .bts-actions {
  display: none;
}

/* line 3484, app/assets/stylesheets/posts.scss */
.parent-post .bts-actions a.new-ticket:not(.text):not(.select2-choice), .parent-post .bts-actions a.tags:not(.text):not(.select2-choice) {
  background-size: 18px !important;
  width: 20px !important;
}

/* line 3488, app/assets/stylesheets/posts.scss */
.parent-post .bts-actions a.reply:not(.text):not(.select2-choice) {
  background-size: 23px !important;
  width: 23px !important;
}

/* line 3492, app/assets/stylesheets/posts.scss */
.parent-post .bts-actions a.request-evaluation:not(.text):not(.select2-choice) {
  background-size: 23px !important;
  width: 23px !important;
}

/* line 3496, app/assets/stylesheets/posts.scss */
.parent-post .bts-actions a.ra-file:not(.text):not(.select2-choice) {
  background-size: 23px !important;
  width: 23px !important;
}

/* line 3500, app/assets/stylesheets/posts.scss */
.parent-post .bts-actions a.archive:not(.text):not(.select2-choice) {
  background-size: 15px !important;
  width: 17px !important;
}

/* line 3504, app/assets/stylesheets/posts.scss */
.parent-post .bts-actions a.original:not(.text):not(.select2-choice) {
  background-size: 20px !important;
  width: 18px !important;
}

/* line 3511, app/assets/stylesheets/posts.scss */
.parent-post ul:not(.tags) {
  display: none !important;
}

/* line 3516, app/assets/stylesheets/posts.scss */
.parent-post:hover .bts-actions {
  display: block;
}

/* line 3522, app/assets/stylesheets/posts.scss */
.btn-cancel-note {
  color: #acabab;
  background: none !important;
}

/* line 3526, app/assets/stylesheets/posts.scss */
.btn-cancel-note:hover, .btn-cancel-note:active, .btn-cancel-note:focus {
  color: #d64242 !important;
}

/* line 3531, app/assets/stylesheets/posts.scss */
.bts-actions {
  float: right;
  position: absolute;
  top: 25px;
  right: 0;
  margin-right: 2%;
}

/* line 3538, app/assets/stylesheets/posts.scss */
.bts-actions.ticket-notes {
  position: inherit;
  margin-right: 0;
}

/* line 3543, app/assets/stylesheets/posts.scss */
.bts-actions .tags-post, .bts-actions .priority-ticket, .bts-actions .status-ticket, .bts-actions .user-ticket {
  position: relative;
  display: inline-block;
  float: left;
}

/* line 3549, app/assets/stylesheets/posts.scss */
.bts-actions .select2-container.ticket-assigned {
  min-width: auto;
}

/* line 3553, app/assets/stylesheets/posts.scss */
.bts-actions a:not(.text):not(.select2-choice) {
  opacity: 0.7;
  text-indent: -9999px;
  display: inline-block;
  width: 25px;
  height: 20px;
  margin-left: 12px;
  float: left;
  overflow: hidden;
}

/* line 3563, app/assets/stylesheets/posts.scss */
.bts-actions a.archive:not(.text):not(.select2-choice), .bts-actions a.unarchive:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_archive-a19d735748afc7271905085f2fd5f6fd8ec99faa5924e721eb4a29a3f93ca6e5.svg) no-repeat center;
  background-size: 17px;
  width: 19px;
}

/* line 3568, app/assets/stylesheets/posts.scss */
.bts-actions a.unarchive:not(.text):not(.select2-choice) {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 3575, app/assets/stylesheets/posts.scss */
.bts-actions a.author-history:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/history-bce274fb6278f662997002bc9237be50171de46efeb01deb4a8b27ac68bafa2a.svg) no-repeat center;
  background-size: 22px;
  width: 22px;
}

/* line 3580, app/assets/stylesheets/posts.scss */
.bts-actions a.hide-post:not(.text):not(.select2-choice), .bts-actions a.unhide-post:not(.text):not(.select2-choice), .bts-actions a.hide-question:not(.text):not(.select2-choice) {
  background-size: 35px;
  background-repeat: no-repeat;
  background-position: center;
  width: 24px;
}

/* line 3588, app/assets/stylesheets/posts.scss */
.bts-actions a.hide-post:not(.text):not(.select2-choice) {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/unhide-e2163eb77323b54686abdd355d7ddb5f391f535f0a089e4fa69be11ce020693b.svg);
}

/* line 3591, app/assets/stylesheets/posts.scss */
.bts-actions a.unhide-post:not(.text):not(.select2-choice) {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/hide-22bfe0e313e3c58a82f470fd0b71cb71ee9931ee55b06b94b5997dc58d7a56a5.svg);
}

/* line 3594, app/assets/stylesheets/posts.scss */
.bts-actions a.hide-question:not(.text):not(.select2-choice) {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/unhide-e2163eb77323b54686abdd355d7ddb5f391f535f0a089e4fa69be11ce020693b.svg);
  opacity: 0.2;
}

/* line 3598, app/assets/stylesheets/posts.scss */
.bts-actions a.original:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) no-repeat center;
  background-size: 22px;
  width: 20px;
}

/* line 3603, app/assets/stylesheets/posts.scss */
.bts-actions a.reply:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reply-fbf8aa9c58168d73a1fe929822be642ce2cb966df54311301c5ec6e4c3916be9.svg) no-repeat center;
  background-size: 25px;
}

/* line 3607, app/assets/stylesheets/posts.scss */
.bts-actions a.request-evaluation:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/rating-af80e9e26072b6a79f2c5c10d8922a69efb8bc10038646e7cfa129571f407e4b.svg) no-repeat center;
  background-size: 100%;
  height: 22px;
  width: 25px;
}

/* line 3613, app/assets/stylesheets/posts.scss */
.bts-actions a.ra-file:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) no-repeat center;
  background-size: 25px;
  width: 25px;
  height: 25px;
}

/* line 3619, app/assets/stylesheets/posts.scss */
.bts-actions a.tags:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg) no-repeat center;
  background-size: 20px;
  width: 22px;
}

/* line 3624, app/assets/stylesheets/posts.scss */
.bts-actions a.view-ticket:not(.text):not(.select2-choice) {
  opacity: 0.5;
  background: url(//s3.amazonaws.com/bm3assets/assets/open-48774c76e82771674a4b4c5890d940e52d4842442fb65f228fb10a8d804bf9ee.svg) no-repeat center;
  background-size: 17px;
  width: 19px;
}

/* line 3630, app/assets/stylesheets/posts.scss */
.bts-actions a.status-ticket-btn:not(.text):not(.select2-choice) {
  opacity: 0.5;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/status-74ad38f77a59b3de72bc1ed6950dc2336bfcb785f32669c9638abd49beda866c.svg) no-repeat center;
  background-size: 17px;
  width: 19px;
  margin-left: 5px;
}

/* line 3637, app/assets/stylesheets/posts.scss */
.bts-actions a.priority-ticket-btn:not(.text):not(.select2-choice) {
  opacity: 0.5;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/priority-d332f4332d1439e5c3214f5c68d3e84e9a2860ff729b82a27f0130dab882edf2.svg) no-repeat center;
  background-size: 17px;
  width: 19px;
  margin-left: 15px;
}

/* line 3644, app/assets/stylesheets/posts.scss */
.bts-actions a.new-ticket:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/ticket-db5231f1ad1016a349ed412b091f7d861cb5c68d668c10f327f723d2b2dd70be.svg) no-repeat center;
  background-size: 20px;
  width: 22px;
  height: 20px;
}

/* line 3650, app/assets/stylesheets/posts.scss */
.bts-actions a.open-ticket:not(.text):not(.select2-choice) {
  opacity: 1;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

/* line 3656, app/assets/stylesheets/posts.scss */
.bts-actions a.open-ticket:not(.text):not(.select2-choice) .icon-ticket {
  width: 100%;
  display: block;
}

/* line 3660, app/assets/stylesheets/posts.scss */
.bts-actions a.open-ticket:not(.text):not(.select2-choice) .icon-ticket path, .bts-actions a.open-ticket:not(.text):not(.select2-choice) .icon-ticket rect {
  fill: #1f66c7;
  stroke: #1f66c7;
}

/* line 3666, app/assets/stylesheets/posts.scss */
.bts-actions a.request-moderation:not(.text):not(.select2-choice) {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/moderation-063a4a18a789fc38a9597be54f37b36de6fe98c9d7220e5ebc6f040d4411ec06.svg) no-repeat center;
  background-size: 20px;
  opacity: 0.5;
  height: 20px;
  width: 22px;
}

/* line 3673, app/assets/stylesheets/posts.scss */
.bts-actions a:not(.text):not(.select2-choice):hover {
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
}

/* line 3678, app/assets/stylesheets/posts.scss */
.bts-actions a.on:not(.text):not(.select2-choice) {
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter: alpha(opacity=80);
}

/* line 3683, app/assets/stylesheets/posts.scss */
.bts-actions a.disabled:not(.text):not(.select2-choice) {
  cursor: default;
}

/* line 3686, app/assets/stylesheets/posts.scss */
.bts-actions a.disabled:not(.text):not(.select2-choice):hover:not(.on) {
  opacity: 0.2;
  -moz-opacity: 0.2;
  filter: alpha(opacity=20);
}

/* line 3694, app/assets/stylesheets/posts.scss */
.bts-actions .tags-selector {
  display: none;
  position: absolute;
  padding: 30px;
  border: none;
  background: #fff;
  padding: 0;
  line-height: 14px;
  text-align: center;
  top: 35px;
  right: 0;
  width: 270px;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  z-index: 100;
  text-align: left;
  top: 25px;
  cursor: auto;
  left: inherit;
  right: -15px;
  z-index: 101;
  border: none;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  width: 300px !important;
}

/* line 115, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector .tags {
  height: 220px;
  overflow: hidden;
  position: relative;
}

/* line 120, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector .tags label {
  width: auto;
  float: none;
}

/* line 126, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector.on {
  display: block;
}

/* line 129, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > div.hr {
  margin: 10px 0px;
  padding: 0px;
}

/* line 133, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .apply {
  color: #fff;
  background: #327bdd;
  padding: 10px;
  display: block;
  margin: 10px 0 0 0;
  text-align: center;
  font-size: 14px;
}

/* line 142, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .apply:hover {
  background: #327bdd;
}

/* line 146, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > span.title {
  font-size: 14px;
  margin-top: 10px;
  margin-left: 10px;
  cursor: default;
}

/* line 152, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > input {
  border-radius: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  background: #f1f1f1;
  outline: none;
  border: none;
  box-shadow: none;
}

/* line 162, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > a.bt {
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px 4px 12px;
}

/* line 169, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .tags-folders {
  margin: 3px 0;
}

/* line 171, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .tags-folders:first-child {
  margin: 0;
}

/* line 175, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .tags-folders .group-item-folder {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin: 0 0 0 12px;
  padding: 4px 8px 4px 22px;
  background-color: #eef2f8;
  color: #5b78a3;
  border-left: 3px solid #327bdd;
}

/* line 188, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item {
  margin: 7px 0;
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px;
  background-color: #f9f9f9;
}

/* line 196, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item .expand-more-less {
  float: right;
  cursor: pointer;
  display: inline-flex;
}

/* line 201, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item .expand-more-less .expand-more {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) center no-repeat;
  display: none;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 209, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item .expand-more-less .expand-more-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-close-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) center no-repeat;
  display: none;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 217, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item .expand-more-less .expand-less {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-less-471c54c7a54f65083b9afed2002d7e2eba0355890878d9eaf5519c6b2e272283.png) center no-repeat;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 224, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item .expand-more-less .expand-less-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-open-5aa04aa4f8741a4d6af754149e132b1bd1fc47b8f2d723e895b336fead482351.svg) center no-repeat;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 232, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item .expand-more-less.show-less .expand-more, .bts-actions .tags-selector > .tags .group-item .expand-more-less.show-less .expand-more-folder {
  display: block;
}

/* line 235, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item .expand-more-less.show-less .expand-less, .bts-actions .tags-selector > .tags .group-item .expand-more-less.show-less .expand-less-folder {
  display: none;
}

/* line 241, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item :first-child {
  margin: 0;
}

/* line 248, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item-by-source {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  color: #5b78a3;
  background-color: #eef2f8;
  border-left: 3px solid #327bdd;
}

/* line 258, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .group-item:first-child {
  margin: 0;
}

/* line 261, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > a.bt, .bts-actions .tags-selector > .tags .item-list {
  display: block;
  cursor: pointer;
  padding: 4px;
  text-align: left;
  padding-left: 33px;
  font-size: 14px;
  word-wrap: break-word;
}

/* line 269, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > a.bt:hover, .bts-actions .tags-selector > .tags .item-list:hover {
  background: #eee;
}

/* line 273, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .item-list {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) no-repeat 9px 2px;
}

/* line 275, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .item-list:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) #eee no-repeat 9px 2px;
}

/* line 278, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .item-list.checked, .bts-actions .tags-selector > .tags .item-list.full {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) no-repeat 9px 2px;
}

/* line 280, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .item-list.checked:hover, .bts-actions .tags-selector > .tags .item-list.full:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) #eee no-repeat 9px 2px;
}

/* line 284, app/assets/stylesheets/reports/tags_manager.scss */
.bts-actions .tags-selector > .tags .item-list.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-partial-c29608013ef46cb09a02fc561ac9e18ecfb9ebddd97885b3706467d77327e0d4.png) 9px 2px no-repeat;
}

/* line 3707, app/assets/stylesheets/posts.scss */
.bts-actions .tags-selector .search input[type="text"] {
  border-radius: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  background: #f1f1f1;
  outline: none;
  border: none;
  box-shadow: none;
}

/* line 3719, app/assets/stylesheets/posts.scss */
.bts-actions .tags-selector span.title {
  font-size: 12px;
}

/* line 3723, app/assets/stylesheets/posts.scss */
.bts-actions .tags-selector .tags label,
.bts-actions .tags-selector a.bt {
  font-size: 13px;
}

/* line 3728, app/assets/stylesheets/posts.scss */
.bts-actions .tags-selector .on {
  display: block;
}

/* line 3732, app/assets/stylesheets/posts.scss */
.bts-actions .tags-selector.up {
  top: -410px;
  box-shadow: 0 -2px 24px 2px rgba(0, 0, 0, 0.15);
}

/* line 3738, app/assets/stylesheets/posts.scss */
.bts-actions .priority-selector, .bts-actions .status-selector {
  position: absolute;
  border: none;
  background: #fff;
  padding: 0;
  line-height: 14px;
  top: 35px;
  right: 0;
  width: 270px;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  z-index: 100;
  text-align: left;
  width: auto;
  min-width: 14em;
}

/* line 18, app/assets/stylesheets/reports/priority_selector.scss */
.bts-actions .priority-selector.on, .bts-actions .status-selector.on {
  display: block;
}

/* line 22, app/assets/stylesheets/reports/priority_selector.scss */
.bts-actions .priority-selector .priority-item, .bts-actions .priority-selector .status-item, .bts-actions .status-selector .priority-item, .bts-actions .status-selector .status-item {
  text-align: center;
}

/* line 25, app/assets/stylesheets/reports/priority_selector.scss */
.bts-actions .priority-selector .priority-item > label.radio-label, .bts-actions .priority-selector .status-item > label.radio-label, .bts-actions .status-selector .priority-item > label.radio-label, .bts-actions .status-selector .status-item > label.radio-label {
  padding: 8px 12px;
  text-align: left;
  font-size: 13px;
  line-height: 1.5em;
  display: block;
}

/* line 32, app/assets/stylesheets/reports/priority_selector.scss */
.bts-actions .priority-selector .priority-item > label.radio-label:hover, .bts-actions .priority-selector .status-item > label.radio-label:hover, .bts-actions .status-selector .priority-item > label.radio-label:hover, .bts-actions .status-selector .status-item > label.radio-label:hover {
  background-color: #eee;
}

/* line 37, app/assets/stylesheets/reports/priority_selector.scss */
.bts-actions .priority-selector .priority-item > input[type="radio"], .bts-actions .priority-selector .status-item > input[type="radio"], .bts-actions .status-selector .priority-item > input[type="radio"], .bts-actions .status-selector .status-item > input[type="radio"] {
  display: none;
}

/* line 40, app/assets/stylesheets/reports/priority_selector.scss */
.bts-actions .priority-selector .priority-item > input[type="radio"]:checked + label.radio-label, .bts-actions .priority-selector .status-item > input[type="radio"]:checked + label.radio-label, .bts-actions .status-selector .priority-item > input[type="radio"]:checked + label.radio-label, .bts-actions .status-selector .status-item > input[type="radio"]:checked + label.radio-label {
  background-color: #327bdd;
  color: white;
}

/* line 3745, app/assets/stylesheets/posts.scss */
.tags-selector-mask {
  display: none;
  border: 0;
  margin: 0;
  padding: 0;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 998;
  background-color: #fff;
}

/* line 3762, app/assets/stylesheets/posts.scss */
.more-actions {
  opacity: 0.7;
  display: inline-block;
  width: 8px;
  margin-left: 12px;
  height: 20px;
  position: relative;
  float: right;
  cursor: pointer;
}

/* line 3772, app/assets/stylesheets/posts.scss */
.more-actions:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/more-1fcc58d1802517389474e16f0740bdfa33449d24162eac1620a5687e4d5b0d85.svg) no-repeat center;
  background-size: 5px;
  display: inline-block;
  width: 8px;
  height: 20px;
}

/* line 3781, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions {
  box-shadow: rgba(0, 0, 0, 0.15) 0 16px 24px 2px;
  display: none;
  position: absolute;
  top: 30px;
  right: -8px;
  z-index: 95;
  overflow: hidden;
  background: #fff;
  min-width: 120px;
}

/* line 3792, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions.open {
  display: block;
}

/* line 3796, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions > a:not(.text) {
  opacity: 1;
  padding: 8px 12px;
  color: inherit;
  text-indent: 0;
  white-space: nowrap;
  display: table;
  width: 100% !important;
  font-size: 13px;
  background-image: none !important;
  box-sizing: border-box;
  margin-left: 0;
}

/* line 3809, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions > a:not(.text):before {
  content: none;
  width: 20px;
  height: 18px;
  margin: 0 5px 0 0;
  display: inline-block;
  vertical-align: top;
  background-repeat: no-repeat;
}

/* line 3820, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions > a.favorite:not(.text):before {
  background: url(//s3.amazonaws.com/bm3assets/assets/twitter_like-91ee7fa586c0fe7dbdf22ecc3dedcce4cff11f341fe90d763dc2846d9dd2293e.svg) center no-repeat;
  background-size: 17px;
}

/* line 3826, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions > a.follow:not(.text):before {
  background: url(//s3.amazonaws.com/bm3assets/assets/follow-e43f2b1f8aab34abfa0ec6805fc142fd646122d02f701d9ee6bfaf94c1e99a0c.svg) center no-repeat;
  background-size: 17px;
}

/* line 3832, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions > a.logs:not(.text):before {
  border-radius: 50%;
  background: url(//s3.amazonaws.com/bm3assets/assets/change-72af8b0b0cb296935ffc211d738c38d87cc86697eaf883ca6e2a21c29de970ba.svg) center no-repeat;
  background-size: 13px;
  width: 18px;
  margin-right: 7px;
  opacity: 1;
}

/* line 3842, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions > a.clipboard:not(.text):before {
  background: url(//s3.amazonaws.com/bm3assets/images/clipboard.svg) center no-repeat;
  background-size: 12px;
}

/* line 3847, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions > a.cancel:not(.text) {
  display: none;
}

/* line 3850, app/assets/stylesheets/posts.scss */
.more-actions > .box-more-actions > a:not(.text):hover {
  background-color: #f3f3f3;
}

/* line 3855, app/assets/stylesheets/posts.scss */
.more-actions:hover, .more-actions.active {
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
}

/* line 3862, app/assets/stylesheets/posts.scss */
.whatsapp-container {
  border-radius: 5px;
  word-break: break-all;
  border: 1px solid #ddd;
  color: inherit;
  margin-bottom: 2%;
  float: left;
  min-width: 23%;
  padding: 10px;
  clear: both;
}

/* line 3873, app/assets/stylesheets/posts.scss */
.whatsapp-container .profile-img {
  width: 3.5em;
}

/* line 3877, app/assets/stylesheets/posts.scss */
.whatsapp-container .info {
  float: left;
}

/* line 3880, app/assets/stylesheets/posts.scss */
.whatsapp-container .info .name {
  font-family: 'latosemibold';
}

/* line 3884, app/assets/stylesheets/posts.scss */
.whatsapp-container .info .number {
  font-size: 13px;
}

/* line 3888, app/assets/stylesheets/posts.scss */
.whatsapp-container .info .name,
.whatsapp-container .info .number {
  float: left;
  clear: both;
  line-height: 25px;
}

/* line 3896, app/assets/stylesheets/posts.scss */
.whatsapp-container img {
  float: left;
  margin-right: 10px;
}

/* line 3901, app/assets/stylesheets/posts.scss */
.whatsapp-container.location {
  padding: 5px 20px;
  border-radius: 50px;
}

/* line 3905, app/assets/stylesheets/posts.scss */
.whatsapp-container.location img {
  width: 17px;
  opacity: 0.6;
}

/* line 3910, app/assets/stylesheets/posts.scss */
.whatsapp-container.location .latlng {
  font-size: 13px;
  line-height: 24px;
  color: inherit;
}

/* line 3917, app/assets/stylesheets/posts.scss */
.whatsapp-container:hover {
  background-color: #f9f9f9;
}

/* line 3922, app/assets/stylesheets/posts.scss */
.reclame-aqui-content {
  width: auto !important;
  display: inline-block !important;
  cursor: pointer;
}

/* line 3927, app/assets/stylesheets/posts.scss */
.reclame-aqui-content .attachment-icon {
  width: 18px;
}

/* line 3932, app/assets/stylesheets/posts.scss */
.files {
  display: flex;
}

/* line 3934, app/assets/stylesheets/posts.scss */
.files .reclame-aqui-file-content:not(:first-child) {
  margin-left: 15px;
}

/* line 3937, app/assets/stylesheets/posts.scss */
.files .reclame-aqui-file-content {
  width: auto !important;
  display: inline-block !important;
  cursor: pointer;
  border-radius: 15px !important;
  padding: 7px !important;
}

/* line 3946, app/assets/stylesheets/posts.scss */
.content-not-supported {
  width: 430px;
  background: #F9F9F9 0% 0% no-repeat padding-box;
  border-radius: 5px;
  margin: 12px 0;
  padding: 10px;
  font-size: 14px;
  overflow: hidden;
}

/* line 3955, app/assets/stylesheets/posts.scss */
.content-not-supported.expired {
  width: 330px;
}

/* line 3958, app/assets/stylesheets/posts.scss */
.content-not-supported.expired img {
  width: 1.3em;
  margin-top: 2px;
}

/* line 3964, app/assets/stylesheets/posts.scss */
.content-not-supported img {
  width: 2em;
  float: left;
  padding-right: 10px;
}

/* line 3970, app/assets/stylesheets/posts.scss */
.content-not-supported a {
  margin-left: 10px;
}

/* line 3974, app/assets/stylesheets/posts.scss */
.content-not-supported .view {
  margin-left: 0;
  overflow: hidden;
  vertical-align: top;
  display: inline-flex;
  width: 20px !important;
  height: 20px !important;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) center no-repeat;
  background-size: 20px;
}

/* line 3986, app/assets/stylesheets/posts.scss */
.same-profile-alert-container {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 3992, app/assets/stylesheets/posts.scss */
.same-profile-alert {
  color: #282828;
  background: #FFC107;
  font-family: 'latosemibold';
  border-radius: 30px;
  padding: 2px;
  font-size: 12px;
  clear: both;
  display: inline-block;
  box-sizing: border-box;
  margin: -10px 0px 0px 5px;
}

/* line 4004, app/assets/stylesheets/posts.scss */
.same-profile-alert:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-dark2-d73163e6ca662ff3491cef77556c8040e967fc3832a5085e12a5be64ec91c891.svg) no-repeat center;
  background-size: 18px;
  width: 18px;
  height: 18px;
  float: left;
}

/* line 4014, app/assets/stylesheets/posts.scss */
.viewers {
  float: right !important;
  margin-top: -35px;
  position: relative;
}

/* line 4019, app/assets/stylesheets/posts.scss */
.viewers li, .viewers span, .viewers img {
  display: inline-block;
  margin: 0;
}

/* line 4024, app/assets/stylesheets/posts.scss */
.viewers .viewer-icon {
  display: inline-block;
  width: 23px;
  height: 23px;
  float: left;
  margin-right: 6px;
}

/* line 4032, app/assets/stylesheets/posts.scss */
.viewers .viewer-icon + .viewer-icon {
  margin-left: 5px;
}

/* line 4036, app/assets/stylesheets/posts.scss */
.viewers .viewer-list {
  color: #5c5c5c;
}

/* line 4040, app/assets/stylesheets/posts.scss */
.viewers .viewer-image {
  -webkit-animation: bounceIn 2s;
  border-radius: 50%;
  border: 2px solid white;
  margin-left: -6px;
}

/* line 4048, app/assets/stylesheets/posts.scss */
.post-blocked {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: #F9F9F9 url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat center center scroll;
  opacity: 0.8;
  z-index: 20;
}

/* line 4060, app/assets/stylesheets/posts.scss */
.floating-message-area {
  position: absolute;
  top: 0;
  z-index: 999;
  width: calc(100% - 30px);
  display: grid;
  margin: 25px auto;
  transition: all linear 1s;
  opacity: 1;
  font-size: 13px;
}

/* line 4071, app/assets/stylesheets/posts.scss */
.floating-message-area.tickets-list {
  top: 100px;
}

/* line 4075, app/assets/stylesheets/posts.scss */
.floating-message-area .new-messages-button {
  background: #eee;
  padding: 8px;
  color: #404040;
  border-radius: 4px;
  margin: 0 auto;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px;
}

/* line 4083, app/assets/stylesheets/posts.scss */
.floating-message-area .new-messages-button .total-new-messages {
  background: #333;
  border-radius: 4px;
  color: white;
  display: inline-block;
  font-weight: bold;
  text-align: center;
  padding: 2px 6px;
  font-size: 13px;
}

/* line 4095, app/assets/stylesheets/posts.scss */
.floating-message-area.ng-hide {
  opacity: 0;
}

/* line 4100, app/assets/stylesheets/posts.scss */
.emojipicker-reply-message-container {
  z-index: 1000;
  margin-bottom: 18px;
  margin-left: -7px;
}

/* line 4105, app/assets/stylesheets/posts.scss */
.emojipicker-reply-message-container .picmo__closeButton {
  z-index: 1001 !important;
}

/* line 4110, app/assets/stylesheets/posts.scss */
.transcription-box, .description-box {
  width: 100%;
  display: block;
  margin-top: 5px;
  color: #858585;
  font-style: italic;
  white-space: pre-wrap;
}

/* line 4119, app/assets/stylesheets/posts.scss */
.description-container {
  width: 25%;
}

/* line 4122, app/assets/stylesheets/posts.scss */
.description-container img {
  width: 100% !important;
  margin-bottom: 2%;
}

/* line 4127, app/assets/stylesheets/posts.scss */
.description-container video {
  width: 100% !important;
  margin-top: 10px;
  border-radius: 5px;
}

/* line 4133, app/assets/stylesheets/posts.scss */
.description-container .transcribe-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/transcribe-7f21bafb0b450ab5a2f83e91aeb51fff64ef5eb145399d9c6d56ff9b35aa233a.svg) no-repeat center;
  width: 35px;
  height: 33px;
}

/* line 4139, app/assets/stylesheets/posts.scss */
.description-container .description-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/description-713e353709ef7a183608f6a48f6876a5d952593abc141c90f12e5f41157f39fb.svg);
  background-color: #96938F;
  background-size: calc(100% - 7px) calc(100% - 6px);
  width: 31px;
  height: 33px;
}

/* line 4148, app/assets/stylesheets/posts.scss */
.transcription-container, .description-container {
  float: left;
  margin-right: 2%;
  position: relative;
  display: block;
}

/* line 4155, app/assets/stylesheets/posts.scss */
.transcription-container.parent .description-button, .transcription-container.parent .transcribe-button, .description-container.parent .description-button, .description-container.parent .transcribe-button {
  display: none;
}

/* line 4161, app/assets/stylesheets/posts.scss */
.transcription-container:hover .description-button, .transcription-container:hover .transcribe-button, .description-container:hover .description-button, .description-container:hover .transcribe-button {
  opacity: 1;
}

/* line 4167, app/assets/stylesheets/posts.scss */
.transcription-container {
  width: 25%;
}

/* line 4170, app/assets/stylesheets/posts.scss */
.transcription-container.audio {
  width: unset;
  display: grid;
  padding-right: 45px;
  border-radius: 30px;
  vertical-align: middle;
  background-color: #f1f3f4;
}

/* line 4179, app/assets/stylesheets/posts.scss */
.transcription-container .transcribe-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/transcribe-7f21bafb0b450ab5a2f83e91aeb51fff64ef5eb145399d9c6d56ff9b35aa233a.svg) no-repeat center;
  width: 35px;
  height: 33px;
}

/* line 4185, app/assets/stylesheets/posts.scss */
.transcription-container video {
  width: 100% !important;
  padding-left: 1px;
  margin-bottom: 2%;
}

/* line 4192, app/assets/stylesheets/posts.scss */
.description-button, .transcribe-button {
  top: 15px;
  right: 15px;
  position: absolute;
  display: inline-block;
  border-radius: 5px;
  box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
  background-repeat: no-repeat;
  background-position: center;
  opacity: 0.3;
  transition: opacity 0.3s ease;
}

/* line 4205, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media {
  float: left;
  width: 100%;
}

/* line 4209, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images {
  float: left;
  width: 25%;
  max-width: 400px;
  margin: 0 2% 0 0;
}

/* line 4215, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images .post-media-swiper {
  position: relative;
  width: 100%;
  max-width: 400px;
  border-radius: 5px;
  overflow: hidden;
}

/* line 4222, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-slide .description-container {
  width: 100% !important;
  float: none !important;
  margin: 0 !important;
}

/* line 4227, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-slide .description-container img, .media.ig-carousel-media .carousel-images .post-media-swiper .swiper-slide .description-container video {
  width: 100% !important;
  height: auto !important;
  max-height: none !important;
  float: none !important;
  margin: 0 !important;
  object-fit: contain !important;
  border-radius: 5px;
}

/* line 4238, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-button-prev,
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-button-next {
  --swiper-navigation-size: 30px;
  box-sizing: border-box;
  width: 30px;
  height: 30px;
  padding: 9px;
  color: #fff;
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.4);
  transition: background-color 0.3s ease;
}

/* line 4250, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-button-prev:hover,
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-button-next:hover {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 4254, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-button-prev svg,
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-button-next svg {
  stroke: currentColor;
  stroke-width: 2;
  filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.8));
}

/* line 4261, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-pagination {
  top: 8px;
  left: 8px;
  right: auto;
  bottom: auto;
  width: auto !important;
  height: auto;
  padding: 2px 10px;
  color: #fff;
  font-family: 'latosemibold';
  font-size: 12px;
  line-height: 1.6;
  white-space: nowrap !important;
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 20px;
}

/* line 4278, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .carousel-images .post-media-swiper .swiper-pagination span {
  display: inline !important;
  width: auto !important;
  float: none !important;
}

/* line 4287, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .content,
.media.ig-carousel-media [data-readmore-toggle] {
  float: left !important;
  width: 73% !important;
}

/* line 4293, app/assets/stylesheets/posts.scss */
.media.ig-carousel-media .description-box {
  clear: both;
}

/* line 3, app/assets/stylesheets/exports.scss */
.export-container .data-container {
  clear: both;
}

/* line 6, app/assets/stylesheets/exports.scss */
.export-container .data-container.loading {
  height: 2em;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 13, app/assets/stylesheets/exports.scss */
.export-container .custom-date fieldset {
  text-align: center;
}

/* line 16, app/assets/stylesheets/exports.scss */
.export-container .custom-date fieldset input[type="text"] {
  text-align: center;
}

/* line 23, app/assets/stylesheets/exports.scss */
.bt-download {
  border-radius: 3px;
  width: 44px;
  height: 18px;
  text-indent: -9999px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) no-repeat center;
  background-size: 18px;
  vertical-align: middle;
}

/* line 41, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .monitor-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 24px;
  padding: 22px 0 0;
}

/* line 49, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .monitor-heading {
  display: flex;
  flex-direction: column;
  gap: 5px;
}

/* line 55, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .monitor-title {
  text-align: left;
  padding: 0;
  font-family: 'latoblack', sans-serif;
  font-size: 26px;
  font-weight: normal;
  letter-spacing: -0.01em;
  line-height: 1.15;
  color: #201e1b;
  box-sizing: border-box;
  position: relative;
}

/* line 68, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .monitor-subtitle {
  font-family: 'latoregular', sans-serif;
  font-size: 13px;
  color: #6b7280;
}

/* line 74, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .monitor-actions {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}

/* line 81, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button {
  height: 36px;
  padding: 0 13px;
  display: inline-flex;
  align-items: center;
  gap: 7px;
  border-radius: 7px;
  border: 1px solid #d5dbe2;
  background-color: #ffffff;
  color: #4b5563;
  font-family: 'latosemibold', sans-serif;
  font-size: 13px;
  cursor: pointer;
  transition: background-color 0.15s ease, border-color 0.15s ease;
}

/* line 96, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button:hover {
  background-color: #f4f6f8;
  border-color: #bdc6d1;
}

/* line 101, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button.accent {
  border-color: #c28800;
  background-color: #fff7e6;
  color: #c28800;
}

/* line 108, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button-icon {
  width: 18px;
  height: 18px;
  flex: 0 0 18px;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 115, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button-icon.filter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/filter-tickets-8f508df8d91c8787fcc4f24d36012226290751da11e404fdf724a2d61e422243.svg);
  background-size: 18px;
}

/* line 119, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button-icon.history {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/user_history-5255c195d662fbb81458bceba2069aa48ddbcdf2da762e5fd763de37809ebfbc.svg);
  background-size: 17px;
}

/* line 123, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button-icon.settings {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/ticket-settings-6c383fc2c28be358cc8ded7a5311e8cb10dcc530bca94171a181985696a8b7fd.svg);
  background-size: 16px;
}

/* line 127, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button-icon.export {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg);
  background-size: 17px;
}

/* line 133, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button-label {
  line-height: 1;
  white-space: nowrap;
}

/* line 138, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .option-button-badge {
  min-width: 18px;
  height: 18px;
  padding: 0 5px;
  border-radius: 999px;
  background-color: #ffb300;
  color: #181818;
  font-family: 'latosemibold', sans-serif;
  font-size: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* line 152, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filters {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 8px;
  margin-top: 16px;
}

/* line 160, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filters-label {
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
  color: #9aa1ab;
}

/* line 165, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filter-chip {
  display: inline-flex;
  align-items: center;
  gap: 7px;
  height: 26px;
  padding: 0 10px;
  border-radius: 999px;
  border: 1px solid rgba(255, 179, 0, 0.5);
  background-color: #fff7e6;
  color: #c28800;
  font-family: 'latosemibold', sans-serif;
  font-size: 12px;
  cursor: pointer;
}

/* line 179, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filter-chip:hover {
  border-color: #c28800;
}

/* line 183, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filter-chip .chip-remove {
  width: 9px;
  height: 9px;
  position: relative;
}

/* line 188, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filter-chip .chip-remove:before, .ticket_monitor .active-filter-chip .chip-remove:after {
  content: "";
  position: absolute;
  top: 4px;
  left: 0;
  width: 9px;
  height: 1.6px;
  background-color: currentColor;
}

/* line 199, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filter-chip .chip-remove:before {
  transform: rotate(45deg);
}

/* line 200, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filter-chip .chip-remove:after {
  transform: rotate(-45deg);
}

/* line 204, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filters-clear {
  background: none;
  border: none;
  cursor: pointer;
  font-family: 'latosemibold', sans-serif;
  font-size: 12px;
  color: #6b7280;
}

/* line 212, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .active-filters-clear:hover {
  color: #201e1b;
}

/* line 215, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .stats-container {
  width: 100%;
  margin-top: 18px;
  display: grid;
  gap: 14px;
  grid-template-columns: repeat(auto-fit, minmax(190px, 1fr));
}

/* line 223, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .stat-item {
  display: flex;
  flex-direction: column;
  gap: 9px;
  padding: 15px 17px;
  border: 1px solid #e6eaee;
  border-radius: 10px;
  background-color: #ffffff;
}

/* line 233, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .stat-title {
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  line-height: 1.3;
  word-wrap: break-word;
}

/* line 241, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .stat-title .help-details:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/info-blue-9d48eecc6f7e363e45df88132720079a1d86b0c47a45bc182a334c88e1bc35d5.svg) no-repeat center;
  background-size: 13px;
  margin-left: 5px;
  opacity: 0.55;
}

/* line 249, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .stat-value {
  color: #201e1b;
  font-size: 27px;
  line-height: 1;
  font-family: 'latosemibold', sans-serif;
  word-wrap: break-word;
}

/* line 256, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .stat-value.is-empty {
  font-family: 'latoregular', sans-serif;
  font-size: 16px;
  line-height: 1.6;
  color: #9aa1ab;
}

/* line 264, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table-region {
  position: relative;
  margin-top: 18px;
  margin-bottom: 14px;
}

/* line 269, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table-region.is-loading {
  min-height: 220px;
}

/* line 272, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table-region.is-loading .ticket-table {
  opacity: 0.35;
  pointer-events: none;
}

/* line 278, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table-region .loadingAnimationDirective {
  position: absolute;
  top: 42px;
  right: 0;
  bottom: 0;
  left: 0;
  width: auto;
  height: auto;
}

/* line 289, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table {
  width: 100%;
  overflow-x: auto;
  border: 1px solid #e6eaee;
  border-radius: 10px;
  background-color: #ffffff;
}

/* line 297, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table table {
  width: 100%;
  border-collapse: collapse;
  table-layout: auto;
}

/* line 303, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th {
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
  font-size: 10.5px;
  padding: 12px 14px;
  text-align: left;
  vertical-align: middle;
  white-space: nowrap;
  background-color: #fafbfc;
  border-bottom: 1px solid #e6eaee;
  position: relative;
}

/* line 314, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th .th-content {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

/* line 320, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th.col-service, .ticket_monitor .ticket-table th.col-sentiment, .ticket_monitor .ticket-table th.col-view {
  text-align: center;
}

/* line 325, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th.col-service .th-content, .ticket_monitor .ticket-table th.col-sentiment .th-content, .ticket_monitor .ticket-table th.col-view .th-content {
  justify-content: center;
}

/* line 328, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th .arrows {
  cursor: pointer;
  display: inline-flex;
  flex-direction: column;
  gap: 1px;
}

/* line 334, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th .arrows .arrow {
  display: block;
  width: 11px;
  height: 8px;
  background-size: contain;
  opacity: 0.5;
}

/* line 341, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th .arrows .arrow.up {
  background: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/keyboard_arrow_up-b4809600b07a6befab44af17be411231bdc3118440ad4110b8ccce21da5bba7f.svg) no-repeat center;
}

/* line 345, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th .arrows .arrow.down {
  background: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/keyboard_arrow_down-e3f0b31c9d0a0c035abe8af8faf4cd1c6eefc0e03a9ed3b267495f36e6d945b4.svg) no-repeat center;
}

/* line 349, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th .arrows .arrow.selected {
  opacity: 1;
  filter: invert(52%) sepia(84%) saturate(1352%) hue-rotate(2deg) brightness(101%) contrast(103%);
}

/* line 357, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td {
  padding: 11px 14px;
  border-bottom: 1px solid #e6eaee;
  font-family: 'latoregular', sans-serif;
  font-size: 13px;
  color: #201e1b;
  text-align: left;
  vertical-align: middle;
}

/* line 366, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td.col-service, .ticket_monitor .ticket-table td.col-sentiment, .ticket_monitor .ticket-table td.col-view {
  text-align: center;
}

/* line 373, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table tbody tr {
  transition: background-color 0.12s ease;
}

/* line 376, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table tbody tr:hover {
  background-color: #f4f6f8;
}

/* line 379, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table tbody tr:hover > th:first-child,
.ticket_monitor .ticket-table tbody tr:hover > td:first-child,
.ticket_monitor .ticket-table tbody tr:hover > td.col-view {
  background-color: #f4f6f8;
}

/* line 386, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table tbody tr:last-child td {
  border-bottom: none;
}

/* line 391, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th:first-child,
.ticket_monitor .ticket-table td:first-child,
.ticket_monitor .ticket-table th.col-view,
.ticket_monitor .ticket-table td.col-view {
  position: sticky;
  z-index: 2;
  background-color: #ffffff;
}

/* line 400, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th:first-child,
.ticket_monitor .ticket-table th.col-view {
  z-index: 3;
  background-color: #fafbfc;
}

/* line 406, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th:first-child,
.ticket_monitor .ticket-table td:first-child {
  left: 0;
  box-shadow: 1px 0 0 #e6eaee, 5px 0 7px rgba(0, 0, 0, 0.05);
}

/* line 412, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table th.col-view,
.ticket_monitor .ticket-table td.col-view {
  right: 0;
  box-shadow: -1px 0 0 #e6eaee, -5px 0 7px rgba(0, 0, 0, 0.05);
}

/* line 418, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table-empty {
  padding: 46px 20px;
  text-align: center;
  font-family: 'latoregular', sans-serif;
  font-size: 14px;
  color: #9aa1ab;
}

/* line 426, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td .info-container,
.ticket_monitor .ticket-meta .info-container {
  padding: 3px 11px;
  border-radius: 999px;
  font-family: 'latosemibold', sans-serif;
  font-size: 11px;
  display: inline-flex;
  align-items: center;
  text-align: center;
  white-space: nowrap;
}

/* line 437, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td .info-container.high,
.ticket_monitor .ticket-meta .info-container.high {
  background-color: rgba(226, 3, 3, 0.12);
  color: #b40202;
  border: 1px solid rgba(226, 3, 3, 0.34);
}

/* line 438, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td .info-container.medium,
.ticket_monitor .ticket-meta .info-container.medium {
  background-color: rgba(229, 120, 3, 0.12);
  color: #a35502;
  border: 1px solid rgba(229, 120, 3, 0.34);
}

/* line 439, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td .info-container.low, .ticket_monitor .ticket-table td .info-container.pending,
.ticket_monitor .ticket-meta .info-container.low,
.ticket_monitor .ticket-meta .info-container.pending {
  background-color: rgba(251, 204, 38, 0.12);
  color: #8a6d00;
  border: 1px solid rgba(251, 204, 38, 0.34);
}

/* line 441, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td .info-container.lowest, .ticket_monitor .ticket-table td .info-container.resolved,
.ticket_monitor .ticket-meta .info-container.lowest,
.ticket_monitor .ticket-meta .info-container.resolved {
  background-color: rgba(83, 174, 49, 0.12);
  color: #3d8323;
  border: 1px solid rgba(83, 174, 49, 0.34);
}

/* line 443, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td .info-container.open,
.ticket_monitor .ticket-meta .info-container.open {
  background-color: rgba(250, 166, 26, 0.12);
  color: #a86800;
  border: 1px solid rgba(250, 166, 26, 0.34);
}

/* line 444, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td .info-container.closed,
.ticket_monitor .ticket-meta .info-container.closed {
  background-color: rgba(220, 54, 46, 0.12);
  color: #b02a23;
  border: 1px solid rgba(220, 54, 46, 0.34);
}

/* line 445, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-table td .info-container.new,
.ticket_monitor .ticket-meta .info-container.new {
  background-color: rgba(50, 123, 221, 0.12);
  color: #1f5fb4;
  border: 1px solid rgba(50, 123, 221, 0.34);
}

/* line 448, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-date {
  display: flex;
  align-items: baseline;
  gap: 6px;
  white-space: nowrap;
}

/* line 454, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-date .date-time {
  color: #9aa1ab;
  font-size: 12.5px;
}

/* line 460, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .profile-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 466, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .tag-cell .view-tag {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  max-width: 100%;
  height: 22px;
  padding: 0 9px;
  border-radius: 6px;
  border: 1px solid #d5dbe2;
  background-color: #fafbfc;
  font-family: 'latosemibold', sans-serif;
  font-size: 11.5px;
  color: #4b5563;
  cursor: pointer;
}

/* line 481, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .tag-cell .view-tag .tag-name {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 487, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .tag-cell .view-tag .tag-extra {
  font-family: 'latosemibold', sans-serif;
  color: #9aa1ab;
}

/* line 493, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-empty {
  color: #9aa1ab;
}

/* line 497, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .user-details {
  display: flex;
  align-items: center;
  gap: 9px;
}

/* line 502, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .user-details .userImage {
  width: 26px;
  height: 26px;
  flex: 0 0 26px;
  border-radius: 50%;
}

/* line 509, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .user-details .user-info {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 516, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .user-history {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/user_history-5255c195d662fbb81458bceba2069aa48ddbcdf2da762e5fd763de37809ebfbc.svg);
  background-repeat: no-repeat;
  background-size: 16px;
  opacity: 0.6;
  width: 16px;
  height: 16px;
  flex: 0 0 16px;
  cursor: pointer;
  display: inline-block;
}

/* line 527, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .user-history:hover {
  opacity: 1;
}

/* line 530, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .view-ticket {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/visualization-3d55855612755574b6c85bfb17eb0fbce62229345a955ccbe590d7e2ef8a265c.svg) no-repeat center;
  background-size: 19px;
  opacity: 0.6;
  width: 30px;
  height: 26px;
  border-radius: 6px;
  cursor: pointer;
  display: inline-block;
}

/* line 540, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .view-ticket:hover {
  opacity: 1;
  background-color: #f4f6f8;
}

/* line 546, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon {
  position: relative;
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  width: 28px;
  height: 28px;
}

/* line 555, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) center no-repeat;
  background-size: 21px;
}

/* line 559, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) center no-repeat;
  background-size: 23px;
}

/* line 563, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.instagram {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) center no-repeat;
  background-size: 23px;
}

/* line 567, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.youtube {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png) center no-repeat;
  background-size: 24px;
}

/* line 571, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.app_store {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png) center no-repeat;
  background-size: 23px;
}

/* line 575, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.play_store {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png) center no-repeat;
  background-size: 23px;
}

/* line 579, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.linkedin {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) center no-repeat;
  background-size: 22px;
}

/* line 583, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.email {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png) center no-repeat;
  background-size: 23px;
}

/* line 587, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png) no-repeat center;
  background-size: 21px;
}

/* line 591, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.google_my_business {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) center no-repeat;
  background-size: 23px;
}

/* line 595, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) center no-repeat;
  background-size: 23px;
}

/* line 599, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) center no-repeat;
  background-size: 23px;
}

/* line 603, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) center no-repeat;
  background-size: 23px;
}

/* line 607, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.reclame_aqui {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png) center no-repeat;
  background-size: 23px;
}

/* line 611, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.whatsapp {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg) center no-repeat;
  background-size: 26px;
}

/* line 615, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.pinterest {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) no-repeat center center;
  background-size: 23px;
}

/* line 619, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .service-icon.reddit {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg) no-repeat center center;
  background-size: 23px;
}

/* line 625, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .tag-face {
  width: 22px;
  height: 22px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
}

/* line 634, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .tag-face-positive {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/face_green-fbb525773a093fc2fe95ac92a59a9272d2f19045eedc07eaa1d6798567e9c430.svg);
}

/* line 635, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .tag-face-neutral {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/face_yellow-cfd02be4b70fa15a7cd2ffbacfc18ed8b84c2f65e7f7829cc748ceff3c5f12d5.svg);
}

/* line 636, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .tag-face-negative {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/face_red-9fc1260b1da1ae7b8521dc2a1b617aa5e1c59ac0f89dc5f2692bd5be24b8a471.svg);
}

/* line 638, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .not_responded_yet {
  color: #9aa1ab !important;
  font-size: 13px !important;
  font-family: 'latoregular' !important;
  font-weight: 400 !important;
  word-wrap: break-word !important;
}

/* line 646, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 12px;
  font-family: 'latoregular', sans-serif;
}

/* line 654, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls .pagination-summary {
  font-size: 12.5px;
  color: #6b7280;
}

/* line 659, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls .pagination-buttons {
  display: flex;
  align-items: center;
  gap: 6px;
  margin-left: auto;
}

/* line 666, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls .pagination-button {
  width: 32px;
  height: 32px;
  border-radius: 7px;
  border: 1px solid #d5dbe2;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 12px;
}

/* line 676, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls .pagination-button.prev {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/keyboard_arrow_up-b4809600b07a6befab44af17be411231bdc3118440ad4110b8ccce21da5bba7f.svg);
  transform: rotate(-90deg);
}

/* line 681, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls .pagination-button.next {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/keyboard_arrow_down-e3f0b31c9d0a0c035abe8af8faf4cd1c6eefc0e03a9ed3b267495f36e6d945b4.svg);
  transform: rotate(-90deg);
}

/* line 686, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls .pagination-button:hover {
  background-color: #f4f6f8;
}

/* line 688, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls .pagination-button.disabled {
  opacity: 0.35;
  cursor: default;
  pointer-events: none;
}

/* line 695, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pagination-controls .pagination-page {
  min-width: 32px;
  height: 32px;
  padding: 0 10px;
  border-radius: 7px;
  border: 1px solid #c28800;
  background-color: #fff7e6;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #c28800;
  font-family: 'latosemibold', sans-serif;
  font-size: 13px;
}

/* line 711, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-overlay,
.ticket_monitor .settings-overlay,
.ticket_monitor .history-overlay {
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  z-index: 1000;
  display: flex;
  position: absolute;
  flex-direction: column;
  background-color: #ffffff;
  border-left: 1px solid #e6eaee;
  box-shadow: none;
  visibility: hidden;
  transform: translateX(100%);
  transition: transform 0.3s ease, box-shadow 0.3s ease, visibility 0s linear 0.3s;
}

/* line 730, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-overlay {
  width: 420px;
}

/* line 731, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-overlay {
  width: 460px;
}

/* line 732, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay {
  width: 440px;
  z-index: 101;
}

/* line 734, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-overlay.active,
.ticket_monitor .settings-overlay.active,
.ticket_monitor .history-overlay.active {
  transform: translateX(0);
  visibility: visible;
  box-shadow: -18px 0 40px rgba(0, 0, 0, 0.12);
  transition: transform 0.3s ease, box-shadow 0.3s ease, visibility 0s;
}

/* line 743, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-container,
.ticket_monitor .settings-container {
  width: 100%;
  box-sizing: border-box;
  padding: 17px 20px 14px;
  border-bottom: 1px solid #e6eaee;
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

/* line 755, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-title,
.ticket_monitor .settings-title,
.ticket_monitor .history-title {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  font-size: 17px;
  font-weight: normal;
  color: #201e1b;
  font-family: 'latosemibold', sans-serif;
}

/* line 767, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .drawer-count {
  min-width: 18px;
  height: 18px;
  padding: 0 5px;
  border-radius: 999px;
  background-color: #ffb300;
  color: #181818;
  font-family: 'latosemibold', sans-serif;
  font-size: 10px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

/* line 781, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-container .close-button,
.ticket_monitor .settings-container .close-button,
.ticket_monitor .history-header .close-button {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/close_btn-fc29c1f5a701c05bbdd5eaee5d36c5ecc80a40352641b41e8e3c9ff0330ca663.svg);
  background-size: 14px;
  width: 28px;
  height: 28px;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  background-color: transparent;
  position: absolute;
  right: 16px;
}

/* line 797, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-container .close-button:hover,
.ticket_monitor .settings-container .close-button:hover,
.ticket_monitor .history-header .close-button:hover {
  background-color: #f4f6f8;
}

/* line 800, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-form,
.ticket_monitor .settings-form {
  display: flex;
  flex-direction: column;
  min-height: 0;
  flex: 1;
}

/* line 808, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-content,
.ticket_monitor .settings-content {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  overflow-x: hidden;
  box-sizing: border-box;
  padding: 16px 20px;
}

/* line 818, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-footer,
.ticket_monitor .settings-footer {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 13px 20px;
  border-top: 1px solid #e6eaee;
  background-color: #ffffff;
}

/* line 828, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-footer .save-button,
.ticket_monitor .settings-footer .save-button {
  flex: 1;
  height: 40px;
  border: none;
  border-radius: 7px;
  background-color: #ffb300;
  color: #181818;
  font-family: 'latosemibold', sans-serif;
  font-size: 13.5px;
  cursor: pointer;
}

/* line 839, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-footer .save-button:hover,
.ticket_monitor .settings-footer .save-button:hover {
  background-color: #e09e00;
}

/* line 842, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-footer .ghost-button,
.ticket_monitor .settings-footer .ghost-button {
  height: 40px;
  padding: 0 15px;
  border-radius: 7px;
  border: 1px solid #d5dbe2;
  background-color: transparent;
  color: #4b5563;
  font-family: 'latosemibold', sans-serif;
  font-size: 13px;
  cursor: pointer;
  white-space: nowrap;
}

/* line 854, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filters-footer .ghost-button:hover,
.ticket_monitor .settings-footer .ghost-button:hover {
  background-color: #f4f6f8;
}

/* line 858, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-monitor {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-height: 0;
}

/* line 864, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-monitor label {
  font-size: 13.5px;
}

/* line 867, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group {
  width: 100%;
  margin-bottom: 18px;
}

/* line 871, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group:last-child {
  margin-bottom: 0;
}

/* line 873, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group > label,
.ticket_monitor .filter-group > fieldset > label,
.ticket_monitor .filter-group > fieldset > .tooltip-aligner > label {
  display: block;
  margin: 0 0 8px;
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
}

/* line 881, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group > fieldset {
  border: none;
  padding: 0;
  margin: 0;
}

/* line 887, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group .tooltip-aligner {
  display: block;
}

/* line 889, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group .select2-container {
  width: 100%;
}

/* line 891, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group .ui-select-container.select2 > .select2-choices,
.ticket_monitor .filter-group .ui-select-container.select2 .select2-choice {
  min-height: 36px;
  border-radius: 7px;
  border: 1px solid #d5dbe2;
  background: #ffffff;
  box-shadow: none;
}

/* line 901, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}

/* line 907, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group-header label {
  margin: 0;
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
}

/* line 913, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group-actions {
  display: inline-flex;
  align-items: center;
  gap: 10px;
}

/* line 918, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group-actions button {
  border: none;
  background: none;
  padding: 0;
  cursor: pointer;
  font-family: 'latosemibold', sans-serif;
  font-size: 11.5px;
  color: #6b7280;
}

/* line 927, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-group-actions button:hover {
  color: #c28800;
}

/* line 931, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart {
  margin: 0;
  width: 100%;
  height: auto;
  display: grid;
  grid-template-columns: repeat(auto-fill, 36px);
  gap: 8px;
}

/* line 939, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a, .ticket_monitor .filter-chart label {
  width: 36px;
  height: 36px;
  float: none;
  margin: 0;
  border-radius: 9px;
  border: 1px solid #e6eaee;
  background-color: #fafbfc;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: border-color 0.15s ease, background-color 0.15s ease;
}

/* line 953, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a:before, .ticket_monitor .filter-chart label:before {
  content: "";
  width: 22px;
  height: 22px;
  display: block;
  opacity: 0.4;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  margin: 0;
  border: none;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 967, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.twitter:before, .ticket_monitor .filter-chart label.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 17px;
}

/* line 968, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.google_my_business:before, .ticket_monitor .filter-chart label.google_my_business:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
  background-size: 20px;
}

/* line 969, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.facebook:before, .ticket_monitor .filter-chart label.facebook:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
  background-size: 20px;
}

/* line 970, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.instagram:before, .ticket_monitor .filter-chart label.instagram:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
  background-size: 19px;
}

/* line 971, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.tiktok:before, .ticket_monitor .filter-chart label.tiktok:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
  background-size: 19px;
}

/* line 972, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.threads:before, .ticket_monitor .filter-chart label.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
  background-size: 20px;
}

/* line 973, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.wordpress:before, .ticket_monitor .filter-chart label.wordpress:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
  background-size: 20px;
}

/* line 974, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.youtube:before, .ticket_monitor .filter-chart label.youtube:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
  background-size: 20px;
}

/* line 975, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.linkedin:before, .ticket_monitor .filter-chart label.linkedin:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
  background-size: 20px;
}

/* line 976, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.whatsapp:before, .ticket_monitor .filter-chart label.whatsapp:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg);
  background-size: 21px;
}

/* line 977, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.reclame_aqui:before, .ticket_monitor .filter-chart label.reclame_aqui:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png);
  background-size: 20px;
}

/* line 978, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.app_store:before, .ticket_monitor .filter-chart label.app_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
  background-size: 20px;
}

/* line 979, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.play_store:before, .ticket_monitor .filter-chart label.play_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
  background-size: 20px;
}

/* line 980, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.bluesky:before, .ticket_monitor .filter-chart label.bluesky:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-size: 20px;
}

/* line 981, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.email:before, .ticket_monitor .filter-chart label.email:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
  background-size: 20px;
}

/* line 982, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.pinterest:before, .ticket_monitor .filter-chart label.pinterest:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
  background-size: 20px;
}

/* line 983, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.reddit:before, .ticket_monitor .filter-chart label.reddit:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg);
  background-size: 20px;
}

/* line 985, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.on, .ticket_monitor .filter-chart label.on {
  border-color: rgba(255, 179, 0, 0.65);
  background-color: #fff7e6;
}

/* line 989, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .filter-chart a.on:before, .ticket_monitor .filter-chart label.on:before {
  filter: grayscale(0);
  -webkit-filter: grayscale(0);
  opacity: 1;
}

/* line 998, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-group {
  display: flex;
  flex-wrap: wrap;
  gap: 7px;
}

/* line 1004, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle {
  display: inline-flex;
}

/* line 1007, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  pointer-events: none;
}

/* line 1016, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle .pill {
  display: inline-flex;
  align-items: center;
  height: 28px;
  padding: 0 12px;
  margin: 0;
  border-radius: 999px;
  border: 1px solid #d5dbe2;
  background-color: transparent;
  color: #9aa1ab;
  font-family: 'latosemibold', sans-serif;
  font-size: 11.5px;
  cursor: pointer;
  user-select: none;
  transition: background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease;
}

/* line 1034, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.status-new {
  background-color: rgba(50, 123, 221, 0.12);
  color: #1f5fb4;
  border: 1px solid rgba(50, 123, 221, 0.34);
}

/* line 1035, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.status-open {
  background-color: rgba(250, 166, 26, 0.12);
  color: #a86800;
  border: 1px solid rgba(250, 166, 26, 0.34);
}

/* line 1036, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.status-pending {
  background-color: rgba(251, 204, 38, 0.12);
  color: #8a6d00;
  border: 1px solid rgba(251, 204, 38, 0.34);
}

/* line 1037, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.status-resolved {
  background-color: rgba(83, 174, 49, 0.12);
  color: #3d8323;
  border: 1px solid rgba(83, 174, 49, 0.34);
}

/* line 1038, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.status-closed {
  background-color: rgba(220, 54, 46, 0.12);
  color: #b02a23;
  border: 1px solid rgba(220, 54, 46, 0.34);
}

/* line 1040, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.priority-urgent {
  background-color: rgba(226, 3, 3, 0.12);
  color: #b40202;
  border: 1px solid rgba(226, 3, 3, 0.34);
}

/* line 1041, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.priority-high {
  background-color: rgba(229, 120, 3, 0.12);
  color: #a35502;
  border: 1px solid rgba(229, 120, 3, 0.34);
}

/* line 1042, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.priority-medium {
  background-color: rgba(251, 204, 38, 0.12);
  color: #8a6d00;
  border: 1px solid rgba(251, 204, 38, 0.34);
}

/* line 1043, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.priority-low {
  background-color: rgba(83, 174, 49, 0.12);
  color: #3d8323;
  border: 1px solid rgba(83, 174, 49, 0.34);
}

/* line 1045, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.sentiment-positive {
  background-color: rgba(83, 174, 49, 0.12);
  color: #3d8323;
  border: 1px solid rgba(83, 174, 49, 0.34);
}

/* line 1046, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.sentiment-neutral {
  background-color: rgba(251, 204, 38, 0.12);
  color: #8a6d00;
  border: 1px solid rgba(251, 204, 38, 0.34);
}

/* line 1047, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:checked + .pill.sentiment-negative {
  background-color: rgba(220, 54, 46, 0.12);
  color: #b02a23;
  border: 1px solid rgba(220, 54, 46, 0.34);
}

/* line 1050, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .pill-toggle input:focus + .pill {
  box-shadow: 0 0 0 2px rgba(255, 179, 0, 0.35);
}

/* line 1055, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-container {
  display: flex;
  align-items: center;
  gap: 9px;
}

/* line 1060, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-container input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  pointer-events: none;
}

/* line 1069, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-container .for-checkbox {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  margin: 0;
  font-family: 'latoregular', sans-serif;
  font-size: 12.5px;
  color: #4b5563;
  cursor: pointer;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 1082, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-container .for-checkbox:before {
  content: "";
  flex: 0 0 15px;
  width: 15px;
  height: 15px;
  border-radius: 4px;
  border: 1.5px solid #d5dbe2;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 9px;
  box-sizing: border-box;
}

/* line 1096, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-container input:checked + .for-checkbox {
  color: #201e1b;
}

/* line 1099, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-container input:checked + .for-checkbox:before {
  background-color: #ffb300;
  border-color: #ffb300;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg);
}

/* line 1107, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .date-time-container {
  display: flex;
  gap: 10px;
}

/* line 1111, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .date-time-container input[type="date"],
.ticket_monitor .date-time-container input[type="text"] {
  flex: 1;
}

/* line 1117, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .custom-date {
  margin-top: 10px;
}

/* line 1120, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .custom-date fieldset {
  border: none;
  padding: 0;
  margin: 0 0 12px;
}

/* line 1125, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .custom-date fieldset > label {
  display: block;
  margin-bottom: 5px;
  font-family: 'latosemibold', sans-serif;
  font-size: 12px;
  color: #6b7280;
}

/* line 1133, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .custom-date fieldset input[type="date"], .ticket_monitor .custom-date fieldset input[type="text"] {
  width: 100%;
  height: 34px;
  padding: 0 10px;
  border: 1px solid #d5dbe2;
  border-radius: 6px;
  background-color: #ffffff;
  color: #201e1b;
  box-sizing: border-box;
}

/* line 1145, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .custom-date .checkbox-container {
  margin-top: 8px;
}

/* line 1147, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .custom-date .actual-date {
  display: block;
  margin-top: 8px;
  font-style: italic;
  font-size: 12px;
  color: #6b7280;
}

/* line 1156, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .same-size {
  width: 100%;
  box-sizing: border-box;
  font-size: 13.5px;
  height: 36px;
  padding: 0 11px;
  border: 1px solid #d5dbe2;
  border-radius: 6px;
  background-color: #ffffff;
  color: #201e1b;
  margin-top: 8px;
}

/* line 1169, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts {
  width: 100%;
  height: 36px;
  display: flex;
  cursor: pointer;
  position: relative;
  border-radius: 6px;
  border: 1px solid #d5dbe2;
  background-color: #ffffff;
  box-sizing: border-box;
}

/* line 1180, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts p {
  width: 90%;
  padding: 8px 11px;
  margin: 0;
  font-size: 13.5px;
  overflow: hidden;
  color: #4b5563;
}

/* line 1189, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .caret {
  width: 10%;
  float: right;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 8px;
}

/* line 1196, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown {
  width: 100%;
  z-index: 10;
  height: 250px;
  position: absolute;
  border-radius: 6px;
  background: #ffffff;
  border: 1px solid #d5dbe2;
  box-shadow: 0 10px 26px rgba(0, 0, 0, 0.14);
  left: -1px;
  top: -1px;
}

/* line 1208, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .search-bar {
  width: calc(100% - 16px);
  margin: 8px;
  height: 32px;
  padding: 0 10px;
  box-sizing: border-box;
  border: 1px solid #d5dbe2;
  border-radius: 6px;
  background-color: #ffffff;
  color: #201e1b;
}

/* line 1220, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .accounts-list {
  height: calc(100% - 50px);
  padding: 5px 8px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 1226, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .accounts-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 1228, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .accounts-list li {
  margin: 2px 0;
  display: flex;
  align-items: center;
}

/* line 1233, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .accounts-list li input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
  margin: 0;
  pointer-events: none;
}

/* line 1242, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .accounts-list li label {
  width: 100%;
  display: inline-flex;
  align-items: center;
  gap: 9px;
  overflow: hidden;
  margin: 0;
  padding: 4px 0;
  font-size: 12.5px;
  color: #4b5563;
  cursor: pointer;
}

/* line 1254, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .accounts-list li label:before {
  content: "";
  flex: 0 0 15px;
  width: 15px;
  height: 15px;
  border-radius: 4px;
  border: 1.5px solid #d5dbe2;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 9px;
  box-sizing: border-box;
}

/* line 1267, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .accounts-list li label > .name {
  overflow: hidden;
  line-height: 20px;
  word-break: break-word;
}

/* line 1274, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .accounts .sources-dropdown .accounts-list li input:checked + label:before {
  background-color: #ffb300;
  border-color: #ffb300;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg);
}

/* line 1284, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-group {
  margin-bottom: 20px;
}

/* line 1287, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-group:last-child {
  margin-bottom: 0;
}

/* line 1289, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-group .title {
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
}

/* line 1293, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-group.per-page {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  padding: 9px 10px 9px 13px;
  border: 1px solid #e6eaee;
  border-radius: 8px;
  background-color: #fafbfc;
}

/* line 1303, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-group.per-page label {
  margin: 0;
  font-family: 'latosemibold', sans-serif;
  font-size: 12.5px;
  color: #4b5563;
}

/* line 1312, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-group-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 8px;
}

/* line 1318, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-group-header label {
  margin: 0;
}

/* line 1321, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .settings-count {
  font-family: 'latosemibold', sans-serif;
  font-size: 11px;
  color: #c28800;
}

/* line 1327, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .segmented {
  display: flex;
  gap: 2px;
  padding: 2px;
  border: 1px solid #d5dbe2;
  border-radius: 6px;
  background-color: #ffffff;
}

/* line 1335, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .segmented button {
  min-width: 38px;
  height: 24px;
  border: none;
  border-radius: 4px;
  background: transparent;
  color: #6b7280;
  font-family: 'latosemibold', sans-serif;
  font-size: 12px;
  cursor: pointer;
}

/* line 1346, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .segmented button.selected {
  background-color: #ffb300;
  color: #181818;
  font-family: 'latosemibold', sans-serif;
}

/* line 1354, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-table {
  display: flex;
  flex-direction: column;
}

/* line 1359, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-head,
.ticket_monitor .metric-row {
  display: flex;
  align-items: center;
}

/* line 1364, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-head .metric-label,
.ticket_monitor .metric-row .metric-label {
  flex: 1;
  min-width: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 1372, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-head .metric-toggle,
.ticket_monitor .metric-row .metric-toggle {
  width: 56px;
  flex: 0 0 56px;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 1381, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-head {
  height: 20px;
}

/* line 1384, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-head .metric-toggle {
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
  font-size: 9px;
  letter-spacing: 0.08em;
  color: #9aa1ab;
}

/* line 1392, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-row {
  height: 28px;
  border-top: 1px solid #e6eaee;
  font-family: 'latoregular', sans-serif;
  font-size: 12.5px;
  color: #4b5563;
}

/* line 1399, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-row:last-child {
  border-bottom: 1px solid #e6eaee;
}

/* line 1401, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-row:hover {
  background-color: #fafbfc;
}

/* line 1403, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-row .checkbox-container {
  gap: 0;
}

/* line 1406, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .metric-dash {
  width: 9px;
  height: 1.5px;
  border-radius: 1px;
  background-color: #d5dbe2;
}

/* line 1413, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 14px;
}

/* line 1418, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-grid .checkbox-container {
  min-height: 28px;
  align-items: flex-start;
  padding: 5px 0;
}

/* line 1424, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-grid .for-checkbox {
  align-items: flex-start;
  white-space: normal;
  overflow: visible;
  line-height: 1.35;
}

/* line 1430, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .checkbox-grid .for-checkbox:before {
  margin-top: 1px;
}

/* line 1434, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header {
  width: 100%;
  padding: 17px 20px 16px;
  border-bottom: 1px solid #e6eaee;
  box-sizing: border-box;
  position: relative;
  flex: 0 0 auto;
}

/* line 1442, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header .history-title {
  display: block;
  margin-bottom: 12px;
}

/* line 1446, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header .history-title a {
  margin: 0 10px;
  font-size: 13px;
  font-family: 'latosemibold', sans-serif;
  font-weight: normal;
}

/* line 1454, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header .history-period {
  width: 100%;
  grid-gap: 8px;
  display: grid;
  grid-auto-flow: column;
}

/* line 1461, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header .same-size {
  margin-top: 8px;
}

/* line 1464, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header .same-size.date {
  margin-top: 0;
}

/* line 1467, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header .export-button {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg);
  background-size: 16px;
  width: 28px;
  height: 28px;
  border: none;
  border-radius: 6px;
  cursor: pointer;
  background-color: transparent;
  position: absolute;
  top: 15px;
  right: 50px;
}

/* line 1482, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header .export-button:hover {
  background-color: #f4f6f8;
}

/* line 1485, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-header .close-button {
  top: 15px;
}

/* line 1488, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-container {
  flex: 1 1 auto;
  min-height: 0;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 16px 20px;
}

/* line 1496, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-summary {
  margin-bottom: 18px;
  padding: 15px 16px;
  border-radius: 10px;
  background-color: #fafbfc;
  border: 1px solid #e6eaee;
  display: flex;
  flex-direction: column;
  gap: 12px;
}

/* line 1507, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-summary-head {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: 12px;
}

/* line 1514, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-summary-label {
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
  line-height: 1.3;
}

/* line 1519, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-summary-value {
  font-family: 'latosemibold', sans-serif;
  font-size: 21px;
  color: #201e1b;
  white-space: nowrap;
}

/* line 1526, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-bar {
  display: flex;
  height: 8px;
  border-radius: 4px;
  overflow: hidden;
  background-color: #e6eaee;
}

/* line 1533, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-bar .availability-segment {
  display: block;
  height: 100%;
}

/* line 1537, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-bar .availability-segment.available {
  background-color: #53ae31;
}

/* line 1538, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-bar .availability-segment.inactive {
  background-color: #faa61a;
}

/* line 1539, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-bar .availability-segment.unavailable {
  background-color: #9aa1ab;
}

/* line 1543, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-legend {
  display: flex;
  align-items: center;
  gap: 14px;
}

/* line 1548, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-legend .legend-item {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-family: 'latoregular', sans-serif;
  font-size: 11.5px;
  color: #6b7280;
}

/* line 1556, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-legend .legend-item:before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 2px;
}

/* line 1563, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-legend .legend-item.available:before {
  background-color: #53ae31;
}

/* line 1564, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-legend .legend-item.inactive:before {
  background-color: #faa61a;
}

/* line 1565, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .availability-legend .legend-item.unavailable:before {
  background-color: #9aa1ab;
}

/* line 1569, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-timeline {
  position: relative;
  display: flex;
  flex-direction: column;
}

/* line 1575, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-timeline-label {
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
  margin-bottom: 12px;
}

/* line 1580, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry {
  position: relative;
  display: flex;
  align-items: flex-start;
  gap: 13px;
  padding-bottom: 16px;
}

/* line 1587, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry:before {
  content: "";
  position: absolute;
  left: 5.5px;
  top: 14px;
  bottom: 0;
  width: 1px;
  background-color: #e6eaee;
}

/* line 1597, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry:last-child {
  padding-bottom: 0;
}

/* line 1600, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry:last-child:before {
  display: none;
}

/* line 1603, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry .timeline-dot {
  flex: 0 0 12px;
  width: 12px;
  height: 12px;
  margin-top: 2px;
  border-radius: 50%;
  background-color: #9aa1ab;
}

/* line 1612, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry.available .timeline-dot {
  background-color: #53ae31;
}

/* line 1613, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry.inactive .timeline-dot {
  background-color: #faa61a;
}

/* line 1614, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry.unavailable .timeline-dot {
  background-color: #9aa1ab;
}

/* line 1616, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry .timeline-body {
  display: flex;
  flex-direction: column;
  gap: 2px;
}

/* line 1622, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry .timeline-status {
  font-family: 'latosemibold', sans-serif;
  font-size: 13px;
  color: #201e1b;
}

/* line 1628, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .timeline-entry .timeline-time {
  font-family: 'latoregular', sans-serif;
  font-size: 11.5px;
  color: #6b7280;
}

/* line 1635, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .no-data-message {
  padding: 40px 10px;
  text-align: center;
  font-family: 'latoregular', sans-serif;
  font-size: 13.5px;
  color: #9aa1ab;
}

/* line 1643, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta {
  flex: 0 0 auto;
  padding: 14px 20px;
  border-bottom: 1px solid #e6eaee;
  background-color: #fafbfc;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* line 1652, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta .service-icon {
  flex: 0 0 30px;
  width: 30px;
  height: 30px;
  margin: 0;
}

/* line 1660, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta-main {
  display: flex;
  align-items: center;
  gap: 11px;
}

/* line 1666, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta-identity {
  flex: 1;
  min-width: 0;
  display: flex;
  flex-direction: column;
  gap: 1px;
}

/* line 1674, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta-profile {
  font-family: 'latosemibold', sans-serif;
  font-size: 14px;
  color: #201e1b;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 1683, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta-id {
  font-family: 'latoregular', sans-serif;
  font-size: 12px;
  color: #6b7280;
}

/* line 1689, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta-details {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px;
  font-family: 'latoregular', sans-serif;
  font-size: 12.5px;
  color: #4b5563;
}

/* line 1699, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta-field {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  min-width: 0;
}

/* line 1706, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .ticket-meta-label {
  font-family: 'latosemibold', sans-serif;
  font-size: 10.5px;
  font-weight: normal;
  letter-spacing: 0.07em;
  text-transform: uppercase;
  color: #6b7280;
  color: #9aa1ab;
}

/* line 1711, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .log.userImage {
  display: inline;
  vertical-align: bottom;
}

/* line 1716, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social {
  display: inline-block;
  position: relative;
}

/* line 1720, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.email, .ticket_monitor .avatar-social.whatsapp, .ticket_monitor .avatar-social.play_store, .ticket_monitor .avatar-social.app_store, .ticket_monitor .avatar-social.facebook, .ticket_monitor .avatar-social.reclame_aqui, .ticket_monitor .avatar-social.tiktok {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

/* line 1731, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.email img, .ticket_monitor .avatar-social.whatsapp img, .ticket_monitor .avatar-social.play_store img, .ticket_monitor .avatar-social.app_store img, .ticket_monitor .avatar-social.facebook img, .ticket_monitor .avatar-social.reclame_aqui img, .ticket_monitor .avatar-social.tiktok img {
  display: none;
}

/* line 1733, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.email:before, .ticket_monitor .avatar-social.whatsapp:before, .ticket_monitor .avatar-social.play_store:before, .ticket_monitor .avatar-social.app_store:before, .ticket_monitor .avatar-social.facebook:before, .ticket_monitor .avatar-social.reclame_aqui:before, .ticket_monitor .avatar-social.tiktok:before {
  content: none;
}

/* line 1736, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.email {
  background: #FF992D url(//s3.amazonaws.com/bm3assets/assets/logos/white/email-946e6d131a2271804cfc54fe40bd1079c950e559eda64d129e41ba4b3c5e2062.svg) no-repeat center;
  background-size: 20px;
}

/* line 1740, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.whatsapp {
  background: #25D366 url(//s3.amazonaws.com/bm3assets/assets/logos/white/whatsapp-8217b7d78072325c1daeab7feb27a38fdb4cab5e3d504ae641b19ece83b160b5.png) no-repeat center;
  background-size: 20px;
}

/* line 1744, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.app_store {
  background: #4F7EC0 url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png) no-repeat center;
  background-size: 20px;
}

/* line 1748, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.play_store {
  background: #4F7EC0 url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png) no-repeat center;
  background-size: 20px;
}

/* line 1752, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.facebook {
  background: #1877F2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) no-repeat center;
  background-size: 20px;
}

/* line 1756, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.reclame_aqui {
  background: white url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png) no-repeat center;
  background-size: 20px;
  box-shadow: inset 0px 0px 0px 2px #00874b;
}

/* line 1761, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.tiktok {
  background: #000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) no-repeat center;
  background-size: 20px;
}

/* line 1766, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social img {
  border-radius: 50%;
  display: inline-block;
  height: 40px;
  width: 40px;
  overflow: hidden;
}

/* line 1774, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social:before {
  content: "";
  position: absolute;
  border-radius: 10px;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 23px;
  margin-top: 22px;
  box-sizing: border-box;
  border: 1px solid #fff;
  background: center no-repeat;
  background-size: 10px;
}

/* line 1789, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.facebook:before {
  background-color: #1877F2;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png);
}

/* line 1793, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.instagram:before {
  background-color: #E4405F;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png);
}

/* line 1797, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.twitter:before {
  background-color: #000000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 1801, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.youtube:before {
  background-color: #FF0000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png);
}

/* line 1805, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.linkedin:before {
  background-color: #0077B5;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png);
}

/* line 1809, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.google_my_business:before {
  background-color: #4F7EC0;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
}

/* line 1813, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.app_store:before {
  background-color: #4F7EC0;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
}

/* line 1817, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .avatar-social.play_store:before {
  background-color: #4F7EC0;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
}

/* line 1823, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details {
  width: 620px;
}

/* line 1827, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts {
  margin: 0;
  padding: 0;
}

/* line 1831, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .description-button,
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .transcribe-button {
  display: none;
}

/* line 1836, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post {
  margin: 10px 0;
}

/* line 1839, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .post-info {
  width: 25px;
  flex: 0 0 25px;
}

/* line 1845, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .container-content .quick-reply-button {
  display: none;
}

/* line 1848, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .container-content .media-container .media.video .media-link .photo, .ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .container-content .media-container .media.video .media-link .post-info .brand-image, .ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .post-info .container-content .media-container .media.video .media-link .brand-image {
  min-height: 50px;
}

/* line 1849, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .container-content .media-container .media.link .media-link .photo, .ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .container-content .media-container .media.link .media-link .post-info .brand-image, .ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .post-info .container-content .media-container .media.link .media-link .brand-image {
  min-height: 50px;
}

/* line 1853, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .post .container {
  min-height: 50px;
}

/* line 1857, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .log .userImage {
  width: 25px;
  height: 25px;
}

/* line 1862, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .log .element {
  display: none;
}

/* line 1865, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .note {
  margin: 0;
  border-radius: 8px;
}

/* line 1870, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .note .message .userImage {
  width: 25px;
  height: 25px;
}

/* line 1875, app/assets/stylesheets/ticket_monitor.scss */
.ticket_monitor .history-overlay.ticket-details .history-container .container-posts .note .message .user {
  margin-bottom: 0;
}

/* line 1, app/assets/stylesheets/tags/partials/loading-animation.scss */
.loading-animation {
  width: 100%;
  background: url(//s3.amazonaws.com/bm3assets/assets/three-dots-bd43fc3e13085d7fd00d910a2b19e06ad626b60da62dbf0a76eb3fdf91c42aa8.svg) 50% 40% no-repeat;
}

/* line 5, app/assets/stylesheets/saved_replies.scss */
.favorite-btn {
  background: url(//s3.amazonaws.com/bm3assets/assets/non-favorite-cdfc58b46ced6b9502a184d83b0177d567b6bc3f98ec6627cdfb33dd06520cce.svg) no-repeat center;
  background-size: 19px;
  width: 23px;
  height: 19px;
  margin-right: 8px;
  opacity: 0.5;
  transition: all 0.2s ease-in-out;
  border: none;
  padding: 0;
  cursor: pointer;
  flex-shrink: 0;
}

/* line 18, app/assets/stylesheets/saved_replies.scss */
.favorite-btn:hover {
  opacity: 0.7;
}

/* line 22, app/assets/stylesheets/saved_replies.scss */
.favorite-btn.favorited {
  background: url(//s3.amazonaws.com/bm3assets/assets/favorite-27d76344b6485b270723feac4a1bd5d168a00e9efd726d50b66adf637e92d107.svg) no-repeat center;
  background-size: 19px;
  opacity: 1;
}

/* line 28, app/assets/stylesheets/saved_replies.scss */
.favorite-btn.disabled {
  cursor: not-allowed;
  pointer-events: none;
}

@media (max-width: 700px) {
  /* line 35, app/assets/stylesheets/saved_replies.scss */
  .saved-reply-item {
    width: calc(33% - 16px) !important;
  }
}

@media (min-width: 1300px) {
  /* line 41, app/assets/stylesheets/saved_replies.scss */
  .saved-reply-item {
    width: calc(20% - 16px) !important;
  }
}

@media (min-width: 1600px) {
  /* line 47, app/assets/stylesheets/saved_replies.scss */
  .saved-reply-item {
    width: calc(16.6% - 16px) !important;
  }
}

/* line 4, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group {
  display: table !important;
  flex-grow: 0 !important;
  margin: 0  !important;
}

/* line 9, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group li {
  display: table-cell;
  vertical-align: middle;
  padding: 14px;
  cursor: pointer;
  font-weight: bold;
  font-size: 14px;
  color: #8F8F8F;
  border-radius: 0px;
}

/* line 19, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group li .select2-container {
  margin-right: 0px;
}

/* line 23, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group li .select2-container-multi {
  width: 290px;
}

/* line 26, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group li .select2-container-multi .select2-choices {
  min-height: 37px !important;
  border-radius: 4px 0px 0px 4px;
  border: #ecebeb solid 1px !important;
}

/* line 31, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group li .select2-container-multi .select2-choices li {
  color: #333;
  cursor: default;
  font-size: 12px;
  font-weight: normal;
  padding: 3px 5px 3px 18px;
}

/* line 41, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group li .update-btn {
  border-radius: 0px 4px 4px 0px;
}

/* line 45, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group li:hover:not(.nohover), .saved-replies-container .action-bar .toolbar-group li.selected {
  background-color: #ECEBEB;
}

/* line 48, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group li .search {
  height: 36px;
}

/* line 52, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group .button-selection {
  position: relative;
  border-radius: 5px;
  border: 1px solid #ccc;
  width: 34px;
  height: 34px;
  margin-right: 8px;
}

/* line 60, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group .button-selection input[type="checkbox"] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  margin: 0 auto;
}

/* line 70, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group .add {
  background: url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) center no-repeat;
  background-size: 20px;
  height: 30px;
  width: 30px;
  display: flex;
  opacity: 0.7;
}

/* line 79, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .search {
  background: white;
  display: -webkit-box;
  border: solid 1px #ECEBEB;
  border-radius: 3px;
  width: 100%;
}

/* line 86, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .search input {
  border: none;
  padding: 8px;
  font-size: 13px;
  width: 75% !important;
}

/* line 92, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .search input::placeholder, .saved-replies-container .action-bar .search input::-ms-input-placeholder, .saved-replies-container .action-bar .search input::-ms-input-placeholder {
  font-weight: bold;
  color: #D4D2D2;
}

/* line 96, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .search input:hover, .saved-replies-container .action-bar .search input:focus {
  border: none;
}

/* line 101, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .search button {
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) no-repeat;
  background-size: 18px;
  width: 18px;
  height: 18px;
}

/* line 110, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .toolbar-group .toolbar-subgroup {
  display: table;
}

/* line 115, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .right-group {
  justify-content: space-between;
  margin-left: auto;
  margin-top: auto;
  margin-bottom: auto;
  display: table;
}

/* line 122, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .right-group .info {
  padding-right: 1vw;
}

/* line 126, app/assets/stylesheets/action_bar.scss */
.saved-replies-container .action-bar .right-group .align {
  display: table-cell;
  vertical-align: middle;
}

/* line 55, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 60, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .bar {
  padding: 20px 2em;
  margin-bottom: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* line 67, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .bar span {
  font-size: 24px;
  font-weight: bold;
}

/* line 73, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .toolbar-group {
  width: calc(100% - 320px);
}

/* line 75, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .toolbar-group .toolbar-subgroup {
  width: 100%;
}

/* line 77, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .toolbar-group .toolbar-subgroup .selected-replies-action {
  float: right;
}

/* line 80, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .toolbar-group .toolbar-subgroup .selected-replies-action .delete-selected {
  padding: 0 14px 0 0;
}

/* line 87, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .loading-animation {
  height: 100px;
}

/* line 91, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .stage-info {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-end;
  padding: 10px 2em;
}

/* line 98, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .stage-info .right-group {
  margin: 0;
}

/* line 103, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-view {
  padding: 2em;
}

/* line 108, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .title {
  font-family: "latoblack";
  font-size: 18px;
  display: block;
  margin-bottom: 10px;
}

/* line 115, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
  margin: 20px auto;
  width: 100%;
}

/* line 122, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item {
  width: calc(25% - 16px);
  min-width: 0;
  padding: 4px 6px;
  margin-bottom: 16px;
  border-radius: 5px;
  box-sizing: border-box;
  font-size: 13px;
  display: flex;
  align-items: center;
}

/* line 133, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item input[type="checkbox"] {
  display: none;
}

/* line 137, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item label {
  color: #404040;
  align-items: center;
}

/* line 142, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .checkarea {
  display: inline;
  padding-left: 10px;
  padding-right: 12px;
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) center no-repeat;
  background-size: 10px;
  opacity: 0.2;
}

/* line 150, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .checkarea.active {
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) center no-repeat;
  background-size: 10px;
  opacity: 1;
}

/* line 157, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-name {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  float: left;
  background: white;
  border: #ededed 1px solid;
  border-radius: 4px 0px 0px 4px;
  border-right: 0px;
  padding: 4px 70px;
  padding-left: 10px;
  width: 100%;
  margin: 0;
  cursor: pointer;
  transition: background-color 0.2s ease-in-out;
}

/* line 177, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions {
  background: #f4f4f4;
  height: 30px;
  display: inline-flex;
  border-radius: 0px 4px 4px 0px;
  border: #ededed 1px solid;
  border-left: 0px;
  padding: 0px 8px;
  position: relative;
}

/* line 187, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .close-btn {
  display: none;
  padding-left: 8px;
  background: url(//s3.amazonaws.com/bm3assets/assets/trash-white-090afb5071ff32bdfb5e601894479cba2319ad8338b183a30faaace3ea9e8246.svg) no-repeat center right;
  background-size: 14px;
  width: 16px;
  height: 30px;
  opacity: 0.6;
  cursor: pointer;
  transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out;
}

/* line 200, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions:hover .close-btn {
  display: inline-block;
  transform: translateX(0);
  opacity: 1;
}

/* line 207, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .edit-btn {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-black-f9fb580f9d21b5708b34b0dd55ee618150effb8d1d78416f8c910b7d44e2e719.svg) no-repeat center right;
  background-size: 14px;
  opacity: 0.3;
  position: relative;
  z-index: 1;
}

/* line 215, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .loading {
  display: none;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-spin-67f0fdd98784a846e36c7ab18fd304b078e824623f52e6884dc44bb60b8537e4.svg) no-repeat center right;
  background-size: 14px;
}

/* line 222, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions:hover:not(.default), .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions.active:not(.default) {
  background: #1877f2 !important;
}

/* line 224, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions:hover:not(.default) .close-btn, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions.active:not(.default) .close-btn {
  transform: translateX(0);
}

/* line 230, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .close-btn, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .cancel-bt, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .edit-btn, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .save-btn, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .loading, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .locked {
  float: left;
  width: 16px;
  height: 30px;
}

/* line 235, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .close-btn:hover, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .cancel-bt:hover, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .edit-btn:hover, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .save-btn:hover, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .loading:hover, .saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .locked:hover {
  opacity: 1;
}

/* line 240, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .locked {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/locked-fde8c528799dd54aa30c10e05e48b56092f63e0c3e7f53be67f094f1784221da.svg) no-repeat center right;
  background-size: 14px;
  opacity: 0.3;
  cursor: default;
}

/* line 247, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .cancel-btn {
  width: 14px;
  font-size: 24px;
  font-weight: bold;
  color: white;
  line-height: 30px;
  padding-left: 8px;
  opacity: 0.6;
}

/* line 257, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .saved-replies-area .saved-replies-list .saved-reply-item .saved-reply-actions .save-btn {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-white-768a409f9f29be23b071eba6c2648aaea2ec416ad3c45c69789cfd509d2c0e46.svg) no-repeat center right;
  background-size: 14px;
  opacity: 0.6;
}

/* line 267, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .loading-animation {
  width: 100%;
  background: url(//s3.amazonaws.com/bm3assets/assets/three-dots-bd43fc3e13085d7fd00d910a2b19e06ad626b60da62dbf0a76eb3fdf91c42aa8.svg) 50% 40% no-repeat;
}

/* line 273, app/assets/stylesheets/saved_replies.scss */
.saved-replies-container .no-replies-box {
  text-align: center;
  color: #666;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  padding: 40px 0;
}

/* line 282, app/assets/stylesheets/saved_replies.scss */
.saved-reply-fieldset {
  max-height: 200px;
  overflow-y: scroll;
}

/* line 289, app/assets/stylesheets/saved_replies.scss */
#reply-sources.saved-reply-brand .select2-choices {
  max-height: 200px;
  overflow-y: scroll;
  min-height: 34px !important;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

/* line 297, app/assets/stylesheets/saved_replies.scss */
#reply-sources.saved-reply-brand .select2-choices .ui-select-match {
  margin-bottom: 0 !important;
}

/* line 300, app/assets/stylesheets/saved_replies.scss */
#reply-sources.saved-reply-brand .select2-choices .ui-select-match span {
  margin-bottom: 0 !important;
}

/* line 305, app/assets/stylesheets/saved_replies.scss */
#reply-sources.saved-reply-brand .select2-choices .select2-search-field {
  flex-grow: 1;
  min-width: 60px;
  max-width: 100%;
}

/* line 310, app/assets/stylesheets/saved_replies.scss */
#reply-sources.saved-reply-brand .select2-choices .select2-search-field input {
  width: 100% !important;
  margin: 0;
  padding: 0;
  margin-bottom: 2px;
  padding-left: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 325, app/assets/stylesheets/saved_replies.scss */
.saved-reply-radio {
  display: inline-block;
  margin-right: 20px;
}

/* line 329, app/assets/stylesheets/saved_replies.scss */
.saved-reply-radio input[type="radio"] {
  display: none;
}

/* line 333, app/assets/stylesheets/saved_replies.scss */
.saved-reply-radio label {
  cursor: pointer;
  color: #404040;
  font-size: 13px;
}

/* line 339, app/assets/stylesheets/saved_replies.scss */
.saved-reply-radio input[type="radio"]:checked + label {
  color: #1877f2;
}

/* line 345, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .container-scroller {
  margin-bottom: 30px !important;
}

/* line 349, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply p {
  font-size: 14px;
}

/* line 352, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply p b {
  font-family: 'latoblack';
}

/* line 357, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .file-name {
  max-width: 250px;
  display: inline-flex;
  align-items: center;
}

/* line 362, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .file-name .file-name-text {
  max-width: 180px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
}

/* line 371, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .file-name .remove {
  width: 30px;
  height: 25px;
  cursor: pointer;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-size: 20px;
  opacity: 0.5;
}

/* line 382, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .add-media {
  width: auto !important;
  float: left;
  display: block;
  cursor: pointer;
  border-radius: 5px;
  padding: 5px 15px;
  border: 1px solid #ccc;
  transition: border 300ms ease;
}

/* line 393, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .add-media:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/upload-9b99aa2a566210f453c87b0f2d01507fcddf33bd45192b0e13d5c66f96c70bce.svg) no-repeat center;
  background-size: 20px;
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

/* line 404, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .add-media .hidden {
  display: none;
}

/* line 409, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .add-media,
.import-saved-reply .file-name {
  margin-left: 24%;
}

/* line 414, app/assets/stylesheets/saved_replies.scss */
.import-saved-reply .pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 12px;
  margin-top: 24px;
  font-size: 16px;
}

@media (max-width: 700px) {
  /* line 424, app/assets/stylesheets/saved_replies.scss */
  .import-saved-reply .saved-reply-item {
    flex-direction: column;
    align-items: flex-start;
  }
}

/* Top bar */
/* line 21, app/assets/stylesheets/base.scss */
.caps-lock {
  color: #d64242;
  margin-bottom: 20px;
  font-size: 13px;
  font-family: 'latoblack';
}

/* line 28, app/assets/stylesheets/base.scss */
.beta-tag {
  margin: 10px;
  font-size: 12px;
  color: white;
  padding: 5px 10px;
  border-radius: 4px;
  vertical-align: middle;
  font-family: 'latoblack';
  background-color: #f28017;
}

/* line 39, app/assets/stylesheets/base.scss */
#button-promo {
  background-color: #FAA61A;
  margin: 14px 0;
  border-radius: 15px;
  max-width: 200px;
}

/* line 45, app/assets/stylesheets/base.scss */
#button-promo a {
  color: white;
  text-align: center;
  padding: 8px 12px;
  display: inline-block;
}

/* line 51, app/assets/stylesheets/base.scss */
#button-promo a b {
  font-family: 'latoblack';
  font-size: 12px;
}

/* line 57, app/assets/stylesheets/base.scss */
#button-promo.pt, #button-promo.latam {
  background-color: #0E9D9B;
}

/* line 62, app/assets/stylesheets/base.scss */
#popup-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
  display: none;
  z-index: 1000;
}

/* line 76, app/assets/stylesheets/base.scss */
#popup {
  padding: 0;
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
  text-align: center;
  position: relative;
  border-radius: 5px;
  max-width: 35%;
  margin-top: 100px;
}

/* line 85, app/assets/stylesheets/base.scss */
#popup.pt, #popup.latam {
  max-width: 50%;
}

/* line 90, app/assets/stylesheets/base.scss */
#popup-close {
  position: absolute;
  top: 12px;
  right: 15px;
  color: white;
  font-size: 18px;
  font-family: 'latoblack';
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  width: 26px;
  height: 26px;
  background-size: 26px;
  cursor: pointer;
  filter: invert(100%);
}

/* line 104, app/assets/stylesheets/base.scss */
#popup-close a {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  left: 0;
}

/* line 113, app/assets/stylesheets/base.scss */
#popup-image {
  max-width: 100%;
  display: block;
  border-radius: 5px;
}

/* line 119, app/assets/stylesheets/base.scss */
.image-banner {
  width: 440px;
  margin: 0 auto;
}

/* line 124, app/assets/stylesheets/base.scss */
.full-notice {
  position: fixed;
  z-index: 1000;
  backdrop-filter: saturate(180%) blur(20px);
  background-color: rgba(24, 24, 24, 0.7);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}

/* line 140, app/assets/stylesheets/base.scss */
.full-notice .modal {
  width: 40%;
  border-radius: 5px;
  background-color: white;
  overflow: hidden;
}

/* line 146, app/assets/stylesheets/base.scss */
.full-notice .modal .bg {
  height: 300px;
  overflow: hidden;
  position: relative;
}

/* line 151, app/assets/stylesheets/base.scss */
.full-notice .modal .bg img {
  width: 100%;
  top: -60px;
  position: relative;
}

/* line 157, app/assets/stylesheets/base.scss */
.full-notice .modal .bg .close {
  position: absolute;
  top: 12px;
  right: 15px;
  color: white;
  font-size: 18px;
  font-family: 'latoblack';
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  width: 26px;
  height: 26px;
  background-size: 26px;
  cursor: pointer;
  filter: invert(100%);
}

/* line 173, app/assets/stylesheets/base.scss */
.full-notice .modal .close-bt {
  text-align: center;
  display: table;
  margin: 13px auto 0 auto;
  font-size: 13px;
}

/* line 180, app/assets/stylesheets/base.scss */
.full-notice .modal .text {
  padding: 30px 45px;
}

/* line 183, app/assets/stylesheets/base.scss */
.full-notice .modal .text h1 {
  font-family: 'latoblack';
  margin-bottom: 30px;
  text-align: center;
}

/* line 189, app/assets/stylesheets/base.scss */
.full-notice .modal .text p + p {
  margin-top: 20px;
}

/* line 194, app/assets/stylesheets/base.scss */
.full-notice .modal .btn {
  margin-top: 20px;
  background-color: #FE2C55;
  font-family: 'latosemibold';
  font-size: 15px;
  padding: 12px 35px;
}

/* line 204, app/assets/stylesheets/base.scss */
.reports .tooltipster-box {
  white-space: pre-wrap;
}

/* line 208, app/assets/stylesheets/base.scss */
.flex-container {
  display: flex;
  flex-direction: column;
  min-height: 100%;
  overflow: hidden;
}

/* line 214, app/assets/stylesheets/base.scss */
.flex-container .main-content {
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
}

/* line 221, app/assets/stylesheets/base.scss */
.full-page-loading {
  display: none;
  position: fixed;
  z-index: 999999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: #f9f9f9b3 url(//s3.amazonaws.com/bm3assets/assets/black_spinning-6afcf02e91a0238c0fe4ebb81950f379bd69a58ba0cae4a110255e1f046ed854.svg) no-repeat center center;
  background-size: 46px;
}

/* line 235, app/assets/stylesheets/base.scss */
.topbar .container-topbar {
  width: 100%;
  box-sizing: border-box;
  padding-left: 2em;
  padding-right: 2em;
}

/* line 242, app/assets/stylesheets/base.scss */
.notification {
  padding: 10px 2em;
  font-family: 'latosemibold';
  font-size: 14px;
  text-align: center;
  z-index: 100;
}

/* line 249, app/assets/stylesheets/base.scss */
.notification.overdue-payment-warning {
  background: #dd0000;
}

/* line 253, app/assets/stylesheets/base.scss */
.notification.warning {
  background: #3576be;
}

/* line 257, app/assets/stylesheets/base.scss */
.notification.warning, .notification.overdue-payment-warning {
  color: white;
}

/* line 260, app/assets/stylesheets/base.scss */
.notification.warning:before, .notification.overdue-payment-warning:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-42fa3a7c0404479c4522b068aab16fe392196d306adc133137e2f0b2b39c252e.svg) no-repeat center;
  background-size: 22px;
  width: 22px;
  height: 22px;
  float: left;
}

/* line 269, app/assets/stylesheets/base.scss */
.notification.warning span, .notification.overdue-payment-warning span {
  display: inline-block;
}

/* line 273, app/assets/stylesheets/base.scss */
.notification.warning a, .notification.overdue-payment-warning a {
  color: white;
  border-bottom: 1px solid white;
  display: inline-block;
}

/* line 281, app/assets/stylesheets/base.scss */
.warning-quote {
  z-index: 100;
  font-family: 'latosemibold';
  padding: 10px 2em;
  color: #282828;
  background: #ffac30;
  font-size: 13px;
}

/* line 289, app/assets/stylesheets/base.scss */
.warning-quote:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-dark2-d73163e6ca662ff3491cef77556c8040e967fc3832a5085e12a5be64ec91c891.svg) no-repeat center;
  background-size: 22px;
  width: 22px;
  height: 22px;
  float: left;
}

/* line 298, app/assets/stylesheets/base.scss */
.warning-quote a {
  color: #282828;
  border-bottom: 1px solid #282828;
  display: inline-block;
}

/* line 305, app/assets/stylesheets/base.scss */
.tribute-container {
  border: 1px solid #ccc;
  border-radius: 5px;
}

/* line 309, app/assets/stylesheets/base.scss */
.tribute-container ul {
  padding: 3px !important;
  background: white !important;
}

/* line 314, app/assets/stylesheets/base.scss */
.tribute-container li:hover, .tribute-container .highlight {
  color: white;
  background-color: #3875d7 !important;
}

/* line 320, app/assets/stylesheets/base.scss */
.topbar {
  height: 57px;
  background: #000;
  top: 0;
  left: 0;
  right: 0;
  z-index: 110;
  position: relative;
}

/* line 333, app/assets/stylesheets/base.scss */
.topbar .logo-buzzmonitor {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/buzzmonitor-0ad37b5f7a891d2aa410a9137b96d7484dfb46dda8a68385f1847f0c7d124346.svg) no-repeat center;
  margin-top: 6px;
  background-size: 180px;
  width: 180px;
  height: 43px;
  text-indent: -9999px;
  float: left;
  transition: all 300ms ease;
}

/* line 343, app/assets/stylesheets/base.scss */
.topbar .logo-buzzmonitor:hover {
  transform: scale(1.1);
}

/* line 348, app/assets/stylesheets/base.scss */
.topbar .section {
  font-size: 25px;
  font-family: 'latolight';
  color: white;
  margin-left: 10px;
  margin-top: 18px;
  float: left;
}

/* line 357, app/assets/stylesheets/base.scss */
.topbar nav {
  float: left;
  margin-left: 30px;
}

/* line 362, app/assets/stylesheets/base.scss */
.topbar nav .modules > li {
  float: left;
  position: relative;
  color: #FFF;
  font-size: 15px;
}

/* line 369, app/assets/stylesheets/base.scss */
.topbar nav .modules > li:last-child {
  border-right: none;
}

/* line 373, app/assets/stylesheets/base.scss */
.topbar nav .modules > li.home {
  display: none;
}

@media (min-width: 983px) {
  /* line 378, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li span.more {
    display: none;
  }
}

@media (max-width: 810px) {
  /* line 384, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li.scheduling {
    display: none;
  }
}

@media (min-width: 810px) {
  /* line 391, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li li.scheduling-more {
    display: none;
  }
}

@media (max-width: 899px) {
  /* line 398, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li.dashboards {
    display: none;
  }
}

@media (min-width: 899px) {
  /* line 405, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li li.dashboards-more {
    display: none;
  }
}

@media (max-width: 983px) {
  /* line 412, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li.influencers {
    display: none;
  }
}

@media (min-width: 983px) {
  /* line 419, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li li.influencers-more {
    box-sizing: inherit;
    display: none;
  }
}

@media (max-width: 1077px) {
  /* line 427, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li span.guides {
    overflow: hidden;
    white-space: nowrap;
    width: 55px !important;
    text-overflow: ellipsis;
    pointer-events: auto !important;
  }
}

/* line 437, app/assets/stylesheets/base.scss */
.topbar nav .modules > li span.guides {
  background-color: #FAA61A;
  border-radius: 15px;
  margin: 15px 2px;
  font-size: 13px;
  padding: 2px 18px;
  color: white;
  pointer-events: none;
  font-family: 'latoblack';
}

/* line 448, app/assets/stylesheets/base.scss */
.topbar nav .modules > li span:after {
  content: "";
  position: relative;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/arrow-23c97c592e4b487b4ecb1ed2061a0fadc2af6e2b76d79033220b3af41437a37e.svg) center no-repeat;
  background-size: 5px;
  width: 11px;
  height: 11px;
  margin-left: 8px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 463, app/assets/stylesheets/base.scss */
.topbar nav .modules > li > a {
  color: #FFF;
  transition: all 300ms ease;
}

/* line 467, app/assets/stylesheets/base.scss */
.topbar nav .modules > li > a:hover {
  color: #ffac30;
}

/* line 472, app/assets/stylesheets/base.scss */
.topbar nav .modules > li > a, .topbar nav .modules > li > span {
  padding: 18px 9px;
  display: block;
}

/* line 478, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages {
  left: 0;
}

/* line 481, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages .back {
  display: none;
}

/* line 486, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a:before {
  content: "";
  display: inline-block;
  background: center no-repeat;
  background-size: 18px;
  width: 18px;
  height: 18px;
  vertical-align: text-bottom;
  margin-right: 12px;
  float: left;
}

/* line 499, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.manage:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/settings-79d1f4ced2f0ad69fef2d7f4280730a00714147ca2a4aaf139712ca8e5959788.svg);
}

/* line 505, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.open:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/folder-8427258785b9926478be91cce95bf4501117ffeaec9e463c7c4bc626361c6db2.svg);
  background-size: 19px;
}

/* line 512, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.export:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg);
}

/* line 517, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.tags:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg);
}

/* line 522, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.tags span:after {
  content: none;
}

/* line 529, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.user-saved-replies:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/saved-replies-6ec9de4714836ea4f6752c9ec3c9f113ad7ce4608489f3d0ef6ca90970899649.svg);
  background-size: 15px;
}

/* line 536, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.volumetry:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/volumetry-10f0a0347da4fe57a96736d07d0393c70545f1113dcbb97dafc43707762e6d85.svg);
  background-size: 15px;
}

/* line 543, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.influencers:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/influencers-c50e96d7eebbd85e44258cfdd4153f4f927435be46e4646a77e9697e77ff0824.svg);
  background-size: 15px;
}

/* line 550, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.central-connect:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/central-connect-4f85312f2bb2cb75e0de8fcd1157d29a09d1f1f948bd53187cc2b4b6300a1038.svg);
  background-size: 15px;
}

/* line 557, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.faq-connect:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/faq-connect-a8e211bcffe6fa6be179c0570b93e2e084d6630c26fe94ac701b3a3d5b4d8e15.svg);
  background-size: 15px;
}

/* line 564, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.faq-connect:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/faq-connect-a8e211bcffe6fa6be179c0570b93e2e084d6630c26fe94ac701b3a3d5b4d8e15.svg);
  background-size: 15px;
}

/* line 571, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.e_learning:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/e_learning-0cc27d5b6e867ff24e816850c799ff50ea40e8521288a06ccb275fc5f6c19a6e.svg);
  background-size: 15px;
}

/* line 578, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.indiqueeganhe:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/indiqueeganhe-13ee645f583e12285cfe9065dc54462fa53dc27fbf1c4089500a94000c8ab8f5.svg);
  background-size: 15px;
}

/* line 585, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.pills:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/pill-849a50e3d231ec76b1400bdfe21317c5e85f2b09e96626e100027d717a11781e.svg);
}

/* line 590, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.pills span:after {
  content: none;
}

/* line 594, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.pills span.beta {
  background-color: #f28017;
  border-radius: 4px;
  padding: 3px 6px;
  text-transform: uppercase;
  font-family: 'latoblack';
  color: white;
  font-size: 10px;
  margin-left: 4px;
}

/* line 608, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.import:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/upload-9b99aa2a566210f453c87b0f2d01507fcddf33bd45192b0e13d5c66f96c70bce.svg);
}

/* line 614, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.trigger:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/trigger-2d1fe926d06bd0ff01f5ee899ba8e3353921cd46242494cc960c473c5cf1d192.svg);
  background-size: 20px;
  width: 20px;
  height: 20px;
}

/* line 623, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.publish:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/publisher-3f35d537c8f914e90e1edc2239eded52d0a8cf6bb5a052c428f0da8cb63dd947.svg);
  background-size: 20px;
}

/* line 630, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.search:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg);
  background-size: 16px;
}

/* line 637, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.ticket:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/ticket-db5231f1ad1016a349ed412b091f7d861cb5c68d668c10f327f723d2b2dd70be.svg);
}

/* line 643, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.monitor-tickets:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/monitor-tickets-98242ebaaa8ded72f640bf3059876606eb5b3d9d6a8990d2b5e061413681d762.svg);
  background-size: 15px;
}

/* line 650, app/assets/stylesheets/base.scss */
.topbar nav .modules > li .pages li a.analytics:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/analytics-ff2313ae3eefb39e130819c69d7d7f7a672ed04657c2c45b3a59b48fdea4426f.svg);
}

/* line 657, app/assets/stylesheets/base.scss */
.topbar nav .modules > li:hover {
  cursor: pointer;
  color: #ffac30;
}

/* line 661, app/assets/stylesheets/base.scss */
.topbar nav .modules > li:hover .pages {
  display: block;
}

/* line 677, app/assets/stylesheets/base.scss */
.topbar nav .toggle-nav {
  display: none;
}

/* line 682, app/assets/stylesheets/base.scss */
.topbar .search-area {
  position: relative;
  float: left;
}

/* line 686, app/assets/stylesheets/base.scss */
.topbar .search-area .button {
  cursor: pointer;
}

/* line 689, app/assets/stylesheets/base.scss */
.topbar .search-area .button:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/nav/search-gray-14149a838fcb974781baf326d166412f7ea9df2c5d99dbeb8916239e54d9ae92.svg) no-repeat center;
  background-size: 22px;
  width: 22px;
  height: 22px;
  display: inline-block;
  padding: 18px 16px;
}

/* line 700, app/assets/stylesheets/base.scss */
.topbar .search-area .field {
  visibility: hidden;
  float: left;
  display: inline-block;
  position: absolute;
  right: -10px;
}

/* line 707, app/assets/stylesheets/base.scss */
.topbar .search-area .field input {
  border-radius: 4px;
  width: 0;
  height: 20px;
  margin: 12px 20px 0 0;
  padding: 7px 5px 7px 40px;
  background: #414042;
  outline: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  border: none;
  font-family: 'latoregular';
  color: white;
  font-size: 12px;
  transition: all 300ms ease;
}

/* line 723, app/assets/stylesheets/base.scss */
.topbar .search-area .field input:hover, .topbar .search-area .field input:focus {
  box-shadow: none;
  -webkit-box-shadow: none;
  border: none;
}

/* line 730, app/assets/stylesheets/base.scss */
.topbar .search-area .field:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/nav/search-white-57554b50acec9551e8c81b55e9b2b10d466915465e6dd636933f02549e8feb92.svg) no-repeat center;
  background-size: 18px;
  width: 18px;
  height: 18px;
  left: 12px;
  top: 21px;
  position: absolute;
}

/* line 741, app/assets/stylesheets/base.scss */
.topbar .search-area .field.enabled {
  visibility: visible;
}

/* line 744, app/assets/stylesheets/base.scss */
.topbar .search-area .field.enabled input {
  width: 255px;
}

/* line 751, app/assets/stylesheets/base.scss */
.topbar .plan-info {
  display: inline-block;
  float: left;
  padding: 10px 8px;
  background-color: #FFC107;
  margin-right: 15px;
  position: relative;
}

/* line 759, app/assets/stylesheets/base.scss */
.topbar .plan-info .percentage {
  margin: 0 auto;
  display: table;
}

/* line 763, app/assets/stylesheets/base.scss */
.topbar .plan-info .percentage .limit {
  width: 20px;
  float: left;
  margin-right: 10px;
}

/* line 769, app/assets/stylesheets/base.scss */
.topbar .plan-info .percentage span {
  font-size: 19px;
  font-family: 'latoblack';
  color: #000;
}

/* line 776, app/assets/stylesheets/base.scss */
.topbar .plan-info .manage {
  font-size: 9px;
  display: block;
  text-transform: uppercase;
  color: #000;
}

/* line 783, app/assets/stylesheets/base.scss */
.topbar .plan-info:before {
  content: "";
  position: absolute;
  left: -10px;
  bottom: 0;
  width: 0;
  height: 0;
  border-top: 0px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 10px solid #FFC107;
}

@media (max-width: 1040px) {
  /* line 797, app/assets/stylesheets/base.scss */
  .topbar .plan-info {
    display: none;
  }
}

/* line 802, app/assets/stylesheets/base.scss */
.topbar .user {
  float: right;
  position: relative;
}

/* line 806, app/assets/stylesheets/base.scss */
.topbar .user .user-status {
  display: flex;
  margin: 12px 0;
  font-size: 11px;
  cursor: pointer;
  padding: 8px;
  border-radius: 5px;
  align-items: center;
  background-color: #414042;
  position: absolute;
  left: -30px;
  top: 2px;
}

/* line 819, app/assets/stylesheets/base.scss */
.topbar .user .user-status .text {
  display: none;
  color: #ededed;
  margin-left: 5px;
  font-family: 'latoblack';
}

/* line 827, app/assets/stylesheets/base.scss */
.topbar .user .user-status:hover .text {
  display: inline-flex;
  line-height: 0;
}

/* line 833, app/assets/stylesheets/base.scss */
.topbar .user .user-status .status {
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #dd0000;
}

/* line 839, app/assets/stylesheets/base.scss */
.topbar .user .user-status .status.online {
  background-color: #64d13b;
}

/* line 846, app/assets/stylesheets/base.scss */
.topbar .user-settings {
  float: right;
  color: white;
  text-align: right;
  cursor: pointer;
  position: relative;
  line-height: 21px;
  padding: 8px 5px 9px 8px;
  margin-left: 12px;
  transition: all 300ms ease;
}

@media (max-width: 925px) {
  /* line 846, app/assets/stylesheets/base.scss */
  .topbar .user-settings {
    margin-left: 0px;
    padding: 8px 0px 9px 3px;
  }
}

/* line 863, app/assets/stylesheets/base.scss */
.topbar .user-settings a {
  color: #898989;
  font-size: 14px;
}

/* line 867, app/assets/stylesheets/base.scss */
.topbar .user-settings a:hover {
  color: #d49500;
}

/* line 872, app/assets/stylesheets/base.scss */
.topbar .user-settings:after {
  content: "";
  position: relative;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 6px;
  width: 11px;
  height: 11px;
  margin-top: 12px;
  margin-left: 4px;
  float: right;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 888, app/assets/stylesheets/base.scss */
.topbar .user-settings .name {
  float: left;
  max-width: 250px;
  overflow: hidden;
}

/* line 893, app/assets/stylesheets/base.scss */
.topbar .user-settings .name span {
  float: right;
}

/* line 897, app/assets/stylesheets/base.scss */
.topbar .user-settings .name a {
  clear: both;
  float: right;
}

/* line 903, app/assets/stylesheets/base.scss */
.topbar .user-settings:hover {
  background: #E8E8E8;
}

/* line 906, app/assets/stylesheets/base.scss */
.topbar .user-settings:hover .box-settings {
  display: block;
}

/* line 912, app/assets/stylesheets/base.scss */
.topbar .user-photo {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  float: left;
  overflow: hidden;
  background: #545454;
  text-align: center;
  line-height: 40px;
  color: #E8E8E8;
}

/* line 923, app/assets/stylesheets/base.scss */
.topbar .user-photo img {
  width: 100%;
  height: 100%;
}

/* line 929, app/assets/stylesheets/base.scss */
.topbar .box-settings, .topbar .pages {
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px;
  transition: opacity 300ms ease;
  position: absolute;
  background: #FFFFFF;
  min-width: 290px;
  top: 57px;
  right: 0;
  display: none;
  z-index: 150;
}

/* line 940, app/assets/stylesheets/base.scss */
.topbar .box-settings > li, .topbar .pages > li {
  border-top: 1px solid #f1f1f1;
  clear: both;
}

/* line 944, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.user-info, .topbar .pages > li.user-info {
  width: 100%;
  display: inline-block;
  background: #f4f4f4;
  border-bottom: none;
  box-sizing: border-box;
  color: black;
  text-align: left;
  padding: 12px 20px;
  float: left;
  cursor: default;
}

/* line 956, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.user-info span, .topbar .pages > li.user-info span {
  font-size: 12px;
  clear: both;
  float: left;
  line-height: 18px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}

/* line 966, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.user-info span.name, .topbar .pages > li.user-info span.name {
  font-family: 'latoblack';
}

/* line 970, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.user-info span.email, .topbar .pages > li.user-info span.email {
  font-size: 11px;
  color: #848484;
}

/* line 977, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.group, .topbar .pages > li.group {
  background: #f9f9f9;
  color: #333;
  text-align: left;
  font-size: 12px;
  padding: 2px 20px;
  border: none;
  font-family: 'latoblack';
}

/* line 987, app/assets/stylesheets/base.scss */
.topbar .box-settings > li:first-child, .topbar .pages > li:first-child {
  border-top: none;
}

/* line 991, app/assets/stylesheets/base.scss */
.topbar .box-settings > li a, .topbar .pages > li a {
  display: inherit;
  color: #333;
  padding: 12px 20px;
  text-align: left;
  font-size: 14px;
  box-sizing: border-box;
  width: 100%;
}

/* line 1000, app/assets/stylesheets/base.scss */
.topbar .box-settings > li a:before, .topbar .pages > li a:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  margin-right: 10px;
  background-size: 16px;
  background-position: center;
  background-repeat: no-repeat;
  width: 24px;
  height: 20px;
}

/* line 1012, app/assets/stylesheets/base.scss */
.topbar .box-settings > li a:hover, .topbar .pages > li a:hover {
  background: #f1f1f1;
  color: #333;
}

/* line 1019, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.users a:before, .topbar .pages > li.users a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/user-108653107cd394e3bca79e529e3577c374929a7d1774ba0aebf932a7a5e7a48d.svg);
  background-size: 13px;
}

/* line 1026, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.teams a:before, .topbar .pages > li.teams a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/teams-720b1073bccf6745aca76376434d0ec9aac6778d7bf0202d2eeae5b15cc9daab.svg);
  background-size: 24px;
}

/* line 1033, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.manage a:before, .topbar .pages > li.manage a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/settings-79d1f4ced2f0ad69fef2d7f4280730a00714147ca2a4aaf139712ca8e5959788.svg);
  background-size: 21px;
  filter: none;
}

/* line 1041, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.theme a:before, .topbar .pages > li.theme a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/theme-210badea2512844ba7789a5990f166a27f38a9eb20f7b8bb049c7781a06b5a58.svg);
  background-size: 28px;
}

/* line 1048, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.settings a:before, .topbar .pages > li.settings a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/settings-5cc1392e2c6c8007988b216d687814f8dc48cd3cac058cea5be9d28966b6e9e8.svg);
}

/* line 1054, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.admin a:before, .topbar .pages > li.admin a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/admin-d9677e7921875783218fd48c6efeb2449932a455266eef98e51c170a58b31cb3.svg);
  background-size: 20px;
}

/* line 1061, app/assets/stylesheets/base.scss */
.topbar .box-settings > li.logout a:before, .topbar .pages > li.logout a:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/logout-5af248f22a597b0d4a9c53fa6b45afaabc0d1bc75f6d6c99c759132aabafe001.svg);
}

/* line 1069, app/assets/stylesheets/base.scss */
.topbar .box-settings li a:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1076, app/assets/stylesheets/base.scss */
.not-found {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 57px;
  bottom: 0;
  right: 0;
  left: 0;
  overflow: auto;
}

/* line 1087, app/assets/stylesheets/base.scss */
.not-found .message {
  position: absolute;
  text-align: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-size: 16px;
  line-height: 32px;
}

/* line 1096, app/assets/stylesheets/base.scss */
.not-found .message:before {
  content: "";
  display: inline-block;
  background: no-repeat center;
  background-size: 120px;
  width: 100%;
  height: 120px;
  opacity: 0.1;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/chart-ef67886e9bcc4784510683690b45d152d123103da7fa3d4a6b35ac2847e8dfbb.svg);
}

/* Collections bar */
/* line 1111, app/assets/stylesheets/base.scss */
.collections {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 18%;
  box-sizing: border-box;
  background-color: #f9f9f9;
  display: flex;
  flex-direction: column;
}

/* line 1121, app/assets/stylesheets/base.scss */
.collections .title {
  padding: 20px 25px 5px 25px;
  display: block;
}

/* line 1125, app/assets/stylesheets/base.scss */
.collections .title span {
  font-family: 'latosemibold';
  font-size: 14px;
  text-transform: uppercase;
}

/* line 1132, app/assets/stylesheets/base.scss */
.collections .search {
  position: relative;
}

/* line 1135, app/assets/stylesheets/base.scss */
.collections .search input {
  width: 100%;
  box-sizing: border-box;
  padding: 10px 25px 10px 45px;
  height: auto;
  background: none !important;
  border: none;
}

/* line 1144, app/assets/stylesheets/base.scss */
.collections .search:before {
  content: "";
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) center no-repeat;
  background-size: 13px;
  width: 13px;
  height: 38px;
  left: 26px;
  position: absolute;
}

/* line 1156, app/assets/stylesheets/base.scss */
.collections .close {
  display: none;
}

/* line 1160, app/assets/stylesheets/base.scss */
.collections ul {
  flex: 1 1 auto;
  overflow-y: auto;
}

/* line 1164, app/assets/stylesheets/base.scss */
.collections ul li.collection,
.collections ul .collection-placeholder {
  width: 100%;
  float: left;
  font-size: 14px;
  position: relative;
}

/* line 1171, app/assets/stylesheets/base.scss */
.collections ul li.collection a,
.collections ul .collection-placeholder a {
  padding: 10px 25px 10px 45px;
  width: 100%;
  box-sizing: border-box;
  float: left;
  color: #404040;
}

/* line 1178, app/assets/stylesheets/base.scss */
.collections ul li.collection a.active, .collections ul li.collection a.new-collection, .collections ul li.collection a:hover,
.collections ul .collection-placeholder a.active,
.collections ul .collection-placeholder a.new-collection,
.collections ul .collection-placeholder a:hover {
  background: #ecebeb;
}

/* line 1185, app/assets/stylesheets/base.scss */
.collections ul li.collection .collectionHandle,
.collections ul .collection-placeholder .collectionHandle {
  display: none;
  cursor: move;
  position: absolute;
  background: url(//s3.amazonaws.com/bm3assets/assets/drag-948a23d3408060b8d485fd998bfa008aa637510ac6026bca355faed30b209dcb.svg) no-repeat center;
  background-size: 12px;
  width: 20px;
  height: 42px;
}

/* line 1196, app/assets/stylesheets/base.scss */
.collections ul li.collection:hover .collectionHandle,
.collections ul .collection-placeholder:hover .collectionHandle {
  display: block;
}

/* line 1202, app/assets/stylesheets/base.scss */
.collections ul .collection-placeholder {
  height: 42px;
  border: #9D9D9D 1px dashed;
  box-sizing: border-box;
}

/* line 1209, app/assets/stylesheets/base.scss */
.collections .new-collection {
  padding: 20px 25px;
  width: 100%;
  box-sizing: border-box;
  font-size: 16px;
  line-height: 18px;
  margin-top: auto;
}

/* line 1217, app/assets/stylesheets/base.scss */
.collections .new-collection:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: bottom;
}

/* Collection Boas Vindas */
/* line 1232, app/assets/stylesheets/base.scss */
.divider {
  width: 940px;
  height: 8px;
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/bg-dotted-2156252e27b3c861602fab8fc017c122856da8085d3a1044955f86cfe6308227.png);
  margin: 130px 0;
  clear: both;
}

/* Collection Social CRM */
/* line 1245, app/assets/stylesheets/base.scss */
.current-collection .metric-warning,
.loading-collection .metric-warning,
.social_analytics_reports .metric-warning {
  display: none;
  margin: 10px;
  width: auto;
  font-size: 14px;
  color: #bc7d35;
  background-color: rgba(255, 245, 204, 0.753);
  text-align: left;
  padding: 10px 2em;
  font-family: 'Lato', sans-serif;
  font-weight: bold;
  border: 1px solid #bc7d35;
  border-radius: 5px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
}

/* line 1260, app/assets/stylesheets/base.scss */
.current-collection .metric-warning.active-warning,
.loading-collection .metric-warning.active-warning,
.social_analytics_reports .metric-warning.active-warning {
  display: block;
}

/* line 1266, app/assets/stylesheets/base.scss */
.current-collection,
.loading-collection {
  float: right;
  width: 82%;
  height: 88vh;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  position: relative;
  overflow: auto;
}

/* line 1277, app/assets/stylesheets/base.scss */
.current-collection .header,
.loading-collection .header {
  width: 100%;
  padding: 20px 2em;
  box-sizing: border-box;
  transition: box-shadow .3s ease-in-out;
}

/* line 1283, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info, .current-collection .header .folder-info,
.loading-collection .header .collection-info,
.loading-collection .header .folder-info {
  float: left;
}

/* line 1286, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info span, .current-collection .header .collection-info a, .current-collection .header .folder-info span, .current-collection .header .folder-info a,
.loading-collection .header .collection-info span,
.loading-collection .header .collection-info a,
.loading-collection .header .folder-info span,
.loading-collection .header .folder-info a {
  text-transform: uppercase;
  display: block;
  color: #404040;
}

/* line 1291, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info span.name, .current-collection .header .collection-info a.name, .current-collection .header .folder-info span.name, .current-collection .header .folder-info a.name,
.loading-collection .header .collection-info span.name,
.loading-collection .header .collection-info a.name,
.loading-collection .header .folder-info span.name,
.loading-collection .header .folder-info a.name {
  font-family: 'latosemibold';
  text-transform: capitalize;
  float: left;
  margin-right: 10px;
  min-width: 60px;
}

/* line 1299, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info span.back, .current-collection .header .collection-info a.back, .current-collection .header .folder-info span.back, .current-collection .header .folder-info a.back,
.loading-collection .header .collection-info span.back,
.loading-collection .header .collection-info a.back,
.loading-collection .header .folder-info span.back,
.loading-collection .header .folder-info a.back {
  font-size: 10px;
}

/* line 1302, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info span.back:before, .current-collection .header .collection-info a.back:before, .current-collection .header .folder-info span.back:before, .current-collection .header .folder-info a.back:before,
.loading-collection .header .collection-info span.back:before,
.loading-collection .header .collection-info a.back:before,
.loading-collection .header .folder-info span.back:before,
.loading-collection .header .folder-info a.back:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 5px;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 5px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 1320, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info a:not(.back) + a, .current-collection .header .folder-info a:not(.back) + a,
.loading-collection .header .collection-info a:not(.back) + a,
.loading-collection .header .folder-info a:not(.back) + a {
  margin-left: 3px;
}

/* line 1325, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info a.edit, .current-collection .header .collection-info a.clone, .current-collection .header .collection-info a.delete, .current-collection .header .folder-info a.edit, .current-collection .header .folder-info a.clone, .current-collection .header .folder-info a.delete,
.loading-collection .header .collection-info a.edit,
.loading-collection .header .collection-info a.clone,
.loading-collection .header .collection-info a.delete,
.loading-collection .header .folder-info a.edit,
.loading-collection .header .folder-info a.clone,
.loading-collection .header .folder-info a.delete {
  text-indent: -9999px;
  overflow: hidden;
  display: inline-block;
  background: no-repeat center;
  background-size: 17px;
  width: 22px;
  line-height: 22px;
}

/* line 1337, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info a.edit, .current-collection .header .folder-info a.edit,
.loading-collection .header .collection-info a.edit,
.loading-collection .header .folder-info a.edit {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg);
}

/* line 1341, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info a.clone, .current-collection .header .folder-info a.clone,
.loading-collection .header .collection-info a.clone,
.loading-collection .header .folder-info a.clone {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg);
}

/* line 1345, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info a.delete, .current-collection .header .folder-info a.delete,
.loading-collection .header .collection-info a.delete,
.loading-collection .header .folder-info a.delete {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg);
  background-size: 14px;
}

/* line 1351, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info.inactive, .current-collection .header .folder-info.inactive,
.loading-collection .header .collection-info.inactive,
.loading-collection .header .folder-info.inactive {
  opacity: 0.5;
  transition: opacity 0.2s ease;
}

/* line 1355, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info.inactive:hover, .current-collection .header .folder-info.inactive:hover,
.loading-collection .header .collection-info.inactive:hover,
.loading-collection .header .folder-info.inactive:hover {
  opacity: 1;
}

/* line 1362, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info span, .current-collection .header .collection-info a,
.loading-collection .header .collection-info span,
.loading-collection .header .collection-info a {
  font-size: 15px;
}

/* line 1365, app/assets/stylesheets/base.scss */
.current-collection .header .collection-info span.name, .current-collection .header .collection-info a.name,
.loading-collection .header .collection-info span.name,
.loading-collection .header .collection-info a.name {
  font-size: 25px;
}

/* line 1371, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info,
.loading-collection .header .folder-info {
  margin-left: 20px;
}

/* line 1374, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info span, .current-collection .header .folder-info a,
.loading-collection .header .folder-info span,
.loading-collection .header .folder-info a {
  font-size: 12px;
}

/* line 1377, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info span.name, .current-collection .header .folder-info a.name,
.loading-collection .header .folder-info span.name,
.loading-collection .header .folder-info a.name {
  font-size: 20px;
}

/* line 1382, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info .images-wrapper,
.loading-collection .header .folder-info .images-wrapper {
  float: left;
  margin-right: 12px;
  width: 49px;
  height: 49px;
}

/* line 1388, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info .images-wrapper .img-wrapper,
.loading-collection .header .folder-info .images-wrapper .img-wrapper {
  width: 23px;
  height: 23px;
  line-height: 23px;
}

/* line 1395, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info .images-wrapper.count-1 .img-wrapper,
.loading-collection .header .folder-info .images-wrapper.count-1 .img-wrapper {
  width: 49px;
  height: 49px;
  line-height: 49px;
}

/* line 1403, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info .selected,
.loading-collection .header .folder-info .selected {
  float: left;
}

/* line 1421, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.twitter:before, .current-collection .header .folder-info.threads:before, .current-collection .header .folder-info.wordpress:before, .current-collection .header .folder-info.facebook:before, .current-collection .header .folder-info.instagram:before, .current-collection .header .folder-info.youtube:before, .current-collection .header .folder-info.linkedin:before, .current-collection .header .folder-info.bluesky:before, .current-collection .header .folder-info.whatsapp:before, .current-collection .header .folder-info.reclame_aqui:before, .current-collection .header .folder-info.app_store:before, .current-collection .header .folder-info.play_store:before, .current-collection .header .folder-info.pinterest:before, .current-collection .header .folder-info.email:before,
.loading-collection .header .folder-info.twitter:before,
.loading-collection .header .folder-info.threads:before,
.loading-collection .header .folder-info.wordpress:before,
.loading-collection .header .folder-info.facebook:before,
.loading-collection .header .folder-info.instagram:before,
.loading-collection .header .folder-info.youtube:before,
.loading-collection .header .folder-info.linkedin:before,
.loading-collection .header .folder-info.bluesky:before,
.loading-collection .header .folder-info.whatsapp:before,
.loading-collection .header .folder-info.reclame_aqui:before,
.loading-collection .header .folder-info.app_store:before,
.loading-collection .header .folder-info.play_store:before,
.loading-collection .header .folder-info.pinterest:before,
.loading-collection .header .folder-info.email:before {
  content: "";
  display: inline-block;
  margin-right: 12px;
  width: 49px;
  height: 49px;
  background: no-repeat center;
  background-size: 40px;
  float: left;
}

/* line 1434, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.twitter:before,
.loading-collection .header .folder-info.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
}

/* line 1440, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.threads:before,
.loading-collection .header .folder-info.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 1446, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.wordpress:before,
.loading-collection .header .folder-info.wordpress:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
}

/* line 1452, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.facebook:before,
.loading-collection .header .folder-info.facebook:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 1458, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.google_my_business:before,
.loading-collection .header .folder-info.google_my_business:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
}

/* line 1464, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.instagram:before,
.loading-collection .header .folder-info.instagram:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 1470, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.youtube:before,
.loading-collection .header .folder-info.youtube:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
}

/* line 1476, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.linkedin:before,
.loading-collection .header .folder-info.linkedin:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 1482, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.bluesky:before,
.loading-collection .header .folder-info.bluesky:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 1488, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.email:before,
.loading-collection .header .folder-info.email:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
}

/* line 1494, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.whatsapp:before,
.loading-collection .header .folder-info.whatsapp:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg);
}

/* line 1500, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.reclame_aqui:before,
.loading-collection .header .folder-info.reclame_aqui:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png);
}

/* line 1506, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.app_store:before,
.loading-collection .header .folder-info.app_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
}

/* line 1512, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.play_store:before,
.loading-collection .header .folder-info.play_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
}

/* line 1518, app/assets/stylesheets/base.scss */
.current-collection .header .folder-info.pinterest:before,
.loading-collection .header .folder-info.pinterest:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
}

/* line 1524, app/assets/stylesheets/base.scss */
.current-collection .header .see-all,
.loading-collection .header .see-all {
  display: none;
}

/* line 1528, app/assets/stylesheets/base.scss */
.current-collection .header .actions,
.loading-collection .header .actions {
  float: right;
  line-height: 49px;
}

/* line 1532, app/assets/stylesheets/base.scss */
.current-collection .header .actions .btn + .btn,
.loading-collection .header .actions .btn + .btn {
  margin-left: 10px;
}

/* line 1537, app/assets/stylesheets/base.scss */
.current-collection .header.shadow,
.loading-collection .header.shadow {
  box-shadow: rgba(0, 0, 0, 0.1) 0 0 10px;
}

/* line 1542, app/assets/stylesheets/base.scss */
.current-collection .empty-container,
.loading-collection .empty-container {
  position: absolute;
  text-align: center;
  font-size: 16px;
  line-height: 32px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 1551, app/assets/stylesheets/base.scss */
.current-collection .empty-container span,
.loading-collection .empty-container span {
  display: block;
}

/* line 1556, app/assets/stylesheets/base.scss */
.current-collection .empty-container a:before,
.loading-collection .empty-container a:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 22px;
  margin-right: 8px;
  display: inline-block;
  vertical-align: text-bottom;
}

/* line 1567, app/assets/stylesheets/base.scss */
.current-collection .empty-container a:hover,
.loading-collection .empty-container a:hover {
  text-decoration: underline;
}

/* line 1572, app/assets/stylesheets/base.scss */
.current-collection .empty-container:before,
.loading-collection .empty-container:before {
  content: "";
  display: inline-block;
  background: no-repeat center;
  background-size: 120px;
  width: 100%;
  height: 120px;
  opacity: 0.1;
}

/* line 1583, app/assets/stylesheets/base.scss */
.current-collection .empty-container.collection:before,
.loading-collection .empty-container.collection:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/folder-8427258785b9926478be91cce95bf4501117ffeaec9e463c7c4bc626361c6db2.svg);
}

/* line 1589, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder:before,
.loading-collection .empty-container.folder:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/chart-ef67886e9bcc4784510683690b45d152d123103da7fa3d4a6b35ac2847e8dfbb.svg);
}

/* line 1603, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.facebook:before, .current-collection .empty-container.folder.twitter:before, .current-collection .empty-container.folder.threads:before, .current-collection .empty-container.folder.wordpress:before, .current-collection .empty-container.folder.instagram:before, .current-collection .empty-container.folder.linkedin:before, .current-collection .empty-container.folder.bluesky:before, .current-collection .empty-container.folder.google_my_business:before, .current-collection .empty-container.folder.pinterest:before, .current-collection .empty-container.folder.email:before,
.loading-collection .empty-container.folder.facebook:before,
.loading-collection .empty-container.folder.twitter:before,
.loading-collection .empty-container.folder.threads:before,
.loading-collection .empty-container.folder.wordpress:before,
.loading-collection .empty-container.folder.instagram:before,
.loading-collection .empty-container.folder.linkedin:before,
.loading-collection .empty-container.folder.bluesky:before,
.loading-collection .empty-container.folder.google_my_business:before,
.loading-collection .empty-container.folder.pinterest:before,
.loading-collection .empty-container.folder.email:before {
  background-size: 110px;
  opacity: 0.05;
}

/* line 1610, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.facebook:before,
.loading-collection .empty-container.folder.facebook:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook_black-49287c6a00ed7309985a0ff35b730da46dc721103dfbf8c84d3a113bde6e4b6c.png);
}

/* line 1616, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.twitter:before,
.loading-collection .empty-container.folder.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 120px;
}

/* line 1623, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.threads:before,
.loading-collection .empty-container.folder.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 1629, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.wordpress:before,
.loading-collection .empty-container.folder.wordpress:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
}

/* line 1635, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.pinterest:before,
.loading-collection .empty-container.folder.pinterest:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
}

/* line 1641, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.instagram:before,
.loading-collection .empty-container.folder.instagram:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram_black-bd0dbdd02193e24851fdcbd940c91148e1db884fd0ceb8e87facbfc7cbf5324d.png);
}

/* line 1647, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.bluesky:before,
.loading-collection .empty-container.folder.bluesky:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-size: 120px;
}

/* line 1654, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.youtube:before,
.loading-collection .empty-container.folder.youtube:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/black/youtube-d9cbdad96c7b8a5a5121bf426fc8968a87dcf6d0fac41b4a7d0cd52d468566d4.png);
}

/* line 1660, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.linkedin:before,
.loading-collection .empty-container.folder.linkedin:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.1;
}

/* line 1669, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.email:before,
.loading-collection .empty-container.folder.email:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.1;
  background-size: 130px;
}

/* line 1679, app/assets/stylesheets/base.scss */
.current-collection .empty-container.folder.google_my_business::before,
.loading-collection .empty-container.folder.google_my_business::before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.1;
}

/* line 1689, app/assets/stylesheets/base.scss */
.current-collection .welcome,
.loading-collection .welcome {
  margin: 0 2em;
}

/* line 1694, app/assets/stylesheets/base.scss */
.loading-collection {
  display: none;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-grid-5cea434016a0767d59435244183408f5daa530d4470460a9ff6361a24708582f.svg) no-repeat 50% 50%;
  background-size: 80px;
}

/* line 1700, app/assets/stylesheets/base.scss */
.folders-container {
  width: 100%;
  clear: both;
  padding: 20px 2em;
  overflow: hidden;
  box-sizing: border-box;
  flex: 1 1 auto;
  overflow-y: auto;
}

/* line 1709, app/assets/stylesheets/base.scss */
.folders-container .folder,
.folders-container .folder-ph {
  padding: 10px 0;
  cursor: pointer;
  box-sizing: border-box;
  float: left;
  width: 10%;
  margin-right: 8%;
  transition: transform .3s ease-in-out;
}

/* line 1719, app/assets/stylesheets/base.scss */
.folders-container .folder .images-wrapper,
.folders-container .folder-ph .images-wrapper {
  margin: auto;
  width: 60px;
  height: 60px;
}

/* line 1725, app/assets/stylesheets/base.scss */
.folders-container .folder:nth-child(6n),
.folders-container .folder-ph:nth-child(6n) {
  margin-right: 0;
}

/* line 1729, app/assets/stylesheets/base.scss */
.folders-container .folder .name,
.folders-container .folder-ph .name {
  margin: 5px auto;
  clear: both;
  width: 100%;
  text-align: center;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  vertical-align: middle;
  line-height: 1.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 15px;
  height: 45px;
  word-wrap: break-word;
  box-sizing: initial;
}

/* line 1747, app/assets/stylesheets/base.scss */
.folders-container .folder .name span,
.folders-container .folder-ph .name span {
  font-size: 15px;
}

/* line 1752, app/assets/stylesheets/base.scss */
.folders-container .folder .drag-folder,
.folders-container .folder-ph .drag-folder {
  display: none;
  cursor: move;
  position: absolute;
  left: 0;
  top: 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/drag-948a23d3408060b8d485fd998bfa008aa637510ac6026bca355faed30b209dcb.svg) no-repeat center;
  background-size: 12px;
  width: 12px;
  height: 12px;
}

/* line 1764, app/assets/stylesheets/base.scss */
.folders-container .folder .bts,
.folders-container .folder-ph .bts {
  display: none;
}

/* line 1767, app/assets/stylesheets/base.scss */
.folders-container .folder .bts .bt-action,
.folders-container .folder-ph .bts .bt-action {
  width: 14px;
  height: 14px;
  text-indent: -9999px;
  display: block;
  float: left;
  margin: 5px 10px 0 0;
}

/* line 1777, app/assets/stylesheets/base.scss */
.folders-container .folder:hover,
.folders-container .folder-ph:hover {
  transform: scale(1.15);
}

/* line 1780, app/assets/stylesheets/base.scss */
.folders-container .folder:hover .drag-folder,
.folders-container .folder-ph:hover .drag-folder {
  display: inline-block;
}

/* line 1803, app/assets/stylesheets/base.scss */
.folders-container .folder.twitter:before, .folders-container .folder.facebook:before, .folders-container .folder.youtube:before, .folders-container .folder.linkedin:before, .folders-container .folder.instagram:before, .folders-container .folder.email:before, .folders-container .folder.google_my_business:before, .folders-container .folder.whatsapp:before, .folders-container .folder.reclame_aqui:before, .folders-container .folder.app_store:before, .folders-container .folder.play_store:before, .folders-container .folder.tiktok:before, .folders-container .folder.bluesky:before, .folders-container .folder.threads:before, .folders-container .folder.wordpress:before, .folders-container .folder.pinterest:before, .folders-container .folder.reddit:before, .folders-container .folder.empty:before,
.folders-container .folder-ph.twitter:before,
.folders-container .folder-ph.facebook:before,
.folders-container .folder-ph.youtube:before,
.folders-container .folder-ph.linkedin:before,
.folders-container .folder-ph.instagram:before,
.folders-container .folder-ph.email:before,
.folders-container .folder-ph.google_my_business:before,
.folders-container .folder-ph.whatsapp:before,
.folders-container .folder-ph.reclame_aqui:before,
.folders-container .folder-ph.app_store:before,
.folders-container .folder-ph.play_store:before,
.folders-container .folder-ph.tiktok:before,
.folders-container .folder-ph.bluesky:before,
.folders-container .folder-ph.threads:before,
.folders-container .folder-ph.wordpress:before,
.folders-container .folder-ph.pinterest:before,
.folders-container .folder-ph.reddit:before,
.folders-container .folder-ph.empty:before {
  content: "";
  position: relative;
  width: 60px;
  height: 60px;
  display: block;
  margin: 0 auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50px;
}

/* line 1817, app/assets/stylesheets/base.scss */
.folders-container .folder.facebook:before,
.folders-container .folder-ph.facebook:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
  background-size: 53px;
}

/* line 1824, app/assets/stylesheets/base.scss */
.folders-container .folder.tiktok:before,
.folders-container .folder-ph.tiktok:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
  background-size: 53px;
}

/* line 1831, app/assets/stylesheets/base.scss */
.folders-container .folder.threads:before,
.folders-container .folder-ph.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
  background-size: 53px;
}

/* line 1838, app/assets/stylesheets/base.scss */
.folders-container .folder.wordpress:before,
.folders-container .folder-ph.wordpress:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
  background-size: 53px;
}

/* line 1845, app/assets/stylesheets/base.scss */
.folders-container .folder.pinterest:before,
.folders-container .folder-ph.pinterest:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
  background-size: 53px;
}

/* line 1852, app/assets/stylesheets/base.scss */
.folders-container .folder.google_my_business:before,
.folders-container .folder-ph.google_my_business:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
  background-size: 53px;
}

/* line 1859, app/assets/stylesheets/base.scss */
.folders-container .folder.twitter:before,
.folders-container .folder-ph.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 45px;
}

/* line 1866, app/assets/stylesheets/base.scss */
.folders-container .folder.linkedin:before,
.folders-container .folder-ph.linkedin:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 1872, app/assets/stylesheets/base.scss */
.folders-container .folder.youtube:before,
.folders-container .folder-ph.youtube:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
}

/* line 1878, app/assets/stylesheets/base.scss */
.folders-container .folder.instagram:before,
.folders-container .folder-ph.instagram:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 1884, app/assets/stylesheets/base.scss */
.folders-container .folder.email:before,
.folders-container .folder-ph.email:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
}

/* line 1890, app/assets/stylesheets/base.scss */
.folders-container .folder.whatsapp:before,
.folders-container .folder-ph.whatsapp:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg);
  background-size: 60px;
}

/* line 1897, app/assets/stylesheets/base.scss */
.folders-container .folder.reclame_aqui:before,
.folders-container .folder-ph.reclame_aqui:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png);
  background-size: 60px;
}

/* line 1904, app/assets/stylesheets/base.scss */
.folders-container .folder.app_store:before,
.folders-container .folder-ph.app_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
  background-size: 60px;
}

/* line 1911, app/assets/stylesheets/base.scss */
.folders-container .folder.play_store:before,
.folders-container .folder-ph.play_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
  background-size: 60px;
}

/* line 1918, app/assets/stylesheets/base.scss */
.folders-container .folder.bluesky:before,
.folders-container .folder-ph.bluesky:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-size: 60px;
}

/* line 1925, app/assets/stylesheets/base.scss */
.folders-container .folder.reddit:before,
.folders-container .folder-ph.reddit:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg);
  background-size: 60px;
}

/* line 1932, app/assets/stylesheets/base.scss */
.folders-container .folder.app_store:before,
.folders-container .folder-ph.app_store:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
  background-size: 60px;
}

/* line 1939, app/assets/stylesheets/base.scss */
.folders-container .folder.empty:before,
.folders-container .folder-ph.empty:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/folder-8427258785b9926478be91cce95bf4501117ffeaec9e463c7c4bc626361c6db2.svg);
  background-size: 60px;
}

/* line 1946, app/assets/stylesheets/base.scss */
.folders-container .folder-ph {
  border: #9D9D9D 1px dashed;
  height: 135px;
}

/* line 1954, app/assets/stylesheets/base.scss */
.folders-container .images-wrapper,
.current-collection .images-wrapper {
  overflow: hidden;
}

/* line 1957, app/assets/stylesheets/base.scss */
.folders-container .images-wrapper .img-wrapper,
.current-collection .images-wrapper .img-wrapper {
  border-radius: 50%;
  display: block;
  float: left;
  margin-left: 1px;
  margin-top: 1px;
  width: 29px;
  height: 29px;
  line-height: 29px;
  text-align: center;
  text-transform: uppercase;
  background-color: #f4f4f4;
  overflow: hidden;
  color: #333;
}

/* line 1972, app/assets/stylesheets/base.scss */
.folders-container .images-wrapper .img-wrapper img,
.current-collection .images-wrapper .img-wrapper img {
  width: 100%;
}

/* line 1976, app/assets/stylesheets/base.scss */
.folders-container .images-wrapper .img-wrapper span,
.current-collection .images-wrapper .img-wrapper span {
  font-size: 15px;
}

/* line 1982, app/assets/stylesheets/base.scss */
.folders-container .images-wrapper.count-1 .img-wrapper,
.current-collection .images-wrapper.count-1 .img-wrapper {
  width: 60px;
  height: 60px;
  line-height: 60px;
  margin: 0;
}

/* line 1988, app/assets/stylesheets/base.scss */
.folders-container .images-wrapper.count-1 .img-wrapper span,
.current-collection .images-wrapper.count-1 .img-wrapper span {
  font-size: 26px;
}

/* line 1996, app/assets/stylesheets/base.scss */
.container-reports {
  clear: both;
  width: 100%;
  float: left;
  box-sizing: border-box;
  flex: 1 1 auto;
  overflow-y: scroll;
  padding: 20px 2em;
}

/* line 2008, app/assets/stylesheets/base.scss */
.container-reports ul .report .reportHandle,
.container-reports ul .report-ph .reportHandle {
  display: inline-block;
  cursor: move;
  position: absolute;
  top: 0;
  left: 0;
  visibility: hidden;
  background: url(//s3.amazonaws.com/bm3assets/assets/drag-948a23d3408060b8d485fd998bfa008aa637510ac6026bca355faed30b209dcb.svg) no-repeat center;
  background-size: 12px;
  width: 12px;
  height: 12px;
}

/* line 2021, app/assets/stylesheets/base.scss */
.container-reports ul .report:hover,
.container-reports ul .report-ph:hover {
  transform: scale(1.15);
}

/* line 2025, app/assets/stylesheets/base.scss */
.container-reports ul .report .bts,
.container-reports ul .report-ph .bts {
  margin: 10px auto;
  display: table;
  visibility: hidden;
}

/* line 2030, app/assets/stylesheets/base.scss */
.container-reports ul .report .bts .bt-edit-report,
.container-reports ul .report-ph .bts .bt-edit-report {
  width: 14px;
  height: 14px;
  text-indent: -9999px;
  display: block;
  float: left;
  background: center no-repeat;
  background-size: 14px;
}

/* line 2039, app/assets/stylesheets/base.scss */
.container-reports ul .report .bts .bt-edit-report.delete,
.container-reports ul .report-ph .bts .bt-edit-report.delete {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg);
  background-size: 10px;
}

/* line 2044, app/assets/stylesheets/base.scss */
.container-reports ul .report .bts .bt-edit-report.clone,
.container-reports ul .report-ph .bts .bt-edit-report.clone {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg);
}

/* line 2049, app/assets/stylesheets/base.scss */
.container-reports ul .report .bts .bt-edit-report + .bt-edit-report,
.container-reports ul .report-ph .bts .bt-edit-report + .bt-edit-report {
  margin-left: 10px;
}

/* line 2055, app/assets/stylesheets/base.scss */
.container-reports ul .report:hover .bts, .container-reports ul .report:hover .reportHandle,
.container-reports ul .report-ph:hover .bts,
.container-reports ul .report-ph:hover .reportHandle {
  visibility: visible;
}

/* line 2059, app/assets/stylesheets/base.scss */
.container-reports ul .report-ph {
  height: 146px;
  border: #9D9D9D 1px dashed;
}

/* line 2068, app/assets/stylesheets/base.scss */
.container-reports .report,
.container-reports .report-ph,
.dashboards-pro .report,
.dashboards-pro .report-ph {
  width: 12.5%;
  margin-right: 5%;
  padding: 10px;
  box-sizing: border-box;
  text-align: center;
  float: left;
  position: relative;
  transition: transform .3s ease-in-out;
}

/* line 2079, app/assets/stylesheets/base.scss */
.container-reports .report:nth-child(6n),
.container-reports .report-ph:nth-child(6n),
.dashboards-pro .report:nth-child(6n),
.dashboards-pro .report-ph:nth-child(6n) {
  margin-right: 0;
}

/* line 2083, app/assets/stylesheets/base.scss */
.container-reports .report a, .container-reports .report .icon,
.container-reports .report-ph a,
.container-reports .report-ph .icon,
.dashboards-pro .report a,
.dashboards-pro .report .icon,
.dashboards-pro .report-ph a,
.dashboards-pro .report-ph .icon {
  display: inherit;
}

/* line 2086, app/assets/stylesheets/base.scss */
.container-reports .report a:before, .container-reports .report .icon:before,
.container-reports .report-ph a:before,
.container-reports .report-ph .icon:before,
.dashboards-pro .report a:before,
.dashboards-pro .report .icon:before,
.dashboards-pro .report-ph a:before,
.dashboards-pro .report-ph .icon:before {
  content: "";
  display: table;
  width: 100%;
  height: 60px;
  padding-bottom: 5px;
}

/* line 2096, app/assets/stylesheets/base.scss */
.container-reports .report a.vertical-chart:before, .container-reports .report a.horizontal-chart:before, .container-reports .report .icon.vertical-chart:before, .container-reports .report .icon.horizontal-chart:before,
.container-reports .report-ph a.vertical-chart:before,
.container-reports .report-ph a.horizontal-chart:before,
.container-reports .report-ph .icon.vertical-chart:before,
.container-reports .report-ph .icon.horizontal-chart:before,
.dashboards-pro .report a.vertical-chart:before,
.dashboards-pro .report a.horizontal-chart:before,
.dashboards-pro .report .icon.vertical-chart:before,
.dashboards-pro .report .icon.horizontal-chart:before,
.dashboards-pro .report-ph a.vertical-chart:before,
.dashboards-pro .report-ph a.horizontal-chart:before,
.dashboards-pro .report-ph .icon.vertical-chart:before,
.dashboards-pro .report-ph .icon.horizontal-chart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/chart-ef67886e9bcc4784510683690b45d152d123103da7fa3d4a6b35ac2847e8dfbb.svg) center no-repeat;
  background-size: 38px;
}

/* line 2102, app/assets/stylesheets/base.scss */
.container-reports .report a.horizontal-chart:before, .container-reports .report .icon.horizontal-chart:before,
.container-reports .report-ph a.horizontal-chart:before,
.container-reports .report-ph .icon.horizontal-chart:before,
.dashboards-pro .report a.horizontal-chart:before,
.dashboards-pro .report .icon.horizontal-chart:before,
.dashboards-pro .report-ph a.horizontal-chart:before,
.dashboards-pro .report-ph .icon.horizontal-chart:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 2111, app/assets/stylesheets/base.scss */
.container-reports .report a.pie-chart:before, .container-reports .report .icon.pie-chart:before,
.container-reports .report-ph a.pie-chart:before,
.container-reports .report-ph .icon.pie-chart:before,
.dashboards-pro .report a.pie-chart:before,
.dashboards-pro .report .icon.pie-chart:before,
.dashboards-pro .report-ph a.pie-chart:before,
.dashboards-pro .report-ph .icon.pie-chart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pie-d8f76e7a0d42eb3f218d5e210666d400e89b2645bb369b503782fbb18adf1144.svg) center no-repeat;
  background-size: 38px;
}

/* line 2117, app/assets/stylesheets/base.scss */
.container-reports .report a.line-chart:before, .container-reports .report .icon.line-chart:before,
.container-reports .report-ph a.line-chart:before,
.container-reports .report-ph .icon.line-chart:before,
.dashboards-pro .report a.line-chart:before,
.dashboards-pro .report .icon.line-chart:before,
.dashboards-pro .report-ph a.line-chart:before,
.dashboards-pro .report-ph .icon.line-chart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/line_chart-3b085a8bb56390e2cd08b699ba4c33f763bd148db99c6a574f1b9b17b2604ad4.svg) center no-repeat;
  background-size: 45px;
}

/* line 2123, app/assets/stylesheets/base.scss */
.container-reports .report a.graph-chart:before, .container-reports .report .icon.graph-chart:before,
.container-reports .report-ph a.graph-chart:before,
.container-reports .report-ph .icon.graph-chart:before,
.dashboards-pro .report a.graph-chart:before,
.dashboards-pro .report .icon.graph-chart:before,
.dashboards-pro .report-ph a.graph-chart:before,
.dashboards-pro .report-ph .icon.graph-chart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/graph_chart-994147c2c5c8a551df574a5c4db51efd3a3f02ea4511417f527c85e808dac004.svg) center no-repeat;
  background-size: 46px;
}

/* line 2129, app/assets/stylesheets/base.scss */
.container-reports .report a.gauge-chart:before, .container-reports .report .icon.gauge-chart:before,
.container-reports .report-ph a.gauge-chart:before,
.container-reports .report-ph .icon.gauge-chart:before,
.dashboards-pro .report a.gauge-chart:before,
.dashboards-pro .report .icon.gauge-chart:before,
.dashboards-pro .report-ph a.gauge-chart:before,
.dashboards-pro .report-ph .icon.gauge-chart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/gauge-44e9349494f0250942c1244abbb2698c032fd35477058a718a07aca6351a7320.svg) center no-repeat;
  background-size: 45px;
}

/* line 2135, app/assets/stylesheets/base.scss */
.container-reports .report a.world-map-chart:before, .container-reports .report .icon.world-map-chart:before,
.container-reports .report-ph a.world-map-chart:before,
.container-reports .report-ph .icon.world-map-chart:before,
.dashboards-pro .report a.world-map-chart:before,
.dashboards-pro .report .icon.world-map-chart:before,
.dashboards-pro .report-ph a.world-map-chart:before,
.dashboards-pro .report-ph .icon.world-map-chart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/globe-e7f3c500d494756432e1e02fffe25af205d5a1aa08a56d30d5e654528be66033.svg) center no-repeat;
  background-size: 45px;
}

/* line 2141, app/assets/stylesheets/base.scss */
.container-reports .report a.graph-chart:before, .container-reports .report .icon.graph-chart:before,
.container-reports .report-ph a.graph-chart:before,
.container-reports .report-ph .icon.graph-chart:before,
.dashboards-pro .report a.graph-chart:before,
.dashboards-pro .report .icon.graph-chart:before,
.dashboards-pro .report-ph a.graph-chart:before,
.dashboards-pro .report-ph .icon.graph-chart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/graph_chart-994147c2c5c8a551df574a5c4db51efd3a3f02ea4511417f527c85e808dac004.svg) center no-repeat;
  background-size: 45px;
}

/* line 2147, app/assets/stylesheets/base.scss */
.container-reports .report a.word-cloud-chart:before, .container-reports .report .icon.word-cloud-chart:before,
.container-reports .report-ph a.word-cloud-chart:before,
.container-reports .report-ph .icon.word-cloud-chart:before,
.dashboards-pro .report a.word-cloud-chart:before,
.dashboards-pro .report .icon.word-cloud-chart:before,
.dashboards-pro .report-ph a.word-cloud-chart:before,
.dashboards-pro .report-ph .icon.word-cloud-chart:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/word_cloud-3515e66a1a275d975c9cd52dbc8437d097014923505f2da2e8db6282679687be.svg) center no-repeat;
  background-size: 45px;
}

/* line 2153, app/assets/stylesheets/base.scss */
.container-reports .report a.crm, .container-reports .report .icon.crm,
.container-reports .report-ph a.crm,
.container-reports .report-ph .icon.crm,
.dashboards-pro .report a.crm,
.dashboards-pro .report .icon.crm,
.dashboards-pro .report-ph a.crm,
.dashboards-pro .report-ph .icon.crm {
  position: relative;
}

/* line 2156, app/assets/stylesheets/base.scss */
.container-reports .report a.crm:before, .container-reports .report .icon.crm:before,
.container-reports .report-ph a.crm:before,
.container-reports .report-ph .icon.crm:before,
.dashboards-pro .report a.crm:before,
.dashboards-pro .report .icon.crm:before,
.dashboards-pro .report-ph a.crm:before,
.dashboards-pro .report-ph .icon.crm:before {
  content: none;
}

/* line 2160, app/assets/stylesheets/base.scss */
.container-reports .report a.crm img, .container-reports .report .icon.crm img,
.container-reports .report-ph a.crm img,
.container-reports .report-ph .icon.crm img,
.dashboards-pro .report a.crm img,
.dashboards-pro .report .icon.crm img,
.dashboards-pro .report-ph a.crm img,
.dashboards-pro .report-ph .icon.crm img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  margin: 0 auto 5px auto;
  display: table;
  overflow: hidden;
}

/* line 2169, app/assets/stylesheets/base.scss */
.container-reports .report a.crm .invalid-token-badge, .container-reports .report .icon.crm .invalid-token-badge,
.container-reports .report-ph a.crm .invalid-token-badge,
.container-reports .report-ph .icon.crm .invalid-token-badge,
.dashboards-pro .report a.crm .invalid-token-badge,
.dashboards-pro .report .icon.crm .invalid-token-badge,
.dashboards-pro .report-ph a.crm .invalid-token-badge,
.dashboards-pro .report-ph .icon.crm .invalid-token-badge {
  position: absolute;
  top: 0;
  right: calc(50% - 32px);
  background: #dd0000;
  color: white;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  text-align: center;
  display: block;
}

/* line 2187, app/assets/stylesheets/base.scss */
.container-reports .report span,
.container-reports .report-ph span,
.dashboards-pro .report span,
.dashboards-pro .report-ph span {
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  vertical-align: middle;
  line-height: 1.5em;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 14px;
  color: #333;
  height: 42px;
  word-wrap: break-word;
}

/* Reports */
/* line 2206, app/assets/stylesheets/base.scss */
.conversation-button {
  left: 0;
  bottom: 5vh;
  width: 45px;
  z-index: 99;
  height: 70px;
  cursor: pointer;
  position: absolute;
  border-radius: 0 10px 10px 0;
  background: #FF992D url(//s3.amazonaws.com/bm3assets/assets/post/conversation-a7954f69d5683731d509448e8ac9f2a797b6284981bdef5bd78d48669897ae94.svg) no-repeat center;
  background-size: 38px;
}

/* line 2219, app/assets/stylesheets/base.scss */
.alert-reports,
.report-warning-message {
  margin: 0;
  width: 100%;
  padding: 8px 3em;
  text-align: center;
  display: table;
  box-sizing: border-box;
  font-size: 13px;
}

/* line 2230, app/assets/stylesheets/base.scss */
.alert-reports {
  background: #f9edbe;
  color: #222;
}

/* line 2235, app/assets/stylesheets/base.scss */
.report-warning-message {
  background: #fada5e;
  color: white;
  font-family: 'latosemibold';
}

/* line 2240, app/assets/stylesheets/base.scss */
.report-warning-message:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-42fa3a7c0404479c4522b068aab16fe392196d306adc133137e2f0b2b39c252e.svg) no-repeat center;
  background-size: 22px;
  width: 22px;
  height: 22px;
  float: left;
}

/* line 2250, app/assets/stylesheets/base.scss */
.undo-notification,
.modal-undo-notification {
  z-index: 10;
  position: absolute;
  left: 0;
  bottom: 0;
  margin: auto;
  width: 100%;
}

/* line 2259, app/assets/stylesheets/base.scss */
.undo-notification .undo-notification-content,
.modal-undo-notification .undo-notification-content {
  border-radius: 2px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  display: table;
  margin: auto;
  background: #ccc;
  padding: 5px 10px 5px 20px;
  background: #f9edbe;
  font-size: 13px;
}

/* line 2271, app/assets/stylesheets/base.scss */
.undo-notification .undo,
.modal-undo-notification .undo {
  border-radius: 2px;
  padding: 2px;
  background: #333;
  text-transform: uppercase;
  font-size: 12px;
  padding: 4px 10px;
  margin-left: 10px;
  color: #FFFFFF;
  display: inline-block;
}

/* line 2282, app/assets/stylesheets/base.scss */
.undo-notification .undo:hover,
.modal-undo-notification .undo:hover {
  background: #222;
}

/* line 2287, app/assets/stylesheets/base.scss */
.undo-notification .bt-close,
.modal-undo-notification .bt-close {
  font-size: 33px;
  color: #333;
  margin-left: 20px;
  line-height: 0.5;
  position: relative;
  top: 5px;
}

/* line 2295, app/assets/stylesheets/base.scss */
.undo-notification .bt-close:hover,
.modal-undo-notification .bt-close:hover {
  color: #222;
}

/* line 2300, app/assets/stylesheets/base.scss */
.undo-notification.loading,
.modal-undo-notification.loading {
  padding: 5px 20px;
}

/* line 2303, app/assets/stylesheets/base.scss */
.undo-notification.loading a,
.modal-undo-notification.loading a {
  display: none;
}

/* line 2309, app/assets/stylesheets/base.scss */
.modal-undo-notification {
  z-index: 50;
  position: absolute;
  top: -41px;
  bottom: auto;
}

/* line 2315, app/assets/stylesheets/base.scss */
.modal-undo-notification .undo-notification-content {
  background: #f9edbe;
  font-size: 13px;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
}

/* Main container */
/* line 2326, app/assets/stylesheets/base.scss */
.main-container, .export-container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

/* line 2333, app/assets/stylesheets/base.scss */
.main-container .inner, .export-container .inner {
  width: 100%;
  height: 100%;
  padding: 20px 2em 20px 2em;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 2342, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper, .registration-wrapper.export-container {
  width: 100%;
}

/* line 2345, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .info-wrapper, .registration-wrapper.export-container .info-wrapper {
  margin: 40px 0 20px 0;
  padding: 0;
  width: auto;
  position: relative;
}

/* line 2351, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .info-wrapper:before, .registration-wrapper.export-container .info-wrapper:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/tami-17e0e270ac449d03e12f2a0d87f285cd310f6bfe6fcfc8cbd2ca27863f67a678.png) no-repeat 50px center;
  background-size: 200px;
  border-right: 2px solid #f4f4f4;
  width: 25%;
  display: block;
  float: left;
  position: absolute;
  top: 0;
  bottom: 0;
}

/* line 2364, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .info-wrapper .form, .registration-wrapper.export-container .info-wrapper .form {
  margin-left: 28%;
  padding: 20px 0;
}

/* line 2370, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .settings-bottom-actions, .registration-wrapper.export-container .settings-bottom-actions {
  display: inline-block;
  width: 79%;
}

/* line 2375, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .no-clear, .registration-wrapper.export-container .no-clear {
  clear: none;
}

/* line 2378, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .no-clear label, .registration-wrapper.export-container .no-clear label {
  font-size: 15px;
  color: #8c8c8c;
  margin-bottom: 5px;
  width: 28%;
  float: left;
  margin-right: 2%;
}

/* line 2388, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .no-clear.small label, .registration-wrapper.export-container .no-clear.small label {
  font-size: 13px;
}

/* line 2393, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .no-clear div, .registration-wrapper.export-container .no-clear div {
  width: 100px;
}

/* line 2397, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .no-clear input, .registration-wrapper.export-container .no-clear input {
  width: 70% !important;
}

/* line 2401, app/assets/stylesheets/base.scss */
.main-container.registration-wrapper .no-clear input, .registration-wrapper.export-container .no-clear input, .main-container.registration-wrapper .no-clear .country-select, .registration-wrapper.export-container .no-clear .country-select {
  height: 30px !important;
  width: 210px;
}

/* line 2409, app/assets/stylesheets/base.scss */
.main-container.tickets .active-filters, .tickets.export-container .active-filters, .main-container.tickets .container-posts, .tickets.export-container .container-posts {
  max-width: inherit;
}

/* line 2413, app/assets/stylesheets/base.scss */
.main-container.tickets .active-filters, .tickets.export-container .active-filters {
  width: 100%;
  box-sizing: border-box;
  padding: 15px 20px;
  display: inline-block;
  background-color: #f9f9f9;
}

/* line 2420, app/assets/stylesheets/base.scss */
.main-container.tickets .active-filters .container, .tickets.export-container .active-filters .container {
  width: 100%;
  float: left;
}

/* line 2424, app/assets/stylesheets/base.scss */
.main-container.tickets .active-filters .container ul li, .tickets.export-container .active-filters .container ul li {
  font-size: 12px;
  float: left;
  word-break: break-all;
  margin-right: 3px;
}

/* line 2432, app/assets/stylesheets/base.scss */
.main-container.tickets .active-filters .get-more-tickets, .tickets.export-container .active-filters .get-more-tickets {
  float: right;
}

/* line 2437, app/assets/stylesheets/base.scss */
.main-container.tickets .ended-interaction-warning, .tickets.export-container .ended-interaction-warning {
  width: 100%;
  padding: 25px;
  overflow: visible;
  text-align: center;
  box-sizing: border-box;
  border-top: 1px solid #ddd;
}

/* line 2446, app/assets/stylesheets/base.scss */
.main-container.tickets .side-by-side, .tickets.export-container .side-by-side {
  top: 0;
}

/* line 2451, app/assets/stylesheets/base.scss */
.main-container .bar, .export-container .bar {
  position: relative;
}

/* line 2454, app/assets/stylesheets/base.scss */
.main-container .bar .btn-left, .export-container .bar .btn-left {
  position: absolute;
  left: 0;
}

/* line 2462, app/assets/stylesheets/base.scss */
.main-container #admin_tools .invalid-tokens label, .export-container #admin_tools .invalid-tokens label {
  color: red;
}

/* line 2464, app/assets/stylesheets/base.scss */
.main-container #admin_tools .invalid-tokens > span, .export-container #admin_tools .invalid-tokens > span {
  float: left;
  width: 78%;
}

/* line 2468, app/assets/stylesheets/base.scss */
.main-container #admin_tools .invalid-tokens > span .invalid-account, .export-container #admin_tools .invalid-tokens > span .invalid-account {
  width: 100%;
  float: left;
}

/* line 2478, app/assets/stylesheets/base.scss */
.main-container.login-token .tab-content, .login-token.export-container .tab-content {
  display: table;
  width: 100%;
}

/* line 2483, app/assets/stylesheets/base.scss */
.main-container.login-token .tab-content .label-form, .login-token.export-container .tab-content .label-form {
  width: 24%;
  text-align: right;
  display: table-cell;
}

/* line 2488, app/assets/stylesheets/base.scss */
.main-container.login-token .tab-content .label-form label, .login-token.export-container .tab-content .label-form label {
  margin: 10px;
}

/* line 2493, app/assets/stylesheets/base.scss */
.main-container.login-token .tab-content .input-form, .login-token.export-container .tab-content .input-form {
  width: 75%;
  text-align: left;
  display: table-cell;
}

/* line 2498, app/assets/stylesheets/base.scss */
.main-container.login-token .tab-content .input-form input, .login-token.export-container .tab-content .input-form input {
  width: 80%;
  margin: 8px;
}

/* line 2506, app/assets/stylesheets/base.scss */
.main-container.login-token input[type=submit], .login-token.export-container input[type=submit] {
  background: #3576be;
  color: #FFFFFF;
  border-radius: 4px;
  border: #2a69af 1px solid;
  cursor: pointer;
  padding: 5px 15px;
  margin: 10px auto;
}

/* line 2517, app/assets/stylesheets/base.scss */
.main-container .container-buttons, .export-container .container-buttons {
  text-align: center;
  clear: both;
  border-top: #e1e1e8 1px solid;
  display: block;
}

/* line 2523, app/assets/stylesheets/base.scss */
.main-container .container-buttons > .bt, .export-container .container-buttons > .bt {
  border-radius: 4px;
  background: #3576be;
  border: #2a69af 1px solid;
  padding: 8px 30px;
  color: #FFFFFF;
  margin: 20px 10px 0;
  display: inline-block;
}

/* line 2532, app/assets/stylesheets/base.scss */
.main-container .container-buttons > .bt:hover, .export-container .container-buttons > .bt:hover {
  background: #478dda;
}

/* line 2536, app/assets/stylesheets/base.scss */
.main-container > .questions, .export-container > .questions {
  width: 100%;
  float: left;
  margin-bottom: 20px;
}

/* line 2541, app/assets/stylesheets/base.scss */
.main-container > .questions h1, .export-container > .questions h1 {
  margin: 0 10px 20px 0;
}

/* line 2545, app/assets/stylesheets/base.scss */
.main-container > .questions > li, .export-container > .questions > li {
  width: 100%;
  float: left;
  margin-bottom: 15px;
}

/* line 2550, app/assets/stylesheets/base.scss */
.main-container > .questions > li:last-child, .export-container > .questions > li:last-child {
  margin-bottom: 0;
}

/* line 2552, app/assets/stylesheets/base.scss */
.main-container > .questions > li .index, .export-container > .questions > li .index {
  width: 5%;
  float: left;
  text-align: center;
}

/* line 2557, app/assets/stylesheets/base.scss */
.main-container > .questions > li .index span, .export-container > .questions > li .index span {
  padding: 5px 11px;
  background-color: #f7941d;
  color: #FFFFFF;
  border-radius: 50%;
  text-shadow: 0 1px 0 #6a3115;
}

/* line 2566, app/assets/stylesheets/base.scss */
.main-container > .questions > li .text, .export-container > .questions > li .text {
  width: 75%;
  float: left;
}

/* line 2571, app/assets/stylesheets/base.scss */
.main-container > .questions > li .answers, .export-container > .questions > li .answers {
  width: 15%;
  float: left;
  text-align: right;
}

/* line 2576, app/assets/stylesheets/base.scss */
.main-container > .questions > li .answers .answer, .export-container > .questions > li .answers .answer {
  margin-right: 10px;
  display: inline;
}

/* line 2580, app/assets/stylesheets/base.scss */
.main-container > .questions > li .answers .answer input, .export-container > .questions > li .answers .answer input {
  margin-bottom: 5px;
}

/* line 2584, app/assets/stylesheets/base.scss */
.main-container > .questions > li .weight, .export-container > .questions > li .weight {
  width: 5%;
  float: left;
  text-align: center;
}

/* line 2589, app/assets/stylesheets/base.scss */
.main-container > .questions > li .weight span, .export-container > .questions > li .weight span {
  border-radius: 50%;
  padding: 3px 8px;
  background-color: #f1f1f1;
  border: 1px solid #ccc;
}

/* Login */
/* line 2602, app/assets/stylesheets/base.scss */
.logo-login {
  margin: 0 auto;
  padding: 40px 0;
  width: 350px;
}

/* line 2608, app/assets/stylesheets/base.scss */
.box {
  border-radius: 5px;
  width: 650px;
  margin: 0 auto;
  margin-top: 25px;
}

/* line 2614, app/assets/stylesheets/base.scss */
.box > span {
  font-size: 26px;
  color: #464646;
}

/* line 2619, app/assets/stylesheets/base.scss */
.box.login {
  width: 400px;
}

/* line 2620, app/assets/stylesheets/base.scss */
.box.singup {
  width: 300px;
}

/* line 2622, app/assets/stylesheets/base.scss */
.box .social-login {
  margin: 0 auto;
  clear: both;
  display: table;
  margin-top: 45px;
}

/* line 2628, app/assets/stylesheets/base.scss */
.box .social-login .bt {
  border-radius: 5px;
  float: right;
  position: relative;
  width: 100%;
  color: #FFFFFF;
  padding: 10px 10px 10px 48px;
  text-align: center;
  font-size: 10px;
  letter-spacing: 1px;
  margin-bottom: 0;
  box-sizing: border-box;
}

/* line 2641, app/assets/stylesheets/base.scss */
.box .social-login .bt:hover {
  opacity: 0.9;
}

/* line 2645, app/assets/stylesheets/base.scss */
.box .social-login .bt.twitter {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) 18px center no-repeat;
  background-size: 25px;
}

/* line 2650, app/assets/stylesheets/base.scss */
.box .social-login .bt.threads {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) 18px center no-repeat;
  background-size: 25px;
}

/* line 2655, app/assets/stylesheets/base.scss */
.box .social-login .bt.wordpress {
  background: #25728C url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) 18px center no-repeat;
  background-size: 25px;
}

/* line 2660, app/assets/stylesheets/base.scss */
.box .social-login .bt.bluesky {
  background: #171E27 url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) 18px center no-repeat;
  background-size: 25px;
}

/* line 2665, app/assets/stylesheets/base.scss */
.box .social-login .bt.facebook {
  background: #1877f2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) 18px center no-repeat;
  background-size: 25px;
}

/* line 2671, app/assets/stylesheets/base.scss */
.box .social-login .bt + .bt {
  margin-top: 20px;
}

/* line 2676, app/assets/stylesheets/base.scss */
.box .email-confirmation {
  display: none;
}

/* line 2679, app/assets/stylesheets/base.scss */
.box .email-confirmation .notice {
  padding: 15px 0;
}

/* line 2684, app/assets/stylesheets/base.scss */
.box .email-login,
.box .two-factor-code,
.box .dashboard-password {
  display: table;
  margin: 0 auto;
}

/* line 2690, app/assets/stylesheets/base.scss */
.box .email-login .title,
.box .two-factor-code .title,
.box .dashboard-password .title {
  font-size: 25px;
  font-family: 'latosemibold';
  display: block;
}

/* line 2696, app/assets/stylesheets/base.scss */
.box .email-login .input-login,
.box .two-factor-code .input-login,
.box .dashboard-password .input-login {
  width: 100%;
  padding: 10px;
  color: #333;
  font-size: 16px;
  box-shadow: none;
  margin-top: 20px;
  box-sizing: border-box;
  height: 50px;
}

/* line 2706, app/assets/stylesheets/base.scss */
.box .email-login .input-login.password,
.box .two-factor-code .input-login.password,
.box .dashboard-password .input-login.password {
  margin-bottom: 0;
}

/* line 2710, app/assets/stylesheets/base.scss */
.box .email-login .input-login.password:focus ~ .password-requirements,
.box .two-factor-code .input-login.password:focus ~ .password-requirements,
.box .dashboard-password .input-login.password:focus ~ .password-requirements {
  display: block;
}

/* line 2717, app/assets/stylesheets/base.scss */
.box .email-login .forgot-password,
.box .two-factor-code .forgot-password,
.box .dashboard-password .forgot-password {
  float: right;
  clear: both;
}

/* line 2722, app/assets/stylesheets/base.scss */
.box .email-login .input-login + .input-login,
.box .two-factor-code .input-login + .input-login,
.box .dashboard-password .input-login + .input-login {
  margin-top: 20px;
}

/* line 2726, app/assets/stylesheets/base.scss */
.box .email-login .link-login, .box .email-login .link-top,
.box .two-factor-code .link-login,
.box .two-factor-code .link-top,
.box .dashboard-password .link-login,
.box .dashboard-password .link-top {
  color: #a1a1a1;
  letter-spacing: 1px;
}

/* line 2730, app/assets/stylesheets/base.scss */
.box .email-login .link-login:hover, .box .email-login .link-top:hover,
.box .two-factor-code .link-login:hover,
.box .two-factor-code .link-top:hover,
.box .dashboard-password .link-login:hover,
.box .dashboard-password .link-top:hover {
  text-decoration: underline;
}

/* line 2735, app/assets/stylesheets/base.scss */
.box .email-login .link-top,
.box .two-factor-code .link-top,
.box .dashboard-password .link-top {
  float: left;
}

/* line 2739, app/assets/stylesheets/base.scss */
.box .email-login .link-login,
.box .two-factor-code .link-login,
.box .dashboard-password .link-login {
  float: right;
}

/* line 2743, app/assets/stylesheets/base.scss */
.box .email-login .password-requirements,
.box .two-factor-code .password-requirements,
.box .dashboard-password .password-requirements {
  font-size: 11px;
  line-height: 19px;
  color: #a1a1a1;
  margin: 10px 0 0 0;
  overflow: hidden;
  display: none;
  transition: transform .3s ease-in-out;
}

/* line 2752, app/assets/stylesheets/base.scss */
.box .email-login .password-requirements li,
.box .two-factor-code .password-requirements li,
.box .dashboard-password .password-requirements li {
  width: 50%;
  float: left;
  margin-top: 5px;
}

/* line 2757, app/assets/stylesheets/base.scss */
.box .email-login .password-requirements li:before,
.box .two-factor-code .password-requirements li:before,
.box .dashboard-password .password-requirements li:before {
  content: "";
  display: inline-block;
  width: 6px;
  height: 6px;
  margin-right: 7px;
  border-radius: 6px;
  background: #ffac30;
}

/* line 2772, app/assets/stylesheets/base.scss */
.box .two-factor-code .title,
.box .dashboard-password .title {
  font-size: 21px;
}

/* line 2776, app/assets/stylesheets/base.scss */
.box .two-factor-code p,
.box .dashboard-password p {
  text-align: left;
  font-size: 14px;
}

/* line 2781, app/assets/stylesheets/base.scss */
.box .two-factor-code .options,
.box .dashboard-password .options {
  display: block;
  margin-top: 25px;
}

/* line 2785, app/assets/stylesheets/base.scss */
.box .two-factor-code .options span,
.box .dashboard-password .options span {
  font-family: 'latosemibold';
  font-size: 14px;
  clear: both;
  display: block;
}

/* line 2792, app/assets/stylesheets/base.scss */
.box .two-factor-code .options a,
.box .dashboard-password .options a {
  font-size: 14px;
}

/* line 2798, app/assets/stylesheets/base.scss */
.box .sso-login {
  margin: 20px auto 0 auto;
  text-align: center;
}

/* line 2802, app/assets/stylesheets/base.scss */
.box .sso-login a {
  font-size: 13px;
}

/* line 2807, app/assets/stylesheets/base.scss */
.box input.bt, .box .bt {
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  border-radius: 5px;
  background: #ffac30;
  border: none;
  width: 100%;
  display: block;
  text-align: center;
  padding: 17px 0;
  margin-bottom: 15px;
  color: black;
  font-size: 16px;
  clear: both;
  text-transform: uppercase;
  font-family: 'latoregular';
  letter-spacing: 2px;
}

/* line 2825, app/assets/stylesheets/base.scss */
.box input.bt:hover, .box .bt:hover {
  opacity: 0.9;
}

/* line 2830, app/assets/stylesheets/base.scss */
.box .input-login.password + .bt,
.box .input-login.code + .bt,
.box .input-login.email + .bt {
  margin-top: 20px;
}

/* line 2836, app/assets/stylesheets/base.scss */
.box p {
  margin: 15px 0;
  text-align: center;
}

/* line 2841, app/assets/stylesheets/base.scss */
.box > div {
  width: 300px;
}

/* line 2845, app/assets/stylesheets/base.scss */
.box .recaptcha-box {
  margin: 20px 0 15px 0;
}

/* Breadcrumb */
/* line 2852, app/assets/stylesheets/base.scss */
.breadcrumb {
  margin: 10px auto;
  width: 100%;
  margin: 15px auto;
  width: 100%;
  padding: 0 2em;
  box-sizing: border-box;
  font-size: 14px;
  line-height: 26px;
  float: left;
}

/* line 2863, app/assets/stylesheets/base.scss */
.breadcrumb a, .breadcrumb span {
  color: #333;
  max-width: 186px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}

/* line 2871, app/assets/stylesheets/base.scss */
.breadcrumb a.folder-name, .breadcrumb a.report-name, .breadcrumb span.folder-name, .breadcrumb span.report-name {
  border-radius: 30px;
  border: 1px solid #ddd;
  padding: 0 12px;
  font-size: 13px;
  line-height: 24px;
  float: left;
  position: relative;
}

/* line 2881, app/assets/stylesheets/base.scss */
.breadcrumb a.folder-name:hover, .breadcrumb a.report-name:hover, .breadcrumb span.folder-name:hover, .breadcrumb span.report-name:hover {
  background: #f9f9f9;
  text-decoration: none;
}

/* line 2887, app/assets/stylesheets/base.scss */
.breadcrumb a.folder-name, .breadcrumb span.folder-name {
  border-right: none;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  overflow: visible;
  color: inherit;
}

/* line 2894, app/assets/stylesheets/base.scss */
.breadcrumb a.folder-name:after, .breadcrumb span.folder-name:after {
  content: "";
  position: absolute;
  top: 0;
  right: -12px;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
  border-left: 12px solid white;
  display: block;
  width: 0;
  height: 0;
  z-index: 5;
  transition: all 500ms ease;
}

/* line 2909, app/assets/stylesheets/base.scss */
.breadcrumb a.folder-name:before, .breadcrumb span.folder-name:before {
  content: "";
  position: absolute;
  top: -1px;
  right: -13px;
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
  border-left: 13px solid #ddd;
  display: block;
  width: 0;
  height: 0;
  z-index: 4;
}

/* line 2924, app/assets/stylesheets/base.scss */
.breadcrumb a.folder-name:hover:after, .breadcrumb span.folder-name:hover:after {
  border-left-color: #f9f9f9;
}

/* line 2930, app/assets/stylesheets/base.scss */
.breadcrumb a.report-name, .breadcrumb span.report-name {
  border-left: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-left: 25px;
}

/* line 2936, app/assets/stylesheets/base.scss */
.breadcrumb a.report-name:hover, .breadcrumb span.report-name:hover {
  background: inherit;
}

/* line 2941, app/assets/stylesheets/base.scss */
.breadcrumb a.edit, .breadcrumb a.clone, .breadcrumb span.edit, .breadcrumb span.clone {
  margin-left: 8px;
  font-size: 12px;
  text-indent: -9999px;
  overflow: hidden;
  display: inline-block;
  float: left;
  background: no-repeat center;
  background-size: 15px;
  width: 20px;
  line-height: 24px;
  opacity: 0.8;
}

/* line 2954, app/assets/stylesheets/base.scss */
.breadcrumb a.edit:hover, .breadcrumb a.clone:hover, .breadcrumb span.edit:hover, .breadcrumb span.clone:hover {
  opacity: 1;
}

/* line 2959, app/assets/stylesheets/base.scss */
.breadcrumb a.edit, .breadcrumb span.edit {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg);
}

/* line 2963, app/assets/stylesheets/base.scss */
.breadcrumb a.clone, .breadcrumb span.clone {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg);
}

/* line 2968, app/assets/stylesheets/base.scss */
.breadcrumb span {
  float: left;
}

/* line 2973, app/assets/stylesheets/base.scss */
.navigation-reports {
  float: right;
  font-size: 13px;
  line-height: 26px;
}

/* line 2978, app/assets/stylesheets/base.scss */
.navigation-reports a {
  border-radius: 20px;
  position: relative;
  padding: 3px 20px;
  font-size: 13px;
  line-height: initial;
  background-color: #f9f9f9;
}

/* line 2986, app/assets/stylesheets/base.scss */
.navigation-reports a:before {
  content: "";
  position: absolute;
  top: 0;
  width: 20px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 6px;
  background-position: center;
  display: inline-block;
}

/* line 2998, app/assets/stylesheets/base.scss */
.navigation-reports a.left {
  margin-right: 8px;
  padding-right: 10px;
  float: left;
}

/* line 3003, app/assets/stylesheets/base.scss */
.navigation-reports a.left:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg);
  left: 0;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 3012, app/assets/stylesheets/base.scss */
.navigation-reports a.right {
  margin-left: 8px;
  padding-left: 10px;
  float: right;
}

/* line 3017, app/assets/stylesheets/base.scss */
.navigation-reports a.right:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg);
  right: 0;
}

/* line 3023, app/assets/stylesheets/base.scss */
.navigation-reports a.left, .navigation-reports a.right {
  border: 1px solid #eaeaea;
}

/* line 3026, app/assets/stylesheets/base.scss */
.navigation-reports a.left:hover, .navigation-reports a.right:hover {
  text-decoration: none;
  background-color: #e6e6e6;
}

/* line 3036, app/assets/stylesheets/base.scss */
#report_comparision span {
  float: left;
  color: #4e4d4d;
  font-size: 14px;
}

/* line 3043, app/assets/stylesheets/base.scss */
.switch {
  width: 42px;
  height: 20px;
}

/* line 3047, app/assets/stylesheets/base.scss */
.switch small {
  width: 20px;
  height: 20px;
}

/* line 3052, app/assets/stylesheets/base.scss */
.switch.checked {
  background: #327bdd;
  border-color: #327bdd;
}

/* line 3057, app/assets/stylesheets/base.scss */
.switch.status {
  margin-left: 5px;
  margin-right: 5px;
}

/* line 3063, app/assets/stylesheets/base.scss */
.filter-modified {
  color: #3576BE;
}

/* line 3068, app/assets/stylesheets/base.scss */
.number-field {
  width: 147px;
}

/* line 3072, app/assets/stylesheets/base.scss */
.active-filters {
  padding: 0 2em;
  margin: 0 auto;
  width: 100%;
  box-sizing: border-box;
  clear: both;
}

/* line 3079, app/assets/stylesheets/base.scss */
.active-filters.tickets {
  margin-top: 7px;
}

/* line 3083, app/assets/stylesheets/base.scss */
.active-filters > .container {
  line-height: 18px;
  color: #4e4d4d;
  font-size: 14px;
}

/* line 3088, app/assets/stylesheets/base.scss */
.active-filters > .container ul li {
  display: inline-block;
  font-size: 13px;
}

/* line 3093, app/assets/stylesheets/base.scss */
.active-filters > .container span {
  font-size: 12px;
  text-transform: uppercase;
  color: #000;
}

/* line 3099, app/assets/stylesheets/base.scss */
.active-filters > .container a:not(.btn) {
  border-radius: 4px;
  float: right;
  background: #327bdd;
  color: #FFFFFF;
  font-size: 12px;
  padding: 5px 10px;
  margin: 5px 0;
}

/* line 3108, app/assets/stylesheets/base.scss */
.active-filters > .container a:not(.btn):hover {
  background: #1f66c7;
}

/* line 3112, app/assets/stylesheets/base.scss */
.active-filters > .container a.bt-more-filter:not(.btn) {
  background: #FFFFFF;
  border: #b1b1b1 1px solid;
  padding: 0 8px;
  margin: 0 0 -3px 0;
}

/* line 3118, app/assets/stylesheets/base.scss */
.active-filters > .container a.bt-more-filter:not(.btn):hover {
  border: #757575 1px solid;
}

/* line 3123, app/assets/stylesheets/base.scss */
.active-filters > .container a.refresh:not(.btn) {
  padding: 4px 10px;
  color: #2d2d2d;
  background: #FFFFFF;
  border: #b1b1b1 1px solid;
}

/* line 3129, app/assets/stylesheets/base.scss */
.active-filters > .container a.refresh:not(.btn):hover {
  border: #757575 1px solid;
}

/* line 3137, app/assets/stylesheets/base.scss */
.help-details {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: middle;
  background: transparent;
}

/* line 3143, app/assets/stylesheets/base.scss */
.help-details:before {
  content: "";
  display: block;
  background: url(//s3.amazonaws.com/bm3assets/assets/question-icon-ed016095a55d5bc8ffe7a2fbe041bf1805b376c2d76ed93c9b39fb34479473e7.svg) no-repeat center;
  width: 14px;
  height: 14px;
  background-size: 14px;
  opacity: 1;
}

/* line 3154, app/assets/stylesheets/base.scss */
.engagement-info {
  display: flex;
  font-size: 17px;
  padding: 20px 0 0 20px;
}

/* line 3159, app/assets/stylesheets/base.scss */
.engagement-info .help-icon {
  margin-left: 5px;
  background: transparent;
}

/* line 3165, app/assets/stylesheets/base.scss */
.options-menu {
  width: 100%;
  box-sizing: border-box;
  background: #f9f9f9;
  padding: 13px 2em;
  display: table;
  font-family: 'latosemibold';
}

/* line 3173, app/assets/stylesheets/base.scss */
.options-menu > .container {
  background: #FFFFFF;
  font-size: 14px;
  line-height: 18px;
  color: #4e4d4d;
}

/* line 3179, app/assets/stylesheets/base.scss */
.options-menu > .container h1 {
  float: left;
  line-height: 28px;
  margin-bottom: 0;
}

/* line 3184, app/assets/stylesheets/base.scss */
.options-menu > .container h1 .info-tooltip {
  vertical-align: middle;
}

/* line 3189, app/assets/stylesheets/base.scss */
.options-menu > .container span {
  font-size: 13px;
  text-transform: uppercase;
  color: #000;
}

/* line 3195, app/assets/stylesheets/base.scss */
.options-menu > .container button, .options-menu > .container a {
  border-radius: 4px;
  float: right;
  background: #327bdd;
  color: #FFFFFF;
  font-size: 13px;
  padding: 5px 10px;
  margin-left: 10px;
  line-height: normal;
}

/* line 3205, app/assets/stylesheets/base.scss */
.options-menu > .container button:disabled, .options-menu > .container a:disabled {
  cursor: wait;
  background: #2b4e7e !important;
  color: #ddd;
}

/* line 3211, app/assets/stylesheets/base.scss */
.options-menu > .container button:hover, .options-menu > .container a:hover {
  background: #1f66c7;
}

/* Chart */
/* line 3220, app/assets/stylesheets/base.scss */
.filter-chart {
  margin: 20px auto;
  width: 100%;
  height: 30px;
}

/* line 3225, app/assets/stylesheets/base.scss */
.filter-chart a, .filter-chart label {
  width: 44px;
  height: 30px;
  float: left;
  border: #d7d7d7 1px solid;
  border-left: none;
  background: #f4f4f4;
}

/* line 3233, app/assets/stylesheets/base.scss */
.filter-chart a:before, .filter-chart label:before {
  content: "";
  width: 44px;
  height: 30px;
  display: block;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.4;
}

/* line 3243, app/assets/stylesheets/base.scss */
.filter-chart a.twitter:before, .filter-chart label.twitter:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) center no-repeat;
  background-size: 19px;
}

/* line 3247, app/assets/stylesheets/base.scss */
.filter-chart a.google_my_business:before, .filter-chart label.google_my_business:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) center no-repeat;
  background-size: 24px;
}

/* line 3251, app/assets/stylesheets/base.scss */
.filter-chart a.facebook:before, .filter-chart label.facebook:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) center no-repeat;
  background-size: 24px;
}

/* line 3255, app/assets/stylesheets/base.scss */
.filter-chart a.instagram:before, .filter-chart label.instagram:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) center no-repeat;
  background-size: 22px;
}

/* line 3259, app/assets/stylesheets/base.scss */
.filter-chart a.tiktok:before, .filter-chart label.tiktok:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png) center no-repeat;
  background-size: 24px;
}

/* line 3263, app/assets/stylesheets/base.scss */
.filter-chart a.bluesky:before, .filter-chart label.bluesky:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) center no-repeat;
  background-size: 24px;
}

/* line 3267, app/assets/stylesheets/base.scss */
.filter-chart a.threads:before, .filter-chart label.threads:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) center no-repeat;
  background-size: 24px;
}

/* line 3271, app/assets/stylesheets/base.scss */
.filter-chart a.wordpress::before, .filter-chart label.wordpress::before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) center no-repeat;
  background-size: 24px;
}

/* line 3275, app/assets/stylesheets/base.scss */
.filter-chart a.youtube:before, .filter-chart label.youtube:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png) center no-repeat;
  background-size: 24px;
}

/* line 3279, app/assets/stylesheets/base.scss */
.filter-chart a.linkedin:before, .filter-chart label.linkedin:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) center no-repeat;
  background-size: 24px;
}

/* line 3283, app/assets/stylesheets/base.scss */
.filter-chart a.email:before, .filter-chart label.email:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png) center no-repeat;
  background-size: 24px;
}

/* line 3287, app/assets/stylesheets/base.scss */
.filter-chart a.photos:before, .filter-chart label.photos:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/photo-ee692c630ca31c3224fdd3646c348d0f7f2f06d92e5a6f7b1df4008c5ea74cd4.svg) center no-repeat;
  background-size: 22px;
}

/* line 3291, app/assets/stylesheets/base.scss */
.filter-chart a.videos:before, .filter-chart label.videos:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/video-e0eabcd016be4a6a4af3c3430004a4eb078272020e49fbdef7c136747f65c0bf.svg) center no-repeat;
  background-size: 22px;
  opacity: 0.3;
}

/* line 3296, app/assets/stylesheets/base.scss */
.filter-chart a.forums:before, .filter-chart label.forums:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/forum-efb86a8fada749f2bd7bc751955c72e2d040ad66be986255df5a0432c6eb003b.svg) center no-repeat;
  background-size: 20px;
  opacity: 0.3;
}

/* line 3301, app/assets/stylesheets/base.scss */
.filter-chart a.blogs:before, .filter-chart label.blogs:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/blog-957d4e22a6eeaa31fab5697a6bb8e761d37b45d5409d4724ebe2d62ae86c954f.svg) center no-repeat;
  background-size: 22px;
  opacity: 0.6;
}

/* line 3306, app/assets/stylesheets/base.scss */
.filter-chart a.news:before, .filter-chart label.news:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/news-346f9a14c7bde0dce6870210bdc6230a41683c030e57b4170802679cc10e620c.svg) center no-repeat;
  background-size: 20px;
  opacity: 0.6;
}

/* line 3311, app/assets/stylesheets/base.scss */
.filter-chart a.miscellaneous:before, .filter-chart label.miscellaneous:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/misc-90b8a87739f68ce8ad480f028f7ceb302f97304a9fb9f21f3ef8deb78efad7b7.svg) center no-repeat;
  background-size: 22px;
  opacity: 1;
}

/* line 3316, app/assets/stylesheets/base.scss */
.filter-chart a.whatsapp:before, .filter-chart label.whatsapp:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg) center no-repeat;
  background-size: 24px;
  opacity: 0.6;
}

/* line 3321, app/assets/stylesheets/base.scss */
.filter-chart a.reclame_aqui:before, .filter-chart label.reclame_aqui:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png) center no-repeat;
  background-size: 24px;
}

/* line 3325, app/assets/stylesheets/base.scss */
.filter-chart a.app_store:before, .filter-chart label.app_store:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png) center no-repeat;
  background-size: 24px;
}

/* line 3329, app/assets/stylesheets/base.scss */
.filter-chart a.play_store:before, .filter-chart label.play_store:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png) center no-repeat;
  background-size: 24px;
}

/* line 3333, app/assets/stylesheets/base.scss */
.filter-chart a.ticket:before, .filter-chart label.ticket:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/ticket-db5231f1ad1016a349ed412b091f7d861cb5c68d668c10f327f723d2b2dd70be.svg) center no-repeat;
  background-size: 20px;
}

/* line 3337, app/assets/stylesheets/base.scss */
.filter-chart a.pinterest:before, .filter-chart label.pinterest:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) center no-repeat;
  background-size: 24px;
}

/* line 3341, app/assets/stylesheets/base.scss */
.filter-chart a.reddit:before, .filter-chart label.reddit:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg) center no-repeat;
  background-size: 24px;
}

/* line 3346, app/assets/stylesheets/base.scss */
.filter-chart a.on, .filter-chart label.on {
  background: #FFFFFF;
}

/* line 3349, app/assets/stylesheets/base.scss */
.filter-chart a.on:before, .filter-chart label.on:before {
  filter: grayscale(0);
  opacity: 1;
}

/* line 3357, app/assets/stylesheets/base.scss */
.filter-chart a:nth-child(2), .filter-chart label:nth-child(2) {
  border-left: #d7d7d7 1px solid;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-top-left: 4px;
  -moz-border-radius-bottom-left: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 3367, app/assets/stylesheets/base.scss */
.filter-chart a:last-child, .filter-chart label:last-child {
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-top-right: 4px;
  -moz-border-radius-bottom-right: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 3378, app/assets/stylesheets/base.scss */
#fb_graph_container {
  padding-bottom: 25px;
}

/* line 3381, app/assets/stylesheets/base.scss */
#fb_graph_container .empty-page {
  text-align: center;
  padding: 16px;
  color: #757575;
  font-size: 13px;
}

/* line 3388, app/assets/stylesheets/base.scss */
#fb_graph_container .line-labels .text-values {
  display: block !important;
}

/* line 3392, app/assets/stylesheets/base.scss */
#fb_graph_container .container-help {
  width: 16px;
  float: right;
}

/* line 3395, app/assets/stylesheets/base.scss */
#fb_graph_container .container-help .help {
  transform: translateY(20%);
}

/* line 3401, app/assets/stylesheets/base.scss */
.hidden-zero-label {
  display: none !important;
}

/* line 3405, app/assets/stylesheets/base.scss */
.chart {
  position: relative;
  clear: both;
  margin: 0 auto;
  width: 100%;
  box-sizing: border-box;
  background: #FFFFFF;
  padding: 20px 2em;
  overflow: hidden;
}

/* line 3415, app/assets/stylesheets/base.scss */
.chart .developer-mode-payload {
  font-size: 12px;
  position: relative;
}

/* line 3419, app/assets/stylesheets/base.scss */
.chart .developer-mode-payload pre {
  overflow-y: auto;
  max-height: 325px;
}

/* line 3424, app/assets/stylesheets/base.scss */
.chart .developer-mode-payload .copy-payload {
  width: 24px;
  height: 24px;
  align-self: center;
  margin-left: 5px;
  background: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg) center no-repeat;
  background-size: 18px;
  position: absolute;
  right: 20px;
  top: 20px;
}

/* line 3437, app/assets/stylesheets/base.scss */
.chart .highcharts-plot-band {
  cursor: pointer;
}

/* line 3441, app/assets/stylesheets/base.scss */
.chart .bar-value, .chart .text-percent, .chart .text-percent-separator, .chart .text-values {
  display: none;
}

/* line 3445, app/assets/stylesheets/base.scss */
.chart .bar-segment {
  cursor: pointer;
  transition: all 300ms ease;
  transform-origin: 50%, 50%;
}

/* line 3451, app/assets/stylesheets/base.scss */
.chart .chart_vertical_bar .bar-segment {
  transform: scaleX(1);
}

/* line 3454, app/assets/stylesheets/base.scss */
.chart .chart_vertical_bar .bar-segment.selected {
  transform: scaleX(1.4);
}

/* line 3459, app/assets/stylesheets/base.scss */
.chart .chart_horizontal_bar .bar-segment {
  transform: scaleY(1);
}

/* line 3462, app/assets/stylesheets/base.scss */
.chart .chart_horizontal_bar .bar-segment.selected {
  transform: scaleY(1.4);
}

/* line 3467, app/assets/stylesheets/base.scss */
.chart .arc {
  cursor: pointer;
  transition: all 300ms ease;
  transform: scale(1);
  transform-origin: 50%, 50%;
}

/* line 3473, app/assets/stylesheets/base.scss */
.chart .arc.selected {
  transform: scale(1.05);
}

/* line 3480, app/assets/stylesheets/base.scss */
.chart.class_values .label-numbers-value, .chart.class_values .labels-numbers-percentage, .chart.class_percentage .label-numbers-value, .chart.class_percentage .labels-numbers-percentage, .chart.class_value-and-percentage .label-numbers-value, .chart.class_value-and-percentage .labels-numbers-percentage {
  display: none;
}

/* line 3484, app/assets/stylesheets/base.scss */
.chart.class_values .bar-value, .chart.class_percentage .bar-value, .chart.class_value-and-percentage .bar-value {
  display: block;
}

/* line 3489, app/assets/stylesheets/base.scss */
.chart.class_values .line-labels .label, .chart.class_percentage .line-labels .label, .chart.class_value-and-percentage .line-labels .label {
  visibility: visible !important;
}

/* line 3494, app/assets/stylesheets/base.scss */
.chart.class_values .label-numbers, .chart.class_values .label-name, .chart.class_percentage .label-numbers, .chart.class_percentage .label-name, .chart.class_value-and-percentage .label-numbers, .chart.class_value-and-percentage .label-name {
  visibility: visible !important;
}

/* line 3500, app/assets/stylesheets/base.scss */
.chart.class_values .text-values, .chart.class_values .label-numbers-value {
  display: block;
}

/* line 3506, app/assets/stylesheets/base.scss */
.chart.class_percentage .text-percent, .chart.class_percentage .labels-numbers-percentage {
  display: block;
}

/* line 3512, app/assets/stylesheets/base.scss */
.chart.class_value-and-percentage .text-values, .chart.class_value-and-percentage .text-percent-separator, .chart.class_value-and-percentage .text-percent, .chart.class_value-and-percentage .labels-numbers-percentage, .chart.class_value-and-percentage .label-numbers-value {
  display: block;
}

/* line 3517, app/assets/stylesheets/base.scss */
.chart.loading {
  background: #FFFFFF url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 3519, app/assets/stylesheets/base.scss */
.chart.loading svg {
  display: none;
}

/* line 3522, app/assets/stylesheets/base.scss */
.chart.loading .highcharts-data-labels {
  display: none;
}

/* line 3528, app/assets/stylesheets/base.scss */
.chart .notice {
  clear: both;
  font-size: 11px;
  color: #8a8a8a;
  float: right;
}

/* line 3534, app/assets/stylesheets/base.scss */
.chart .notice a:hover {
  text-decoration: underline;
}

/* line 3539, app/assets/stylesheets/base.scss */
.chart .canvas {
  width: 100%;
  min-height: 200px;
  transition: height 500ms ease;
  clear: both;
  position: relative;
}

/* line 3546, app/assets/stylesheets/base.scss */
.chart .canvas svg {
  position: absolute;
}

/* line 3549, app/assets/stylesheets/base.scss */
.chart .canvas svg .x-axis-label {
  text-transform: capitalize;
}

/* line 3553, app/assets/stylesheets/base.scss */
.chart .canvas svg.donut-0 {
  right: 0;
}

/* line 3559, app/assets/stylesheets/base.scss */
.chart .hide-chart,
.chart .show-chart,
.chart .fullscreen-chart,
.chart .exit-fullscreen-chart {
  position: absolute;
  width: 15px;
  height: 15px;
  top: 0;
  right: 2em;
  background: no-repeat center;
  background-size: 15px;
  opacity: 0.6;
}

/* line 3572, app/assets/stylesheets/base.scss */
.chart .hide-chart:hover,
.chart .show-chart:hover,
.chart .fullscreen-chart:hover,
.chart .exit-fullscreen-chart:hover {
  opacity: 1;
}

/* line 3577, app/assets/stylesheets/base.scss */
.chart .hide-chart {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/hide-7e40f5608deb0dfde72419b62c49ce56c8976041c431cfe89714963ecfd898c6.svg);
}

/* line 3581, app/assets/stylesheets/base.scss */
.chart .show-chart {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/expand-598abb91e7ea916439fd289ada2a24dd06bf3aa64d6ba2bd038b3c13572d7ac8.svg);
}

/* line 3585, app/assets/stylesheets/base.scss */
.chart .fullscreen-chart {
  right: 4em;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/fullscreen-070fef31bd2d351d005f1cb1dd37e15147a4d36e936a385d8292c426fa6ef711.svg);
  opacity: 0.5;
}

/* line 3591, app/assets/stylesheets/base.scss */
.chart .exit-fullscreen-chart {
  right: 4em;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/exit_fullscreen-1303dab179e7b06fb00746878f60006768571180b18fa4cdb0874ea9c73d35e6.svg);
  opacity: 0.5;
}

/* line 3597, app/assets/stylesheets/base.scss */
.chart > .legend {
  color: #585858;
  font-size: 13px;
  text-transform: capitalize;
  margin-top: 15px;
  display: inline-block;
  max-width: 100%;
  float: left;
}

/* line 3606, app/assets/stylesheets/base.scss */
.chart > .legend > div {
  float: left;
  margin: 0 25px 10px 0;
  min-width: 50px;
}

/* line 3612, app/assets/stylesheets/base.scss */
.chart > .legend > div > .color {
  border-radius: 50%;
  float: left;
  padding: 9px;
  position: relative;
  top: 2px;
  margin-right: 6px;
}

/* line 3622, app/assets/stylesheets/base.scss */
.chart > .legend > .positive > .color {
  background: #45953b;
}

/* line 3627, app/assets/stylesheets/base.scss */
.chart > .legend > .neutral {
  float: left;
}

/* line 3630, app/assets/stylesheets/base.scss */
.chart > .legend > .neutral > .color {
  background: #ef971b;
}

/* line 3635, app/assets/stylesheets/base.scss */
.chart > .legend > .negative {
  float: left;
}

/* line 3637, app/assets/stylesheets/base.scss */
.chart > .legend > .negative > .color {
  background: #c05241;
}

/* line 3642, app/assets/stylesheets/base.scss */
.chart > .legend .name {
  position: relative;
  top: 3px;
  float: right;
  text-transform: capitalize;
  padding-left: 6px;
}

/* line 3651, app/assets/stylesheets/base.scss */
.chart > .type-chart {
  height: 30px;
  float: right;
  margin: 15px 0 0 15px;
}

/* line 3656, app/assets/stylesheets/base.scss */
.chart > .type-chart a {
  width: 30px;
  height: 30px;
  margin-left: 5px;
  float: left;
  border-bottom: 2px solid transparent;
}

/* line 3663, app/assets/stylesheets/base.scss */
.chart > .type-chart a.developer-mode {
  width: 40px !important;
  height: auto;
  float: none;
  line-height: 30px;
  color: black;
}

/* line 3670, app/assets/stylesheets/base.scss */
.chart > .type-chart a.developer-mode:before {
  content: none !important;
}

/* line 3675, app/assets/stylesheets/base.scss */
.chart > .type-chart a:before {
  content: "";
  width: 30px;
  height: 30px;
  display: block;
}

/* line 3682, app/assets/stylesheets/base.scss */
.chart > .type-chart a.set-chart-font-size-button {
  text-align: center;
  line-height: 30px;
  color: #5c5c5c;
  font-family: 'latosemibold';
  font-size: 15px;
  transition: all 300ms ease;
}

/* line 3683, app/assets/stylesheets/base.scss */
.chart > .type-chart a.set-chart-font-size-button:before {
  content: none;
}

/* line 3695, app/assets/stylesheets/base.scss */
.chart > .type-chart a.set-chart-font-size-button:hover {
  color: #327bdd;
}

/* line 3700, app/assets/stylesheets/base.scss */
.chart > .type-chart a.set-chart-font-size-button.out:hover {
  transform: scale(0.9);
}

/* line 3706, app/assets/stylesheets/base.scss */
.chart > .type-chart a.set-chart-font-size-button.in:hover {
  transform: scale(1.2);
}

/* line 3713, app/assets/stylesheets/base.scss */
.chart > .type-chart a.world_map:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/globe-e7f3c500d494756432e1e02fffe25af205d5a1aa08a56d30d5e654528be66033.svg) center no-repeat;
  background-size: 17px;
}

/* line 3719, app/assets/stylesheets/base.scss */
.chart > .type-chart a.word_cloud:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/word_cloud-3515e66a1a275d975c9cd52dbc8437d097014923505f2da2e8db6282679687be.svg) center no-repeat;
  background-size: 17px;
}

/* line 3726, app/assets/stylesheets/base.scss */
.chart > .type-chart a.vertical_bar:before, .chart > .type-chart a.horizontal_bar:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/chart-ef67886e9bcc4784510683690b45d152d123103da7fa3d4a6b35ac2847e8dfbb.svg) center no-repeat;
  background-size: 17px;
}

/* line 3732, app/assets/stylesheets/base.scss */
.chart > .type-chart a.horizontal_bar:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 3741, app/assets/stylesheets/base.scss */
.chart > .type-chart a.pie:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pie-d8f76e7a0d42eb3f218d5e210666d400e89b2645bb369b503782fbb18adf1144.svg) center no-repeat;
  background-size: 18px;
}

/* line 3747, app/assets/stylesheets/base.scss */
.chart > .type-chart a.graph:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/graph_chart-994147c2c5c8a551df574a5c4db51efd3a3f02ea4511417f527c85e808dac004.svg) center no-repeat;
  background-size: 18px;
}

/* line 3753, app/assets/stylesheets/base.scss */
.chart > .type-chart a.line:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/line_chart-3b085a8bb56390e2cd08b699ba4c33f763bd148db99c6a574f1b9b17b2604ad4.svg) center no-repeat;
  background-size: 23px;
}

/* line 3759, app/assets/stylesheets/base.scss */
.chart > .type-chart a.gauge:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/gauge-44e9349494f0250942c1244abbb2698c032fd35477058a718a07aca6351a7320.svg) center no-repeat;
  background-size: 23px;
}

/* line 3765, app/assets/stylesheets/base.scss */
.chart > .type-chart a.vertical_bar, .chart > .type-chart a.horizontal_bar, .chart > .type-chart a.world_map, .chart > .type-chart a.word_cloud, .chart > .type-chart a.pie, .chart > .type-chart a.line, .chart > .type-chart a.gauge, .chart > .type-chart a.graph, .chart > .type-chart a.developer-mode {
  opacity: 0.6;
}

/* line 3776, app/assets/stylesheets/base.scss */
.chart > .type-chart a.vertical_bar.on, .chart > .type-chart a.vertical_bar:hover, .chart > .type-chart a.horizontal_bar.on, .chart > .type-chart a.horizontal_bar:hover, .chart > .type-chart a.world_map.on, .chart > .type-chart a.world_map:hover, .chart > .type-chart a.word_cloud.on, .chart > .type-chart a.word_cloud:hover, .chart > .type-chart a.pie.on, .chart > .type-chart a.pie:hover, .chart > .type-chart a.line.on, .chart > .type-chart a.line:hover, .chart > .type-chart a.gauge.on, .chart > .type-chart a.gauge:hover, .chart > .type-chart a.graph.on, .chart > .type-chart a.graph:hover, .chart > .type-chart a.developer-mode.on, .chart > .type-chart a.developer-mode:hover {
  opacity: 1;
  border-bottom: 2px solid #424242;
}

/* line 3783, app/assets/stylesheets/base.scss */
.chart > .type-chart a.info:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/number-ccb3899e3902c573d36e58c99478f071ede49af1be1156147bf25c420e7060bf.svg) center no-repeat;
  background-size: 8px;
}

/* line 3790, app/assets/stylesheets/base.scss */
.chart > .type-chart a.totals:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/totals-20925525eb51052c6dddcd641b0b0d545eec9eab255e1492d627763045953bec.png) center no-repeat;
  background-size: 28px;
}

/* line 3799, app/assets/stylesheets/base.scss */
.chart-tooltip {
  position: absolute;
  background: rgba(0, 0, 0, 0.9);
  padding: 2px 10px;
  color: white;
  font-size: 12px;
  font-family: 'latosemibold';
  opacity: 0;
}

/* line 3809, app/assets/stylesheets/base.scss */
.gauge-hour {
  font-size: 18px;
  font-family: 'latoregular';
}

/* line 3814, app/assets/stylesheets/base.scss */
.gauge-percentage {
  font-size: 80%;
}

/* line 3818, app/assets/stylesheets/base.scss */
div.hr {
  margin: 20px auto;
  max-width: 100%;
  border-top: 1px solid #e4e5e9;
  clear: both;
}

/* line 3825, app/assets/stylesheets/base.scss */
div.hr hr {
  display: none;
}

/* Edit Report */
/* line 3831, app/assets/stylesheets/base.scss */
.tabbar {
  box-sizing: border-box;
  border-bottom: #ddd 1px solid;
  display: flex;
  flex: 0 0 auto;
  top: 0;
  width: 100%;
  z-index: 10;
}

/* line 3840, app/assets/stylesheets/base.scss */
.tabbar > a {
  padding: 12px 10px;
  flex: 1 1 auto;
  text-align: center;
  font-size: 18px;
  color: #333;
  font-family: 'latosemibold';
  border-bottom: 3px solid transparent;
  box-sizing: border-box;
}

/* line 3850, app/assets/stylesheets/base.scss */
.tabbar > a:hover {
  border-color: #ddd;
}

/* line 3854, app/assets/stylesheets/base.scss */
.tabbar > a.on {
  border-color: #fcb315;
}

/*BEGIN responsive topbar -- only disponible for reports */
/* line 3863, app/assets/stylesheets/base.scss */
.reports .container-topbar .container-settings {
  order: 100;
}

/* line 3869, app/assets/stylesheets/base.scss */
.reports .navigationbar .container {
  width: auto;
  margin-left: 1em;
}

/* line 3875, app/assets/stylesheets/base.scss */
.reports .navigationbar .submenu-container .submenu-item {
  width: 100%;
  margin: 0;
}

/*END responsive topbar */
/* line 3884, app/assets/stylesheets/base.scss */
.report-page {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow: hidden;
  overflow-y: auto;
}

@media (max-width: 1200px) {
  /* line 3894, app/assets/stylesheets/base.scss */
  .report-page .reveal-modal-fixed {
    top: 57px;
    position: fixed;
  }
  /* line 3899, app/assets/stylesheets/base.scss */
  .report-page .reveal-modal-fixed:has(.has-warning, .has-warning-quote) {
    top: 100px;
  }
  /* line 3903, app/assets/stylesheets/base.scss */
  .report-page .reveal-modal-fixed:has(.has-both-warnings) {
    top: 143px;
  }
}

/* line 3908, app/assets/stylesheets/base.scss */
.report-page #stage-contents {
  padding: 0;
}

/* line 3912, app/assets/stylesheets/base.scss */
.report-page .ai-insights {
  position: absolute;
  bottom: 25px;
  right: 325px;
  z-index: 90;
}

/* line 3918, app/assets/stylesheets/base.scss */
.report-page .ai-insights.author-history-insight {
  bottom: 60px;
  right: 33%;
}

/* line 3922, app/assets/stylesheets/base.scss */
.report-page .ai-insights.author-history-insight .container-insights {
  max-height: calc(70vh - 125px);
}

/* line 3925, app/assets/stylesheets/base.scss */
.report-page .ai-insights.author-history-insight .container-insights .insights-chat .insights-messages {
  min-height: 0;
}

/* line 3931, app/assets/stylesheets/base.scss */
.report-page .ai-insights .generate-summary-btn {
  width: 220px;
  padding: 3px 15px;
  margin: 10px auto 0;
  border-radius: 50px;
  background-color: #f4f4f4;
  text-align: center;
  font-size: 14px;
  border: 1px solid #ddd;
  cursor: pointer;
}

/* line 3942, app/assets/stylesheets/base.scss */
.report-page .ai-insights .generate-summary-btn:hover {
  background-color: #ddd;
}

/* line 3946, app/assets/stylesheets/base.scss */
.report-page .ai-insights .generate-summary-btn.disabled {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}

/* line 3953, app/assets/stylesheets/base.scss */
.report-page .ai-insights .open-button {
  width: 180px;
  height: 48px;
  border-radius: 59px;
  background-color: #327BDD;
  cursor: pointer;
  float: right;
  margin-top: 15px;
  box-shadow: #3893E5 0 2px 10px;
  transition: all 300ms ease;
}

/* line 3964, app/assets/stylesheets/base.scss */
.report-page .ai-insights .open-button:hover {
  transform: scale(1.08);
}

/* line 3968, app/assets/stylesheets/base.scss */
.report-page .ai-insights .open-button span {
  font-size: 18px;
  line-height: 50px;
  margin-left: 15px;
  color: white;
}

/* line 3974, app/assets/stylesheets/base.scss */
.report-page .ai-insights .open-button span:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/insights-200ee48902ce942ed72cf1cfeedeaeaab1cc8391f1bb8ffe891696cb98ba52e0.svg) no-repeat center;
  width: 50px;
  height: 26px;
  background-size: 32px;
  display: inline-block;
  vertical-align: sub;
  margin-top: -6px;
}

/* line 3987, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights {
  background: white;
  width: 400px;
  max-height: 530px;
  border-radius: 12px;
  box-shadow: rgba(0, 0, 0, 0.15) 0 7px 17px;
  box-sizing: border-box;
  display: none;
  flex-direction: column;
  overflow: hidden;
  position: relative;
}

/* line 3999, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights.show {
  display: flex;
}

/* line 4003, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-header {
  display: flex;
  align-items: center;
  padding: 15px 20px 8px;
  flex-shrink: 0;
}

/* line 4010, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights span.title {
  color: #327BDD;
  font-family: 'latoblack';
  font-size: 20px;
}

/* line 4015, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights span.title:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/insights_blue-6197c644826bd2df7e03f2244dc9ba4a9d6bcf5ef5b3e2eaa2355eb5064c5599.svg) no-repeat center;
  width: 32px;
  height: 32px;
  background-size: 32px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

/* line 4027, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-header-actions {
  margin-left: auto;
  display: flex;
  align-items: center;
  gap: 8px;
}

/* line 4034, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-clear-wrap {
  display: flex;
  align-items: center;
}

/* line 4039, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-clear-btn {
  background-color: transparent;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/trash-4afa5f6dc3324e3345b3c4b2e0d71fa31bef9f8048cfe76d353ade3a226576e3.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
  width: 20px;
  height: 20px;
  border: none;
  cursor: pointer;
  padding: 0;
  flex-shrink: 0;
  display: block;
}

/* line 4053, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-clear-btn:hover {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/trash_red-d003974cb1a2c3fab75e3d13a8830637fdec6474f1ad6128a1f2160bc6f9097c.svg);
}

/* line 4058, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .close {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  width: 20px;
  height: 20px;
  background-size: 20px;
  cursor: pointer;
  flex-shrink: 0;
}

/* line 4067, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-confirm-overlay,
.report-page .ai-insights .container-insights .insights-delete-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.6);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 10;
  border-radius: 12px;
}

/* line 4082, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-delete-overlay {
  display: none;
}

/* line 4085, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-delete-overlay::after {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 50px;
  height: 50px;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat center;
  background-size: 50px;
}

/* line 4098, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-confirm-box {
  background: white;
  border-radius: 12px;
  padding: 24px 20px 20px;
  margin: 20px;
  box-shadow: rgba(0, 0, 0, 0.15) 0 4px 20px;
  text-align: left;
}

/* line 4107, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-confirm-icon {
  display: block;
  background: url(//s3.amazonaws.com/bm3assets/assets/trash_red-d003974cb1a2c3fab75e3d13a8830637fdec6474f1ad6128a1f2160bc6f9097c.svg) no-repeat center;
  background-size: 24px;
  width: 24px;
  height: 24px;
  margin-bottom: 12px;
}

/* line 4116, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-confirm-title {
  font-weight: bold;
  font-size: 16px;
  margin: 0 0 6px;
}

/* line 4122, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-confirm-body {
  font-size: 13px;
  color: #666;
  margin: 0 0 20px;
}

/* line 4128, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-confirm-actions {
  display: flex;
  gap: 10px;
}

/* line 4132, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-confirm-actions button {
  flex: 1;
  padding: 9px 0;
  border-radius: 8px;
  font-size: 14px;
  cursor: pointer;
  border: 1px solid #E0E0E0;
  background: white;
}

/* line 4141, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-confirm-actions button.insights-confirm-delete {
  background: #D9534F;
  color: white;
  border-color: #D9534F;
}

/* line 4149, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  min-height: 0;
}

/* line 4156, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-messages {
  flex: 1;
  overflow-y: auto;
  padding: 10px 20px;
  display: flex;
  flex-direction: column;
  gap: 8px;
  min-height: 300px;
}

/* line 4165, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-messages .insights-loading {
  display: none;
  flex: 1;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat center;
  background-size: 40px;
  min-height: 60px;
}

/* line 4173, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-messages .insights-empty-state {
  display: none;
  flex: 1;
  align-items: center;
  justify-content: center;
  color: #aaa;
  font-size: 13px;
  text-align: center;
}

/* line 4184, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message {
  display: flex;
}

/* line 4187, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message.user {
  justify-content: flex-end;
}

/* line 4190, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message.user .insights-message-bubble {
  background-color: #327BDD;
  color: white;
  border-radius: 12px 12px 2px 12px;
}

/* line 4197, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message.assistant {
  justify-content: flex-start;
}

/* line 4200, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message.assistant .insights-message-bubble {
  background-color: #F6F6F6;
  border-radius: 2px 12px 12px 12px;
}

/* line 4206, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message.loading .insights-message-bubble {
  min-width: 60px;
  min-height: 36px;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat center #F6F6F6;
  background-size: 40px;
}

/* line 4214, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble {
  padding: 10px 14px;
  max-width: 85%;
  font-size: 13px;
  line-height: 20px;
  display: flex;
  align-items: flex-start;
  gap: 8px;
}

/* line 4223, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .copy {
  background: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg) center no-repeat;
  width: 14px;
  height: 14px;
  background-size: 14px;
  cursor: pointer;
  opacity: 0.5;
  flex-shrink: 0;
  order: 1;
}

/* line 4233, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .copy:hover {
  opacity: 1;
}

/* line 4238, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble p {
  flex: 1;
  margin: 0;
}

/* line 4243, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown {
  flex: 1;
  min-width: 0;
}

/* line 4247, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown h1, .report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown h2, .report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown h3, .report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown h4, .report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown h5, .report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown h6 {
  font-size: revert;
  font-weight: revert;
  margin: revert;
  line-height: normal;
}

/* line 4253, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown ul {
  list-style: disc;
  padding: revert;
  margin: revert;
}

/* line 4258, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown ul li {
  list-style-type: disc;
}

/* line 4263, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown ol {
  list-style: decimal;
  padding: revert;
  margin: revert;
}

/* line 4268, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown ol li {
  list-style-type: decimal;
}

/* line 4272, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-bubble .insights-markdown p {
  margin: revert;
  line-height: 2;
}

/* line 4279, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message-time {
  visibility: hidden;
  font-size: 10px;
  color: #999;
  align-self: flex-end;
  white-space: nowrap;
  flex-shrink: 0;
}

/* line 4288, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message:hover .insights-message-time {
  visibility: visible;
}

/* line 4292, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message.user .insights-message-time {
  order: -1;
  margin-right: 6px;
}

/* line 4297, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-message.assistant .insights-message-time {
  order: 1;
  margin-left: 6px;
}

/* line 4302, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-input-area {
  display: flex;
  align-items: center;
  padding: 8px 20px 14px;
  gap: 8px;
  flex-shrink: 0;
}

/* line 4310, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-input {
  flex: 1;
  border: 1px solid #E0E0E0;
  border-radius: 20px;
  padding: 8px 14px;
  font-size: 13px;
  outline: none;
  background: white;
}

/* line 4319, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-input:focus {
  border-color: #327BDD;
}

/* line 4323, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-input[disabled] {
  opacity: 0.6;
  cursor: not-allowed;
}

/* line 4329, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-send {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: #327BDD;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/send-b12868582b0fb713a7955c9e3f85bcdb81480d69f833a2ddaf8ed44a4c0dee7f.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 16px;
  border: none;
  cursor: pointer;
  flex-shrink: 0;
  transition: transform 150ms ease;
}

/* line 4343, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-send:hover:not([disabled]) {
  transform: scale(1.08);
}

/* line 4347, app/assets/stylesheets/base.scss */
.report-page .ai-insights .container-insights .insights-chat .insights-send[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

/* line 4356, app/assets/stylesheets/base.scss */
.report-page .settings {
  display: none;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow: auto;
  flex-direction: column;
  box-sizing: border-box;
}

/* line 4368, app/assets/stylesheets/base.scss */
.report-page .settings .form-container {
  width: 100%;
  clear: both;
  padding: 25px 2em;
  margin-bottom: 71px;
  overflow: hidden;
  box-sizing: border-box;
  flex: 1 1 auto;
  overflow-y: auto;
}

/* line 4379, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report {
  width: 100%;
  box-sizing: border-box;
}

/* line 4383, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report fieldset {
  position: relative;
  content: " ";
  display: table;
  margin-bottom: 15px;
  clear: both;
}

/* line 4390, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report fieldset.fieldset-block {
  display: block;
  width: 100%;
}

/* line 4395, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report fieldset .warning-message {
  font-size: 10px;
  clear: both;
  display: block;
  margin-left: 120px;
  padding-top: 5px;
  line-height: 1.5em;
}

/* line 4404, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report fieldset .sla-value {
  float: left;
  margin-right: 10px;
  height: 26px;
  width: 50px;
  text-align: center;
}

/* line 4413, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report label {
  width: 125px;
  float: left;
  margin-bottom: 10px;
  padding-right: 20px;
  font-family: 'latosemibold';
  font-size: 14px;
  text-align: right;
}

/* line 4422, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report label.same-tag {
  width: 100%;
  margin-bottom: 10px !important;
}

/* line 4427, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report label.for-checkbox {
  float: left;
  position: relative;
  padding: 0 3px;
  vertical-align: middle;
  text-transform: capitalize;
  width: auto;
  line-height: initial;
  font-family: inherit;
}

/* line 4439, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .checkbox-container {
  float: left;
  margin: 0 7px 10px 0;
}

/* line 4444, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .column-options {
  float: left;
  width: 75%;
}

/* line 4448, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .column-options.two-columns {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(180px, 1fr));
  column-gap: 24px;
  row-gap: 12px;
  width: calc(100% - 145px);
  float: left;
  box-sizing: border-box;
}

/* line 4457, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .column-options.two-columns .toggle-all {
  position: absolute;
  bottom: calc(100% + 4px);
  right: 0;
  width: 200px;
  text-align: left;
}

/* line 4464, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .column-options.two-columns .toggle-all .toggle-all-link {
  cursor: pointer;
  font-size: 14px;
  line-height: normal;
}

/* line 4469, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .column-options.two-columns .toggle-all .toggle-all-link:hover {
  text-decoration: underline;
}

/* line 4475, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .column-options.two-columns .checkbox-container {
  float: none;
  margin: 0;
  display: flex;
  align-items: center;
  gap: 6px;
  min-width: 0;
}

/* line 4483, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .column-options.two-columns .checkbox-container input[type="checkbox"] {
  float: none;
  flex: 0 0 auto;
  margin: 0;
}

/* line 4489, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .column-options.two-columns .checkbox-container .for-checkbox {
  float: none;
  margin: 0;
  padding: 0;
  min-width: 0;
  word-break: break-word;
  text-transform: none;
}

/* line 4501, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report select {
  float: left;
  min-width: 200px;
}

/* line 4506, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report input[type="checkbox"] {
  vertical-align: inherit;
  float: left;
}

/* line 4511, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report input[type="text"], .report-page .settings .edit-report .select2-choices {
  width: 350px;
}

/* line 4513, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report input.number[type="text"], .report-page .settings .edit-report .select2-choices.number {
  width: auto;
}

/* line 4518, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filter-tags {
  display: inline-block;
}

/* line 4521, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filter-tags a {
  display: table;
  clear: both;
  margin-top: 5px;
}

/* line 4529, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .custom-date input[type="text"] {
  float: left;
  margin-right: 10px;
  width: 80px;
  text-align: center;
}

/* line 4536, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .custom-date input[type="checkbox"] {
  margin-right: 5px;
}

/* line 4540, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .custom-date .actual-date {
  margin-right: 15px;
}

/* line 4545, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .advanced-search {
  margin-left: 145px;
}

/* line 4549, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .addUrl {
  margin-left: 12px;
  margin-top: -2px;
}

/* line 4553, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .addUrl.trigger {
  position: absolute;
  right: 22px;
}

/* line 4559, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .settingsBtn {
  margin-left: 12px;
  margin-top: -1px;
}

/* line 4564, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filtered-posts {
  float: left;
}

/* line 4567, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filtered-posts li {
  border-bottom: 1px solid #f1f1f1;
  padding: 6px 20px;
}

/* line 4571, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filtered-posts li:first-child {
  padding-top: 0;
}

/* line 4575, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filtered-posts li:last-child {
  border-bottom: none;
}

/* line 4579, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filtered-posts li p {
  float: left;
  margin-right: 10px;
  min-width: 240px;
}

/* line 4585, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filtered-posts li .instagram-url {
  width: 80%;
  word-break: break-all;
}

/* line 4590, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filtered-posts li .view-post {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) center no-repeat;
  background-size: 18px;
  text-indent: -9999px;
  width: 20px;
  display: inherit;
  float: left;
  margin-right: 6px;
}

/* line 4600, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filtered-posts li .remove {
  font-size: 35px;
  vertical-align: middle;
  color: red;
  position: relative;
  top: -1px;
  left: 5px;
}

/* line 4611, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report span.title {
  font-size: 20px;
  margin-bottom: 25px;
  clear: both;
  display: block;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.facebook > .title::before, .report-page .settings .edit-report.brands-wrap .title.facebook::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.google_my_business > .title::before, .report-page .settings .edit-report.brands-wrap .title.google_my_business::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.youtube > .title::before, .report-page .settings .edit-report.brands-wrap .title.youtube::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.instagram > .title::before, .report-page .settings .edit-report.brands-wrap .title.instagram::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
  background-size: 22px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.tiktok > .title::before, .report-page .settings .edit-report.brands-wrap .title.tiktok::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.twitter > .title::before, .report-page .settings .edit-report.brands-wrap .title.twitter::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 19px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.bluesky > .title::before, .report-page .settings .edit-report.brands-wrap .title.bluesky::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.threads > .title::before, .report-page .settings .edit-report.brands-wrap .title.threads::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
  background-size: 20px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.wordpress > .title::before, .report-page .settings .edit-report.brands-wrap .title.wordpress::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.play-store > .title::before, .report-page .settings .edit-report.brands-wrap .title.play-store::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.app-store > .title::before, .report-page .settings .edit-report.brands-wrap .title.app-store::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.linkedin > .title::before, .report-page .settings .edit-report.brands-wrap .title.linkedin::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.tickets > .title::before, .report-page .settings .edit-report.brands-wrap .title.tickets::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/ticket-db5231f1ad1016a349ed412b091f7d861cb5c68d668c10f327f723d2b2dd70be.svg);
  background-size: 20px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.email > .title::before, .report-page .settings .edit-report.brands-wrap .title.email::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.whatsapp > .title::before, .report-page .settings .edit-report.brands-wrap .title.whatsapp::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.reclame_aqui > .title::before, .report-page .settings .edit-report.brands-wrap .title.reclame_aqui::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.pinterest > .title::before, .report-page .settings .edit-report.brands-wrap .title.pinterest::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
  background-size: 24px;
}

/* line 4640, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .exclusive-filters.reddit > .title::before, .report-page .settings .edit-report.brands-wrap .title.reddit::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-right: 8px;
  vertical-align: middle;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg);
  background-size: 24px;
}

/* line 4654, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand {
  border-radius: 4px;
  border: #e1e1e8 1px solid;
  font-size: 15px;
  cursor: pointer;
  padding: 12px 5px 2px 42px;
  display: inline-block;
  width: 32.5%;
  box-sizing: border-box;
  margin-bottom: 1.25%;
  min-height: 48px;
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -133px;
}

/* line 4667, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand:nth-child(3n) {
  margin-right: 0;
}

/* line 4671, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand.on {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -3px;
}

/* line 4674, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -263px;
}

/* line 4678, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand.paused {
  border-width: 2px !important;
  border-color: #d64242 !important;
}

/* line 4683, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand:hover {
  border: #aeaeae 1px solid;
}

/* line 4687, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > .photo, .report-page .settings .edit-report .container-posts .post .post-info .bt-brand > .brand-image, .container-posts .post .post-info .report-page .settings .edit-report .bt-brand > .brand-image {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  border-radius: 16px;
  box-shadow: 0px 0px 3px -1px #000;
  border: 1px solid #fff;
  background-color: #f1f1f1;
  float: left;
  position: relative;
  top: -5px;
  text-transform: uppercase;
  text-align: center;
  font-family: "latosemibold";
  font-size: 12px;
  line-height: 30px;
  overflow: hidden;
}

/* line 4706, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand .info {
  float: left;
  line-height: 14px;
}

/* line 4710, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand .info .page-name {
  float: left;
  clear: both;
}

/* line 4715, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand .info .brand-name {
  font-size: 11px;
  float: left;
  clear: both;
  color: #8c8c8c;
}

/* line 4723, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand .paused {
  text-indent: -9999px;
  overflow: hidden;
  position: relative;
  width: 20px;
  float: right !important;
}

/* line 4730, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand .paused:before {
  content: "";
  position: absolute;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/pause-0ef2ca28275238bd69238d53d294bc746ddb5a4d7459a68c8d083da0d42368cf.svg) no-repeat center;
  background-size: 40px;
  width: 20px;
  height: 20px;
  float: left;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 4745, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand input {
  position: relative;
  top: -2px;
}

/* line 4750, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox {
  width: 28px;
  height: 22px;
  text-indent: -9999px;
  float: right;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/icons-sources-11bcb007841d1f15a97effbeb02f6e7501c46d5d061d22613bab10c15865c2b2.png);
  background-repeat: no-repeat;
}

/* line 4757, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox.pm {
  background-position: -58px -61px;
}

/* line 4759, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox.pm.on {
  background-position: -58px -13px;
}

/* line 4763, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox.wp {
  background-position: -10px -61px;
}

/* line 4765, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox.wp.on {
  background-position: -10px -13px;
}

/* line 4769, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox.dm {
  background-position: -154px -61px;
}

/* line 4771, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox.dm.on {
  background-position: -154px -13px;
}

/* line 4775, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox.mention {
  background-position: -106px -61px;
}

/* line 4777, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand > a.custom-checkbox.mention.on {
  background-position: -106px -13px;
}

/* line 4784, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand + .bt-brand {
  margin-left: 1.25%;
}

/* line 4787, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .bt-brand + .bt-brand:nth-child(3n+1) {
  margin-left: 0;
}

/* line 4792, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .container-buttons {
  text-align: center;
  clear: both;
  display: block;
  padding: 15px 0;
  overflow: hidden;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  box-sizing: border-box;
  box-shadow: rgba(0, 0, 0, 0.1) 0 0 8px;
}

/* line 4807, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .container-buttons > .btn.btn-all {
  border: 1px solid #327bdd;
  color: #327bdd;
  margin-left: 10px;
}

/* line 4812, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .container-buttons > .btn.btn-all:hover {
  border-color: #1f66c7;
}

/* line 4817, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .container-buttons > .btn.btn-danger {
  background: #FFFFFF;
  border: 1px solid #f0ad4e;
  color: #f0ad4e;
  margin-left: 10px;
}

/* line 4823, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .container-buttons > .btn.btn-danger:hover {
  background: #f0ad4e;
  color: #FFFFFF;
}

/* line 4829, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .container-buttons > .btn.btn-cancel {
  margin-left: 10px;
}

/* line 4835, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filter-chart {
  margin: 0;
  width: auto;
  float: left;
  height: auto;
}

/* line 4841, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filter-chart a, .report-page .settings .edit-report .filter-chart label {
  width: 44px;
  float: left;
  margin-bottom: 0;
  padding-right: 0;
}

/* line 4847, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filter-chart a:nth-child(1), .report-page .settings .edit-report .filter-chart label:nth-child(1) {
  border-left: #d7d7d7 1px solid;
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-top-left: 4px;
  -moz-border-radius-bottom-left: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 4857, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filter-chart a:nth-child(2), .report-page .settings .edit-report .filter-chart label:nth-child(2) {
  border-radius: 0;
  border-left: none;
}

/* line 4862, app/assets/stylesheets/base.scss */
.report-page .settings .edit-report .filter-chart a input[type="checkbox"], .report-page .settings .edit-report .filter-chart label input[type="checkbox"] {
  display: none;
}

/* line 4874, app/assets/stylesheets/base.scss */
.report-page .quick-settings .settings .edit-report fieldset.fieldset-block,
.report-page-crm .quick-settings .settings .edit-report fieldset.fieldset-block {
  position: relative;
}

/* line 4877, app/assets/stylesheets/base.scss */
.report-page .quick-settings .settings .edit-report fieldset.fieldset-block > label,
.report-page-crm .quick-settings .settings .edit-report fieldset.fieldset-block > label {
  width: auto;
  float: none;
  text-align: left;
  padding-right: 0;
  margin-bottom: 8px;
}

/* line 4886, app/assets/stylesheets/base.scss */
.report-page .quick-settings .settings .edit-report .column-options.two-columns,
.report-page-crm .quick-settings .settings .edit-report .column-options.two-columns {
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 12px;
  width: 100%;
  float: none;
}

/* line 4892, app/assets/stylesheets/base.scss */
.report-page .quick-settings .settings .edit-report .column-options.two-columns .toggle-all,
.report-page-crm .quick-settings .settings .edit-report .column-options.two-columns .toggle-all {
  position: absolute;
  top: 0;
  bottom: auto;
  right: 0;
  width: auto;
  text-align: right;
  grid-column: auto;
  grid-row: auto;
  align-self: auto;
  justify-self: auto;
}

/* line 4904, app/assets/stylesheets/base.scss */
.report-page .quick-settings .settings .edit-report .column-options.two-columns .toggle-all .toggle-all-link,
.report-page-crm .quick-settings .settings .edit-report .column-options.two-columns .toggle-all .toggle-all-link {
  font-size: 12px;
}

/* line 4911, app/assets/stylesheets/base.scss */
.ui-select-placeholder {
  float: left;
}

/* line 4916, app/assets/stylesheets/base.scss */
.survey-select .select2-choices {
  min-height: 34px !important;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

/* line 4923, app/assets/stylesheets/base.scss */
.survey-select .select2-choices .ui-select-match {
  margin-bottom: 0 !important;
}

/* line 4926, app/assets/stylesheets/base.scss */
.survey-select .select2-choices .ui-select-match span {
  margin-bottom: 0 !important;
}

/* line 4931, app/assets/stylesheets/base.scss */
.survey-select .select2-choices .select2-search-field {
  flex-grow: 1;
  min-width: 60px;
  max-width: 100%;
}

/* line 4936, app/assets/stylesheets/base.scss */
.survey-select .select2-choices .select2-search-field input {
  width: 100% !important;
  margin: 0;
  padding: 0;
  margin-bottom: 2px;
  padding-left: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 4950, app/assets/stylesheets/base.scss */
.select2-container,
.ui-select-placeholder {
  min-width: 150px;
  float: left;
  margin-right: 15px;
  position: relative;
  display: table;
  table-layout: fixed;
}

/* line 4959, app/assets/stylesheets/base.scss */
.select2-container .select2-choice,
.ui-select-placeholder .select2-choice {
  background: white;
  border-color: #ccc;
  height: 32px;
}

/* line 4964, app/assets/stylesheets/base.scss */
.select2-container .select2-choice .select2-arrow,
.ui-select-placeholder .select2-choice .select2-arrow {
  border-left: none;
  background: white;
}

/* line 4968, app/assets/stylesheets/base.scss */
.select2-container .select2-choice .select2-arrow.add,
.ui-select-placeholder .select2-choice .select2-arrow.add {
  width: 20px;
  height: 18px;
  margin: 7px;
  opacity: 0.3;
  background: url(//s3.amazonaws.com/bm3assets/assets/follow-e43f2b1f8aab34abfa0ec6805fc142fd646122d02f701d9ee6bfaf94c1e99a0c.svg) no-repeat;
}

/* line 4976, app/assets/stylesheets/base.scss */
.select2-container .select2-choice .select2-arrow b,
.ui-select-placeholder .select2-choice .select2-arrow b {
  background-position: 0 5px;
}

/* line 4982, app/assets/stylesheets/base.scss */
.select2-container .select2-choice > .select2-chosen,
.ui-select-placeholder .select2-choice > .select2-chosen {
  margin-right: 26px;
  line-height: 32px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: none;
  width: auto;
  max-width: 310px;
  color: inherit;
  font-size: inherit;
}

/* line 4996, app/assets/stylesheets/base.scss */
.select2-container .select2-search-choice,
.ui-select-placeholder .select2-search-choice {
  font-size: 13px;
}

/* line 5001, app/assets/stylesheets/base.scss */
.select2-container.large-name-option > .select2-choice > .select2-chosen {
  line-height: 10px;
  margin-top: 10px;
  font-size: 11px;
  white-space: break-spaces;
}

/* line 5010, app/assets/stylesheets/base.scss */
.select2-results .select2-result-label {
  word-wrap: break-word;
  font-family: 'latoregular';
  font-size: 13px;
}

/* line 5016, app/assets/stylesheets/base.scss */
.select2-results ul.select2-result-sub .select2-result-label {
  padding-left: 20px;
}

/* line 5022, app/assets/stylesheets/base.scss */
.select2-container-multi .select2-choices {
  border-radius: 4px;
  border: #ccc solid 1px;
  background: white;
  box-sizing: border-box;
}

/* line 5030, app/assets/stylesheets/base.scss */
.select2-container-multi.select2-container-active .select2-choices {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* User Management & tickets */
/* line 5040, app/assets/stylesheets/base.scss */
#modal-team .userForm__profileHelper {
  position: relative;
  float: left;
  width: 16px;
  height: 16px;
}

/* line 5045, app/assets/stylesheets/base.scss */
#modal-team .userForm__profileHelper:before {
  position: static;
}

/* line 5049, app/assets/stylesheets/base.scss */
#modal-team .userForm__profileHelper:hover .baloon-terms {
  display: block;
}

/* line 5053, app/assets/stylesheets/base.scss */
#modal-team .userForm__profileHelper .baloon-terms {
  display: none;
  top: auto;
  bottom: 18px;
  left: -65px;
  margin-bottom: 5px;
  width: 250px;
}

/* line 5060, app/assets/stylesheets/base.scss */
#modal-team .userForm__profileHelper .baloon-terms .point {
  top: auto;
  left: 64px;
  bottom: -10px;
  transform: rotate(180deg);
}

/* line 5068, app/assets/stylesheets/base.scss */
#modal-team .container-scroller {
  overflow-y: visible;
}

/* line 5074, app/assets/stylesheets/base.scss */
#modal-user .validation-error {
  margin-left: 0%;
}

/* line 5078, app/assets/stylesheets/base.scss */
#modal-user .permissions-subgroup-title {
  display: block;
  text-align: left;
  color: #797979;
  font-weight: normal;
  font-size: 14px;
  margin-top: 16px;
  margin-bottom: 8px;
  padding-bottom: 4px;
  border-bottom: 1px solid #e5e5e5;
}

/* line 5090, app/assets/stylesheets/base.scss */
#modal-user .userForm__profileHelper {
  position: relative;
  float: left;
  width: 16px;
  height: 16px;
}

/* line 5095, app/assets/stylesheets/base.scss */
#modal-user .userForm__profileHelper:before {
  position: static;
}

/* line 5099, app/assets/stylesheets/base.scss */
#modal-user .userForm__profileHelper:hover .baloon-terms {
  display: block;
}

/* line 5103, app/assets/stylesheets/base.scss */
#modal-user .userForm__profileHelper .baloon-terms {
  display: none;
  top: auto;
  bottom: 18px;
  left: -65px;
  margin-bottom: 5px;
  width: 250px;
}

/* line 5110, app/assets/stylesheets/base.scss */
#modal-user .userForm__profileHelper .baloon-terms .point {
  top: auto;
  left: 64px;
  bottom: -10px;
  transform: rotate(180deg);
}

/* line 5118, app/assets/stylesheets/base.scss */
#modal-user .container-scroller {
  overflow-y: visible;
}

/* line 5124, app/assets/stylesheets/base.scss */
.user-collections-control .radio-item, .user-teams-control .radio-item {
  display: inline-block;
  margin-right: 15px;
}

/* line 5128, app/assets/stylesheets/base.scss */
.user-collections-control .radio-item:last-child, .user-teams-control .radio-item:last-child {
  margin-right: 0;
}

/* line 5134, app/assets/stylesheets/base.scss */
.user-collections-list, .user-teams-list {
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 1px solid #ccc;
}

/* line 5140, app/assets/stylesheets/base.scss */
.members-counter {
  height: 20px;
}

/* line 5143, app/assets/stylesheets/base.scss */
.members-counter svg {
  display: block;
}

/* line 5149, app/assets/stylesheets/base.scss */
.tickets .user-found, .side-by-side .user-found {
  top: 220px !important;
  right: 260px !important;
  margin-left: 0px !important;
}

/* line 5168, app/assets/stylesheets/base.scss */
.management .bar,
.schedule .bar,
.user-settings .bar,
.user-tags-container .bar,
.saved-replies-container .bar,
.registration-wrapper .bar,
.tickets .bar,
.dashboards-pro .bar,
.importer .bar,
.pages-manager .bar,
.buzz-admin .bar,
.volumetry .bar {
  text-align: center;
  padding: 20px 0 30px 0;
  font-family: 'latosemibold';
  float: left;
  width: 100%;
  box-sizing: border-box;
}

/* line 5176, app/assets/stylesheets/base.scss */
.management .bar .info,
.schedule .bar .info,
.user-settings .bar .info,
.user-tags-container .bar .info,
.saved-replies-container .bar .info,
.registration-wrapper .bar .info,
.tickets .bar .info,
.dashboards-pro .bar .info,
.importer .bar .info,
.pages-manager .bar .info,
.buzz-admin .bar .info,
.volumetry .bar .info {
  float: left;
  font-family: 'latoblack';
}

/* line 5179, app/assets/stylesheets/base.scss */
.management .bar .info.inactive,
.schedule .bar .info.inactive,
.user-settings .bar .info.inactive,
.user-tags-container .bar .info.inactive,
.saved-replies-container .bar .info.inactive,
.registration-wrapper .bar .info.inactive,
.tickets .bar .info.inactive,
.dashboards-pro .bar .info.inactive,
.importer .bar .info.inactive,
.pages-manager .bar .info.inactive,
.buzz-admin .bar .info.inactive,
.volumetry .bar .info.inactive {
  opacity: 0.5;
  transition: opacity 0.2s;
  cursor: pointer;
}

/* line 5184, app/assets/stylesheets/base.scss */
.management .bar .info:hover,
.schedule .bar .info:hover,
.user-settings .bar .info:hover,
.user-tags-container .bar .info:hover,
.saved-replies-container .bar .info:hover,
.registration-wrapper .bar .info:hover,
.tickets .bar .info:hover,
.dashboards-pro .bar .info:hover,
.importer .bar .info:hover,
.pages-manager .bar .info:hover,
.buzz-admin .bar .info:hover,
.volumetry .bar .info:hover {
  opacity: 1;
}

/* line 5188, app/assets/stylesheets/base.scss */
.management .bar .info .back,
.schedule .bar .info .back,
.user-settings .bar .info .back,
.user-tags-container .bar .info .back,
.saved-replies-container .bar .info .back,
.registration-wrapper .bar .info .back,
.tickets .bar .info .back,
.dashboards-pro .bar .info .back,
.importer .bar .info .back,
.pages-manager .bar .info .back,
.buzz-admin .bar .info .back,
.volumetry .bar .info .back {
  font-size: 13px;
  display: block;
  color: #404040;
}

/* line 5192, app/assets/stylesheets/base.scss */
.management .bar .info .back:before,
.schedule .bar .info .back:before,
.user-settings .bar .info .back:before,
.user-tags-container .bar .info .back:before,
.saved-replies-container .bar .info .back:before,
.registration-wrapper .bar .info .back:before,
.tickets .bar .info .back:before,
.dashboards-pro .bar .info .back:before,
.importer .bar .info .back:before,
.pages-manager .bar .info .back:before,
.buzz-admin .bar .info .back:before,
.volumetry .bar .info .back:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 5px;
  display: inline-block;
  width: 8px;
  height: 8px;
  margin-right: 5px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 5208, app/assets/stylesheets/base.scss */
.management .bar .info .name,
.schedule .bar .info .name,
.user-settings .bar .info .name,
.user-tags-container .bar .info .name,
.saved-replies-container .bar .info .name,
.registration-wrapper .bar .info .name,
.tickets .bar .info .name,
.dashboards-pro .bar .info .name,
.importer .bar .info .name,
.pages-manager .bar .info .name,
.buzz-admin .bar .info .name,
.volumetry .bar .info .name {
  font-size: 28px;
  float: left;
}

/* line 5214, app/assets/stylesheets/base.scss */
.management .bar > span,
.schedule .bar > span,
.user-settings .bar > span,
.user-tags-container .bar > span,
.saved-replies-container .bar > span,
.registration-wrapper .bar > span,
.tickets .bar > span,
.dashboards-pro .bar > span,
.importer .bar > span,
.pages-manager .bar > span,
.buzz-admin .bar > span,
.volumetry .bar > span {
  font-size: 28px;
  float: left;
  font-family: 'latoblack';
}

/* line 5220, app/assets/stylesheets/base.scss */
.management .bar .button,
.schedule .bar .button,
.user-settings .bar .button,
.user-tags-container .bar .button,
.saved-replies-container .bar .button,
.registration-wrapper .bar .button,
.tickets .bar .button,
.dashboards-pro .bar .button,
.importer .bar .button,
.pages-manager .bar .button,
.buzz-admin .bar .button,
.volumetry .bar .button {
  float: right;
  margin-right: 17px;
  margin-top: 10px;
}

/* line 5226, app/assets/stylesheets/base.scss */
.management .bar .max-users,
.schedule .bar .max-users,
.user-settings .bar .max-users,
.user-tags-container .bar .max-users,
.saved-replies-container .bar .max-users,
.registration-wrapper .bar .max-users,
.tickets .bar .max-users,
.dashboards-pro .bar .max-users,
.importer .bar .max-users,
.pages-manager .bar .max-users,
.buzz-admin .bar .max-users,
.volumetry .bar .max-users {
  font-family: 'latoregular';
  float: right;
  margin-right: 17px;
  margin-top: 10px;
}

/* line 5232, app/assets/stylesheets/base.scss */
.management .bar .max-users:before,
.schedule .bar .max-users:before,
.user-settings .bar .max-users:before,
.user-tags-container .bar .max-users:before,
.saved-replies-container .bar .max-users:before,
.registration-wrapper .bar .max-users:before,
.tickets .bar .max-users:before,
.dashboards-pro .bar .max-users:before,
.importer .bar .max-users:before,
.pages-manager .bar .max-users:before,
.buzz-admin .bar .max-users:before,
.volumetry .bar .max-users:before {
  content: "";
  display: inline-block;
  width: 18px;
  height: 19px;
  vertical-align: sub;
  margin-right: 5px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/subscribers-bb35eaaa94c5d472d4914a2b0b0edf0a1dc35006ee1edaf5370971d000198e15.svg) center no-repeat;
  background-size: 18px;
}

/* line 5244, app/assets/stylesheets/base.scss */
.management .bar .search-bar,
.schedule .bar .search-bar,
.user-settings .bar .search-bar,
.user-tags-container .bar .search-bar,
.saved-replies-container .bar .search-bar,
.registration-wrapper .bar .search-bar,
.tickets .bar .search-bar,
.dashboards-pro .bar .search-bar,
.importer .bar .search-bar,
.pages-manager .bar .search-bar,
.buzz-admin .bar .search-bar,
.volumetry .bar .search-bar {
  float: right;
  vertical-align: middle;
  white-space: nowrap;
  position: relative;
}

/* line 5250, app/assets/stylesheets/base.scss */
.management .bar .search-bar input,
.schedule .bar .search-bar input,
.user-settings .bar .search-bar input,
.user-tags-container .bar .search-bar input,
.saved-replies-container .bar .search-bar input,
.registration-wrapper .bar .search-bar input,
.tickets .bar .search-bar input,
.dashboards-pro .bar .search-bar input,
.importer .bar .search-bar input,
.pages-manager .bar .search-bar input,
.buzz-admin .bar .search-bar input,
.volumetry .bar .search-bar input {
  width: 30px;
  height: 30px;
  border: none;
  margin: 5px 10px;
  padding-left: 26px;
  -webkit-transition: width .55s ease;
  -moz-transition: width .55s ease;
  -ms-transition: width .55s ease;
  -o-transition: width .55s ease;
  transition: width .55s ease;
}

/* line 5263, app/assets/stylesheets/base.scss */
.management .bar .search-bar input:focus, .management .bar .search-bar input:active,
.schedule .bar .search-bar input:focus,
.schedule .bar .search-bar input:active,
.user-settings .bar .search-bar input:focus,
.user-settings .bar .search-bar input:active,
.user-tags-container .bar .search-bar input:focus,
.user-tags-container .bar .search-bar input:active,
.saved-replies-container .bar .search-bar input:focus,
.saved-replies-container .bar .search-bar input:active,
.registration-wrapper .bar .search-bar input:focus,
.registration-wrapper .bar .search-bar input:active,
.tickets .bar .search-bar input:focus,
.tickets .bar .search-bar input:active,
.dashboards-pro .bar .search-bar input:focus,
.dashboards-pro .bar .search-bar input:active,
.importer .bar .search-bar input:focus,
.importer .bar .search-bar input:active,
.pages-manager .bar .search-bar input:focus,
.pages-manager .bar .search-bar input:active,
.buzz-admin .bar .search-bar input:focus,
.buzz-admin .bar .search-bar input:active,
.volumetry .bar .search-bar input:focus,
.volumetry .bar .search-bar input:active {
  outline: none;
  width: 300px;
}

/* line 5269, app/assets/stylesheets/base.scss */
.management .bar .search-bar:hover input,
.schedule .bar .search-bar:hover input,
.user-settings .bar .search-bar:hover input,
.user-tags-container .bar .search-bar:hover input,
.saved-replies-container .bar .search-bar:hover input,
.registration-wrapper .bar .search-bar:hover input,
.tickets .bar .search-bar:hover input,
.dashboards-pro .bar .search-bar:hover input,
.importer .bar .search-bar:hover input,
.pages-manager .bar .search-bar:hover input,
.buzz-admin .bar .search-bar:hover input,
.volumetry .bar .search-bar:hover input {
  width: 300px;
}

/* line 5273, app/assets/stylesheets/base.scss */
.management .bar .search-bar .icon,
.schedule .bar .search-bar .icon,
.user-settings .bar .search-bar .icon,
.user-tags-container .bar .search-bar .icon,
.saved-replies-container .bar .search-bar .icon,
.registration-wrapper .bar .search-bar .icon,
.tickets .bar .search-bar .icon,
.dashboards-pro .bar .search-bar .icon,
.importer .bar .search-bar .icon,
.pages-manager .bar .search-bar .icon,
.buzz-admin .bar .search-bar .icon,
.volumetry .bar .search-bar .icon {
  top: 10px;
  left: 5px;
  z-index: 1;
  width: 20px;
  height: 25px;
  position: absolute;
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) no-repeat center;
}

/* line 5282, app/assets/stylesheets/base.scss */
.management .bar .search-bar .icon.active,
.schedule .bar .search-bar .icon.active,
.user-settings .bar .search-bar .icon.active,
.user-tags-container .bar .search-bar .icon.active,
.saved-replies-container .bar .search-bar .icon.active,
.registration-wrapper .bar .search-bar .icon.active,
.tickets .bar .search-bar .icon.active,
.dashboards-pro .bar .search-bar .icon.active,
.importer .bar .search-bar .icon.active,
.pages-manager .bar .search-bar .icon.active,
.buzz-admin .bar .search-bar .icon.active,
.volumetry .bar .search-bar .icon.active {
  filter: invert(24%) sepia(74%) saturate(1303%) hue-rotate(192deg) brightness(96%) contrast(87%);
}

/* line 5288, app/assets/stylesheets/base.scss */
.management .bar .btn,
.schedule .bar .btn,
.user-settings .bar .btn,
.user-tags-container .bar .btn,
.saved-replies-container .bar .btn,
.registration-wrapper .bar .btn,
.tickets .bar .btn,
.dashboards-pro .bar .btn,
.importer .bar .btn,
.pages-manager .bar .btn,
.buzz-admin .bar .btn,
.volumetry .bar .btn {
  float: right;
}

/* line 5292, app/assets/stylesheets/base.scss */
.management .bar .actions,
.schedule .bar .actions,
.user-settings .bar .actions,
.user-tags-container .bar .actions,
.saved-replies-container .bar .actions,
.registration-wrapper .bar .actions,
.tickets .bar .actions,
.dashboards-pro .bar .actions,
.importer .bar .actions,
.pages-manager .bar .actions,
.buzz-admin .bar .actions,
.volumetry .bar .actions {
  float: right;
}

/* line 5295, app/assets/stylesheets/base.scss */
.management .bar .actions .search,
.schedule .bar .actions .search,
.user-settings .bar .actions .search,
.user-tags-container .bar .actions .search,
.saved-replies-container .bar .actions .search,
.registration-wrapper .bar .actions .search,
.tickets .bar .actions .search,
.dashboards-pro .bar .actions .search,
.importer .bar .actions .search,
.pages-manager .bar .actions .search,
.buzz-admin .bar .actions .search,
.volumetry .bar .actions .search {
  position: relative;
  float: left;
}

/* line 5299, app/assets/stylesheets/base.scss */
.management .bar .actions .search input[type="search"],
.schedule .bar .actions .search input[type="search"],
.user-settings .bar .actions .search input[type="search"],
.user-tags-container .bar .actions .search input[type="search"],
.saved-replies-container .bar .actions .search input[type="search"],
.registration-wrapper .bar .actions .search input[type="search"],
.tickets .bar .actions .search input[type="search"],
.dashboards-pro .bar .actions .search input[type="search"],
.importer .bar .actions .search input[type="search"],
.pages-manager .bar .actions .search input[type="search"],
.buzz-admin .bar .actions .search input[type="search"],
.volumetry .bar .actions .search input[type="search"] {
  margin-right: 20px;
  height: 36px;
  width: 200px;
  border-width: 2px;
  border-color: #D4D2D2;
  transition: all 0.3s ease;
}

/* line 5307, app/assets/stylesheets/base.scss */
.management .bar .actions .search input[type="search"]:focus,
.schedule .bar .actions .search input[type="search"]:focus,
.user-settings .bar .actions .search input[type="search"]:focus,
.user-tags-container .bar .actions .search input[type="search"]:focus,
.saved-replies-container .bar .actions .search input[type="search"]:focus,
.registration-wrapper .bar .actions .search input[type="search"]:focus,
.tickets .bar .actions .search input[type="search"]:focus,
.dashboards-pro .bar .actions .search input[type="search"]:focus,
.importer .bar .actions .search input[type="search"]:focus,
.pages-manager .bar .actions .search input[type="search"]:focus,
.buzz-admin .bar .actions .search input[type="search"]:focus,
.volumetry .bar .actions .search input[type="search"]:focus {
  width: 280px;
}

/* line 5312, app/assets/stylesheets/base.scss */
.management .bar .actions .search:before,
.schedule .bar .actions .search:before,
.user-settings .bar .actions .search:before,
.user-tags-container .bar .actions .search:before,
.saved-replies-container .bar .actions .search:before,
.registration-wrapper .bar .actions .search:before,
.tickets .bar .actions .search:before,
.dashboards-pro .bar .actions .search:before,
.importer .bar .actions .search:before,
.pages-manager .bar .actions .search:before,
.buzz-admin .bar .actions .search:before,
.volumetry .bar .actions .search:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) no-repeat center center;
  position: absolute;
  right: 30px;
  background-size: 18px;
  width: 18px;
  opacity: 0.5;
  height: 36px;
}

/* line 5324, app/assets/stylesheets/base.scss */
.management .bar .actions .order,
.schedule .bar .actions .order,
.user-settings .bar .actions .order,
.user-tags-container .bar .actions .order,
.saved-replies-container .bar .actions .order,
.registration-wrapper .bar .actions .order,
.tickets .bar .actions .order,
.dashboards-pro .bar .actions .order,
.importer .bar .actions .order,
.pages-manager .bar .actions .order,
.buzz-admin .bar .actions .order,
.volumetry .bar .actions .order {
  width: 44px;
  height: 36px;
  margin-right: 20px;
  float: left;
  border-radius: 4px;
  background: #ECEBEB;
  position: relative;
  cursor: pointer;
}

/* line 5334, app/assets/stylesheets/base.scss */
.management .bar .actions .order:before,
.schedule .bar .actions .order:before,
.user-settings .bar .actions .order:before,
.user-tags-container .bar .actions .order:before,
.saved-replies-container .bar .actions .order:before,
.registration-wrapper .bar .actions .order:before,
.tickets .bar .actions .order:before,
.dashboards-pro .bar .actions .order:before,
.importer .bar .actions .order:before,
.pages-manager .bar .actions .order:before,
.buzz-admin .bar .actions .order:before,
.volumetry .bar .actions .order:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/dashboard/order-f044d08b93f808919fe85a615a2cabe3e6d2d70a626ea527bb2bcda828591f52.svg) center no-repeat;
  background-size: 20px;
  width: 44px;
  height: 36px;
  display: block;
}

/* line 5343, app/assets/stylesheets/base.scss */
.management .bar .actions .order ul.options,
.schedule .bar .actions .order ul.options,
.user-settings .bar .actions .order ul.options,
.user-tags-container .bar .actions .order ul.options,
.saved-replies-container .bar .actions .order ul.options,
.registration-wrapper .bar .actions .order ul.options,
.tickets .bar .actions .order ul.options,
.dashboards-pro .bar .actions .order ul.options,
.importer .bar .actions .order ul.options,
.pages-manager .bar .actions .order ul.options,
.buzz-admin .bar .actions .order ul.options,
.volumetry .bar .actions .order ul.options {
  position: absolute;
  display: block;
  background: white;
  width: 200px;
  border-radius: 4px;
  box-shadow: 0px 15px 15px rgba(0, 0, 0, 0.25);
  overflow: hidden;
  top: 40px;
  right: 0;
  z-index: 30;
  display: none;
}

/* line 5356, app/assets/stylesheets/base.scss */
.management .bar .actions .order ul.options.on,
.schedule .bar .actions .order ul.options.on,
.user-settings .bar .actions .order ul.options.on,
.user-tags-container .bar .actions .order ul.options.on,
.saved-replies-container .bar .actions .order ul.options.on,
.registration-wrapper .bar .actions .order ul.options.on,
.tickets .bar .actions .order ul.options.on,
.dashboards-pro .bar .actions .order ul.options.on,
.importer .bar .actions .order ul.options.on,
.pages-manager .bar .actions .order ul.options.on,
.buzz-admin .bar .actions .order ul.options.on,
.volumetry .bar .actions .order ul.options.on {
  display: block;
}

/* line 5360, app/assets/stylesheets/base.scss */
.management .bar .actions .order ul.options li,
.schedule .bar .actions .order ul.options li,
.user-settings .bar .actions .order ul.options li,
.user-tags-container .bar .actions .order ul.options li,
.saved-replies-container .bar .actions .order ul.options li,
.registration-wrapper .bar .actions .order ul.options li,
.tickets .bar .actions .order ul.options li,
.dashboards-pro .bar .actions .order ul.options li,
.importer .bar .actions .order ul.options li,
.pages-manager .bar .actions .order ul.options li,
.buzz-admin .bar .actions .order ul.options li,
.volumetry .bar .actions .order ul.options li {
  clear: both;
  float: left;
  width: 100%;
  box-sizing: border-box;
  padding: 8px 18px;
  text-align: left;
  font-size: 14px;
  font-family: 'latoregular';
  cursor: pointer;
}

/* line 5371, app/assets/stylesheets/base.scss */
.management .bar .actions .order ul.options li.selected,
.schedule .bar .actions .order ul.options li.selected,
.user-settings .bar .actions .order ul.options li.selected,
.user-tags-container .bar .actions .order ul.options li.selected,
.saved-replies-container .bar .actions .order ul.options li.selected,
.registration-wrapper .bar .actions .order ul.options li.selected,
.tickets .bar .actions .order ul.options li.selected,
.dashboards-pro .bar .actions .order ul.options li.selected,
.importer .bar .actions .order ul.options li.selected,
.pages-manager .bar .actions .order ul.options li.selected,
.buzz-admin .bar .actions .order ul.options li.selected,
.volumetry .bar .actions .order ul.options li.selected {
  background-color: #327bdd;
  color: white;
}

/* line 5379, app/assets/stylesheets/base.scss */
.management .bar .actions .btn-new-dashboard,
.schedule .bar .actions .btn-new-dashboard,
.user-settings .bar .actions .btn-new-dashboard,
.user-tags-container .bar .actions .btn-new-dashboard,
.saved-replies-container .bar .actions .btn-new-dashboard,
.registration-wrapper .bar .actions .btn-new-dashboard,
.tickets .bar .actions .btn-new-dashboard,
.dashboards-pro .bar .actions .btn-new-dashboard,
.importer .bar .actions .btn-new-dashboard,
.pages-manager .bar .actions .btn-new-dashboard,
.buzz-admin .bar .actions .btn-new-dashboard,
.volumetry .bar .actions .btn-new-dashboard {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/dashboard/add-5ee4df5666d88c30be4c53dcc964a61d8d2169b725b3b5130e347953b5e76471.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 16px;
  text-indent: -9999px;
  overflow: hidden;
  width: 40px;
}

/* line 5392, app/assets/stylesheets/base.scss */
.management .empty,
.schedule .empty,
.user-settings .empty,
.user-tags-container .empty,
.saved-replies-container .empty,
.registration-wrapper .empty,
.tickets .empty,
.dashboards-pro .empty,
.importer .empty,
.pages-manager .empty,
.buzz-admin .empty,
.volumetry .empty {
  text-align: center;
}

/* line 5395, app/assets/stylesheets/base.scss */
.management .empty p,
.schedule .empty p,
.user-settings .empty p,
.user-tags-container .empty p,
.saved-replies-container .empty p,
.registration-wrapper .empty p,
.tickets .empty p,
.dashboards-pro .empty p,
.importer .empty p,
.pages-manager .empty p,
.buzz-admin .empty p,
.volumetry .empty p {
  width: 60%;
  text-align: center;
  margin: 40px auto;
}

/* line 5401, app/assets/stylesheets/base.scss */
.management .empty .social,
.schedule .empty .social,
.user-settings .empty .social,
.user-tags-container .empty .social,
.saved-replies-container .empty .social,
.registration-wrapper .empty .social,
.tickets .empty .social,
.dashboards-pro .empty .social,
.importer .empty .social,
.pages-manager .empty .social,
.buzz-admin .empty .social,
.volumetry .empty .social {
  border-radius: 5px;
  transition: all 0.3s ease;
  border: #d0d0d0 1px solid;
  width: 160px;
  height: 160px;
  display: inline-block;
  margin: 0 15px;
}

/* line 5410, app/assets/stylesheets/base.scss */
.management .empty .social:hover,
.schedule .empty .social:hover,
.user-settings .empty .social:hover,
.user-tags-container .empty .social:hover,
.saved-replies-container .empty .social:hover,
.registration-wrapper .empty .social:hover,
.tickets .empty .social:hover,
.dashboards-pro .empty .social:hover,
.importer .empty .social:hover,
.pages-manager .empty .social:hover,
.buzz-admin .empty .social:hover,
.volumetry .empty .social:hover {
  border-color: transparent;
  transform: scale(1.15);
}

/* line 5415, app/assets/stylesheets/base.scss */
.management .empty .social.twitter,
.schedule .empty .social.twitter,
.user-settings .empty .social.twitter,
.user-tags-container .empty .social.twitter,
.saved-replies-container .empty .social.twitter,
.registration-wrapper .empty .social.twitter,
.tickets .empty .social.twitter,
.dashboards-pro .empty .social.twitter,
.importer .empty .social.twitter,
.pages-manager .empty .social.twitter,
.buzz-admin .empty .social.twitter,
.volumetry .empty .social.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/x-cc4d2ed97e0215902bd97546b7b29de2c08bdadc6387a5d38a0e425cf0487114.png) no-repeat center;
  background-size: 95px;
}

/* line 5419, app/assets/stylesheets/base.scss */
.management .empty .social.twitter:hover,
.schedule .empty .social.twitter:hover,
.user-settings .empty .social.twitter:hover,
.user-tags-container .empty .social.twitter:hover,
.saved-replies-container .empty .social.twitter:hover,
.registration-wrapper .empty .social.twitter:hover,
.tickets .empty .social.twitter:hover,
.dashboards-pro .empty .social.twitter:hover,
.importer .empty .social.twitter:hover,
.pages-manager .empty .social.twitter:hover,
.buzz-admin .empty .social.twitter:hover,
.volumetry .empty .social.twitter:hover {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
  background-color: #5ea9dd;
}

/* line 5425, app/assets/stylesheets/base.scss */
.management .empty .social.bluesky,
.schedule .empty .social.bluesky,
.user-settings .empty .social.bluesky,
.user-tags-container .empty .social.bluesky,
.saved-replies-container .empty .social.bluesky,
.registration-wrapper .empty .social.bluesky,
.tickets .empty .social.bluesky,
.dashboards-pro .empty .social.bluesky,
.importer .empty .social.bluesky,
.pages-manager .empty .social.bluesky,
.buzz-admin .empty .social.bluesky,
.volumetry .empty .social.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 80px;
}

/* line 5429, app/assets/stylesheets/base.scss */
.management .empty .social.bluesky:hover,
.schedule .empty .social.bluesky:hover,
.user-settings .empty .social.bluesky:hover,
.user-tags-container .empty .social.bluesky:hover,
.saved-replies-container .empty .social.bluesky:hover,
.registration-wrapper .empty .social.bluesky:hover,
.tickets .empty .social.bluesky:hover,
.dashboards-pro .empty .social.bluesky:hover,
.importer .empty .social.bluesky:hover,
.pages-manager .empty .social.bluesky:hover,
.buzz-admin .empty .social.bluesky:hover,
.volumetry .empty .social.bluesky:hover {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-color: #0085ff;
}

/* line 5435, app/assets/stylesheets/base.scss */
.management .empty .social.facebook,
.schedule .empty .social.facebook,
.user-settings .empty .social.facebook,
.user-tags-container .empty .social.facebook,
.saved-replies-container .empty .social.facebook,
.registration-wrapper .empty .social.facebook,
.tickets .empty .social.facebook,
.dashboards-pro .empty .social.facebook,
.importer .empty .social.facebook,
.pages-manager .empty .social.facebook,
.buzz-admin .empty .social.facebook,
.volumetry .empty .social.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/facebook-db4034ac34c155d8e608728305c4ac9678548a1f078f44a9502350220955341e.png) no-repeat center;
  background-size: 80px;
}

/* line 5439, app/assets/stylesheets/base.scss */
.management .empty .social.facebook:hover,
.schedule .empty .social.facebook:hover,
.user-settings .empty .social.facebook:hover,
.user-tags-container .empty .social.facebook:hover,
.saved-replies-container .empty .social.facebook:hover,
.registration-wrapper .empty .social.facebook:hover,
.tickets .empty .social.facebook:hover,
.dashboards-pro .empty .social.facebook:hover,
.importer .empty .social.facebook:hover,
.pages-manager .empty .social.facebook:hover,
.buzz-admin .empty .social.facebook:hover,
.volumetry .empty .social.facebook:hover {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png);
  background-color: #1877f2;
}

/* line 5445, app/assets/stylesheets/base.scss */
.management .empty .social.instagram,
.schedule .empty .social.instagram,
.user-settings .empty .social.instagram,
.user-tags-container .empty .social.instagram,
.saved-replies-container .empty .social.instagram,
.registration-wrapper .empty .social.instagram,
.tickets .empty .social.instagram,
.dashboards-pro .empty .social.instagram,
.importer .empty .social.instagram,
.pages-manager .empty .social.instagram,
.buzz-admin .empty .social.instagram,
.volumetry .empty .social.instagram {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/instagram-c1975e874c503fde10366d9e9da635e97cfd7009396728827d0c1a0f262686ab.png) no-repeat center;
  background-size: 80px;
}

/* line 5449, app/assets/stylesheets/base.scss */
.management .empty .social.instagram:hover,
.schedule .empty .social.instagram:hover,
.user-settings .empty .social.instagram:hover,
.user-tags-container .empty .social.instagram:hover,
.saved-replies-container .empty .social.instagram:hover,
.registration-wrapper .empty .social.instagram:hover,
.tickets .empty .social.instagram:hover,
.dashboards-pro .empty .social.instagram:hover,
.importer .empty .social.instagram:hover,
.pages-manager .empty .social.instagram:hover,
.buzz-admin .empty .social.instagram:hover,
.volumetry .empty .social.instagram:hover {
  background-color: #e5335d;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png);
}

/* line 5455, app/assets/stylesheets/base.scss */
.management .empty .social.linkedin,
.schedule .empty .social.linkedin,
.user-settings .empty .social.linkedin,
.user-tags-container .empty .social.linkedin,
.saved-replies-container .empty .social.linkedin,
.registration-wrapper .empty .social.linkedin,
.tickets .empty .social.linkedin,
.dashboards-pro .empty .social.linkedin,
.importer .empty .social.linkedin,
.pages-manager .empty .social.linkedin,
.buzz-admin .empty .social.linkedin,
.volumetry .empty .social.linkedin {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/linkedin-032d7734c2145b88d47665b4375db791766ec0b09d09b6dd32fb348d03e6c578.png) no-repeat center;
  background-size: 80px;
}

/* line 5459, app/assets/stylesheets/base.scss */
.management .empty .social.linkedin:hover,
.schedule .empty .social.linkedin:hover,
.user-settings .empty .social.linkedin:hover,
.user-tags-container .empty .social.linkedin:hover,
.saved-replies-container .empty .social.linkedin:hover,
.registration-wrapper .empty .social.linkedin:hover,
.tickets .empty .social.linkedin:hover,
.dashboards-pro .empty .social.linkedin:hover,
.importer .empty .social.linkedin:hover,
.pages-manager .empty .social.linkedin:hover,
.buzz-admin .empty .social.linkedin:hover,
.volumetry .empty .social.linkedin:hover {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png);
  background-color: #0077b3;
}

/* line 5465, app/assets/stylesheets/base.scss */
.management .empty .social.tiktok,
.schedule .empty .social.tiktok,
.user-settings .empty .social.tiktok,
.user-tags-container .empty .social.tiktok,
.saved-replies-container .empty .social.tiktok,
.registration-wrapper .empty .social.tiktok,
.tickets .empty .social.tiktok,
.dashboards-pro .empty .social.tiktok,
.importer .empty .social.tiktok,
.pages-manager .empty .social.tiktok,
.buzz-admin .empty .social.tiktok,
.volumetry .empty .social.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/tiktok-811ad01778b9c0feabc8a7291497185ff59fdb3d01ca9145110bf3090d967c5a.png) no-repeat center;
  background-size: 70px;
}

/* line 5469, app/assets/stylesheets/base.scss */
.management .empty .social.tiktok:hover,
.schedule .empty .social.tiktok:hover,
.user-settings .empty .social.tiktok:hover,
.user-tags-container .empty .social.tiktok:hover,
.saved-replies-container .empty .social.tiktok:hover,
.registration-wrapper .empty .social.tiktok:hover,
.tickets .empty .social.tiktok:hover,
.dashboards-pro .empty .social.tiktok:hover,
.importer .empty .social.tiktok:hover,
.pages-manager .empty .social.tiktok:hover,
.buzz-admin .empty .social.tiktok:hover,
.volumetry .empty .social.tiktok:hover {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png);
  background-color: black;
}

/* line 5475, app/assets/stylesheets/base.scss */
.management .empty .social.threads,
.schedule .empty .social.threads,
.user-settings .empty .social.threads,
.user-tags-container .empty .social.threads,
.saved-replies-container .empty .social.threads,
.registration-wrapper .empty .social.threads,
.tickets .empty .social.threads,
.dashboards-pro .empty .social.threads,
.importer .empty .social.threads,
.pages-manager .empty .social.threads,
.buzz-admin .empty .social.threads,
.volumetry .empty .social.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) no-repeat center;
  background-size: 70px;
}

/* line 5479, app/assets/stylesheets/base.scss */
.management .empty .social.threads:hover,
.schedule .empty .social.threads:hover,
.user-settings .empty .social.threads:hover,
.user-tags-container .empty .social.threads:hover,
.saved-replies-container .empty .social.threads:hover,
.registration-wrapper .empty .social.threads:hover,
.tickets .empty .social.threads:hover,
.dashboards-pro .empty .social.threads:hover,
.importer .empty .social.threads:hover,
.pages-manager .empty .social.threads:hover,
.buzz-admin .empty .social.threads:hover,
.volumetry .empty .social.threads:hover {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
  background-color: #000000;
}

/* line 5485, app/assets/stylesheets/base.scss */
.management .empty .social.wordpress,
.schedule .empty .social.wordpress,
.user-settings .empty .social.wordpress,
.user-tags-container .empty .social.wordpress,
.saved-replies-container .empty .social.wordpress,
.registration-wrapper .empty .social.wordpress,
.tickets .empty .social.wordpress,
.dashboards-pro .empty .social.wordpress,
.importer .empty .social.wordpress,
.pages-manager .empty .social.wordpress,
.buzz-admin .empty .social.wordpress,
.volumetry .empty .social.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) no-repeat center;
  background-size: 70px;
}

/* line 5489, app/assets/stylesheets/base.scss */
.management .empty .social.wordpress:hover,
.schedule .empty .social.wordpress:hover,
.user-settings .empty .social.wordpress:hover,
.user-tags-container .empty .social.wordpress:hover,
.saved-replies-container .empty .social.wordpress:hover,
.registration-wrapper .empty .social.wordpress:hover,
.tickets .empty .social.wordpress:hover,
.dashboards-pro .empty .social.wordpress:hover,
.importer .empty .social.wordpress:hover,
.pages-manager .empty .social.wordpress:hover,
.buzz-admin .empty .social.wordpress:hover,
.volumetry .empty .social.wordpress:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) no-repeat center;
  background-color: #25728C;
}

/* line 5495, app/assets/stylesheets/base.scss */
.management .empty .social.pinterest,
.schedule .empty .social.pinterest,
.user-settings .empty .social.pinterest,
.user-tags-container .empty .social.pinterest,
.saved-replies-container .empty .social.pinterest,
.registration-wrapper .empty .social.pinterest,
.tickets .empty .social.pinterest,
.dashboards-pro .empty .social.pinterest,
.importer .empty .social.pinterest,
.pages-manager .empty .social.pinterest,
.buzz-admin .empty .social.pinterest,
.volumetry .empty .social.pinterest {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) no-repeat center;
  background-size: 70px;
}

/* line 5499, app/assets/stylesheets/base.scss */
.management .empty .social.pinterest:hover,
.schedule .empty .social.pinterest:hover,
.user-settings .empty .social.pinterest:hover,
.user-tags-container .empty .social.pinterest:hover,
.saved-replies-container .empty .social.pinterest:hover,
.registration-wrapper .empty .social.pinterest:hover,
.tickets .empty .social.pinterest:hover,
.dashboards-pro .empty .social.pinterest:hover,
.importer .empty .social.pinterest:hover,
.pages-manager .empty .social.pinterest:hover,
.buzz-admin .empty .social.pinterest:hover,
.volumetry .empty .social.pinterest:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) no-repeat center;
  background-color: #E70025;
}

/* line 5507, app/assets/stylesheets/base.scss */
.management .empty-message,
.schedule .empty-message,
.user-settings .empty-message,
.user-tags-container .empty-message,
.saved-replies-container .empty-message,
.registration-wrapper .empty-message,
.tickets .empty-message,
.dashboards-pro .empty-message,
.importer .empty-message,
.pages-manager .empty-message,
.buzz-admin .empty-message,
.volumetry .empty-message {
  margin: 0 auto;
  display: table;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 5516, app/assets/stylesheets/base.scss */
.management .empty-message p,
.schedule .empty-message p,
.user-settings .empty-message p,
.user-tags-container .empty-message p,
.saved-replies-container .empty-message p,
.registration-wrapper .empty-message p,
.tickets .empty-message p,
.dashboards-pro .empty-message p,
.importer .empty-message p,
.pages-manager .empty-message p,
.buzz-admin .empty-message p,
.volumetry .empty-message p {
  font-size: 18px;
}

/* line 5520, app/assets/stylesheets/base.scss */
.management .empty-message span,
.schedule .empty-message span,
.user-settings .empty-message span,
.user-tags-container .empty-message span,
.saved-replies-container .empty-message span,
.registration-wrapper .empty-message span,
.tickets .empty-message span,
.dashboards-pro .empty-message span,
.importer .empty-message span,
.pages-manager .empty-message span,
.buzz-admin .empty-message span,
.volumetry .empty-message span {
  font-size: 15px;
  color: #aaa;
  margin-bottom: 40px;
  display: block;
}

/* line 5533, app/assets/stylesheets/base.scss */
.importer .bar,
.pages-manager .bar,
.user-tags-container .bar,
.saved-replies-container .bar {
  padding-right: 2em;
  padding-left: 2em;
}

/* line 5537, app/assets/stylesheets/base.scss */
.importer .bar .btn-new-folder,
.pages-manager .bar .btn-new-folder,
.user-tags-container .bar .btn-new-folder,
.saved-replies-container .bar .btn-new-folder {
  margin-right: 15px;
}

/* line 5541, app/assets/stylesheets/base.scss */
.importer .bar .btn-import,
.pages-manager .bar .btn-import,
.user-tags-container .bar .btn-import,
.saved-replies-container .bar .btn-import {
  margin-right: 15px;
}

/* line 5544, app/assets/stylesheets/base.scss */
.importer .bar .btn-import:before,
.pages-manager .bar .btn-import:before,
.user-tags-container .bar .btn-import:before,
.saved-replies-container .bar .btn-import:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/upload-9b99aa2a566210f453c87b0f2d01507fcddf33bd45192b0e13d5c66f96c70bce.svg) no-repeat center;
  background-size: 20px;
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

/* line 5556, app/assets/stylesheets/base.scss */
.importer .bar .btn-export,
.pages-manager .bar .btn-export,
.user-tags-container .bar .btn-export,
.saved-replies-container .bar .btn-export {
  margin-right: 15px;
}

/* line 5559, app/assets/stylesheets/base.scss */
.importer .bar .btn-export:before,
.pages-manager .bar .btn-export:before,
.user-tags-container .bar .btn-export:before,
.saved-replies-container .bar .btn-export:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) no-repeat center;
  background-size: 20px;
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

/* line 5572, app/assets/stylesheets/base.scss */
.importer .folder-info,
.pages-manager .folder-info,
.user-tags-container .folder-info,
.saved-replies-container .folder-info {
  margin-left: 20px;
  float: left;
}

/* line 5576, app/assets/stylesheets/base.scss */
.importer .folder-info span, .importer .folder-info a,
.pages-manager .folder-info span,
.pages-manager .folder-info a,
.user-tags-container .folder-info span,
.user-tags-container .folder-info a,
.saved-replies-container .folder-info span,
.saved-replies-container .folder-info a {
  font-size: 12px;
  color: #404040;
}

/* line 5580, app/assets/stylesheets/base.scss */
.importer .folder-info span.name, .importer .folder-info a.name,
.pages-manager .folder-info span.name,
.pages-manager .folder-info a.name,
.user-tags-container .folder-info span.name,
.user-tags-container .folder-info a.name,
.saved-replies-container .folder-info span.name,
.saved-replies-container .folder-info a.name {
  font-size: 20px;
}

/* line 5585, app/assets/stylesheets/base.scss */
.importer .folder-info .images-wrapper,
.pages-manager .folder-info .images-wrapper,
.user-tags-container .folder-info .images-wrapper,
.saved-replies-container .folder-info .images-wrapper {
  overflow: hidden;
  float: left;
  margin-right: 12px;
  width: 49px;
  height: 49px;
}

/* line 5592, app/assets/stylesheets/base.scss */
.importer .folder-info .images-wrapper .img-wrapper,
.pages-manager .folder-info .images-wrapper .img-wrapper,
.user-tags-container .folder-info .images-wrapper .img-wrapper,
.saved-replies-container .folder-info .images-wrapper .img-wrapper {
  border-radius: 50%;
  display: block;
  float: left;
  margin-right: 12px;
  width: 49px;
  height: 49px;
  line-height: 49px;
  text-transform: uppercase;
  background-color: #f4f4f4;
  overflow: hidden;
  color: #333;
}

/* line 5605, app/assets/stylesheets/base.scss */
.importer .folder-info .images-wrapper .img-wrapper span,
.pages-manager .folder-info .images-wrapper .img-wrapper span,
.user-tags-container .folder-info .images-wrapper .img-wrapper span,
.saved-replies-container .folder-info .images-wrapper .img-wrapper span {
  font-size: 26px;
  display: block;
}

/* line 5612, app/assets/stylesheets/base.scss */
.importer .folder-info .selected,
.pages-manager .folder-info .selected,
.user-tags-container .folder-info .selected,
.saved-replies-container .folder-info .selected {
  float: left;
  color: #e5e5e5;
}

/* line 5616, app/assets/stylesheets/base.scss */
.importer .folder-info .selected span,
.pages-manager .folder-info .selected span,
.user-tags-container .folder-info .selected span,
.saved-replies-container .folder-info .selected span {
  text-transform: uppercase;
  display: block;
  text-align: initial;
}

/* line 5622, app/assets/stylesheets/base.scss */
.importer .folder-info .selected .name,
.pages-manager .folder-info .selected .name,
.user-tags-container .folder-info .selected .name,
.saved-replies-container .folder-info .selected .name {
  font-size: 20px;
  text-transform: capitalize;
  float: left;
  margin-right: 10px;
  min-width: 60px;
}

/* line 5630, app/assets/stylesheets/base.scss */
.importer .folder-info .selected a,
.pages-manager .folder-info .selected a,
.user-tags-container .folder-info .selected a,
.saved-replies-container .folder-info .selected a {
  width: 14px;
  height: 14px;
  text-indent: -9999px;
  margin: 5px 0 0 10px;
  position: relative;
  float: left;
}

/* line 5638, app/assets/stylesheets/base.scss */
.importer .folder-info .selected a.delete,
.pages-manager .folder-info .selected a.delete,
.user-tags-container .folder-info .selected a.delete,
.saved-replies-container .folder-info .selected a.delete {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) 0 0 no-repeat;
}

/* line 5642, app/assets/stylesheets/base.scss */
.importer .folder-info .selected a.edit,
.pages-manager .folder-info .selected a.edit,
.user-tags-container .folder-info .selected a.edit,
.saved-replies-container .folder-info .selected a.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) 0 0 no-repeat;
}

/* line 5646, app/assets/stylesheets/base.scss */
.importer .folder-info .selected a.clone,
.pages-manager .folder-info .selected a.clone,
.user-tags-container .folder-info .selected a.clone,
.saved-replies-container .folder-info .selected a.clone {
  background: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg) 0 0 no-repeat;
}

/* line 5656, app/assets/stylesheets/base.scss */
.management .bar .btn-export {
  margin-right: 15px;
}

/* line 5659, app/assets/stylesheets/base.scss */
.management .bar .btn-export:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) no-repeat center;
  background-size: 20px;
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

/* line 5672, app/assets/stylesheets/base.scss */
.management .folder-info {
  margin-left: 20px;
  float: left;
}

/* line 5676, app/assets/stylesheets/base.scss */
.management .folder-info span, .management .folder-info a {
  font-size: 12px;
  color: #404040;
}

/* line 5680, app/assets/stylesheets/base.scss */
.management .folder-info span.name, .management .folder-info a.name {
  font-size: 20px;
}

/* line 5684, app/assets/stylesheets/base.scss */
.management .folder-info .images-wrapper {
  overflow: hidden;
  float: left;
  margin-right: 12px;
  width: 49px;
  height: 49px;
}

/* line 5691, app/assets/stylesheets/base.scss */
.management .folder-info .images-wrapper .img-wrapper {
  border-radius: 50%;
  display: block;
  float: left;
  margin-right: 12px;
  width: 49px;
  height: 49px;
  line-height: 49px;
  text-transform: uppercase;
  background-color: #f4f4f4;
  overflow: hidden;
  color: #333;
}

/* line 5704, app/assets/stylesheets/base.scss */
.management .folder-info .images-wrapper .img-wrapper span {
  font-size: 26px;
  display: block;
}

/* line 5711, app/assets/stylesheets/base.scss */
.management .folder-info .selected {
  float: left;
  color: #e5e5e5;
}

/* line 5715, app/assets/stylesheets/base.scss */
.management .folder-info .selected span {
  text-transform: uppercase;
  display: block;
  text-align: initial;
}

/* line 5720, app/assets/stylesheets/base.scss */
.management .folder-info .selected .name {
  font-size: 20px;
  text-transform: capitalize;
  float: left;
  margin-right: 10px;
  min-width: 60px;
}

/* line 5728, app/assets/stylesheets/base.scss */
.management .folder-info .selected a {
  width: 14px;
  height: 14px;
  text-indent: -9999px;
  margin: 5px 0 0 10px;
  position: relative;
  float: left;
}

/* line 5736, app/assets/stylesheets/base.scss */
.management .folder-info .selected a.delete {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) 0 0 no-repeat;
}

/* line 5740, app/assets/stylesheets/base.scss */
.management .folder-info .selected a.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) 0 0 no-repeat;
}

/* line 5744, app/assets/stylesheets/base.scss */
.management .folder-info .selected a.clone {
  background: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg) 0 0 no-repeat;
}

/* line 5755, app/assets/stylesheets/base.scss */
.buzz-admin .bar span {
  float: none;
}

/* line 5760, app/assets/stylesheets/base.scss */
.buzz-admin .settings-wrapper {
  clear: both;
}

/* line 5766, app/assets/stylesheets/base.scss */
.users_management .select2-choice {
  font-size: 13px;
}

/* line 5773, app/assets/stylesheets/base.scss */
.volumetry .calendarBtn:before {
  margin-right: 10px;
  vertical-align: text-top;
}

/* line 5783, app/assets/stylesheets/base.scss */
.users_management fieldset label,
.teams fieldset label {
  display: block !important;
  text-align: left !important;
  color: #797979;
  width: 100% !important;
}

/* line 5789, app/assets/stylesheets/base.scss */
.users_management fieldset label.inline-label,
.teams fieldset label.inline-label {
  display: inline-block !important;
  float: inherit !important;
  width: auto !important;
  vertical-align: top;
  padding-left: 4px;
}

/* line 5797, app/assets/stylesheets/base.scss */
.users_management fieldset input[type^="text"], .users_management fieldset input[type^="email"], .users_management fieldset input[type^="password"],
.teams fieldset input[type^="text"],
.teams fieldset input[type^="email"],
.teams fieldset input[type^="password"] {
  font-size: 14px;
  height: 28px;
  color: #252525;
  width: 100% !important;
  box-sizing: border-box;
}

/* line 5804, app/assets/stylesheets/base.scss */
.users_management fieldset .select2-container,
.teams fieldset .select2-container {
  width: 100% !important;
}

/* line 5809, app/assets/stylesheets/base.scss */
.users_management .container-help,
.teams .container-help {
  width: 100% !important;
}

/* line 5815, app/assets/stylesheets/base.scss */
.management td {
  word-break: break-word;
  vertical-align: middle;
  line-height: 32px;
}

/* line 5821, app/assets/stylesheets/base.scss */
.management table, .management th, .management td {
  padding: 5px;
}

/* line 5825, app/assets/stylesheets/base.scss */
.management table {
  width: 100%;
  display: table;
  border-collapse: collapse;
  border-spacing: 0;
  margin-bottom: 15px;
  border: 1px solid #e6eaee;
}

/* line 5834, app/assets/stylesheets/base.scss */
.management th {
  text-align: center;
  color: #333;
  vertical-align: middle;
  border-bottom: 1px solid #e6eaee;
  text-transform: uppercase;
  font-size: 11px;
  color: rgba(53, 64, 82, 0.5);
}

/* line 5843, app/assets/stylesheets/base.scss */
.management th.twofactor-status, .management th.ticket-distribution, .management th.sso-status {
  width: 8%;
}

/* line 5848, app/assets/stylesheets/base.scss */
.management td {
  vertical-align: middle;
  font-size: 13px;
}

/* line 5852, app/assets/stylesheets/base.scss */
.management td.td-check input[type="checkbox"] {
  float: none;
  top: 0;
}

/* line 5857, app/assets/stylesheets/base.scss */
.management td > .image-profile {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: center;
  float: left;
  margin-right: 10px;
  margin-left: 5px;
}

/* line 5869, app/assets/stylesheets/base.scss */
.management td > .page {
  height: 48px;
  display: table-cell;
  vertical-align: middle;
}

/* line 5875, app/assets/stylesheets/base.scss */
.management td > .arrow {
  font-size: 11px;
  padding-right: 13px;
}

/* line 5879, app/assets/stylesheets/base.scss */
.management td > .arrow.up {
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-up-4ebe63605cecc6ee713132144b206c075bb5764c654b8fc1c6207695f2c3d276.png) no-repeat right;
  background-size: 10px;
}

/* line 5883, app/assets/stylesheets/base.scss */
.management td > .arrow.down {
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down2-e73f302b629e35e93ae9cb89bcc210f618ce8cd29a3c2039313342bad98e7328.png) no-repeat right;
  background-size: 10px;
}

/* line 5889, app/assets/stylesheets/base.scss */
.management td small:not(.arrow) {
  font-size: 11px;
  display: block;
}

/* line 5895, app/assets/stylesheets/base.scss */
.management td.twofactor-status .twofactor-status-container {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-family: 'latosemibold';
  color: #dd0000;
}

/* line 5904, app/assets/stylesheets/base.scss */
.management td.twofactor-status .twofactor-status-container .enabled {
  color: #64d13b;
}

/* line 5910, app/assets/stylesheets/base.scss */
.management td.ticket-distribution .switch-button, .management td.sso-status .switch-button {
  vertical-align: middle;
}

/* line 5917, app/assets/stylesheets/base.scss */
.management td.ticket-distribution .switch-button.disabled {
  background: #202020;
}

/* line 5923, app/assets/stylesheets/base.scss */
.management td.ticket-distribution.available .switch-button {
  background: #64d13b;
  border-color: #64d13b;
}

/* line 5930, app/assets/stylesheets/base.scss */
.management td.ticket-distribution.unavailable .switch-button {
  background: #dd0000;
  border-color: #dd0000;
}

/* line 5934, app/assets/stylesheets/base.scss */
.management td.ticket-distribution.unavailable .switch-button.disabled {
  background: #202020;
  border-color: #505050;
}

/* line 5944, app/assets/stylesheets/base.scss */
.management thead tr {
  background: rgba(248, 249, 251, 0.75);
}

/* line 5947, app/assets/stylesheets/base.scss */
.management thead tr th {
  padding: 8px;
  line-height: 18px;
}

/* line 5951, app/assets/stylesheets/base.scss */
.management thead tr th.twofactor-status, .management thead tr th.ticket-distribution, .management thead tr th.sso-status {
  line-height: 20px;
}

/* line 5959, app/assets/stylesheets/base.scss */
.management tbody tr + tr {
  border-top: 1px solid #e6eaee;
}

/* line 5964, app/assets/stylesheets/base.scss */
.management tbody th svg {
  vertical-align: middle;
}

/* line 5970, app/assets/stylesheets/base.scss */
.management .bar + .pagination {
  margin-top: -30px;
}

/* line 5974, app/assets/stylesheets/base.scss */
.management table + .pagination {
  padding-top: 0;
}

/* line 5978, app/assets/stylesheets/base.scss */
.management .action-teams {
  width: 100px;
}

/* line 5982, app/assets/stylesheets/base.scss */
.management .action-users {
  width: 100px;
}

/* line 5986, app/assets/stylesheets/base.scss */
.management .members-list {
  display: inline;
  float: left;
}

/* line 5991, app/assets/stylesheets/base.scss */
.management .member-element {
  display: block;
}

/* line 5996, app/assets/stylesheets/base.scss */
.management .brand {
  position: relative;
}

/* line 5999, app/assets/stylesheets/base.scss */
.management .brand .deleted-wrapper {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  text-align: center;
  color: white;
  bottom: 0;
  top: 0;
}

/* line 6008, app/assets/stylesheets/base.scss */
.management .brand .deleted-wrapper .gl-table-wrapper {
  display: table;
  width: 100%;
  height: 100%;
}

/* line 6014, app/assets/stylesheets/base.scss */
.management .brand .deleted-wrapper .gl-table-cell-wrapper {
  display: table-cell;
  vertical-align: middle;
}

/* line 6017, app/assets/stylesheets/base.scss */
.management .brand .deleted-wrapper .gl-table-cell-wrapper .bt {
  float: none;
  max-width: 60px;
  margin: 0 auto;
}

/* line 6026, app/assets/stylesheets/base.scss */
.management .brand + .brand {
  margin-top: 25px;
}

/* line 6030, app/assets/stylesheets/base.scss */
.management .bt {
  border-radius: 4px;
  width: 45%;
  box-sizing: border-box;
  padding: 3px 10px;
  text-align: center;
  display: block;
  margin: 0 2.5%;
  background: #FFFFFF;
  border: #b1b1b1 1px solid;
  line-height: 23px;
}

/* line 6042, app/assets/stylesheets/base.scss */
.management .bt.action {
  color: #5d5d5d;
  float: right;
}

/* line 6046, app/assets/stylesheets/base.scss */
.management .bt.action:hover {
  border: #757575 1px solid;
}

/* line 6051, app/assets/stylesheets/base.scss */
.management .bt.new {
  color: #FFFFFF;
  background: #3576be;
  border: #2a69af 1px solid;
  float: right;
  margin-top: 20px;
  min-width: 46px;
  padding: 8px 26px;
}

/* line 6060, app/assets/stylesheets/base.scss */
.management .bt.new:hover {
  background: #478dda;
}

/* line 6067, app/assets/stylesheets/base.scss */
.management .twofactor-status .reset-button {
  width: 30px;
  height: 30px;
  cursor: pointer;
  text-indent: -9999px;
  overflow: hidden;
  background: no-repeat center;
  background-size: 16px;
  opacity: 0.8;
  float: none;
  display: inline-block;
  filter: grayscale(1);
}

/* line 6080, app/assets/stylesheets/base.scss */
.management .twofactor-status .reset-button:hover {
  opacity: 1;
}

/* line 6085, app/assets/stylesheets/base.scss */
.management .twofactor-status .reset-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reset-6019e4ea17cef011dc1a4d689716d5a65fa6b9164bca840b3fd54ca9762b9f39.svg);
  background-size: 14px;
}

/* line 6091, app/assets/stylesheets/base.scss */
.management .buttons {
  float: right;
}

/* line 6095, app/assets/stylesheets/base.scss */
.management .buttons button.play-button, .management .buttons button.pause-button, .management .buttons button.clone-button, .management .buttons button.edit-button, .management .buttons button.serviceDays-button, .management .buttons button.delete-button, .management .buttons button.lock-button, .management .buttons button.unlock-button, .management .buttons button.resync-button, .management .buttons button.clone-button {
  width: 30px;
  height: 30px;
  cursor: pointer;
  text-indent: -9999px;
  overflow: hidden;
  background: no-repeat center;
  background-size: 16px;
  opacity: 0.8;
  float: none;
  display: inline-block;
}

/* line 6115, app/assets/stylesheets/base.scss */
.management .buttons button.play-button:hover, .management .buttons button.pause-button:hover, .management .buttons button.clone-button:hover, .management .buttons button.edit-button:hover, .management .buttons button.serviceDays-button:hover, .management .buttons button.delete-button:hover, .management .buttons button.lock-button:hover, .management .buttons button.unlock-button:hover, .management .buttons button.resync-button:hover, .management .buttons button.clone-button:hover {
  opacity: 1;
}

/* line 6119, app/assets/stylesheets/base.scss */
.management .buttons button.play-button.disabled, .management .buttons button.pause-button.disabled, .management .buttons button.clone-button.disabled, .management .buttons button.edit-button.disabled, .management .buttons button.serviceDays-button.disabled, .management .buttons button.delete-button.disabled, .management .buttons button.lock-button.disabled, .management .buttons button.unlock-button.disabled, .management .buttons button.resync-button.disabled, .management .buttons button.clone-button.disabled {
  cursor: auto;
  filter: grayscale(0);
}

/* line 6125, app/assets/stylesheets/base.scss */
.management .buttons button.clone-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg);
}

/* line 6129, app/assets/stylesheets/base.scss */
.management .buttons button.play-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-8f247bcdcd2a5e42e1fe2ba45d74d5692dab00cc648f49c1dc2a07364ba6f0c4.svg);
  background-size: 14px;
}

/* line 6134, app/assets/stylesheets/base.scss */
.management .buttons button.pause-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/pause-0ef2ca28275238bd69238d53d294bc746ddb5a4d7459a68c8d083da0d42368cf.svg);
  filter: brightness(100) invert(1);
  background-size: 36px;
}

/* line 6140, app/assets/stylesheets/base.scss */
.management .buttons button.resync-button {
  fill: red;
  text-indent: 0;
}

/* line 6145, app/assets/stylesheets/base.scss */
.management .buttons button.edit-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg);
}

/* line 6148, app/assets/stylesheets/base.scss */
.management .buttons button.serviceDays-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/clock-9c28f0ac053f52a923c681834b80dab3fb228d7e1a469ce41e2da65d8d8a70a8.svg);
  background-size: 19px;
}

/* line 6153, app/assets/stylesheets/base.scss */
.management .buttons button.delete-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg);
  background-size: 12px;
}

/* line 6158, app/assets/stylesheets/base.scss */
.management .buttons button.lock-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/lockclosed-6df3bffe981012b48cd8cacdbc08530dab41e0d14a76eb1411da5df7e2f90c09.svg);
  background-size: 14px;
}

/* line 6163, app/assets/stylesheets/base.scss */
.management .buttons button.unlock-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/lockopen-01e962db2588b08405113db22f882fe92ff7e76ab607385cfee845656fa60d16.svg);
  background-size: 14px;
}

/* line 6168, app/assets/stylesheets/base.scss */
.management .buttons button.reset-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reset-6019e4ea17cef011dc1a4d689716d5a65fa6b9164bca840b3fd54ca9762b9f39.svg);
  background-size: 14px;
}

/* line 6175, app/assets/stylesheets/base.scss */
.management .pagination > a {
  padding: 5px 10px 5px 10px;
  display: inline-block;
  border: none;
  box-sizing: initial;
}

/* line 6184, app/assets/stylesheets/base.scss */
.management .bar.secret-key-bar {
  text-align: center;
}

/* line 6187, app/assets/stylesheets/base.scss */
.management .bar.secret-key-bar > span {
  float: none;
}

/* line 6192, app/assets/stylesheets/base.scss */
.management .notifications-login {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40%;
  margin: 0 auto;
}

/* line 6199, app/assets/stylesheets/base.scss */
.management .notifications-login form {
  width: 100%;
}

/* line 6202, app/assets/stylesheets/base.scss */
.management .notifications-login form input[type="password"] {
  font-size: 16px;
  font-family: 'latoregular';
  color: #444444;
  width: 100%;
  padding: 8px;
  border-radius: 4px;
  box-sizing: border-box;
  height: auto;
  text-align: center;
  margin-bottom: 15px;
}

/* line 6217, app/assets/stylesheets/base.scss */
.author-filters input {
  margin-bottom: 10px;
}

/* Search autocomplete */
/* line 6223, app/assets/stylesheets/base.scss */
.ui-autocomplete {
  position: absolute;
  cursor: default;
  z-index: 101;
  border: none;
}

/* line 6230, app/assets/stylesheets/base.scss */
.ui-helper-hidden-accessible {
  display: none;
}

/* line 6234, app/assets/stylesheets/base.scss */
.ui-menu {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  background: white;
  display: table;
  left: 0;
  width: 250px;
  overflow: hidden;
  list-style: none;
  float: left;
  padding: 11px 0 0 0;
  font-size: 13px;
}

/* line 6246, app/assets/stylesheets/base.scss */
.ui-menu.ui-widget-content {
  border: none;
}

/* line 6250, app/assets/stylesheets/base.scss */
.ui-menu .ui-menu-item {
  border-bottom: 1px solid #f1f1f1;
  font-family: "latoregular";
}

/* line 6254, app/assets/stylesheets/base.scss */
.ui-menu .ui-menu-item:last-child {
  border-bottom: none;
}

/* line 6258, app/assets/stylesheets/base.scss */
.ui-menu .ui-menu-item .ui-menu-item-wrapper {
  padding: 12px 20px;
}

/* line 6261, app/assets/stylesheets/base.scss */
.ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active {
  border: none;
  cursor: pointer;
  background: #f1f1f1;
  color: inherit;
}

/* Validation */
/* line 6273, app/assets/stylesheets/base.scss */
.validation-error {
  color: red;
  clear: both;
  font-size: 12px;
  float: left;
  margin-left: 24%;
}

/* User alert */
/* line 6283, app/assets/stylesheets/base.scss */
.notice {
  font-weight: normal;
  font-size: 14px;
  display: inline-block;
  float: left;
}

/* line 6289, app/assets/stylesheets/base.scss */
.notice .user-alert {
  color: red;
}

/* line 6294, app/assets/stylesheets/base.scss */
.bt-post {
  border-radius: 4px;
  float: right;
  border: #626262 1px solid;
  margin-bottom: 20px;
  position: relative;
}

/* line 6301, app/assets/stylesheets/base.scss */
.bt-post.disabled {
  cursor: default !important;
  pointer-events: none;
  border: #ddd 1px solid !important;
}

/* line 6306, app/assets/stylesheets/base.scss */
.bt-post.disabled > a, .bt-post.disabled input[type="submit"] {
  cursor: default !important;
  pointer-events: none;
  color: #c0c0c0 !important;
  background-color: transparent !important;
}

/* line 6313, app/assets/stylesheets/base.scss */
.bt-post.disabled a.more {
  border-left: #ddd 1px solid;
}

/* line 6317, app/assets/stylesheets/base.scss */
.bt-post.disabled input.action[type="submit"] {
  border-right: none;
}

/* line 6322, app/assets/stylesheets/base.scss */
.bt-post > a, .bt-post input[type="submit"] {
  background: #3576be;
  color: #fff;
  display: inline-block;
  margin: 0;
  float: left;
  outline: none;
}

/* line 6330, app/assets/stylesheets/base.scss */
.bt-post > a.action, .bt-post input.action[type="submit"] {
  padding: 6px 25px;
  border: none;
  border-right: #2a5e98 1px solid;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  font-size: 14px;
  font-family: 'latoregular';
}

/* line 6339, app/assets/stylesheets/base.scss */
.bt-post > a.action:hover, .bt-post input.action[type="submit"]:hover {
  background: #1d7be4;
  cursor: pointer;
}

/* line 6345, app/assets/stylesheets/base.scss */
.bt-post > a.more, .bt-post input.more[type="submit"] {
  border-left: #5d91cb 1px solid;
  color: #fff;
  text-indent: -9999px;
  width: 30px;
  height: 31px;
  margin: 0;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/arrow-down-f153d117aa27be4a50f777f85e52269dd23a8cce2536cc1957765b3c6454081b.png) #3576be center no-repeat;
}

/* line 6355, app/assets/stylesheets/base.scss */
.bt-post > a.more.disabled, .bt-post input.more.disabled[type="submit"] {
  color: #767676;
  background-color: white;
}

/* line 6360, app/assets/stylesheets/base.scss */
.bt-post > a.more:hover, .bt-post > a.more.active, .bt-post input.more[type="submit"]:hover, .bt-post input.more.active[type="submit"] {
  background: url(//s3.amazonaws.com/bm3assets/assets/arrow-down-f153d117aa27be4a50f777f85e52269dd23a8cce2536cc1957765b3c6454081b.png) #1d7be4 center no-repeat;
}

/* line 6366, app/assets/stylesheets/base.scss */
.bt-post .options {
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 5px 10px;
  display: block;
  position: absolute;
  right: -1px;
  top: 32px;
  background: #fff;
  border: #ccc 1px solid;
  width: 225px;
  display: none;
  z-index: 1;
}

/* line 6379, app/assets/stylesheets/base.scss */
.bt-post .options.on {
  display: block;
}

/* line 6383, app/assets/stylesheets/base.scss */
.bt-post .options .option {
  display: block;
}

/* line 6386, app/assets/stylesheets/base.scss */
.bt-post .options .option > span {
  display: block;
  width: 100%;
  text-align: center;
  padding: 3px 0;
  color: #676767;
  cursor: pointer;
}

/* line 6394, app/assets/stylesheets/base.scss */
.bt-post .options .option > span:hover, .bt-post .options .option > span.active {
  background: #dcdcdc;
  color: #333333;
}

/* line 6400, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop {
  border-radius: 4px;
  box-shadow: rgba(0, 0, 0, 0.2) 0 5px 10px;
  display: none;
  position: absolute;
  left: -230px;
  top: -250px;
  background: #FFFFFF;
  border: #ccc 1px solid;
  width: 220px;
  height: 412px;
  z-index: 100;
  text-align: left;
  cursor: default;
}

/* line 6415, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop.on {
  display: block;
}

/* line 6419, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .list {
  overflow: scroll;
  height: 358px;
}

/* line 6423, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .list > .cell {
  cursor: pointer;
  position: relative;
}

/* line 6427, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .list > .cell label {
  display: block;
  background: white url(//s3.amazonaws.com/bm3assets/assets/radion-button-c253b91e87223372002eb183bd78b2dbab099e1c8c7a51d410d2b81481940b3d.png) no-repeat 5px -25px;
  padding: 0 0 5px 30px;
  margin: 10px;
  border-bottom: #eeeeee 1px solid;
  color: #919191;
  font-size: 13px;
  line-height: 16px;
}

/* line 6437, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .list > .cell label .name {
  font-weight: bold;
}

/* line 6441, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .list > .cell label.selected {
  background-position: 5px -125px;
}

/* line 6446, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .list > .cell input[type="radio"] {
  display: none;
}

/* line 6450, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .list > .cell > span {
  display: block;
  font-size: 15px;
  color: #333;
  margin-bottom: 5px;
}

/* line 6459, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .cell-calendar {
  text-align: center;
  border-bottom: #eee 1px solid;
  color: #919191;
  font-size: 13px;
  line-height: 16px;
  cursor: pointer;
  padding: 10px;
  float: left;
  clear: both;
  width: 100%;
  box-sizing: border-box;
}

/* line 6472, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .cell-calendar.selected {
  background-position: 5px -125px;
}

/* line 6476, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .cell-calendar .select2-container {
  min-width: 65px;
  max-width: 135px;
  margin-right: 0;
  margin-left: 5px;
}

/* line 6483, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .cell-calendar > input {
  width: 22px;
  float: left;
  margin-right: 13px;
  text-align: center;
}

/* line 6490, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .cell-calendar > .title {
  display: block;
  font-size: 15px;
  color: #333;
  margin-top: 6px;
  float: left;
  width: 60px;
  text-align: left;
}

/* line 6500, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .cell-calendar > select {
  float: left;
  width: 75px;
}

/* line 6506, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .calendar {
  padding: 8px;
  margin: 0;
  text-align: center;
  border-bottom: #eee 1px solid;
  cursor: pointer;
}

/* line 6514, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .box-bt {
  padding: 13px 0;
  margin: 0;
  text-align: center;
  border-top: #ccc 1px solid;
  position: absolute;
  width: 100%;
  bottom: 0;
  background: #FFFFFF;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-bottom-right-radius: 4px;
  -moz-border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 6530, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .box-bt > input {
  border-radius: 4px;
  padding: 6px 40px;
  background: #3576be;
  color: #FFFFFF;
  font-size: 14px;
  border: none;
  float: none;
  margin: 0 auto;
  outline: none;
}

/* line 6541, app/assets/stylesheets/base.scss */
.bt-post .options .option > .drop > .box-bt > input:hover {
  background: #1d7be4;
  cursor: pointer;
}

/* line 6553, app/assets/stylesheets/base.scss */
[id^="modal-post-link"] input[type="url"] {
  width: 100%;
}

/* line 6558, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] {
  max-width: 520px;
}

/* line 6561, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] input[type="url"] {
  margin-top: 10px;
  width: 60%;
}

/* line 6566, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal {
  overflow-x: hidden !important;
}

/* line 6569, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .shorten-option-container {
  display: flex;
  align-items: center;
  padding: 0px 10px 0px 10px;
}

/* line 6574, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .shorten-option-container label {
  margin-right: 10px;
}

/* line 6579, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container {
  display: flex;
  min-width: 40px;
  justify-content: center;
  margin-top: 10px;
}

/* line 6585, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .short-link-domain, [id^="modal-shorten-link"] .container-modal .short-link-container .short-link-back-half, [id^="modal-shorten-link"] .container-modal .short-link-container .custom-link-back-half {
  display: flex;
  flex-direction: column;
  min-width: 40px;
}

/* line 6590, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .short-link-domain input, [id^="modal-shorten-link"] .container-modal .short-link-container .short-link-back-half input, [id^="modal-shorten-link"] .container-modal .short-link-container .custom-link-back-half input {
  width: auto;
  height: 25px;
  padding-left: 10px;
  z-index: 1000;
}

/* line 6597, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .short-link-domain .short-link-input-container, [id^="modal-shorten-link"] .container-modal .short-link-container .short-link-back-half .short-link-input-container, [id^="modal-shorten-link"] .container-modal .short-link-container .custom-link-back-half .short-link-input-container {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* line 6602, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .short-link-domain .short-link-input-container input, [id^="modal-shorten-link"] .container-modal .short-link-container .short-link-back-half .short-link-input-container input, [id^="modal-shorten-link"] .container-modal .short-link-container .custom-link-back-half .short-link-input-container input {
  width: 100% !important;
}

/* line 6606, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .short-link-domain .short-link-input-container .lock-button, [id^="modal-shorten-link"] .container-modal .short-link-container .short-link-back-half .short-link-input-container .lock-button, [id^="modal-shorten-link"] .container-modal .short-link-container .custom-link-back-half .short-link-input-container .lock-button {
  cursor: default;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  opacity: 0.1;
  right: 20px;
  position: relative;
  margin-top: 8px;
  z-index: 1001;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/lockclosed-6df3bffe981012b48cd8cacdbc08530dab41e0d14a76eb1411da5df7e2f90c09.svg);
  height: 17px;
  width: 15px;
  opacity: 0.7;
  float: right;
}

/* line 6625, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .branded-link-domain {
  display: flex;
  flex-direction: column;
  max-width: 175px;
}

/* line 6630, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .branded-link-domain label {
  margin-bottom: 10px;
}

/* line 6634, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .branded-link-domain .select2-container {
  width: 100%;
}

/* line 6639, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .short-link-division {
  margin: 35px 15px 0px 0px;
}

/* line 6643, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .custom-link-division {
  margin: 35px 15px 0px 15px;
}

/* line 6647, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .short-link-back-half {
  margin-top: 22px;
}

/* line 6652, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .custom-link-back-half input[type="text"] {
  margin-top: 10px;
}

/* line 6656, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .short-link-container .custom-link-back-half label {
  text-wrap: nowrap;
}

/* line 6662, app/assets/stylesheets/base.scss */
[id^="modal-shorten-link"] .container-modal .shorten-button {
  margin-top: 32px;
  margin-left: 15px;
  height: 33px;
  padding: 5px;
}

/* line 6673, app/assets/stylesheets/base.scss */
.container-schedules a.item, .container-schedules a.new, .container-schedules a.add-time {
  padding: 10px 25px;
  display: block;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  background: none;
  font-size: 14px;
}

/* line 6686, app/assets/stylesheets/base.scss */
.container-schedules a.item {
  color: #404040;
}

/* line 6689, app/assets/stylesheets/base.scss */
.container-schedules a.item:hover, .container-schedules a.item.active {
  background: #ecebeb;
}

/* line 6695, app/assets/stylesheets/base.scss */
.container-schedules a.new, .container-schedules a.add-time {
  padding: 20px 25px;
  font-size: 16px;
  line-height: 18px;
}

/* line 6701, app/assets/stylesheets/base.scss */
.container-schedules a.new:before, .container-schedules a.add-time:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: bottom;
}

/* line 6713, app/assets/stylesheets/base.scss */
.container-schedules a.add-time {
  left: 76px;
  position: relative;
  font-size: 14px;
  float: left;
  width: auto;
  padding: 5px 0;
}

/* line 6723, app/assets/stylesheets/base.scss */
.container-schedules > .box-agendas {
  width: 200px;
  top: 42px;
  background: #f9f9f9;
  bottom: 0;
  position: absolute;
  display: flex;
  flex-direction: column;
}

/* line 6732, app/assets/stylesheets/base.scss */
.container-schedules > .box-agendas .list {
  flex: 1 1 auto;
  overflow-y: scroll;
}

/* line 6736, app/assets/stylesheets/base.scss */
.container-schedules > .box-agendas .list li {
  width: 100%;
}

/* line 6742, app/assets/stylesheets/base.scss */
.container-schedules > .container-form {
  position: relative;
  float: left;
  box-sizing: border-box;
  margin-top: 43px;
  margin-left: 200px;
  overflow: auto;
  width: 600px;
  height: 450px;
  display: flex;
  flex-direction: column;
}

/* line 6754, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .info {
  flex: 1 1 auto;
  overflow-y: scroll;
  padding: 20px;
}

/* line 6760, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .actions {
  width: 100%;
  box-sizing: border-box;
  padding: 20px 25px;
}

/* line 6767, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-name label {
  width: 12%;
  float: left;
  margin-bottom: 10px;
  margin-left: 15px;
  padding-right: 10px;
}

/* line 6775, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-name input[type="text"] {
  width: 80%;
}

/* line 6780, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner {
  width: 100%;
  margin: auto;
  box-sizing: border-box;
  float: left;
  font-family: 'latoregular';
}

/* line 6787, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner .selection-data {
  clear: both;
  float: left;
  width: 100%;
  margin-top: 10px;
}

/* line 6793, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner .selection-data span {
  line-height: 36px;
  display: inline-block;
  float: left;
}

/* line 6799, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner .selection-data button + button {
  margin-right: 10px;
}

/* line 6804, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts {
  float: left;
  width: 100%;
}

/* line 6808, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu {
  width: 17%;
  float: left;
  border-right: 2px solid #f4f4f4;
  box-sizing: border-box;
}

/* line 6814, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a {
  display: block;
  padding: 15px 15px;
  background: no-repeat center;
  text-indent: -9999px;
  border-left: 2px solid transparent;
}

/* line 6821, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.facebook {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
  background-size: 26px;
}

/* line 6825, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 26px;
}

/* line 6829, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
  background-size: 26px;
}

/* line 6833, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
  background-size: 26px;
}

/* line 6837, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.instagram {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
  background-size: 26px;
}

/* line 6841, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.linkedin {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
  background-size: 30px;
}

/* line 6845, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.bluesky {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-size: 30px;
}

/* line 6850, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a:hover, .container-schedules > .container-form .list-inner > .accounts > .menu > a.active {
  background-color: #f7f7f7;
}

/* line 6853, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.facebook:hover, .container-schedules > .container-form .list-inner > .accounts > .menu > a.active.facebook {
  border-color: #1877f2;
}

/* line 6854, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.twitter:hover, .container-schedules > .container-form .list-inner > .accounts > .menu > a.active.twitter {
  border-color: #59adeb;
}

/* line 6855, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.threads:hover, .container-schedules > .container-form .list-inner > .accounts > .menu > a.active.threads {
  border-color: #0A0A0A;
}

/* line 6856, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.wordpress:hover, .container-schedules > .container-form .list-inner > .accounts > .menu > a.active.wordpress {
  border-color: #25728C;
}

/* line 6857, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.instagram:hover, .container-schedules > .container-form .list-inner > .accounts > .menu > a.active.instagram {
  border-color: #d63380;
}

/* line 6858, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.linkedin:hover, .container-schedules > .container-form .list-inner > .accounts > .menu > a.active.linkedin {
  border-color: #0077b5;
}

/* line 6859, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .menu > a.bluesky:hover, .container-schedules > .container-form .list-inner > .accounts > .menu > a.active.bluesky {
  border-color: #0085ff;
}

/* line 6864, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .tab-content {
  float: left;
  display: inline-block;
  width: 81%;
  height: 210px;
  padding: 15px;
  box-sizing: border-box;
  overflow: auto;
}

/* line 6873, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .tab-content .account {
  display: inline-block;
  float: left;
  padding: 5px;
  width: 32%;
  margin: 0 2% 2% 0;
  box-sizing: border-box;
  cursor: pointer;
}

/* line 6882, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .tab-content .account:nth-child(3n) {
  margin-right: 0;
}

/* line 6886, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .tab-content .account img {
  border-radius: 50%;
  margin-right: 5px;
  width: 25px;
  float: left;
}

/* line 6893, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .tab-content .account span {
  width: 75%;
  float: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-size: 13px;
}

/* line 6902, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .list-inner > .accounts > .tab-content .account.selected {
  border-radius: 20px;
  background-color: #f1f1f1;
}

/* line 6911, app/assets/stylesheets/base.scss */
.container-schedules > .container-form .select2-container {
  min-width: 60px;
  margin-right: 5px;
}

/* line 6916, app/assets/stylesheets/base.scss */
.container-schedules > .container-form > .hr {
  margin-bottom: 25px;
}

/* line 6920, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset {
  content: "";
  display: table;
  margin-bottom: 10px;
  width: 100%;
  text-align: left;
}

/* line 6927, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset .time {
  width: auto;
  display: inherit;
  margin-left: 76px;
  margin-bottom: 10px;
}

/* line 6934, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset .bt-remove-time {
  text-indent: -9999px;
  width: 12px;
  height: 18px;
  margin-left: 5px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-size: 16px;
  position: relative;
  top: 9px;
}

/* line 6946, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset > .days-week {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #ddd;
  float: left;
  position: relative;
  top: 5px;
}

/* line 6955, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset > .days-week > .day {
  position: relative;
  padding: 13px 8px 7px 8px;
  border-right: 1px solid #ddd;
  display: inline-block;
  color: #464646;
  float: left;
  font-weight: normal;
  min-width: 50px;
  overflow: hidden;
}

/* line 6966, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset > .days-week > .day label {
  position: absolute;
  background: #fff;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  width: 100%;
  padding: 0;
  margin: 0;
  line-height: 31px;
}

/* line 6980, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset > .days-week > .day:first-child {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-bottom-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-bottomleft: 4px;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

/* line 6989, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset > .days-week > .day:last-child {
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-right: none;
}

/* line 7000, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset > .days-week > .day.selected label {
  background: #f1f1f1;
}

/* line 7005, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset > .days-week > .day:hover {
  color: #000000;
}

/* line 7012, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset a.add {
  font-size: 40px;
  float: left;
  margin-left: 10px;
  margin-top: -2px;
  color: #2eaf00;
}

/* line 7019, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset a.add:hover {
  color: #45cb16;
}

/* line 7024, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset a.del {
  color: #ea4b20;
}

/* line 7027, app/assets/stylesheets/base.scss */
.container-schedules > .container-form fieldset a.del:hover {
  color: #f5623b;
}

/* line 7034, app/assets/stylesheets/base.scss */
.container-schedules > .container-form label {
  width: 10%;
  float: left;
  margin-bottom: 10px;
  text-align: right;
  padding-right: 20px;
  font-size: 14px;
}

/* line 7043, app/assets/stylesheets/base.scss */
.container-schedules > .container-form select {
  float: left;
  width: 50px;
  margin-right: 5px;
  margin-bottom: 10px;
}

/* line 7050, app/assets/stylesheets/base.scss */
.container-schedules > .container-form input, .container-schedules > .container-form textarea {
  margin: 0;
}

/* line 7054, app/assets/stylesheets/base.scss */
.container-schedules > .container-form input, .container-schedules > .container-form select, .container-schedules > .container-form textarea {
  position: relative;
}

/* line 7058, app/assets/stylesheets/base.scss */
.container-schedules > .container-form input[type="text"] {
  width: 82%;
}

/* line 7062, app/assets/stylesheets/base.scss */
.container-schedules > .container-form input[type="checkbox"] {
  float: left;
  margin-right: 8px;
  position: relative;
  top: 3px;
}

/* line 7069, app/assets/stylesheets/base.scss */
.container-schedules > .container-form textarea {
  width: 70%;
}

/* line 7075, app/assets/stylesheets/base.scss */
.firstName, .accountName, .hsm-placeholder {
  display: inline-block;
  padding: 0 6px;
}

/* line 7080, app/assets/stylesheets/base.scss */
.dropdown-menu.textcomplete-dropdown[data-strategy=emojionearea] {
  z-index: 1000 !important;
}

/* OLD CODE */
/* line 7087, app/assets/stylesheets/base.scss */
.fb-stats {
  margin-bottom: 35px;
}

/* line 7089, app/assets/stylesheets/base.scss */
.fb-stats h3 {
  font-size: 2.2em;
  margin-bottom: 25px;
}

/* line 7093, app/assets/stylesheets/base.scss */
.fb-stats .box {
  display: inline-block;
  width: 277px;
  margin-right: 30px;
}

/* line 7097, app/assets/stylesheets/base.scss */
.fb-stats .box:last-child {
  margin-right: 0;
}

/* line 7100, app/assets/stylesheets/base.scss */
.fb-stats .box table {
  width: 100%;
}

/* line 7102, app/assets/stylesheets/base.scss */
.fb-stats .box table tr {
  border-bottom: 1px solid #e1e1e1;
}

/* line 7104, app/assets/stylesheets/base.scss */
.fb-stats .box table tr:last-child {
  border-bottom: none;
}

/* line 7107, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td {
  vertical-align: top;
  font-weight: bold;
}

/* line 7110, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.icons {
  width: 24px;
}

/* line 7112, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.icons .icon {
  display: block;
  width: 16px;
  height: 16px;
}

/* line 7116, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.icons .icon.growth {
  background-repeat: no-repeat;
}

/* line 7119, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.icons .icon.engagement {
  background-repeat: no-repeat;
}

/* line 7124, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.number {
  width: 38px;
}

/* line 7127, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.percentage {
  width: 42px;
  font-weight: normal;
  color: #898989;
}

/* line 7132, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.arrow {
  width: 14px;
}

/* line 7134, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.arrow span {
  display: inline-block;
  width: 12px;
  height: 10px;
}

/* line 7138, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.arrow span.up {
  background-repeat: no-repeat;
}

/* line 7141, app/assets/stylesheets/base.scss */
.fb-stats .box table tr td.arrow span.down {
  background-repeat: no-repeat;
}

/* line 7152, app/assets/stylesheets/base.scss */
.loading-box,
.overlay-message {
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  z-index: 9999;
}

/* line 7162, app/assets/stylesheets/base.scss */
.loading-box .box,
.overlay-message .box {
  height: 150px;
  width: 150px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -75px 0 0 -75px;
  background: white url(//s3.amazonaws.com/bm3assets/assets/three-dots-bd43fc3e13085d7fd00d910a2b19e06ad626b60da62dbf0a76eb3fdf91c42aa8.svg) 50% 40% no-repeat;
  border-radius: 10px;
  padding: 10px;
}

/* line 7172, app/assets/stylesheets/base.scss */
.loading-box .box h6,
.overlay-message .box h6 {
  margin-top: 95px;
  color: #959595;
  text-align: center;
}

/* line 7180, app/assets/stylesheets/base.scss */
.loading-box {
  display: none;
}

/* line 7185, app/assets/stylesheets/base.scss */
#modal-all-tags .tag-query-alert {
  display: inline-flex;
  align-items: top;
}

/* line 7189, app/assets/stylesheets/base.scss */
#modal-all-tags .tag-query-alert .exclamation-icon {
  width: 16px !important;
  height: 16px !important;
  flex-shrink: 0;
  color: red;
  margin-right: 2px;
  margin-top: 2px;
}

/* line 7198, app/assets/stylesheets/base.scss */
#modal-all-tags .tag-query-alert .tag-query-alert-message {
  color: red;
  font-size: 12px;
  font-weight: normal;
}

/* line 7205, app/assets/stylesheets/base.scss */
#modal-all-tags .all {
  margin-left: 10px;
}

/* line 7208, app/assets/stylesheets/base.scss */
#modal-all-tags label {
  text-align: left;
  line-height: 4.4em;
}

/* line 7212, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow {
  overflow: auto;
  height: 500px;
  clear: both;
}

/* line 7217, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow ul {
  float: left;
  width: 220px;
  margin: 0 10px;
}

/* line 7222, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags {
  position: relative;
  height: 100%;
}

/* line 7226, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags .tags-folders {
  margin: 3px 0;
}

/* line 7229, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags .tags-folders:first-child {
  margin: 0;
}

/* line 7233, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags .tags-folders .group-item-folder {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin: 0 0 0 12px;
  padding: 4px 8px 4px 22px;
  background-color: #eef2f8;
  color: #5b78a3;
  border-left: 3px solid #327bdd;
}

/* line 7246, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags .group-item {
  margin: 5px 0;
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px;
  background-color: #f9f9f9;
}

/* line 7256, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags .group-item-by-source {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  color: #5b78a3;
  background-color: #eef2f8;
  border-left: 3px solid #327bdd;
}

/* line 7266, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags div {
  overflow: hidden;
}

/* line 7268, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags div label {
  width: 100% !important;
}

/* line 7271, app/assets/stylesheets/base.scss */
#modal-all-tags .overflow .tags div .no-check label {
  padding-left: 0 !important;
}

/* line 7279, app/assets/stylesheets/base.scss */
#modal-all-tags #groupedTags label, #modal-all-tags #ungroupedTags label {
  height: auto;
}

/* line 7286, app/assets/stylesheets/base.scss */
#modal-all-tags #groupedTags .arrow-group {
  margin-left: 13px;
}

/* line 7289, app/assets/stylesheets/base.scss */
#modal-all-tags #groupedTags .arrow-group + div label {
  background-position-x: 0px !important;
  text-indent: -8px;
}

/* line 7296, app/assets/stylesheets/base.scss */
#modal-all-tags .actions {
  float: left;
  margin-top: 17px;
  margin-left: 11px;
}

/* line 7302, app/assets/stylesheets/base.scss */
#modal-all-tags input[type="text"] {
  padding: 2px 5px;
  width: 100%;
  height: 30px;
  box-sizing: border-box;
  float: left;
  clear: both;
}

/* line 7312, app/assets/stylesheets/base.scss */
.fb-user {
  position: relative;
  margin-bottom: 15px;
}

/* line 7316, app/assets/stylesheets/base.scss */
.fb-user img {
  border-radius: 50%;
  float: left;
  margin-right: 15px;
  width: 60px;
}

/* line 7323, app/assets/stylesheets/base.scss */
.fb-user h3 {
  line-height: 60px;
  float: left;
  background: transparent;
}

/* line 7329, app/assets/stylesheets/base.scss */
.fb-user span {
  color: #959595;
  display: block;
  padding-bottom: 5px;
}

/* line 7336, app/assets/stylesheets/base.scss */
.fb-dashboard {
  width: 100%;
}

/* line 7339, app/assets/stylesheets/base.scss */
.fb-dashboard tr th {
  text-transform: uppercase;
  font-size: 11px;
  color: #959595;
  padding: 0 10px;
  vertical-align: middle;
  border-bottom: 1px solid #ebebeb;
}

/* line 7347, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.check {
  width: 10px;
}

/* line 7348, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.fans {
  width: 70px;
}

/* line 7349, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.grouth, .fb-dashboard tr th.moving {
  width: 150px;
}

/* line 7350, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.interactions {
  width: 100px;
}

/* line 7351, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.people, .fb-dashboard tr th.responseTime, .fb-dashboard tr th.favorite {
  width: 200px;
}

/* line 7352, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.comments, .fb-dashboard tr th.likes, .fb-dashboard tr th.quotes {
  width: 110px;
}

/* line 7353, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.shares, .fb-dashboard tr th.users, .fb-dashboard tr th.page {
  width: 140px;
}

/* line 7354, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.avg {
  width: 240px;
}

/* line 7355, app/assets/stylesheets/base.scss */
.fb-dashboard tr th.responseRate {
  width: 210px;
}

/* line 7358, app/assets/stylesheets/base.scss */
.fb-dashboard tr td {
  padding: 5px 10px 0;
  text-align: center;
  border-bottom: 1px solid #ebebeb;
  vertical-align: middle;
  font-size: 14px;
}

/* line 7366, app/assets/stylesheets/base.scss */
.fb-dashboard tr td span.arrow {
  display: block;
}

/* line 7369, app/assets/stylesheets/base.scss */
.fb-dashboard tr td span.arrow:after {
  width: 12px;
  height: 10px;
  display: inline-block;
  content: "";
  margin-left: 5px;
}

/* line 7377, app/assets/stylesheets/base.scss */
.fb-dashboard tr td span.arrow.up:after {
  background-repeat: no-repeat;
}

/* line 7381, app/assets/stylesheets/base.scss */
.fb-dashboard tr td span.arrow.down:after {
  background-repeat: no-repeat;
}

/* line 7387, app/assets/stylesheets/base.scss */
.fb-dashboard tr td small {
  font-size: 11px;
  display: inline-block;
  margin: 0 10px;
}

/* line 7392, app/assets/stylesheets/base.scss */
.fb-dashboard tr td small.arrow {
  display: block;
}

/* line 7394, app/assets/stylesheets/base.scss */
.fb-dashboard tr td small.arrow:after {
  width: 12px;
  height: 10px;
  display: inline-block;
  content: "";
  margin-left: 5px;
}

/* line 7402, app/assets/stylesheets/base.scss */
.fb-dashboard tr td small.arrow.up:after {
  background-repeat: no-repeat;
}

/* line 7407, app/assets/stylesheets/base.scss */
.fb-dashboard tr td small.arrow.down:after {
  background-repeat: no-repeat;
}

/* line 7414, app/assets/stylesheets/base.scss */
.fb-dashboard tr td .bar {
  display: block;
  height: 10px;
  position: relative;
  background-color: #e1e1e1;
  width: 116px;
  margin: 0 auto;
}

/* line 7422, app/assets/stylesheets/base.scss */
.fb-dashboard tr td .bar span {
  display: block;
  height: 10px;
  background-color: #39b54a;
}

/* line 7426, app/assets/stylesheets/base.scss */
.fb-dashboard tr td .bar span.overlay {
  display: block;
  width: 116px;
  height: 10px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
}

/* line 7438, app/assets/stylesheets/base.scss */
.fb-dashboard tr td.avatar {
  text-align: left;
  padding: 5px 10px 5px 0;
}

/* line 7442, app/assets/stylesheets/base.scss */
.fb-dashboard tr td.avatar img {
  border-radius: 5px;
  display: inline-block;
  width: 45px !important;
  height: 45px !important;
  margin-top: 0 !important;
  float: left;
  margin-right: 15px;
}

/* line 7452, app/assets/stylesheets/base.scss */
.fb-dashboard tr td.avatar .page-info {
  float: left;
  width: 110px;
}

/* line 7456, app/assets/stylesheets/base.scss */
.fb-dashboard tr td.avatar .page-info a {
  float: left;
  clear: both;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}

/* line 7465, app/assets/stylesheets/base.scss */
.fb-dashboard tr td.avatar .page-info span {
  display: block;
  float: left;
  clear: both;
  font-size: 12px;
}

/* line 7475, app/assets/stylesheets/base.scss */
.fb-dashboard tr.even {
  background-color: #f7f7f7;
}

/* line 7478, app/assets/stylesheets/base.scss */
.fb-dashboard tr.even td .bar .overlay {
  background: 0 0 no-repeat;
}

/* line 7483, app/assets/stylesheets/base.scss */
.fb-dashboard tr.odd td .bar .overlay {
  background: 0 0 no-repeat;
}

/* line 7489, app/assets/stylesheets/base.scss */
.pinned {
  float: left;
  width: 20%;
  margin-bottom: 20px;
}

/* line 7494, app/assets/stylesheets/base.scss */
.pinned table tr {
  height: 40px;
}

/* line 7499, app/assets/stylesheets/base.scss */
.scrollable {
  float: left;
  width: 80%;
  overflow: scroll;
  margin-bottom: 20px;
}

/* line 7505, app/assets/stylesheets/base.scss */
.scrollable table {
  width: 100%;
}

/* line 7509, app/assets/stylesheets/base.scss */
.scrollable table .scrollable-table-header th {
  white-space: nowrap;
}

/* line 7514, app/assets/stylesheets/base.scss */
.scrollable table tr {
  height: 40px;
}

/* line 7517, app/assets/stylesheets/base.scss */
.scrollable table tr td {
  height: 45px;
}

/* line 7522, app/assets/stylesheets/base.scss */
.pull-inner {
  padding: 20px 15px 15px 20px;
  float: left;
}

/* line 7526, app/assets/stylesheets/base.scss */
.pull-inner p {
  margin-bottom: 10px;
  line-height: 1.3em;
}

/* line 7532, app/assets/stylesheets/base.scss */
.pull-inner .tools li {
  height: 16px;
  margin-right: 5px;
  padding-left: 20px;
  background-repeat: no-repeat;
  color: #959595;
}

/* line 7539, app/assets/stylesheets/base.scss */
.pull-inner .tools li a {
  color: #959595;
  font-weight: bold;
}

/* line 7543, app/assets/stylesheets/base.scss */
.pull-inner .tools li a:hover, .pull-inner .tools li a:focus {
  color: #0982c6;
}

/* line 7547, app/assets/stylesheets/base.scss */
.pull-inner .tools li a:active {
  color: #0982c6;
}

/* line 7555, app/assets/stylesheets/base.scss */
.pull-left {
  float: left;
  text-align: left;
}

/* line 7560, app/assets/stylesheets/base.scss */
hr {
  border: 0;
  color: #ebebeb;
  background-color: #ebebeb;
  height: 1px;
}

/* line 7567, app/assets/stylesheets/base.scss */
.collapse-hide {
  display: none;
}

/* line 7571, app/assets/stylesheets/base.scss */
.fb-users-list {
  width: 100%;
}

/* line 7573, app/assets/stylesheets/base.scss */
.fb-users-list tr {
  border-bottom: 1px solid #ebebeb;
}

/* line 7575, app/assets/stylesheets/base.scss */
.fb-users-list tr th {
  text-transform: uppercase;
  color: #959595;
  font-size: 11px;
}

/* line 7580, app/assets/stylesheets/base.scss */
.fb-users-list tr th.users {
  text-align: left;
  width: 18%;
}

/* line 7585, app/assets/stylesheets/base.scss */
.fb-users-list tr td {
  vertical-align: middle;
  padding: 5px;
  text-align: center;
}

/* line 7589, app/assets/stylesheets/base.scss */
.fb-users-list tr td img {
  float: left;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  border-radius: 50%;
}

/* line 7596, app/assets/stylesheets/base.scss */
.fb-users-list tr td.users {
  text-align: left;
  width: 18%;
}

/* line 7600, app/assets/stylesheets/base.scss */
.fb-users-list tr td.users a {
  padding-top: 5px;
  display: inline-block;
}

/* line 7606, app/assets/stylesheets/base.scss */
.fb-users-list tr.even {
  background-color: #f9f9f9;
}

/* line 7615, app/assets/stylesheets/base.scss */
.help {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 8px;
}

/* line 7621, app/assets/stylesheets/base.scss */
.help.field-button {
  right: 55px;
}

/* line 7625, app/assets/stylesheets/base.scss */
.help:before {
  content: "";
  display: block;
  width: 16px;
  height: 16px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
  cursor: pointer;
}

/* line 7637, app/assets/stylesheets/base.scss */
.help-settings {
  display: inline-grid;
  vertical-align: middle;
  width: 16px;
  height: 16px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
}

/* line 7646, app/assets/stylesheets/base.scss */
.help-settings.float-right {
  float: right;
  margin-top: 4px;
  margin-right: 4px;
}

/* line 7653, app/assets/stylesheets/base.scss */
.help-tweet-consume {
  width: 16px;
  height: 16px;
  display: inline-flex !important;
  transform: translateY(25%);
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
}

/* line 7663, app/assets/stylesheets/base.scss */
.baloon-terms {
  position: absolute;
  top: 33px;
  right: 0;
  width: 300px;
  padding: 10px;
  display: none;
  behavior: url(//s3.amazonaws.com/bm3assets/css/PIE.htc);
  z-index: 999;
  opacity: 0.95;
  word-wrap: break-word;
  background: white;
}

/* line 241, app/assets/stylesheets/universal/mixins.scss */
.baloon-terms .point {
  display: block;
  width: 14px;
  height: 11px;
  background-repeat: no-repeat;
  position: absolute;
  top: -10px;
  right: 7px;
}

/* line 251, app/assets/stylesheets/universal/mixins.scss */
.baloon-terms p {
  font-size: 11px;
  text-align: left;
  padding: 0 0 10px 0;
  line-height: 100%;
}

/* line 7667, app/assets/stylesheets/base.scss */
.baloon-terms p {
  line-height: 1.5;
}

/* line 7671, app/assets/stylesheets/base.scss */
.baloon-terms.field-button {
  right: 45px;
}

/* line 7676, app/assets/stylesheets/base.scss */
.container-help {
  position: relative;
  float: left;
}

/* line 7679, app/assets/stylesheets/base.scss */
.container-help input[type="text"], .container-help .emojionearea {
  width: 270px;
  padding-right: 26px;
}

/* line 7684, app/assets/stylesheets/base.scss */
.container-help.select {
  width: 72%;
}

/* line 7687, app/assets/stylesheets/base.scss */
.container-help.select .help {
  right: 25px;
}

/* line 7691, app/assets/stylesheets/base.scss */
.container-help.select .select2-container {
  width: 100% !important;
}

/* line 7696, app/assets/stylesheets/base.scss */
.container-help.select .baloon-terms .point {
  right: 25px;
}

/* line 7703, app/assets/stylesheets/base.scss */
a.tag {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  padding: 2px 5px 3px;
  background-color: #ffc00c;
  color: white;
  margin-right: 2px;
}

/* line 7714, app/assets/stylesheets/base.scss */
a.tag {
  color: white;
}

/* line 7718, app/assets/stylesheets/base.scss */
.hour {
  float: right;
}

/* line 7723, app/assets/stylesheets/base.scss */
select.destination_collection {
  width: 270px !important;
}

/* line 7727, app/assets/stylesheets/base.scss */
.badge, .badge-toolbar-search-query {
  background-color: #f9f9f9;
  color: #404040;
  float: right !important;
  border-radius: 10px;
  display: inline-block;
  font-size: 10px;
  line-height: 1;
  min-width: 10px;
  padding: 3px 7px;
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: none !important;
}

/* line 7742, app/assets/stylesheets/base.scss */
.badge.limit, .limit.badge-toolbar-search-query {
  background-color: red;
  color: white;
}

/* line 7748, app/assets/stylesheets/base.scss */
.badge-toolbar-search-query-container {
  float: right;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
}

/* line 7760, app/assets/stylesheets/base.scss */
.source {
  width: 197px;
}

/* line 7764, app/assets/stylesheets/base.scss */
.label {
  border-radius: 0.25em;
  color: #FFFFFF;
  display: inline;
  line-height: 1;
  padding: 0.2em 0.6em 0.3em;
  text-align: center;
  vertical-align: baseline;
  white-space: nowrap;
  text-shadow: none !important;
}

/* line 7776, app/assets/stylesheets/base.scss */
.elearning {
  width: 100%;
  height: 100%;
}

/* line 7781, app/assets/stylesheets/base.scss */
p.bold {
  font-weight: bold !important;
}

/* line 7785, app/assets/stylesheets/base.scss */
.box-top h4 {
  margin-top: 8px;
  color: #FFFFFF !important;
}

/* line 7790, app/assets/stylesheets/base.scss */
span.answer {
  font-weight: bold;
  font-size: 14px;
}

/* line 7795, app/assets/stylesheets/base.scss */
.stick[id^="state-info-"] {
  position: fixed;
  top: 0;
  z-index: 99;
  left: 50%;
  width: 940px;
}

/* line 7802, app/assets/stylesheets/base.scss */
.stick[id^="state-info-"] .stage-info {
  box-shadow: 0 3px 2px -2px rgba(0, 0, 0, 0.1);
}

/* line 7807, app/assets/stylesheets/base.scss */
#keypress:focus {
  outline: none;
}

/* line 7811, app/assets/stylesheets/base.scss */
.tags-report {
  position: relative;
  top: -10px;
  padding-left: 0px !important;
  background: none !important;
}

/* line 7817, app/assets/stylesheets/base.scss */
.tags-report a {
  float: left;
  margin-top: 10px;
  margin-right: 10px;
  color: #FFFFFF;
}

/* line 7825, app/assets/stylesheets/base.scss */
.replied-by {
  float: left;
  display: inline-block;
  background-color: #464646;
  border-radius: 3px;
  color: #FFFFFF !important;
  margin-right: 2px;
  padding: 2px 5px 3px;
  position: relative;
  margin-right: 10px;
  margin-bottom: 10px;
}

/* line 7838, app/assets/stylesheets/base.scss */
.tag-primary {
  background: none !important;
  margin-top: 2px;
}

/* line 7844, app/assets/stylesheets/base.scss */
.tags-selector .tag-primary,
.tags-selector .tag-secundary,
.tags-selector .tag-secundary, .dropdown.tags .tag-primary,
.dropdown.tags .tag-secundary,
.dropdown.tags .tag-secundary {
  padding: 0 !important;
  padding-left: 0 !important;
}

/* line 7849, app/assets/stylesheets/base.scss */
.tags-selector .tag-primary > div,
.tags-selector .tag-secundary > div,
.tags-selector .tag-secundary > div, .dropdown.tags .tag-primary > div,
.dropdown.tags .tag-secundary > div,
.dropdown.tags .tag-secundary > div {
  padding: 4px;
  padding-left: 33px;
}

/* line 7852, app/assets/stylesheets/base.scss */
.tags-selector .tag-primary > div.arrow-group, .tags-selector .tag-primary > div.subtag,
.tags-selector .tag-secundary > div.arrow-group,
.tags-selector .tag-secundary > div.subtag,
.tags-selector .tag-secundary > div.arrow-group,
.tags-selector .tag-secundary > div.subtag, .dropdown.tags .tag-primary > div.arrow-group, .dropdown.tags .tag-primary > div.subtag,
.dropdown.tags .tag-secundary > div.arrow-group,
.dropdown.tags .tag-secundary > div.subtag,
.dropdown.tags .tag-secundary > div.arrow-group,
.dropdown.tags .tag-secundary > div.subtag {
  padding: 0;
}

/* line 7857, app/assets/stylesheets/base.scss */
.tags-selector .tag-primary .arrow-group,
.tags-selector .tag-secundary .arrow-group,
.tags-selector .tag-secundary .arrow-group, .dropdown.tags .tag-primary .arrow-group,
.dropdown.tags .tag-secundary .arrow-group,
.dropdown.tags .tag-secundary .arrow-group {
  margin-left: 11px;
  top: 3px;
  background: transparent !important;
}

/* line 7863, app/assets/stylesheets/base.scss */
.tags-selector .tag-primary .subtag,
.tags-selector .tag-secundary .subtag,
.tags-selector .tag-secundary .subtag, .dropdown.tags .tag-primary .subtag,
.dropdown.tags .tag-secundary .subtag,
.dropdown.tags .tag-secundary .subtag {
  padding: 0;
  background: none;
}

/* line 7866, app/assets/stylesheets/base.scss */
.tags-selector .tag-primary .subtag > div,
.tags-selector .tag-secundary .subtag > div,
.tags-selector .tag-secundary .subtag > div, .dropdown.tags .tag-primary .subtag > div,
.dropdown.tags .tag-secundary .subtag > div,
.dropdown.tags .tag-secundary .subtag > div {
  padding: 4px;
  padding-left: 33px;
}

/* line 7873, app/assets/stylesheets/base.scss */
.tags-selector .subtag-secundary, .dropdown.tags .subtag-secundary {
  padding-left: 0 !important;
}

/* line 7875, app/assets/stylesheets/base.scss */
.tags-selector .subtag-secundary > div:not(.arrow-group), .dropdown.tags .subtag-secundary > div:not(.arrow-group) {
  padding: 4px;
}

/* line 7881, app/assets/stylesheets/base.scss */
.tag-secundary {
  background: none !important;
  margin-left: 10px;
}

/* line 7886, app/assets/stylesheets/base.scss */
.subtag-secundary {
  background: none !important;
  margin-left: 10px;
}

/* line 7891, app/assets/stylesheets/base.scss */
.arrow-group {
  border-style: solid;
  border-color: transparent transparent transparent #959595;
  width: 0;
  height: 0;
  border-width: 7px 0 7px 11px;
  margin-right: 7px;
  background: none;
  clear: both;
  float: left;
  margin-left: 12px;
  position: relative;
  top: 6px;
  transition: all 200ms ease;
}

/* line 7906, app/assets/stylesheets/base.scss */
.arrow-group.expanded {
  transform: rotate(90deg);
}

/* line 7911, app/assets/stylesheets/base.scss */
.arrow-group + div label, .arrow-group + div {
  text-indent: 21px;
  background-position-x: 30px !important;
}

/* line 7916, app/assets/stylesheets/base.scss */
.subtag {
  margin-left: 10px;
}

/* line 7920, app/assets/stylesheets/base.scss */
.container-tags {
  width: 262px !important;
  background: none !important;
  padding-left: 0px !important;
  height: 200px !important;
}

/* line 7927, app/assets/stylesheets/base.scss */
.container-tags label {
  width: auto !important;
}

/* line 7931, app/assets/stylesheets/base.scss */
.fix-divider {
  background-color: transparent !important;
}

/* line 7935, app/assets/stylesheets/base.scss */
.input-tags {
  width: 222px;
  background: url(//s3.amazonaws.com/bm3assets/assets/others/form-search-query-869cb427492c69a0e94e7c8f0810a88838f0052f4a78c27e8b01d27a81e0ddda.png) no-repeat scroll 227px 4px #FFFFFF;
}

/* line 7940, app/assets/stylesheets/base.scss */
.submenu-tags {
  width: 250px !important;
}

/* line 7944, app/assets/stylesheets/base.scss */
.bt-group-tags {
  font-size: 14px;
  font-style: normal;
  color: #ffffff !important;
  background: #327bdd !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  padding: 8px 0 !important;
  text-align: center;
  margin: 0 auto;
  margin-bottom: 5px;
}

/* line 7956, app/assets/stylesheets/base.scss */
.bt-group-tags:hover {
  background: #327bdd !important;
}

/* line 7961, app/assets/stylesheets/base.scss */
.no-check {
  background: none !important;
}

/* line 7963, app/assets/stylesheets/base.scss */
.no-check label {
  background: none !important;
}

/* line 7971, app/assets/stylesheets/base.scss */
.edit-tags.reveal-modal .container-modal .select2-container {
  width: 72%;
  float: right;
  margin-right: 17px;
}

/* line 7977, app/assets/stylesheets/base.scss */
.edit-tags.reveal-modal .container-modal .radio-item {
  display: inline-block;
  margin-right: 15px;
}

/* line 7981, app/assets/stylesheets/base.scss */
.edit-tags.reveal-modal .container-modal .radio-item:last-child {
  margin-right: 0;
}

/* line 7990, app/assets/stylesheets/base.scss */
.import-tag .container-scroller {
  margin-bottom: 30px !important;
}

/* line 7993, app/assets/stylesheets/base.scss */
.import-tag .container-scroller .container-modal .tag-list {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  padding-bottom: 20px;
}

/* line 8004, app/assets/stylesheets/base.scss */
.import-tag p {
  font-size: 14px;
}

/* line 8007, app/assets/stylesheets/base.scss */
.import-tag p b {
  font-family: 'latoblack';
}

/* line 8012, app/assets/stylesheets/base.scss */
.import-tag .file-name {
  margin-top: 10px;
  display: inline-flex;
}

/* line 8016, app/assets/stylesheets/base.scss */
.import-tag .file-name .remove {
  width: 30px;
  height: 25px;
  cursor: pointer;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-size: 20px;
  opacity: 0.5;
}

/* line 8027, app/assets/stylesheets/base.scss */
.import-tag .add-media {
  width: auto !important;
  float: left;
  display: block;
  cursor: pointer;
  border-radius: 5px;
  padding: 5px 15px;
  border: 1px solid #ccc;
  transition: border 300ms ease;
}

/* line 8038, app/assets/stylesheets/base.scss */
.import-tag .add-media:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/upload-9b99aa2a566210f453c87b0f2d01507fcddf33bd45192b0e13d5c66f96c70bce.svg) no-repeat center;
  background-size: 20px;
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  vertical-align: middle;
}

/* line 8049, app/assets/stylesheets/base.scss */
.import-tag .add-media .hidden {
  display: none;
}

/* line 8054, app/assets/stylesheets/base.scss */
.import-tag .add-media,
.import-tag .file-name {
  margin-left: 24%;
}

/* line 8061, app/assets/stylesheets/base.scss */
.author-history.reveal-modal {
  min-width: 800px !important;
  width: 80% !important;
  max-width: 1400px !important;
  height: 70vh;
}

/* line 8067, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal {
  width: 100%;
  display: inline-flex;
}

/* line 8071, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .author-history-section-header {
  display: flex;
  justify-content: space-between;
}

/* line 8075, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .author-history-section-header .export-button {
  display: inline-flex;
  cursor: pointer;
}

/* line 8079, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .author-history-section-header .export-button .author-history-export-options {
  display: inline-flex;
  gap: 8px;
  align-items: center;
}

/* line 8084, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .author-history-section-header .export-button .author-history-export-options .button {
  display: inline-block;
  min-width: 72px;
  padding: 7px 14px;
  border-radius: 18px;
  text-align: center;
  font-family: 'latoregular';
  font-size: 12px;
  line-height: 1;
  white-space: nowrap;
  cursor: pointer;
  transition: transform 0.15s ease, opacity 0.15s ease;
}

/* line 8097, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .author-history-section-header .export-button .author-history-export-options .button:hover {
  transform: translateY(-1px);
  opacity: 0.92;
}

/* line 8103, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .author-history-section-header .export-button .author-history-export-options .export-xlsx {
  background: #327BDD;
  color: #fff;
}

/* line 8108, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .author-history-section-header .export-button .author-history-export-options .export-pdf {
  background: #f1f4f8;
  color: #201E1B;
  border: 1px solid #d6dde7;
}

/* line 8117, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal > div {
  width: 100%;
}

/* line 8121, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .about-author {
  width: 30%;
  top: 97px;
  bottom: 55px;
  border-radius: 0;
  border-bottom: none;
  border-right: none;
  border-top: none;
  right: 0;
  position: absolute;
  overflow-y: auto;
  margin: 0;
  box-sizing: border-box;
  height: auto;
}

/* line 8136, app/assets/stylesheets/base.scss */
.author-history.reveal-modal .container-modal .about-author .btn-arrow-left {
  display: none;
}

/* line 8144, app/assets/stylesheets/base.scss */
.box-settings-author-history {
  border-bottom: #ccc 1px solid;
  padding: 10px;
  position: absolute;
  top: 43px;
  left: 0;
  right: 0;
  z-index: 50;
}

/* line 8154, app/assets/stylesheets/base.scss */
.box-profile-settings {
  display: inline-flex;
}

/* line 8157, app/assets/stylesheets/base.scss */
.box-profile-settings .title {
  float: left;
  margin-right: 10px;
  line-height: 28px;
}

/* line 8163, app/assets/stylesheets/base.scss */
.box-profile-settings .all-posts {
  margin: 7px;
  color: #5c5c5c;
  text-decoration: underline;
}

/* line 8170, app/assets/stylesheets/base.scss */
.name-user {
  padding: 0px;
  text-align: left;
  font-size: 14px;
  color: #292F33;
  font-weight: bold;
}

/* line 8178, app/assets/stylesheets/base.scss */
.hidden {
  display: none;
}

/* line 8182, app/assets/stylesheets/base.scss */
.in {
  height: auto !important;
}

/* line 8186, app/assets/stylesheets/base.scss */
.loading-posts {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/loading-light-f1fa69a69773c0fe42db26ebc9e0fa79a7d451366493463f2816e064a6c7374a.gif) center center no-repeat #f9f9f9;
  z-index: 9999;
  padding: 100px;
}

/* line 8192, app/assets/stylesheets/base.scss */
.separator-total-pages {
  color: #636363;
  font-weight: 500;
  padding: 0 7px;
}

/* line 8198, app/assets/stylesheets/base.scss */
.input-disabled {
  background: #EEE !important;
}

/* line 8202, app/assets/stylesheets/base.scss */
.block {
  display: inline-block !important;
}

/* line 8206, app/assets/stylesheets/base.scss */
.text-center, .brands-track-bottom .separator {
  position: relative;
  text-align: center !important;
}

/* line 8212, app/assets/stylesheets/base.scss */
.checkbox-ios, .checkbox-ios-report {
  left: 50%;
  margin-left: -46px;
  top: 50%;
  margin-top: -9px;
  width: inherit;
  height: inherit;
}

/* line 8220, app/assets/stylesheets/base.scss */
.checkbox-ios input[type="checkbox"], .checkbox-ios-report input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  width: 40px;
  height: 17px;
  z-index: 10;
  left: 50%;
  margin-left: -20px;
}

/* line 8230, app/assets/stylesheets/base.scss */
.checkbox-ios input.ios-switch[type="checkbox"] + div, .checkbox-ios-report input.ios-switch[type="checkbox"] + div {
  vertical-align: middle;
  width: 40px;
  height: 20px;
  border: 1px solid rgba(0, 0, 0, 0.4);
  border-radius: 999px;
  background-color: rgba(0, 0, 0, 0.1);
  -webkit-transition-duration: .4s;
  -webkit-transition-property: background-color, box-shadow;
  box-shadow: inset 0 0 0 0px rgba(0, 0, 0, 0.4);
  position: absolute;
  left: 50%;
  margin-left: -20px;
}

/* line 8244, app/assets/stylesheets/base.scss */
.checkbox-ios input.green.ios-switch[type="checkbox"]:checked + div, .checkbox-ios-report input.green.ios-switch[type="checkbox"]:checked + div {
  background-color: #FFBC23;
  border: 1px solid #FFAA09;
  box-shadow: inset 0 0 0 10px #FFBC23;
}

/* line 8250, app/assets/stylesheets/base.scss */
.checkbox-ios input.ios-switch[type="checkbox"] + div > div, .checkbox-ios-report input.ios-switch[type="checkbox"] + div > div {
  float: left;
  width: 18px;
  height: 18px;
  border-radius: inherit;
  background: #ffffff;
  -webkit-transition-timing-function: cubic-bezier(0.54, 1.85, 0.5, 1);
  -webkit-transition-duration: 0.4s;
  -webkit-transition-property: transform, background-color, box-shadow;
  -moz-transition-timing-function: cubic-bezier(0.54, 1.85, 0.5, 1);
  -moz-transition-duration: 0.4s;
  -moz-transition-property: transform, background-color;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px rgba(0, 0, 0, 0.4);
  pointer-events: none;
  margin-top: 1px;
  margin-left: 1px;
}

/* line 8267, app/assets/stylesheets/base.scss */
.checkbox-ios input.ios-switch[type="checkbox"]:checked + div > div, .checkbox-ios-report input.ios-switch[type="checkbox"]:checked + div > div {
  -webkit-transform: translate3d(20px, 0, 0);
  -moz-transform: translate3d(20px, 0, 0);
  background-color: #ffffff;
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.3), 0px 0px 0 1px #0850ac;
}

/* line 8275, app/assets/stylesheets/base.scss */
.checkbox-ios-report {
  position: relative;
  float: left;
  margin-left: -20px;
}

/* line 8281, app/assets/stylesheets/base.scss */
.checkbox-ios-report label {
  position: absolute;
  z-index: 10;
  right: 52.6%;
  top: 1px;
}

/* line 8288, app/assets/stylesheets/base.scss */
.checkbox-ios-report input.blue.ios-switch[type="checkbox"]:checked + div {
  background-color: #327bdd;
  border: 1px solid #327bdd;
  box-shadow: inset 0 0 0 10px #327bdd;
}

/* line 8295, app/assets/stylesheets/base.scss */
.error-container {
  margin-top: 3px;
}

/* line 8299, app/assets/stylesheets/base.scss */
.close-notification {
  right: 11px !important;
}

/* line 8303, app/assets/stylesheets/base.scss */
.sentiments {
  display: inline-block;
  float: left;
  margin-left: 12px;
}

/* line 8308, app/assets/stylesheets/base.scss */
.sentiments a:not(.text):not(.select2-choice) {
  opacity: 0.2;
}

/* line 8311, app/assets/stylesheets/base.scss */
.sentiments a.positive:not(.text):not(.select2-choice) {
  background: #64d13b;
}

/* line 8314, app/assets/stylesheets/base.scss */
.sentiments a.neutral:not(.text):not(.select2-choice) {
  background: #f7b463;
}

/* line 8317, app/assets/stylesheets/base.scss */
.sentiments a.negative:not(.text):not(.select2-choice) {
  background: #dd0000;
}

/* line 8320, app/assets/stylesheets/base.scss */
.sentiments a.on:not(.text):not(.select2-choice) {
  opacity: 1;
}

/* line 8324, app/assets/stylesheets/base.scss */
.sentiments a:not(.text):not(.select2-choice):first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

/* line 8329, app/assets/stylesheets/base.scss */
.sentiments a:not(.text):not(.select2-choice):last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 8335, app/assets/stylesheets/base.scss */
.sentiments a:not(.text):not(.select2-choice) {
  margin: 0;
  text-indent: -9999px;
  display: inline-block;
  width: 25px;
  height: 20px;
  float: left;
  overflow: hidden;
}

/* line 8344, app/assets/stylesheets/base.scss */
.sentiments a:not(.text):not(.select2-choice):hover {
  opacity: 1;
  -moz-opacity: 1;
  filter: alpha(opacity=100);
}

/* line 8351, app/assets/stylesheets/base.scss */
.sentiments.disabled {
  pointer-events: none;
  cursor: default;
}

/* line 8357, app/assets/stylesheets/base.scss */
.bt-more-filter {
  background: none repeat scroll 0 0 #ddd;
  border-radius: 2px;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  height: 12px;
  line-height: 6px;
  padding: 0 5px;
  text-decoration: none;
  vertical-align: middle;
  color: #4e575b !important;
}

/* line 8371, app/assets/stylesheets/base.scss */
.bt-more-filter:hover {
  background: #cccccc;
}

/* line 8377, app/assets/stylesheets/base.scss */
.formatted-date {
  position: relative;
  bottom: 2px;
}

/* line 8382, app/assets/stylesheets/base.scss */
.pass.ng-valid {
  border-color: green !important;
  border: 1px solid;
}

/* line 8387, app/assets/stylesheets/base.scss */
.pass.ng-invalid-m-a-t-c-h {
  border-color: red !important;
  border: 1px solid;
}

/* line 8392, app/assets/stylesheets/base.scss */
#modal-follow-unfollow {
  z-index: 9999;
  width: 590px;
}

/* line 8396, app/assets/stylesheets/base.scss */
#modal-follow-unfollow .container-modal {
  padding: 40px 20px 0;
}

/* line 8401, app/assets/stylesheets/base.scss */
#reply_form {
  width: 100%;
  overflow: visible;
}

/* line 8408, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .moderation-value {
  color: #5c5c5c;
}

/* line 8412, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .uploaded-file {
  height: 30px;
  color: #707070;
  line-height: 2em;
  border-radius: 4px;
  background: #f9f9f9;
  padding-right: 10px;
  display: inline-flex;
  border: solid 1px #ededed;
}

/* line 8422, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .uploaded-file .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) no-repeat center;
  background-size: 20px;
  opacity: 0.6;
  height: 30px;
  width: 40px;
}

/* line 8431, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .reason {
  width: 72%;
  float: right;
  display: grid;
  margin-right: 24px;
}

/* line 8437, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .reason .select2-container {
  width: 100%;
}

/* line 8441, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .reason .reason-details {
  font-size: 12px;
  margin-top: 7px;
  line-height: 1.4em;
  margin-bottom: 15px;
}

/* line 8449, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .upload {
  width: 72%;
  float: left;
  margin: 2px 0;
  color: #747474;
  font-size: 13px;
}

/* line 8456, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .upload .upload-label {
  width: 60px;
  height: 50px;
  border-radius: 4px;
  background: #f9f9f9;
  display: inline-block;
  border: solid 1px #ededed;
}

/* line 8464, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .upload .upload-label .icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/email_attachment-7cfdf59ecd3e4a622a95aabc7c8d9ad94630b1f238dac0cfe23309a9572015e3.svg) center no-repeat;
  background-size: 35px;
  opacity: 0.4;
  height: 100%;
  width: 100%;
}

/* line 8472, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .upload .upload-label input[type="file"] {
  display: none;
}

/* line 8477, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .upload .remove-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  display: inline-flex;
  margin-bottom: -4px;
  cursor: pointer;
  opacity: 0.5;
  height: 15px;
  width: 20px;
}

/* line 8486, app/assets/stylesheets/base.scss */
#modal-request-moderation .container-modal .upload .remove-button:hover {
  opacity: 0.9;
}

/* line 8494, app/assets/stylesheets/base.scss */
.checkbox-can-edit-reports {
  height: 13px;
  margin-left: 4px;
  vertical-align: middle !important;
}

/* Audit Trail */
/* line 8501, app/assets/stylesheets/base.scss */
.box-search-bar {
  border: #d0d0d0 1px solid;
  margin-bottom: 20px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  background: #f6f6f6;
  height: 50px;
  padding: 3px 10px 10px;
}

/* line 8511, app/assets/stylesheets/base.scss */
.box-search-bar .form-actions {
  float: left;
}

/* line 8514, app/assets/stylesheets/base.scss */
.box-search-bar .invalid-period {
  float: left;
  color: red;
  margin-left: 15px;
  margin-top: 24px;
  text-transform: uppercase;
}

/* line 8521, app/assets/stylesheets/base.scss */
.box-search-bar .search-bar .field {
  float: left;
  margin-right: 20px;
}

/* line 8527, app/assets/stylesheets/base.scss */
.bt-search {
  background: #0e76bd;
  color: #FFFFFF;
  border: 1px solid #0e76bd;
  padding: 5px 10px;
  font-size: 13px;
  margin-top: 21px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  outline: none;
  text-transform: uppercase;
}

/* line 8539, app/assets/stylesheets/base.scss */
.bt-search:hover {
  cursor: pointer;
  background: #0688e0;
}

/* line 8545, app/assets/stylesheets/base.scss */
.tdTrackExpanded {
  max-width: 928px;
  word-wrap: break-word;
}

/* line 8550, app/assets/stylesheets/base.scss */
.no-permission {
  background: none repeat scroll 0 0 #f9edbe;
  border: 1px solid #f0c36d;
  border-radius: 2px;
  color: #222222;
  display: table;
  margin: 20px auto;
  max-width: 934px;
  padding: 4px 10px;
  text-align: center;
}

/* line 8561, app/assets/stylesheets/base.scss */
.line-marker {
  cursor: pointer;
}

/* line 8565, app/assets/stylesheets/base.scss */
.being-answered {
  position: absolute;
  top: 25px;
  right: 10px;
  width: 200px;
  text-align: center;
  color: #287AC5;
  font-size: 14px;
}

/* line 8576, app/assets/stylesheets/base.scss */
.days-list > .title {
  height: 75px;
}

/* line 8579, app/assets/stylesheets/base.scss */
.days-list > .days {
  text-align: left !important;
}

/* line 8584, app/assets/stylesheets/base.scss */
.box-message {
  margin: 10px auto;
  padding: 10px 25px;
  background: #ffecb3;
  position: relative;
}

/* line 8591, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags {
  overflow: hidden;
  height: 150px;
  display: none;
  width: auto !important;
  padding: 5px 0;
  background: white;
  border: #c2c2c2 1px solid;
  position: absolute;
  z-index: 100;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
}

/* line 8603, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags li input.input-tags {
  width: 171px;
  margin: 0 4px;
  background-position-x: right !important;
}

/* line 8608, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags li a.strike {
  background-color: #fecd4a;
}

/* line 8611, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags li a {
  padding: 0 6px;
  margin: 3px 0;
  background: white;
  color: #404040;
  display: block;
  -webkit-border-radius: 0;
  border-radius: 0;
}

/* line 8619, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags li a:hover, .submenu-ungrouped-tags li a:focus {
  background: #ebebeb;
}

/* line 8623, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags li a:active {
  color: #0982c6;
}

/* line 8628, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags fieldset {
  padding: 8px 10px;
}

/* line 8630, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags fieldset input[type="date"] {
  width: 80px;
  margin-bottom: 10px;
  text-align: center;
}

/* line 8636, app/assets/stylesheets/base.scss */
.submenu-ungrouped-tags .sliper {
  height: 20px;
  width: 145px;
  top: -20px;
  left: 0;
  background: url(//s3.amazonaws.com/bm3assets/assets/others/sub-mark-results-sliper-148e260756cd89eb7ff164c6087d1ab48c09263606548f1b18b73f53a9e93070.png) 10px bottom no-repeat;
  position: absolute;
}

/* line 8643, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags, .submenu-ungrouped-tags.retweet-submenu-tags {
  width: auto !important;
  height: auto;
  padding: 10px 10px 0 13px;
}

/* line 8647, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li, .submenu-ungrouped-tags.retweet-submenu-tags li {
  display: block;
  height: auto;
  padding-bottom: 5px;
  position: relative;
}

/* line 8652, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li a, .submenu-ungrouped-tags.retweet-submenu-tags li a {
  border: none;
  line-height: normal;
  margin-bottom: 7px;
}

/* line 8656, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li a:hover, #submenu-tags.submenu-ungrouped-tags li a:focus, .submenu-ungrouped-tags.retweet-submenu-tags li a:hover, .submenu-ungrouped-tags.retweet-submenu-tags li a:focus {
  border: none;
  background: none;
}

/* line 8663, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li.search input[type="text"], .submenu-ungrouped-tags.retweet-submenu-tags li.search input[type="text"] {
  border-radius: 0;
  padding: 2px 22px 1px 4px;
  width: 152px;
  background: url(//s3.amazonaws.com/bm3assets/assets/others/form-search-query-869cb427492c69a0e94e7c8f0810a88838f0052f4a78c27e8b01d27a81e0ddda.png) 157px 4px no-repeat white;
}

/* line 8670, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li.search label, .submenu-ungrouped-tags.retweet-submenu-tags li.search label {
  font-size: 12px;
  color: #464646;
  padding-bottom: 4px;
  display: block;
}

/* line 8677, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box, .submenu-ungrouped-tags.retweet-submenu-tags li .container-box {
  height: auto;
  outline: 0;
  position: relative;
  overflow: hidden;
}

/* line 8687, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box .jspVerticalBar, .submenu-ungrouped-tags.retweet-submenu-tags li .container-box .jspVerticalBar {
  width: 8px;
  border: 1px solid #e1e1e1;
}

/* line 8690, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box .jspVerticalBar .jspTrack, .submenu-ungrouped-tags.retweet-submenu-tags li .container-box .jspVerticalBar .jspTrack {
  background-color: #f9f9f9;
}

/* line 8692, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li .container-box .jspVerticalBar .jspTrack .jspDrag, .submenu-ungrouped-tags.retweet-submenu-tags li .container-box .jspVerticalBar .jspTrack .jspDrag {
  background-color: #d7d7d7;
}

/* line 8698, app/assets/stylesheets/base.scss */
#submenu-tags.submenu-ungrouped-tags li .divider-bottom, .submenu-ungrouped-tags.retweet-submenu-tags li .divider-bottom {
  position: absolute;
  bottom: 19px;
  right: 2px;
  width: 8px;
  height: 1px;
  z-index: 999;
  background-color: #e1e1e1;
}

/* line 8711, app/assets/stylesheets/base.scss */
.tag-button-wrapper {
  display: inline;
}

/* line 8714, app/assets/stylesheets/base.scss */
.tag-button-wrapper .arrow-group {
  top: 4px !important;
  margin-left: 0px !important;
}

/* line 8721, app/assets/stylesheets/base.scss */
.div-alert .error-msg, .div-alert .success-msg {
  margin-bottom: 20px;
  padding: 15px;
  background-position: 10px;
  background-repeat: no-repeat;
  border-radius: 4px;
}

/* line 8729, app/assets/stylesheets/base.scss */
.div-alert .error-msg {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/icons/error-efc695b94d4a3ea85522ee51f63c90a90b4f5656de0695979bb5274cee06ae28.png);
  background-color: #f2dede;
  border: 1px solid #ebccd1;
  color: #a94442;
}

/* line 8736, app/assets/stylesheets/base.scss */
.div-alert .success-msg {
  background-image: url(//s3.amazonaws.com/bm3assets/icons/success.png);
  background-color: #dff0d8;
  border: 1px solid #d6e9c6;
  color: #3c763d;
}

/* line 8743, app/assets/stylesheets/base.scss */
.div-alert .error-msg p, .div-alert .success-msg p {
  margin-left: 15px;
}

/* line 8748, app/assets/stylesheets/base.scss */
.wrapper-brands-track {
  position: relative;
}

/* line 8751, app/assets/stylesheets/base.scss */
.wrapper-brands-track .loading {
  position: absolute;
  background: rgba(255, 255, 255, 0.8) url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 49% 50%;
  width: 100%;
  height: 211px;
  z-index: 100;
  top: -23px;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
}

/* line 8764, app/assets/stylesheets/base.scss */
.wrapper-brands-track .brands-to-add-track {
  clear: both;
  display: table;
  margin: 20px auto;
}

/* line 8773, app/assets/stylesheets/base.scss */
.brands-track-bottom .separator {
  display: block;
  clear: both;
  width: 100%;
}

/* line 8779, app/assets/stylesheets/base.scss */
.brands-track-bottom .button-container {
  display: block;
  margin: 15px auto 0;
  text-align: center;
}

/* line 8784, app/assets/stylesheets/base.scss */
.brands-track-bottom .button-container a {
  width: 120px;
  color: white;
}

/* Footer */
/* line 8791, app/assets/stylesheets/base.scss */
.footer {
  height: 50px;
  background: #ececec;
  width: 100%;
  float: left;
  margin-top: 20px;
}

/* line 8800, app/assets/stylesheets/base.scss */
.migration p {
  position: absolute;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
  font-size: 30px;
  font-family: 'latosemibold';
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fe8b39;
  color: white;
}

@media (max-width: 1285px) {
  /* line 8820, app/assets/stylesheets/base.scss */
  .topbar .logo-buzzmonitor {
    background-size: 150px;
    width: 150px;
  }
  /* line 8826, app/assets/stylesheets/base.scss */
  .topbar nav .modules > li span, .topbar nav .modules > li a {
    padding-left: 8px;
    padding-right: 8px;
    font-size: 14px;
  }
  /* line 8833, app/assets/stylesheets/base.scss */
  .topbar .search-area {
    display: none;
  }
  /* line 8837, app/assets/stylesheets/base.scss */
  .topbar .user-status {
    left: -40px !important;
  }
  /* line 8841, app/assets/stylesheets/base.scss */
  .topbar .container-topbar {
    padding-left: 1em;
    padding-right: 1em;
  }
}

@media (max-width: 768px) {
  /* line 8849, app/assets/stylesheets/base.scss */
  .logo-login {
    margin: 30px auto;
    width: 80%;
  }
  /* line 8854, app/assets/stylesheets/base.scss */
  .box.login,
.box.singup {
    width: 90%;
    padding: 0 5%;
    border: none;
    background: none;
  }
  /* line 8862, app/assets/stylesheets/base.scss */
  .box {
    margin: 0 auto;
  }
  /* line 8865, app/assets/stylesheets/base.scss */
  .box .social-login {
    padding: 20px 0;
  }
  /* line 8868, app/assets/stylesheets/base.scss */
  .box .social-login > .bt {
    font-size: 12px;
  }
  /* line 8871, app/assets/stylesheets/base.scss */
  .box .social-login > .bt.facebook, .box .social-login > .bt.twitter {
    padding: 12px 8px 12px 48px;
  }
  /* line 8878, app/assets/stylesheets/base.scss */
  .main-container, .export-container, .management, .schedule {
    width: 100%;
    margin-top: 55px;
    position: absolute;
    left: 0;
    right: 0;
    padding: 0;
  }
  /* line 8886, app/assets/stylesheets/base.scss */
  .main-container .bar, .export-container .bar, .management .bar, .schedule .bar {
    border-bottom: 1px solid #ddd;
    padding: 10px 0;
    margin-bottom: 0;
  }
  /* line 8891, app/assets/stylesheets/base.scss */
  .main-container .bar .btn, .export-container .bar .btn, .management .bar .btn, .schedule .bar .btn {
    float: none;
  }
  /* line 8895, app/assets/stylesheets/base.scss */
  .main-container .bar > span, .export-container .bar > span, .management .bar > span, .schedule .bar > span {
    font-size: 19px;
  }
  /* line 8900, app/assets/stylesheets/base.scss */
  .main-container .inner, .export-container .inner, .management .inner, .schedule .inner {
    padding: 20px 0;
  }
  /* line 8906, app/assets/stylesheets/base.scss */
  .management table, .management th, .management td {
    border: none;
  }
  /* line 8909, app/assets/stylesheets/base.scss */
  .management table.created, .management table.email, .management th.created, .management th.email, .management td.created, .management td.email {
    display: none;
  }
  /* line 8915, app/assets/stylesheets/base.scss */
  .management td > .page {
    display: none;
  }
  /* line 8920, app/assets/stylesheets/base.scss */
  .management .hr {
    display: none;
  }
  /* line 8924, app/assets/stylesheets/base.scss */
  .management .action-users {
    width: 50%;
    padding: 10px;
  }
  /* line 8930, app/assets/stylesheets/base.scss */
  .management .bt.action {
    float: none;
    padding: 5px 10px;
  }
  /* line 8936, app/assets/stylesheets/base.scss */
  .management .action + .action {
    margin-top: 10px;
  }
  /* line 8940, app/assets/stylesheets/base.scss */
  .management .btn-create-user {
    width: 95%;
    margin: 25px auto;
    float: none;
    display: table;
  }
  /* line 8948, app/assets/stylesheets/base.scss */
  .report-page {
    top: 55px;
  }
  /* line 8953, app/assets/stylesheets/base.scss */
  .folders .main-container, .folders .export-container {
    margin-top: 96px;
    position: absolute;
    left: 0;
    right: 0;
  }
  /* line 8963, app/assets/stylesheets/base.scss */
  .report-page .settings .form-container {
    margin-bottom: 173px;
  }
  /* line 8967, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report {
    width: 100%;
    padding: 20px 0;
    border-left: none;
    border-right: none;
    border-bottom: none;
    border-radius: 0;
    margin-top: 0;
    margin-left: 0;
  }
  /* line 8977, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report input[type="text"], .report-page .settings .edit-report .select2-choices {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 26px;
  }
  /* line 8986, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .custom-date input[type="text"] {
    width: 48%;
    margin-right: 0;
  }
  /* line 8991, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .custom-date input + input {
    margin-left: 4%;
  }
  /* line 8996, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .advanced-search {
    margin-left: 0;
  }
  /* line 9000, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .filter-chart {
    display: block;
  }
  /* line 9003, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .filter-chart label {
    border-radius: 4px;
    clear: none;
    margin-left: 5px;
    margin-bottom: 5px;
    border: #d7d7d7 1px solid;
  }
  /* line 9010, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .filter-chart label:nth-child(2) {
    border-left: #d7d7d7 1px solid;
    border-radius: 4px;
  }
  /* line 9017, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .filter-tags {
    width: 100%;
    margin-top: 15px;
  }
  /* line 9022, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report label {
    text-align: left;
    display: block;
    width: 100%;
    padding-right: 0;
  }
  /* line 9029, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .addUrl {
    width: auto;
    float: right;
  }
  /* line 9034, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .inputUrl {
    width: 85% !important;
  }
  /* line 9038, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .container-buttons {
    padding: 15px 2em;
  }
  /* line 9041, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .container-buttons > .btn {
    width: 100%;
    margin-left: 0 !important;
    box-sizing: border-box;
    font-size: 15px;
    padding: 7px;
  }
  /* line 9049, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .container-buttons .btn + .btn {
    margin-top: 10px;
  }
  /* line 9054, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .container-help {
    float: left;
    clear: both;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 9063, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .bt-brand {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 0;
    margin-right: 0;
    min-height: 48px;
  }
  /* line 9073, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report .select-all-toggle {
    display: none !important;
  }
  /* line 9078, app/assets/stylesheets/base.scss */
  .report-page .settings .edit-report fieldset .warning-message {
    margin-left: 0;
  }
  /* line 9086, app/assets/stylesheets/base.scss */
  .tabbar {
    width: 100%;
  }
  /* line 9089, app/assets/stylesheets/base.scss */
  .tabbar > a {
    padding: 8px 10px;
    font-size: 14px;
    border-radius: 0;
  }
  /* line 9094, app/assets/stylesheets/base.scss */
  .tabbar > a:last-child, .tabbar > a:first-child {
    border-radius: 0;
  }
  /* line 9100, app/assets/stylesheets/base.scss */
  .collections {
    top: 55px;
    width: 60%;
    left: -60%;
    z-index: 90;
    transition: all .3s ease-in-out;
  }
  /* line 9107, app/assets/stylesheets/base.scss */
  .collections.open {
    box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px;
    left: 0;
  }
  /* line 9114, app/assets/stylesheets/base.scss */
  .collections ul li.collection:hover .collectionHandle {
    display: none;
  }
  /* line 9120, app/assets/stylesheets/base.scss */
  .collections .close {
    float: right;
    display: inline-block;
    font-size: 12px;
  }
  /* line 9127, app/assets/stylesheets/base.scss */
  .current-collection {
    width: 100%;
    top: 55px;
  }
  /* line 9131, app/assets/stylesheets/base.scss */
  .current-collection .header {
    background-color: #f9f9f9;
  }
  /* line 9135, app/assets/stylesheets/base.scss */
  .current-collection .header .collection-info.inactive {
    margin-bottom: 10px;
  }
  /* line 9138, app/assets/stylesheets/base.scss */
  .current-collection .header .collection-info.inactive .name {
    display: none;
  }
  /* line 9144, app/assets/stylesheets/base.scss */
  .current-collection .header .folder-info {
    margin-left: 0;
  }
  /* line 9147, app/assets/stylesheets/base.scss */
  .current-collection .header .folder-info a {
    float: left;
  }
  /* line 9151, app/assets/stylesheets/base.scss */
  .current-collection .header .folder-info a:not(.back) + a {
    margin-left: 12px;
  }
  /* line 9156, app/assets/stylesheets/base.scss */
  .current-collection .header .see-all {
    display: block;
    clear: both;
    margin-top: 5px;
    float: left;
  }
  /* line 9163, app/assets/stylesheets/base.scss */
  .current-collection .header .actions {
    margin-top: 15px;
    width: 100%;
  }
  /* line 9167, app/assets/stylesheets/base.scss */
  .current-collection .header .actions .btn + .btn {
    margin-left: 0;
  }
  /* line 9173, app/assets/stylesheets/base.scss */
  .current-collection .folders-container {
    padding: 10px 1em;
  }
  /* line 9176, app/assets/stylesheets/base.scss */
  .current-collection .folders-container .folder {
    width: 30%;
    margin-right: 5%;
  }
  /* line 9180, app/assets/stylesheets/base.scss */
  .current-collection .folders-container .folder:nth-child(3n) {
    margin-right: 0;
  }
  /* line 9184, app/assets/stylesheets/base.scss */
  .current-collection .folders-container .folder .bts {
    display: block;
    position: relative;
  }
  /* line 9190, app/assets/stylesheets/base.scss */
  .current-collection .folders-container .folder:hover .drag-folder {
    display: none;
  }
  /* line 9198, app/assets/stylesheets/base.scss */
  .container-reports {
    padding: 10px 1em;
  }
  /* line 9202, app/assets/stylesheets/base.scss */
  .container-reports ul .report {
    width: 30%;
    margin-right: 5%;
  }
  /* line 9206, app/assets/stylesheets/base.scss */
  .container-reports ul .report:nth-child(3n) {
    margin-right: 0;
  }
  /* line 9211, app/assets/stylesheets/base.scss */
  .container-reports ul .report a:focus, .container-reports ul .report a:active {
    background-color: #ddd;
  }
  /* line 9216, app/assets/stylesheets/base.scss */
  .container-reports ul .report:hover {
    border: none;
    background: none;
  }
  /* line 9220, app/assets/stylesheets/base.scss */
  .container-reports ul .report:hover .reportHandle {
    display: none;
  }
  /* line 9225, app/assets/stylesheets/base.scss */
  .container-reports ul .report .bts {
    visibility: visible;
  }
  /* line 9231, app/assets/stylesheets/base.scss */
  .container-reports .bt-action {
    width: 90%;
    display: block;
    padding: 0 5%;
    height: auto;
  }
  /* line 9237, app/assets/stylesheets/base.scss */
  .container-reports .bt-action .bt {
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-left: 0 !important;
    margin-top: 20px;
    margin-bottom: 20px;
    padding: 12px;
  }
  /* line 9249, app/assets/stylesheets/base.scss */
  .container-reports .bt-action .bt:not(.ng-hide) + .bt {
    margin-top: 0;
  }
  /* line 9255, app/assets/stylesheets/base.scss */
  .topbar {
    box-shadow: 1px 1px 3px 1px #ddd;
    position: fixed;
    height: 55px;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100;
  }
  /* line 9264, app/assets/stylesheets/base.scss */
  .topbar .plan-info,
.topbar nav,
.topbar .btn-notifications {
    display: none;
  }
  /* line 9270, app/assets/stylesheets/base.scss */
  .topbar .logo-buzzmonitor {
    width: 180px;
    background-size: 170px;
    float: none;
    margin: 0 auto;
    display: table;
  }
  /* line 9278, app/assets/stylesheets/base.scss */
  .topbar .container-topbar {
    padding: 0 5%;
  }
  /* line 9281, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .user-settings {
    position: absolute;
    top: 0;
    right: 0;
    padding-right: 5px;
    padding: 7px 5px;
    margin-left: 0;
    margin-right: 10px;
  }
  /* line 9290, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .user-settings:hover {
    background-color: transparent;
  }
  /* line 9294, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .user-settings .name {
    display: none;
  }
  /* line 9299, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav {
    background: none;
    display: block;
    position: absolute;
    top: 25px;
    left: 0;
    right: 0;
    width: 30px;
    height: 4px;
    background: #ffac30;
    margin-top: 0;
    margin-left: 5%;
  }
  /* line 9312, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav .modules {
    overflow: scroll;
  }
  /* line 9317, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav .modules li span:after {
    background-size: 8px;
    height: 15px;
    margin-top: 4px;
    float: right;
    transform: none;
  }
  /* line 9326, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav .modules li .pages {
    display: none;
    position: relative;
    top: auto;
    background: inherit;
  }
  /* line 9332, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav .modules li .pages li {
    border-top: 1px solid #4d4d4d;
  }
  /* line 9335, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav .modules li .pages li .back {
    display: block;
  }
  /* line 9338, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav .modules li .pages li .back a {
    background-color: #4d4d4d;
    text-align: center;
  }
  /* line 9345, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav .modules li .pages li a:before {
    content: none !important;
  }
  /* line 9354, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav:focus, .topbar .container-topbar nav:hover {
    outline: none;
    opacity: 1;
  }
  /* line 9359, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav:before, .topbar .container-topbar nav:after {
    position: absolute;
    display: block;
    left: 0;
    width: 100%;
    height: 4px;
    background-color: #ffac30;
    border-radius: 4px;
    content: "";
  }
  /* line 9370, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav:before {
    top: -8px;
  }
  /* line 9374, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav:after {
    bottom: -8px;
  }
  /* line 9378, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav .toggle-nav {
    position: absolute;
    display: block;
    top: -15px;
    left: -5px;
    right: -5px;
    bottom: -15px;
    text-indent: -9999px;
    overflow: hidden;
    z-index: 1;
  }
  /* line 9390, app/assets/stylesheets/base.scss */
  .topbar .container-topbar nav ul {
    display: none;
  }
  /* line 9395, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings, .topbar .container-topbar nav > ul {
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    top: 55px;
    bottom: 0;
    box-shadow: none;
    border-radius: 0;
    background: #323232;
  }
  /* line 9406, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li, .topbar .container-topbar nav > ul > li {
    border-top: 1px solid #4d4d4d;
    border-bottom: none;
    width: 100%;
  }
  /* line 9411, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li.user-info, .topbar .container-topbar .box-settings > li.group, .topbar .container-topbar nav > ul > li.user-info, .topbar .container-topbar nav > ul > li.group {
    display: none;
  }
  /* line 9415, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li:first-child, .topbar .container-topbar nav > ul > li:first-child {
    border-top: 1px solid #4d4d4d;
  }
  /* line 9419, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li:last-child, .topbar .container-topbar nav > ul > li:last-child {
    border-bottom: 1px solid #4d4d4d;
  }
  /* line 9423, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li a, .topbar .container-topbar .box-settings > li span, .topbar .container-topbar nav > ul > li a, .topbar .container-topbar nav > ul > li span {
    font-size: 17px;
    padding: 15px 2em;
    color: #E8E8E8;
  }
  /* line 9428, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li a:hover, .topbar .container-topbar .box-settings > li span:hover, .topbar .container-topbar nav > ul > li a:hover, .topbar .container-topbar nav > ul > li span:hover {
    background: #4d4d4d;
    color: #ffac30;
  }
  /* line 9433, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li a:focus, .topbar .container-topbar .box-settings > li a:active, .topbar .container-topbar .box-settings > li span:focus, .topbar .container-topbar .box-settings > li span:active, .topbar .container-topbar nav > ul > li a:focus, .topbar .container-topbar nav > ul > li a:active, .topbar .container-topbar nav > ul > li span:focus, .topbar .container-topbar nav > ul > li span:active {
    background: #4d4d4d;
  }
  /* line 9438, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li.logout, .topbar .container-topbar nav > ul > li.logout {
    background: red;
    border: none;
  }
  /* line 9442, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li.logout a, .topbar .container-topbar nav > ul > li.logout a {
    color: white;
  }
  /* line 9446, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li.logout:focus, .topbar .container-topbar .box-settings > li.logout:active, .topbar .container-topbar nav > ul > li.logout:focus, .topbar .container-topbar nav > ul > li.logout:active {
    background: #bc0000;
  }
  /* line 9451, app/assets/stylesheets/base.scss */
  .topbar .container-topbar .box-settings > li.home, .topbar .container-topbar .box-settings > li.social_analytics, .topbar .container-topbar nav > ul > li.home, .topbar .container-topbar nav > ul > li.social_analytics {
    display: block;
  }
  /* line 9459, app/assets/stylesheets/base.scss */
  #form-search-query {
    display: none;
  }
  /* line 9463, app/assets/stylesheets/base.scss */
  .filter-chart {
    overflow: hidden;
    height: auto;
  }
  /* line 9468, app/assets/stylesheets/base.scss */
  .chart {
    padding: 0;
    border: none;
    border-radius: 0;
    padding: 20px 5%;
    margin-top: 0;
  }
  /* line 9475, app/assets/stylesheets/base.scss */
  .chart > .legend {
    width: 100%;
  }
  /* line 9479, app/assets/stylesheets/base.scss */
  .chart > .type-chart {
    float: right;
    margin: 0;
    display: table;
  }
  /* line 9485, app/assets/stylesheets/base.scss */
  .chart .type-chart + .type-chart {
    margin-right: 20px;
  }
  /* line 9489, app/assets/stylesheets/base.scss */
  .chart .hide-chart,
.chart .show-chart {
    display: none;
  }
  /* line 9495, app/assets/stylesheets/base.scss */
  .active-filters {
    padding: 0;
  }
  /* line 9499, app/assets/stylesheets/base.scss */
  .active-filters,
.topbar .container-topbar,
.breadcrumb,
.filter-chart {
    width: 100%;
    margin: 0 auto;
  }
  /* line 9507, app/assets/stylesheets/base.scss */
  .topbar .container-topbar {
    margin: 6px auto;
  }
  /* line 9511, app/assets/stylesheets/base.scss */
  .breadcrumb {
    margin: 0;
    height: auto;
    width: 100%;
    padding: 0;
    display: none;
  }
  /* line 9519, app/assets/stylesheets/base.scss */
  .breadcrumb a.folder-name, .breadcrumb a.report-name, .breadcrumb span.folder-name, .breadcrumb span.report-name {
    border: none;
  }
  /* line 9524, app/assets/stylesheets/base.scss */
  .breadcrumb a.edit, .breadcrumb a.clone, .breadcrumb span.edit, .breadcrumb span.clone {
    display: none;
  }
  /* line 9531, app/assets/stylesheets/base.scss */
  .navigation-reports {
    display: none;
    margin-bottom: 10px;
    clear: both;
    width: 100%;
    text-align: center;
  }
  /* line 9539, app/assets/stylesheets/base.scss */
  .filter-chart {
    display: none;
  }
  /* line 9543, app/assets/stylesheets/base.scss */
  .active-filters {
    width: 100%;
    padding: 10px 5%;
    background: #f7f7f7;
    clear: both;
  }
  /* line 9550, app/assets/stylesheets/base.scss */
  .active-filters .container .bt {
    width: 100%;
    float: none;
    display: block;
    margin: 5px auto;
    text-align: center;
    margin-bottom: 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 10px;
    font-size: 15px;
  }
  /* line 9566, app/assets/stylesheets/base.scss */
  .options-menu {
    width: auto;
  }
  /* line 9569, app/assets/stylesheets/base.scss */
  .options-menu > .container {
    text-align: center;
  }
  /* line 9572, app/assets/stylesheets/base.scss */
  .options-menu > .container h1 {
    margin-bottom: 20px;
    float: none;
  }
  /* line 9577, app/assets/stylesheets/base.scss */
  .options-menu > .container button {
    float: none;
    margin-left: 0;
  }
  /* line 9584, app/assets/stylesheets/base.scss */
  .stick[id^="state-info-"] {
    width: 100%;
    margin-left: 0;
    left: 0;
  }
  /* line 9590, app/assets/stylesheets/base.scss */
  .stage-info {
    display: none !important;
  }
  /* line 9594, app/assets/stylesheets/base.scss */
  .has-tag-icon, .icon-has-tag {
    display: none;
  }
  /* line 9598, app/assets/stylesheets/base.scss */
  .pagination {
    max-width: 100%;
    padding: 15px 0;
  }
  /* line 9603, app/assets/stylesheets/base.scss */
  div.hr {
    max-width: 100%;
  }
  /* line 9607, app/assets/stylesheets/base.scss */
  input[type="button"], textarea {
    -webkit-appearance: none;
    border-radius: 0;
  }
  /* line 9612, app/assets/stylesheets/base.scss */
  input[type="submit"] {
    -webkit-appearance: none;
  }
  /* line 9616, app/assets/stylesheets/base.scss */
  .notice {
    margin: 15px 0;
  }
  /* line 9621, app/assets/stylesheets/base.scss */
  .select2-container .select2-choice > .select2-chosen {
    width: 90%;
    float: left;
    margin-right: 0;
  }
}

/* line 9630, app/assets/stylesheets/base.scss */
.calendarBtn:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/calendar-5011910f46adb672e5a0c8d281128dd31a6715535caa3a4bbf8f7f69e61a76ed.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: sub;
}

@media (max-width: 1200px) {
  /* line 9644, app/assets/stylesheets/base.scss */
  .report-page > main .quick-settings, .report-page-crm > main .quick-settings {
    display: none !important;
  }
  /* line 9649, app/assets/stylesheets/base.scss */
  .report-page .active-filters .container .bt, .report-page-crm .active-filters .container .bt {
    display: block !important;
  }
}

/* line 9656, app/assets/stylesheets/base.scss */
.report-page .active-filters .container .bt, .report-page-crm .active-filters .container .bt {
  display: none;
}

/* line 9660, app/assets/stylesheets/base.scss */
.report-page > main, .report-page-crm > main {
  display: flex;
}

/* line 9663, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings, .report-page-crm > main .quick-settings {
  display: block;
  flex-basis: 300px;
  max-width: 600px;
  position: relative;
  transition: all 300ms ease;
}

/* line 9670, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings.offscreen, .report-page-crm > main .quick-settings.offscreen {
  flex-basis: 0;
  max-width: 0;
}

/* line 9675, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings.offscreen .display-quick-bar:before, .report-page-crm > main .quick-settings.offscreen .display-quick-bar:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 9683, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .display-quick-bar, .report-page-crm > main .quick-settings .display-quick-bar {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  background: #efefef;
  width: 15px;
  height: 70px;
  display: block;
  left: -15px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  transition: all 300ms ease;
  z-index: 5;
}

/* line 9697, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .display-quick-bar:before, .report-page-crm > main .quick-settings .display-quick-bar:before {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 6px;
}

/* line 9708, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .display-quick-bar:hover, .report-page-crm > main .quick-settings .display-quick-bar:hover {
  width: 30px;
  left: -30px;
}

/* line 9714, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .rg-left, .report-page-crm > main .quick-settings .rg-left {
  margin-left: 0;
  background: #f7f7f9;
}

/* line 9719, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings, .report-page-crm > main .quick-settings .settings {
  display: block;
  width: 100%;
  min-width: 300px;
  box-sizing: border-box;
  overflow: hidden;
}

/* line 9726, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings form.edit_report, .report-page-crm > main .quick-settings .settings form.edit_report {
  height: 100%;
}

/* line 9730, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main, .report-page-crm > main .quick-settings .settings .quick-settings-main {
  display: flex;
  flex-direction: column;
  height: 100%;
  position: absolute;
}

/* line 9736, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main .no-permission, .report-page-crm > main .quick-settings .settings .quick-settings-main .no-permission {
  border: none;
  border-radius: 0;
  margin: 0;
  font-family: 'latoregular';
  font-size: 12px;
}

/* line 9744, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .top-bar, .report-page > main .quick-settings .settings .quick-settings-main > .bottom-bar, .report-page-crm > main .quick-settings .settings .quick-settings-main > .top-bar, .report-page-crm > main .quick-settings .settings .quick-settings-main > .bottom-bar {
  flex: 0 1 auto;
}

/* line 9748, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .top-bar .container-buttons, .report-page > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons, .report-page-crm > main .quick-settings .settings .quick-settings-main > .top-bar .container-buttons, .report-page-crm > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 9754, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .top-bar .title, .report-page > main .quick-settings .settings .quick-settings-main > .bottom-bar .title, .report-page-crm > main .quick-settings .settings .quick-settings-main > .top-bar .title, .report-page-crm > main .quick-settings .settings .quick-settings-main > .bottom-bar .title {
  font-size: 18px;
  color: #606060;
}

/* line 9761, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .top-bar .title-container, .report-page-crm > main .quick-settings .settings .quick-settings-main > .top-bar .title-container {
  border-bottom: 1px solid #ccc;
  text-align: center;
  padding: 5px;
}

/* line 9769, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons, .report-page-crm > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons {
  padding: 0;
}

/* line 9772, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons .btn, .report-page-crm > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons .btn {
  border-radius: 0;
  font-family: 'latosemibold';
  border: none;
  width: 100%;
  margin: 0 auto;
  padding: 12px 0;
  background: #f3f2f2;
  color: #424242;
  z-index: 10;
}

/* line 9783, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons .btn:hover, .report-page-crm > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons .btn:hover {
  color: white;
  background: #327bdd;
}

/* line 9789, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons .changes-pending, .report-page-crm > main .quick-settings .settings .quick-settings-main > .bottom-bar .container-buttons .changes-pending {
  color: white;
  background-color: #327bdd;
}

/* line 9796, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main > .settings-container, .report-page-crm > main .quick-settings .settings .quick-settings-main > .settings-container {
  flex: 2 1 auto;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 9802, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main.loading, .report-page-crm > main .quick-settings .settings .quick-settings-main.loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 9805, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main.loading .settings-container, .report-page-crm > main .quick-settings .settings .quick-settings-main.loading .settings-container {
  visibility: hidden;
}

/* line 9810, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .quick-settings-main .box-message, .report-page-crm > main .quick-settings .settings .quick-settings-main .box-message {
  width: auto;
  margin: 0;
  padding: 10px 20px;
  font-size: 13px;
  border-radius: 0;
}

/* line 9819, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .tabbar, .report-page-crm > main .quick-settings .settings .tabbar {
  width: 100%;
}

/* line 9825, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .accordion .accordion-item > h2, .report-page-crm > main .quick-settings .settings .accordion .accordion-item > h2 {
  font-family: 'latoblack';
  padding: 17px 20px;
  line-height: initial;
  position: sticky;
  top: 0;
  z-index: 3;
  background-color: rgba(255, 255, 255, 0.82);
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
}

/* line 9836, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .accordion .accordion-item > h2 .accordion-item-action, .report-page-crm > main .quick-settings .settings .accordion .accordion-item > h2 .accordion-item-action {
  position: absolute;
  top: 0;
  right: 50px;
  height: 100%;
  display: flex;
  align-items: center;
  font-family: 'latoregular', sans-serif;
  font-size: 12px;
  line-height: normal;
  cursor: pointer;
}

/* line 9848, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .accordion .accordion-item > h2 .accordion-item-action:hover, .report-page-crm > main .quick-settings .settings .accordion .accordion-item > h2 .accordion-item-action:hover {
  text-decoration: underline;
}

/* line 9856, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report, .report-page-crm > main .quick-settings .settings .edit-report {
  width: auto;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding-top: 0;
  padding-bottom: 0;
  margin: 0;
  border: none;
  font-family: latoregular;
  padding: 0 20px;
}

/* line 9869, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .settingsBtn, .report-page-crm > main .quick-settings .settings .edit-report .settingsBtn {
  display: none;
}

/* line 9873, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .addUrl, .report-page-crm > main .quick-settings .settings .edit-report .addUrl {
  float: right;
  width: 15%;
}

/* line 9878, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .inputUrl, .report-page-crm > main .quick-settings .settings .edit-report .inputUrl {
  float: left;
  width: 80% !important;
}

/* line 9884, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .filtered-posts li, .report-page-crm > main .quick-settings .settings .edit-report .filtered-posts li {
  padding: 8px 0;
  box-sizing: border-box;
  float: left;
}

/* line 9889, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .filtered-posts li p, .report-page-crm > main .quick-settings .settings .edit-report .filtered-posts li p {
  font-size: 11px;
  min-width: auto;
  line-height: 22px;
  margin-right: 5px;
  float: left;
  word-break: break-word;
}

/* line 9898, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .filtered-posts li .remove, .report-page-crm > main .quick-settings .settings .edit-report .filtered-posts li .remove {
  font-size: 20px;
  vertical-align: baseline;
  top: 0;
  left: 0;
  float: left;
}

/* line 9908, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .see-all, .report-page-crm > main .quick-settings .settings .edit-report .see-all {
  display: inline-block;
  float: right;
  font-size: 12px;
  line-height: normal;
  margin-bottom: 10px;
}

/* line 9915, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .see-all:hover, .report-page-crm > main .quick-settings .settings .edit-report .see-all:hover {
  text-decoration: underline;
}

/* line 9921, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .select2-container .select2-input, .report-page-crm > main .quick-settings .settings .edit-report .select2-container .select2-input {
  width: 100% !important;
}

/* line 9926, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report > .inputs-container, .report-page-crm > main .quick-settings .settings .edit-report > .inputs-container {
  overflow: visible;
}

/* line 9929, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report > .inputs-container .advanced-search, .report-page-crm > main .quick-settings .settings .edit-report > .inputs-container .advanced-search {
  display: none;
}

/* line 9934, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report > .inputs-container .custom-date input[type="text"], .report-page-crm > main .quick-settings .settings .edit-report > .inputs-container .custom-date input[type="text"] {
  width: 48%;
  margin-right: 0;
}

/* line 9939, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report > .inputs-container .custom-date input[type="text"] + input[type="text"], .report-page-crm > main .quick-settings .settings .edit-report > .inputs-container .custom-date input[type="text"] + input[type="text"] {
  margin-left: 4%;
}

/* line 9945, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report > .inputs-container .filter-chart label, .report-page-crm > main .quick-settings .settings .edit-report > .inputs-container .filter-chart label {
  border-radius: 4px;
  width: auto;
  background: #f9f9f9;
  clear: none;
  margin-right: 5px;
  margin-bottom: 5px;
  border: none;
}

/* line 9958, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report > .actions-container > .container-buttons, .report-page-crm > main .quick-settings .settings .edit-report > .actions-container > .container-buttons {
  margin-top: 0px;
  display: flex;
}

/* line 9962, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report > .actions-container > .container-buttons > .bt, .report-page-crm > main .quick-settings .settings .edit-report > .actions-container > .container-buttons > .bt {
  flex: 1 1 auto;
}

/* line 9968, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .container-help,
.report-page > main .quick-settings .settings .edit-report .filter-tags, .report-page-crm > main .quick-settings .settings .edit-report .container-help,
.report-page-crm > main .quick-settings .settings .edit-report .filter-tags {
  width: 100%;
}

/* line 9972, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .warning, .report-page-crm > main .quick-settings .settings .edit-report .warning {
  border-color: #f0ad4e;
}

/* line 9976, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .baloon-terms, .report-page-crm > main .quick-settings .settings .edit-report .baloon-terms {
  left: 0;
  width: auto;
}

/* line 9981, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .filter-tags, .report-page-crm > main .quick-settings .settings .edit-report .filter-tags {
  margin-top: 10px;
  float: left;
}

/* line 9985, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .filter-tags .container-help, .report-page > main .quick-settings .settings .edit-report .filter-tags a, .report-page-crm > main .quick-settings .settings .edit-report .filter-tags .container-help, .report-page-crm > main .quick-settings .settings .edit-report .filter-tags a {
  float: left;
}

/* line 9989, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .filter-tags a, .report-page-crm > main .quick-settings .settings .edit-report .filter-tags a {
  font-size: 12px;
  line-height: normal;
  margin-top: 0;
}

/* line 9996, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .filter-gmb, .report-page-crm > main .quick-settings .settings .edit-report .filter-gmb {
  margin-top: 10px;
}

/* line 10000, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .title, .report-page-crm > main .quick-settings .settings .edit-report .title {
  font-size: 16px;
  margin-bottom: 8px;
  float: left;
  width: 100%;
  font-family: "latosemibold";
}

/* line 10008, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report div.hr, .report-page-crm > main .quick-settings .settings .edit-report div.hr {
  margin: 10px auto;
}

/* line 10012, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report label, .report-page-crm > main .quick-settings .settings .edit-report label {
  width: 100%;
  display: block;
  text-align: left;
  box-sizing: border-box;
  margin: 0;
  font-size: 13px;
  padding: 0;
}

/* line 10021, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report label.for-checkbox, .report-page-crm > main .quick-settings .settings .edit-report label.for-checkbox {
  width: auto;
  padding: 0 3px;
}

/* line 10027, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report input[type="text"],
.report-page > main .quick-settings .settings .edit-report input[type="number"],
.report-page > main .quick-settings .settings .edit-report .select2-choices,
.report-page > main .quick-settings .settings .edit-report .select2-container, .report-page-crm > main .quick-settings .settings .edit-report input[type="text"],
.report-page-crm > main .quick-settings .settings .edit-report input[type="number"],
.report-page-crm > main .quick-settings .settings .edit-report .select2-choices,
.report-page-crm > main .quick-settings .settings .edit-report .select2-container {
  width: 100%;
  box-sizing: border-box;
}

/* line 10035, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report input[type="text"],
.report-page > main .quick-settings .settings .edit-report input[type="search"],
.report-page > main .quick-settings .settings .edit-report input[type="number"],
.report-page > main .quick-settings .settings .edit-report .select2-choices, .report-page-crm > main .quick-settings .settings .edit-report input[type="text"],
.report-page-crm > main .quick-settings .settings .edit-report input[type="search"],
.report-page-crm > main .quick-settings .settings .edit-report input[type="number"],
.report-page-crm > main .quick-settings .settings .edit-report .select2-choices {
  height: 27px;
}

/* line 10042, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report input[type="number"], .report-page-crm > main .quick-settings .settings .edit-report input[type="number"] {
  width: 49%;
  float: left;
}

/* line 10045, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report input.sla-value[type="number"], .report-page-crm > main .quick-settings .settings .edit-report input.sla-value[type="number"] {
  width: 26% !important;
  margin-right: 2%;
  height: 34px;
}

/* line 10052, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .sla-picker, .report-page-crm > main .quick-settings .settings .edit-report .sla-picker {
  width: 72% !important;
  display: inline-block;
  margin-right: 0px;
}

/* line 10058, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report input[type="number"] + input[type="number"], .report-page-crm > main .quick-settings .settings .edit-report input[type="number"] + input[type="number"] {
  margin-left: 2%;
}

/* line 10062, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .bt-brand, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand {
  width: 100%;
  min-height: 40px;
  box-sizing: border-box;
  font-size: 13px;
  margin-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

/* line 10071, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .bt-brand.off, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand.off {
  background-position: 14px -136px;
}

/* line 10075, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .bt-brand.on, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand.on {
  background-position: 14px -6px;
}

/* line 10079, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .bt-brand.partial, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand.partial {
  background-position: 14px -266px;
}

/* line 10083, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .bt-brand a.custom-checkbox, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand a.custom-checkbox {
  margin-top: 9px;
}

/* line 10087, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .bt-brand span, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand span {
  line-height: 40px;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 148px;
}

/* line 10096, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .bt-brand .photo, .report-page > main .quick-settings .settings .edit-report .bt-brand .container-posts .post .post-info .brand-image, .container-posts .post .post-info .report-page > main .quick-settings .settings .edit-report .bt-brand .brand-image, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand .photo, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand .container-posts .post .post-info .brand-image, .container-posts .post .post-info .report-page-crm > main .quick-settings .settings .edit-report .bt-brand .brand-image {
  width: 25px;
  height: 25px;
  line-height: 25px;
  top: 6px;
  box-shadow: none;
  margin-right: 5px;
}

/* line 10106, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .bt-brand.options span, .report-page-crm > main .quick-settings .settings .edit-report .bt-brand.options span {
  max-width: 100px;
}

/* line 10112, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report .select-all-toggle, .report-page-crm > main .quick-settings .settings .edit-report .select-all-toggle {
  display: none;
}

/* line 10116, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset, .report-page-crm > main .quick-settings .settings .edit-report fieldset {
  font-size: 13px;
  clear: both;
}

/* line 10120, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .warning-message, .report-page-crm > main .quick-settings .settings .edit-report fieldset .warning-message {
  margin-left: 0;
}

/* line 10124, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts {
  width: 100%;
  height: 36px;
  display: flex;
  cursor: pointer;
  position: relative;
  border-radius: 5px;
  border: 1px solid #ccc;
  box-sizing: border-box;
}

/* line 10134, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts p, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts p {
  width: 90%;
  padding: 7px;
  font-size: 14px;
  overflow: hidden;
  color: #555555;
}

/* line 10142, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .caret, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .caret {
  width: 10%;
  float: right;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/arrow-down-111c7c48ab2ed5580e08d4a2d7e13f003cfcb91438cc02997b574de7fd979eed.png) center no-repeat;
  background-size: 8px;
}

/* line 10149, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown {
  width: 100%;
  z-index: 10;
  height: 250px;
  position: absolute;
  border-radius: 5px;
  background: #f9f9f9;
  border: 1px solid #ccc;
  left: -1px;
  top: -1px;
}

/* line 10160, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .search-bar, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .search-bar {
  width: 96%;
  margin: 5px;
  height: 30px;
  border-color: #ccc;
}

/* line 10167, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select {
  display: block;
  cursor: pointer;
  padding-left: 5px;
  position: relative;
}

/* line 10173, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select .checkbox, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select .checkbox {
  display: none !important;
}

/* line 10177, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select input, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select input {
  width: 0;
  height: 0;
  display: none;
  position: absolute;
}

/* line 10183, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select input:checked ~ .checkmark, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select input:checked ~ .checkmark {
  background-color: #008eed;
}

/* line 10187, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select input:checked ~ .checkmark:after, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .cal-select input:checked ~ .checkmark:after {
  display: block;
}

/* line 10193, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list {
  height: 75%;
  padding: 5px;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 10199, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list li, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list li {
  margin: 8px 0;
  display: flex;
}

/* line 10203, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list li label, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list li label {
  width: 100%;
  overflow: hidden;
}

/* line 10207, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list li label > .name, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list li label > .name {
  overflow: hidden;
  line-height: 20px;
  padding-left: 5px;
  word-break: break-word;
}

/* line 10213, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list li label > .name > span, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .accounts-list li label > .name > span {
  color: #555555;
  font-size: 13px;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}

/* line 10227, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .checkmark, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .checkmark {
  left: 0;
  top: 13px;
  width: 15px;
  height: 15px;
  position: absolute;
  background-color: #eee;
}

/* line 10235, app/assets/stylesheets/base.scss */
.report-page > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .checkmark:after, .report-page-crm > main .quick-settings .settings .edit-report fieldset .accounts .sources-dropdown .checkmark:after {
  content: "";
  position: absolute;
  display: none;
  left: 4px;
  top: 1px;
  width: 5px;
  height: 8px;
  border: solid white;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 10257, app/assets/stylesheets/base.scss */
.report-page > main #stage-contents, .report-page-crm > main #stage-contents {
  flex: 2 200 auto;
  overflow-y: auto;
}

/* line 10261, app/assets/stylesheets/base.scss */
.report-page > main #stage-contents .stick[id^="state-info-"], .report-page-crm > main #stage-contents .stick[id^="state-info-"] {
  margin-left: 0;
}

/* line 10266, app/assets/stylesheets/base.scss */
.report-page > main *::-webkit-scrollbar-track, .report-page-crm > main *::-webkit-scrollbar-track {
  background: rgba(190, 190, 190, 0.06);
}

/* line 10270, app/assets/stylesheets/base.scss */
.report-page > main *::-webkit-scrollbar-thumb, .report-page-crm > main *::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 1px;
}

/* line 10275, app/assets/stylesheets/base.scss */
.report-page > main *::-webkit-scrollbar, .report-page-crm > main *::-webkit-scrollbar {
  width: 10px !important;
  height: 10px !important;
}

/* line 10284, app/assets/stylesheets/base.scss */
.tooltip-box, .info-tooltip .tooltip-box, .info-tooltip .toolbar-query-tooltip, .toolbar-query-tooltip {
  background-color: #327bdd;
  border-radius: 5px;
  color: white;
  display: none;
  opacity: 0.8;
  padding: 12px;
  position: absolute;
  z-index: 999;
}

/* line 10299, app/assets/stylesheets/base.scss */
.tooltip-aligner {
  display: inline;
}

/* line 10303, app/assets/stylesheets/base.scss */
.sign-facebook {
  margin-top: 10px;
}

/* line 10306, app/assets/stylesheets/base.scss */
.sign-facebook > .bt {
  padding: 8px 15px 8px 48px;
  border-radius: 5px;
  color: #FFFFFF;
  display: inline-block;
  margin-top: 15px;
  font-size: 13px;
  background: url(//s3.amazonaws.com/bm3assets/images/logo/white/facebook.png) no-repeat 10px center #1877f2;
  background-size: 24px;
}

/* line 10316, app/assets/stylesheets/base.scss */
.sign-facebook > .bt:hover {
  background-color: #1877f2;
}

/* line 10322, app/assets/stylesheets/base.scss */
.sign-linkedin, .sign-threads {
  margin-top: 10px;
  display: block;
  clear: both;
  float: left;
}

/* line 10329, app/assets/stylesheets/base.scss */
.info-tooltip {
  background: url(//s3.amazonaws.com/bm3assets/assets/question-icon-ed016095a55d5bc8ffe7a2fbe041bf1805b376c2d76ed93c9b39fb34479473e7.svg) no-repeat center;
  background-size: 14px;
  width: 14px;
  height: 14px;
  vertical-align: sub;
  cursor: pointer;
  display: inline-block;
  position: relative;
  margin-left: 8px;
  vertical-align: bottom;
}

/* line 10341, app/assets/stylesheets/base.scss */
.info-tooltip .tooltip-box, .info-tooltip .toolbar-query-tooltip {
  position: absolute;
  top: 20px;
  left: -10px;
  width: 300px;
}

/* line 10348, app/assets/stylesheets/base.scss */
.info-tooltip .tooltip-box .point, .info-tooltip .toolbar-query-tooltip .point {
  color: white;
  text-transform: none;
  font-weight: normal;
  font-size: 13px;
  line-height: 24px;
  text-align: center;
  display: inline-block;
}

/* line 10358, app/assets/stylesheets/base.scss */
.info-tooltip .tooltip-box.left, .info-tooltip .left.toolbar-query-tooltip {
  right: -10px;
  left: auto;
}

/* line 10365, app/assets/stylesheets/base.scss */
.info-tooltip:hover .tooltip-box, .info-tooltip:hover .toolbar-query-tooltip {
  display: block;
}

/* line 10371, app/assets/stylesheets/base.scss */
.info-title {
  width: 100%;
  font-size: 13px;
  color: #9a9a9a;
  display: inline-block;
}

/* line 10378, app/assets/stylesheets/base.scss */
.clear-left {
  clear: left;
}

/* line 10381, app/assets/stylesheets/base.scss */
.clear-right {
  clear: right;
}

/* line 10384, app/assets/stylesheets/base.scss */
.clear-both {
  clear: both;
}

/* line 10390, app/assets/stylesheets/base.scss */
.social_analytics_reports .active-filters .container .bt {
  display: block;
}

/* line 10394, app/assets/stylesheets/base.scss */
.social_analytics_reports .active-filters .bt + .bt {
  margin-right: 10px;
}

/* line 10401, app/assets/stylesheets/base.scss */
.retweet_reports .active-filters, .social_analytics_reports .active-filters {
  margin-bottom: 15px;
}

/* line 10404, app/assets/stylesheets/base.scss */
.retweet_reports .active-filters .calendarBtn, .social_analytics_reports .active-filters .calendarBtn {
  margin-right: 10px;
}

/* line 10410, app/assets/stylesheets/base.scss */
.scheduler-add-more-social-networks {
  border-top: 1px solid #ccc;
  padding: 10px;
  text-align: center;
}

/* line 10416, app/assets/stylesheets/base.scss */
.alert-form-text {
  display: none;
  float: right;
  position: relative;
  bottom: 3px;
  margin-right: 17px;
  margin-bottom: -7px;
  color: red;
  font-size: 13px;
  width: 100% !important;
}

/* line 10428, app/assets/stylesheets/base.scss */
.footnote-signup {
  margin: 2vh;
  font-size: 13px;
}

/* line 10433, app/assets/stylesheets/base.scss */
#footnote-login {
  margin: 8px 0 0 0;
  padding: 0 5px;
  text-align: center;
  font-size: 13px;
  line-height: 21px;
  width: 100%;
  color: #b6b6b6;
  box-sizing: border-box;
  display: inline-block;
  clear: both;
}

/* line 10447, app/assets/stylesheets/base.scss */
.help-container {
  margin-top: 3vh;
  margin-left: 10vh;
  margin-right: 10vh;
  margin-bottom: 10vh;
  padding: 4vh 10vh 10vh 10vh;
}

/* line 10454, app/assets/stylesheets/base.scss */
.help-container p, .help-container div {
  color: #535353;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;
  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}

/* line 10472, app/assets/stylesheets/base.scss */
.help-container h1 {
  font-weight: bold;
  font-size: 24px;
}

/* line 10477, app/assets/stylesheets/base.scss */
.help-container .code-snippet {
  background: #ebebeb;
  padding: 16px 16px;
  font-size: 13px;
  font-family: monospace;
  color: #404040;
  cursor: pointer;
}

/* line 10486, app/assets/stylesheets/base.scss */
.help-container .code-snippet:hover .copy-button {
  opacity: 0.6;
}

/* line 10491, app/assets/stylesheets/base.scss */
.help-container .code-snippet .copy-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/copy-bd8b80c51fd6a5ba6a0ea27bf8776ad60bc31515cc4d0edef203c735adee528a.svg) no-repeat center;
  opacity: 0.2;
  float: right;
  background-size: 14px;
  padding: 9px;
}

/* line 10500, app/assets/stylesheets/base.scss */
.help-container .help-topic {
  font-size: 20px;
  font-weight: 600;
  margin-top: 1.5vh;
  margin-bottom: 1.1vh;
  color: #333;
}

/* line 10510, app/assets/stylesheets/base.scss */
.remove-button-container {
  float: left;
}

/* line 10514, app/assets/stylesheets/base.scss */
.select-brands {
  border-radius: 4px;
  margin: 20px 0;
  padding: 2%;
  border: #e1e1e8 1px solid;
  max-height: 350px;
  clear: both;
  float: left;
  width: 96%;
}

/* line 10524, app/assets/stylesheets/base.scss */
.select-brands .inputs-container {
  max-height: inherit;
  overflow: auto;
  text-align: initial;
}

/* line 10530, app/assets/stylesheets/base.scss */
.select-brands .title {
  display: block;
  font-size: 20px;
  margin-bottom: 1em;
}

/* line 10536, app/assets/stylesheets/base.scss */
.select-brands .bt-brand {
  border-radius: 4px;
  border: #e1e1e8 1px solid;
  font-size: 15px;
  cursor: pointer;
  padding: 12px 5px 2px 42px;
  display: inline-block;
  width: 32.5%;
  box-sizing: border-box;
  margin-bottom: 1.25%;
  min-height: 48px;
  text-align: left;
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -133px;
}

/* line 10550, app/assets/stylesheets/base.scss */
.select-brands .bt-brand:nth-child(3n) {
  margin-right: 0;
}

/* line 10554, app/assets/stylesheets/base.scss */
.select-brands .bt-brand span {
  user-select: none;
  float: left;
}

/* line 10559, app/assets/stylesheets/base.scss */
.select-brands .bt-brand.on {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -3px;
}

/* line 10562, app/assets/stylesheets/base.scss */
.select-brands .bt-brand.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -263px;
}

/* line 10565, app/assets/stylesheets/base.scss */
.select-brands .bt-brand:hover {
  border: #aeaeae 1px solid;
}

/* line 10569, app/assets/stylesheets/base.scss */
.select-brands .bt-brand input {
  position: relative;
  top: -2px;
}

/* line 10575, app/assets/stylesheets/base.scss */
.select-brands .bt-brand + .bt-brand {
  margin-left: 1.25%;
}

/* line 10578, app/assets/stylesheets/base.scss */
.select-brands .bt-brand + .bt-brand:nth-child(3n+1) {
  margin-left: 0;
}

@media (max-width: 768px) {
  /* line 10586, app/assets/stylesheets/base.scss */
  .dashboards-pro .inner {
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  /* line 10595, app/assets/stylesheets/base.scss */
  .dashboards-pro .bar {
    padding-right: 5%;
    padding-left: 5%;
  }
}

/* line 10603, app/assets/stylesheets/base.scss */
.dashboards-pro .bar {
  padding-top: 30px;
  padding-left: 2em;
  padding-right: 2em;
}

/* line 10609, app/assets/stylesheets/base.scss */
.dashboards-pro .inner {
  padding: 0;
  display: flex;
  flex-direction: column;
}

/* line 10617, app/assets/stylesheets/base.scss */
.dashboards-pro .report,
.dashboards-pro .report-ph, .dashboard-pro .report,
.dashboard-pro .report-ph {
  width: 16%;
}

/* line 10621, app/assets/stylesheets/base.scss */
.dashboards-pro .report:nth-child(5n),
.dashboards-pro .report-ph:nth-child(5n), .dashboard-pro .report:nth-child(5n),
.dashboard-pro .report-ph:nth-child(5n) {
  margin-right: 0;
}

/* line 10625, app/assets/stylesheets/base.scss */
.dashboards-pro .report:nth-child(6n),
.dashboards-pro .report-ph:nth-child(6n), .dashboard-pro .report:nth-child(6n),
.dashboard-pro .report-ph:nth-child(6n) {
  margin-right: 5%;
}

/* line 10630, app/assets/stylesheets/base.scss */
.dashboards-pro .loading, .dashboard-pro .loading {
  display: none;
  height: 50px;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat center top;
}

/* line 10636, app/assets/stylesheets/base.scss */
.dashboards-pro .reveal-modal, .dashboard-pro .reveal-modal {
  width: 80% !important;
}

/* line 10639, app/assets/stylesheets/base.scss */
.dashboards-pro .reveal-modal .top, .dashboard-pro .reveal-modal .top {
  text-align: center;
  background: #ffffff;
  border-bottom: 1px solid #ededed;
}

/* line 10645, app/assets/stylesheets/base.scss */
.dashboards-pro .reveal-modal label, .dashboard-pro .reveal-modal label {
  font-size: 12px !important;
  float: none !important;
}

/* line 10649, app/assets/stylesheets/base.scss */
.dashboards-pro .reveal-modal h2, .dashboard-pro .reveal-modal h2 {
  font-size: 14px;
  font-weight: bold;
}

/* line 10653, app/assets/stylesheets/base.scss */
.dashboards-pro .reveal-modal .select2-container, .dashboard-pro .reveal-modal .select2-container {
  width: 100% !important;
}

/* line 10654, app/assets/stylesheets/base.scss */
.dashboards-pro .reveal-modal input[type^="text"], .dashboard-pro .reveal-modal input[type^="text"] {
  width: calc(100% - 10px) !important;
  font-size: 16px;
  height: 30px;
}

/* line 10659, app/assets/stylesheets/base.scss */
.dashboards-pro .reveal-modal .name-input, .dashboard-pro .reveal-modal .name-input {
  padding-right: 16px;
}

/* line 10662, app/assets/stylesheets/base.scss */
.dashboards-pro .reveal-modal .empty-list, .dashboard-pro .reveal-modal .empty-list {
  background: #eeee url(//s3.amazonaws.com/bm3assets/assets/empty-2b8f5840ba624e550bec2ab093c2b2421c466c828a1d111cb581116ceca8c236.svg) no-repeat center center;
  height: 100%;
  opacity: 0.6;
}

/* line 10669, app/assets/stylesheets/base.scss */
.dashboards-pro .box-reports, .dashboard-pro .box-reports {
  margin-left: auto;
  margin-right: auto;
  padding: 4px 30px;
  padding-right: 16px;
  flex: 2;
}

/* line 10676, app/assets/stylesheets/base.scss */
.dashboards-pro .box-reports .widget-list, .dashboard-pro .box-reports .widget-list {
  width: 100%;
  display: inline-block;
}

/* line 10680, app/assets/stylesheets/base.scss */
.dashboards-pro .box-reports .widget-list p, .dashboard-pro .box-reports .widget-list p {
  font-size: 14px;
  margin: 12px 0px;
  font-weight: bold;
}

/* line 10687, app/assets/stylesheets/base.scss */
.dashboards-pro .box-reports .report, .dashboard-pro .box-reports .report {
  margin-bottom: 10px;
  cursor: pointer;
}

/* line 10691, app/assets/stylesheets/base.scss */
.dashboards-pro .box-reports .report.selected, .dashboard-pro .box-reports .report.selected {
  border-radius: 5px;
  background-color: #f1f1f1;
}

/* line 10698, app/assets/stylesheets/base.scss */
.dashboards-pro .reports-container, .dashboard-pro .reports-container {
  display: flex;
  padding: 18px 0;
}

/* line 10703, app/assets/stylesheets/base.scss */
.dashboards-pro .box-selecteds, .dashboard-pro .box-selecteds {
  margin-left: auto;
  margin-right: auto;
  flex: 1;
}

/* line 10708, app/assets/stylesheets/base.scss */
.dashboards-pro .box-selecteds .selected-widget, .dashboard-pro .box-selecteds .selected-widget {
  list-style: none;
  background-color: rgba(0, 0, 0, 0.05);
  border-left: 2px solid #3576be;
  padding: 10px 15px;
  margin-bottom: 5px;
  width: 100%;
  box-sizing: border-box;
  font-size: 13px;
  cursor: pointer;
}

/* line 10719, app/assets/stylesheets/base.scss */
.dashboards-pro .box-selecteds .selected-widget:hover, .dashboard-pro .box-selecteds .selected-widget:hover {
  opacity: 0.5;
}

/* line 10721, app/assets/stylesheets/base.scss */
.dashboards-pro .box-selecteds .selected-widget:hover .remove-button, .dashboard-pro .box-selecteds .selected-widget:hover .remove-button {
  display: block;
}

/* line 10725, app/assets/stylesheets/base.scss */
.dashboards-pro .box-selecteds .selected-widget .remove-button, .dashboard-pro .box-selecteds .selected-widget .remove-button {
  float: right;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons/message-delete-928afa3fcb39ac0a7f8f5e11395f2e7f05b4f4d904dddad1145c6b71bb088b4c.png) center center no-repeat;
  width: 14px;
  height: 14px;
  display: block;
  cursor: pointer;
  display: none;
}

/* line 10737, app/assets/stylesheets/base.scss */
.dashboards-pro .no-folders, .dashboard-pro .no-folders {
  margin: 2em 0;
  text-align: center;
}

/* line 10742, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list, .dashboard-pro .dashboards-list {
  float: left;
  width: 100%;
  margin: 0 auto;
  box-sizing: border-box;
  flex: 1 1 auto;
  overflow-y: auto;
  padding: 10px 2em;
}

@media (max-width: 768px) {
  /* line 10742, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list, .dashboard-pro .dashboards-list {
    padding: 0 5%;
  }
}

/* line 10755, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard-ph, .dashboard-pro .dashboards-list .dashboard-ph {
  border: #9D9D9D 1px dashed !important;
}

/* line 10759, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard,
.dashboards-pro .dashboards-list .dashboard-ph, .dashboard-pro .dashboards-list .dashboard,
.dashboard-pro .dashboards-list .dashboard-ph {
  border-radius: 8px;
  height: 265px;
  float: left;
  margin-top: 0;
  margin-left: 0;
  box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1);
  padding: 0;
  cursor: pointer;
  position: relative;
  box-sizing: border-box;
  overflow: hidden;
  transition: transform .3s ease-in-out;
}

/* line 10774, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .drag-button-container,
.dashboards-pro .dashboards-list .dashboard-ph .drag-button-container, .dashboard-pro .dashboards-list .dashboard .drag-button-container,
.dashboard-pro .dashboards-list .dashboard-ph .drag-button-container {
  position: absolute;
  background-color: #FFFFFF;
}

/* line 10779, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .drag-dashboard,
.dashboards-pro .dashboards-list .dashboard-ph .drag-dashboard, .dashboard-pro .dashboards-list .dashboard .drag-dashboard,
.dashboard-pro .dashboards-list .dashboard-ph .drag-dashboard {
  display: none;
  cursor: move;
  position: absolute;
  left: 12px;
  top: 12px;
  background: url(//s3.amazonaws.com/bm3assets/assets/drag-948a23d3408060b8d485fd998bfa008aa637510ac6026bca355faed30b209dcb.svg) no-repeat center;
  background-size: 12px;
  width: 12px;
  height: 12px;
}

/* line 10791, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard:hover,
.dashboards-pro .dashboards-list .dashboard-ph:hover, .dashboard-pro .dashboards-list .dashboard:hover,
.dashboard-pro .dashboards-list .dashboard-ph:hover {
  transform: scale(1.15);
}

/* line 10794, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard:hover .drag-dashboard,
.dashboards-pro .dashboards-list .dashboard-ph:hover .drag-dashboard, .dashboard-pro .dashboards-list .dashboard:hover .drag-dashboard,
.dashboard-pro .dashboards-list .dashboard-ph:hover .drag-dashboard {
  display: inline-block;
}

/* line 10799, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .actions,
.dashboards-pro .dashboards-list .dashboard-ph .actions, .dashboard-pro .dashboards-list .dashboard .actions,
.dashboard-pro .dashboards-list .dashboard-ph .actions {
  visibility: hidden;
  position: absolute;
  right: 20px;
  bottom: 15px;
  opacity: 0;
  transition: visibility 0s, opacity 0.3s linear;
}

/* line 10807, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .actions a,
.dashboards-pro .dashboards-list .dashboard-ph .actions a, .dashboard-pro .dashboards-list .dashboard .actions a,
.dashboard-pro .dashboards-list .dashboard-ph .actions a {
  width: 14px;
  height: 14px;
  text-indent: -9999px;
  margin: 5px 0 0 10px;
  position: relative;
  float: left;
}

/* line 10815, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .actions a.delete,
.dashboards-pro .dashboards-list .dashboard-ph .actions a.delete, .dashboard-pro .dashboards-list .dashboard .actions a.delete,
.dashboard-pro .dashboards-list .dashboard-ph .actions a.delete {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) 0 0 no-repeat;
}

/* line 10819, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .actions a.edit,
.dashboards-pro .dashboards-list .dashboard-ph .actions a.edit, .dashboard-pro .dashboards-list .dashboard .actions a.edit,
.dashboard-pro .dashboards-list .dashboard-ph .actions a.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) 0 0 no-repeat;
}

/* line 10823, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .actions a.clone,
.dashboards-pro .dashboards-list .dashboard-ph .actions a.clone, .dashboard-pro .dashboards-list .dashboard .actions a.clone,
.dashboard-pro .dashboards-list .dashboard-ph .actions a.clone {
  background: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg) 0 0 no-repeat;
}

@media (max-width: 768px) {
  /* line 10759, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard,
.dashboards-pro .dashboards-list .dashboard-ph, .dashboard-pro .dashboards-list .dashboard,
.dashboard-pro .dashboards-list .dashboard-ph {
    width: 31%;
    margin-bottom: 3.5%;
    margin-right: 3.5%;
  }
  /* line 10834, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard:nth-child(3n),
.dashboards-pro .dashboards-list .dashboard-ph:nth-child(3n), .dashboard-pro .dashboards-list .dashboard:nth-child(3n),
.dashboard-pro .dashboards-list .dashboard-ph:nth-child(3n) {
    margin-right: 0;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  /* line 10759, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard,
.dashboards-pro .dashboards-list .dashboard-ph, .dashboard-pro .dashboards-list .dashboard,
.dashboard-pro .dashboards-list .dashboard-ph {
    width: 22.75%;
    margin-bottom: 3%;
    margin-right: 3%;
  }
  /* line 10844, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard:nth-child(4n),
.dashboards-pro .dashboards-list .dashboard-ph:nth-child(4n), .dashboard-pro .dashboards-list .dashboard:nth-child(4n),
.dashboard-pro .dashboards-list .dashboard-ph:nth-child(4n) {
    margin-right: 0;
  }
}

@media (min-width: 768px) and (max-width: 1200px) {
  /* line 10759, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard,
.dashboards-pro .dashboards-list .dashboard-ph, .dashboard-pro .dashboards-list .dashboard,
.dashboard-pro .dashboards-list .dashboard-ph {
    width: 22.75%;
    margin-bottom: 3%;
    margin-right: 3%;
  }
  /* line 10854, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard:nth-child(4n),
.dashboards-pro .dashboards-list .dashboard-ph:nth-child(4n), .dashboard-pro .dashboards-list .dashboard:nth-child(4n),
.dashboard-pro .dashboards-list .dashboard-ph:nth-child(4n) {
    margin-right: 0;
  }
}

@media (min-width: 1200px) and (max-width: 1500px) {
  /* line 10759, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard,
.dashboards-pro .dashboards-list .dashboard-ph, .dashboard-pro .dashboards-list .dashboard,
.dashboard-pro .dashboards-list .dashboard-ph {
    width: 18%;
    margin-bottom: 2.5%;
    margin-right: 2.5%;
  }
  /* line 10864, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard:nth-child(5n),
.dashboards-pro .dashboards-list .dashboard-ph:nth-child(5n), .dashboard-pro .dashboards-list .dashboard:nth-child(5n),
.dashboard-pro .dashboards-list .dashboard-ph:nth-child(5n) {
    margin-right: 0;
  }
}

@media (min-width: 1500px) and (max-width: 1700px) {
  /* line 10759, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard,
.dashboards-pro .dashboards-list .dashboard-ph, .dashboard-pro .dashboards-list .dashboard,
.dashboard-pro .dashboards-list .dashboard-ph {
    width: 15%;
    margin-bottom: 2%;
    margin-right: 2%;
  }
  /* line 10874, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard:nth-child(6n),
.dashboards-pro .dashboards-list .dashboard-ph:nth-child(6n), .dashboard-pro .dashboards-list .dashboard:nth-child(6n),
.dashboard-pro .dashboards-list .dashboard-ph:nth-child(6n) {
    margin-right: 0;
  }
}

@media (min-width: 1700px) {
  /* line 10759, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard,
.dashboards-pro .dashboards-list .dashboard-ph, .dashboard-pro .dashboards-list .dashboard,
.dashboard-pro .dashboards-list .dashboard-ph {
    width: 13%;
    margin-bottom: 1.5%;
    margin-right: 1.5%;
  }
  /* line 10884, app/assets/stylesheets/base.scss */
  .dashboards-pro .dashboards-list .dashboard:nth-child(7n),
.dashboards-pro .dashboards-list .dashboard-ph:nth-child(7n), .dashboard-pro .dashboards-list .dashboard:nth-child(7n),
.dashboard-pro .dashboards-list .dashboard-ph:nth-child(7n) {
    margin-right: 0;
  }
}

/* line 10889, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard:before,
.dashboards-pro .dashboards-list .dashboard-ph:before, .dashboard-pro .dashboards-list .dashboard:before,
.dashboard-pro .dashboards-list .dashboard-ph:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-position: center 160%;
  background-repeat: no-repeat;
}

/* line 10900, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard:hover,
.dashboards-pro .dashboards-list .dashboard-ph:hover, .dashboard-pro .dashboards-list .dashboard:hover,
.dashboard-pro .dashboards-list .dashboard-ph:hover {
  transform: scale(1.06);
}

/* line 10904, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard:hover .cover .custom img,
.dashboards-pro .dashboards-list .dashboard-ph:hover .cover .custom img, .dashboard-pro .dashboards-list .dashboard:hover .cover .custom img,
.dashboard-pro .dashboards-list .dashboard-ph:hover .cover .custom img {
  transform: translate(-50%, -50%) scale(1.1);
}

/* line 10909, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard:hover .actions,
.dashboards-pro .dashboards-list .dashboard-ph:hover .actions, .dashboard-pro .dashboards-list .dashboard:hover .actions,
.dashboard-pro .dashboards-list .dashboard-ph:hover .actions {
  visibility: visible;
  opacity: 0.7;
}

/* line 10915, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .cover,
.dashboards-pro .dashboards-list .dashboard-ph .cover, .dashboard-pro .dashboards-list .dashboard .cover,
.dashboard-pro .dashboards-list .dashboard-ph .cover {
  width: 100%;
  height: 160px;
  background: #f1f1f1 url(//s3.amazonaws.com/bm3assets/assets/dashboard/cover-5a58ffaf646bb78f7b8836c8667ce62989a65bd2e9675493ab8109489ba9e9b6.png) center no-repeat;
  background-size: cover;
}

/* line 10921, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .cover .custom,
.dashboards-pro .dashboards-list .dashboard-ph .cover .custom, .dashboard-pro .dashboards-list .dashboard .cover .custom,
.dashboard-pro .dashboards-list .dashboard-ph .cover .custom {
  width: 100%;
  height: 160px;
  position: relative;
  background-color: #f7f7f7;
}

/* line 10927, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .cover .custom:before,
.dashboards-pro .dashboards-list .dashboard-ph .cover .custom:before, .dashboard-pro .dashboards-list .dashboard .cover .custom:before,
.dashboard-pro .dashboards-list .dashboard-ph .cover .custom:before {
  content: "";
  background: black;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%);
  width: 100%;
  height: 120px;
  display: block;
}

/* line 10936, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .cover .custom img,
.dashboards-pro .dashboards-list .dashboard-ph .cover .custom img, .dashboard-pro .dashboards-list .dashboard .cover .custom img,
.dashboard-pro .dashboards-list .dashboard-ph .cover .custom img {
  max-width: 60%;
  max-height: 60%;
  margin: 0 auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: all 300ms ease;
}

/* line 10949, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .title,
.dashboards-pro .dashboards-list .dashboard-ph .title, .dashboard-pro .dashboards-list .dashboard .title,
.dashboard-pro .dashboards-list .dashboard-ph .title {
  width: 100%;
  text-align: left;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  font-size: 19px;
  padding: 0 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  margin-top: 15px;
  font-family: 'latoblack';
  box-sizing: border-box;
  vertical-align: middle;
  line-height: 1.3em;
  height: 49.4px;
  word-wrap: break-word;
}

/* line 10969, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .last-update,
.dashboards-pro .dashboards-list .dashboard-ph .last-update, .dashboard-pro .dashboards-list .dashboard .last-update,
.dashboard-pro .dashboards-list .dashboard-ph .last-update {
  position: absolute;
  left: 20px;
  bottom: 12px;
  font-size: 11px;
  line-height: 18px;
  color: #909090;
}

/* line 10977, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .last-update:before,
.dashboards-pro .dashboards-list .dashboard-ph .last-update:before, .dashboard-pro .dashboards-list .dashboard .last-update:before,
.dashboard-pro .dashboards-list .dashboard-ph .last-update:before {
  content: "";
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/dashboard/updated-df44f1a0684d97765e05df673e3abc8b1f9a89eb8002607c4f11a776365e13ab.svg) center no-repeat;
  background-size: 18px;
  width: 18px;
  height: 18px;
  margin-right: 3px;
  vertical-align: middle;
}

/* line 10989, app/assets/stylesheets/base.scss */
.dashboards-pro .dashboards-list .dashboard .dashboard-link,
.dashboards-pro .dashboards-list .dashboard-ph .dashboard-link, .dashboard-pro .dashboards-list .dashboard .dashboard-link,
.dashboard-pro .dashboards-list .dashboard-ph .dashboard-link {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 265px;
}

/* line 11000, app/assets/stylesheets/base.scss */
.empty-report {
  height: 100%;
  width: 100%;
  display: flex;
  min-height: 600px;
  height: 80%;
}

/* line 11007, app/assets/stylesheets/base.scss */
.empty-report .centered-content {
  margin: auto;
}

/* line 11011, app/assets/stylesheets/base.scss */
.empty-report .actions {
  padding: 20px 0;
}

/* line 11015, app/assets/stylesheets/base.scss */
.empty-report .empty-text {
  text-align: center;
  color: #959595;
}

/* line 11019, app/assets/stylesheets/base.scss */
.empty-report .empty-text .title {
  font-family: 'latosemibold';
  color: #404040;
  display: block;
  padding-bottom: 8px;
  font-size: 17px;
}

/* line 11027, app/assets/stylesheets/base.scss */
.empty-report .empty-text:before {
  content: "";
  display: block;
  background: url(//s3.amazonaws.com/bm3assets/assets/empty_file-c8161d7e5d3870480fd72ec54779f97e2bedcbc37ff48272743f1923f0ddeb87.svg) no-repeat center;
  opacity: 0.2;
  width: 100%;
  height: 140px;
  margin: 0 6px 0 0;
}

/* line 11038, app/assets/stylesheets/base.scss */
.empty-report .btn + .btn {
  margin-left: 10px;
}

/* line 11043, app/assets/stylesheets/base.scss */
.user-picture {
  width: 50px;
  height: 50px;
  border-radius: 50%;
}

/* line 11048, app/assets/stylesheets/base.scss */
.table-name-wrapper {
  display: inline-block;
  float: left;
}

/* line 11051, app/assets/stylesheets/base.scss */
.table-name-wrapper h3 {
  line-height: 38px;
  float: none;
}

/* line 11058, app/assets/stylesheets/base.scss */
.sortable-table th {
  cursor: pointer;
}

/* line 11063, app/assets/stylesheets/base.scss */
.sortable-table .desc:after {
  content: '';
  background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100%;
  height: 20px;
  width: 10px;
  display: inline-block;
  background-position: -3px 2px;
}

/* line 11074, app/assets/stylesheets/base.scss */
.sortable-table .asc:after {
  content: '';
  background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100%;
  height: 20px;
  width: 10px;
  display: inline-block;
  background-position: -19px 2px;
}

/* line 11085, app/assets/stylesheets/base.scss */
.user-found {
  display: block;
  position: absolute;
  background: white;
  z-index: 999;
  margin-left: calc(50% + 240px);
  width: 320px;
  border-radius: 4px;
  padding: 16px;
  text-align: center;
  font-size: 14px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

/* line 11098, app/assets/stylesheets/base.scss */
.user-found.new {
  top: calc(50vh - 68px);
  position: fixed;
}

/* line 11103, app/assets/stylesheets/base.scss */
.user-found .options-area {
  display: flex;
  padding-top: 16px;
}

/* line 11106, app/assets/stylesheets/base.scss */
.user-found .options-area a {
  flex: 1;
}

/* line 11114, app/assets/stylesheets/base.scss */
.responsible-select .select2-chosen {
  display: flex !important;
  align-items: center;
}

/* line 11120, app/assets/stylesheets/base.scss */
.userImage {
  width: 25px;
  height: 25px;
  border-radius: 50%;
}

/* line 11126, app/assets/stylesheets/base.scss */
.ticketUserImage {
  float: left;
  margin-right: 7px;
  background: url(//s3.amazonaws.com/bm3assets/assets/default-user-img-c61778d399f8abbcb5d2ac637122913c3a86a8c4c4c96a8ff81b0bfcf79b2c88.jpg) no-repeat 100%;
  background-size: 25px;
}

/* line 11133, app/assets/stylesheets/base.scss */
.different-header {
  background: #ebebeb;
}

/* line 11137, app/assets/stylesheets/base.scss */
.dropzone {
  width: 100%;
  border: 3px dashed grey !important;
  margin: 1vh 0;
  height: 250px;
  display: block;
  cursor: pointer;
  overflow-y: auto;
  overflow-x: hidden;
  position: relative;
  text-align: center;
  border-radius: 5px;
  box-sizing: border-box;
  z-index: 0;
}

/* line 11152, app/assets/stylesheets/base.scss */
.dropzone .dz-error-message, .dropzone .dz-error-mark {
  display: none !important;
}

/* line 11156, app/assets/stylesheets/base.scss */
.dropzone .dz-preview {
  background: none;
  z-index: 0;
}

/* line 11160, app/assets/stylesheets/base.scss */
.dropzone .dz-preview .dz-remove {
  display: block;
  margin: 10px auto;
}

/* line 11165, app/assets/stylesheets/base.scss */
.dropzone .dz-preview .dz-details {
  bottom: 50px !important;
}

/* line 11170, app/assets/stylesheets/base.scss */
.dropzone .dz-message {
  z-index: -10;
}

/* line 11174, app/assets/stylesheets/base.scss */
.dropzone p {
  padding: 5px;
  font-size: 12px;
  font-family: 'latoblack';
}

/* line 11179, app/assets/stylesheets/base.scss */
.dropzone p.type-warning {
  color: gray;
  font-size: 10px;
  font-weight: normal;
}

/* line 11186, app/assets/stylesheets/base.scss */
.dropzone #msg-image {
  width: 100%;
  height: 70px;
  display: block;
  margin-top: 2vh;
  margin-bottom: 1vh;
  background: url(//s3.amazonaws.com/bm3assets/assets/dashboard/image-blue-57c6bddb06e67be24be8ab0fbd8d23f49b0293602d72d0efccf0a235ed863e3a.svg) no-repeat center;
  background-size: 70px;
  position: sticky;
  z-index: -10;
}

/* line 11198, app/assets/stylesheets/base.scss */
.dropzone input {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  cursor: pointer;
  font-size: 9999px;
  position: absolute;
}

/* line 11209, app/assets/stylesheets/base.scss */
.dropzone.dz-clickable .dz-preview, .dropzone.dz-clickable .dz-preview * {
  cursor: -webkit-grab;
  cursor: grab;
}

/* line 11213, app/assets/stylesheets/base.scss */
.dz-drag-hover {
  display: block;
  border: 4px dashed #327BDD !important;
  transition-duration: 500ms;
}

/* line 11219, app/assets/stylesheets/base.scss */
.dz-preview.ui-sortable-helper {
  width: 120px !important;
  min-height: 120px !important;
  overflow: hidden;
}

/* line 11224, app/assets/stylesheets/base.scss */
.dz-preview.ui-sortable-helper .dz-image {
  width: 120px !important;
  height: 120px !important;
  overflow: hidden;
}

/* line 11230, app/assets/stylesheets/base.scss */
.dz-preview.ui-sortable-helper .dz-image img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
}

/* line 11236, app/assets/stylesheets/base.scss */
.dz-preview.ui-sortable-helper .dz-details,
.dz-preview.ui-sortable-helper .dz-success-mark,
.dz-preview.ui-sortable-helper .dz-error-mark,
.dz-preview.ui-sortable-helper .dz-remove,
.dz-preview.ui-sortable-helper .dz-progress {
  display: none !important;
}

/* line 11245, app/assets/stylesheets/base.scss */
.dataTables_wrapper {
  width: 95vw;
  display: block;
  margin: 20px auto;
}

/* line 11251, app/assets/stylesheets/base.scss */
.block-tag-button {
  width: 100%;
  height: 54px;
  z-index: 1;
  position: absolute;
  background-color: #dbdbdb7d;
  display: block;
}

/* line 11260, app/assets/stylesheets/base.scss */
.modal-team-working-days {
  justify-content: center;
  align-items: flex-start;
  display: flex;
  padding: 60px 20px;
  overflow-y: auto;
}

/* line 11267, app/assets/stylesheets/base.scss */
.modal-team-working-days .container-scroller {
  margin: 0 auto !important;
}

/* line 11271, app/assets/stylesheets/base.scss */
.modal-team-working-days .daterangepicker {
  margin-top: auto;
  margin-bottom: auto;
}

/* line 11274, app/assets/stylesheets/base.scss */
.modal-team-working-days .daterangepicker .drp-calendar.left {
  display: contents !important;
}

/* line 11280, app/assets/stylesheets/base.scss */
.daterangepicker .drp-calendar.left {
  display: contents !important;
}

/* line 11285, app/assets/stylesheets/base.scss */
.settings-days .day {
  margin-right: 8px;
  margin-bottom: 15px;
  display: inline-flex;
}

/* line 11290, app/assets/stylesheets/base.scss */
.settings-days .day .day-check {
  display: none;
}

/* line 11294, app/assets/stylesheets/base.scss */
.settings-days .day .day-check-label {
  color: #959595;
  font-size: 14px;
  padding: 1px 8px;
  border-radius: 5px;
  border: 1px solid #e1e1e1;
}

/* line 11302, app/assets/stylesheets/base.scss */
.settings-days .day .day-check:checked + .day-check-label {
  color: white;
  background-color: #327bdd;
  border: 1px solid #327bdd;
}

/* line 11309, app/assets/stylesheets/base.scss */
.settings-days .day-schedule {
  margin: 20px 0;
}

/* line 11312, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .schedule {
  width: 90px;
  padding-left: 4px;
  display: inline-block;
}

/* line 11318, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .schedule.error p {
  color: #d50e0e;
}

/* line 11323, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .schedule p {
  color: #959595;
}

/* line 11328, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours {
  display: inline-flex;
}

/* line 11332, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours.filled input {
  color: #454551;
}

/* line 11336, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours.filled .until {
  color: #454551;
}

/* line 11341, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours input[type="text"] {
  width: 60px !important;
  font-size: 14px !important;
  padding: 5px 10px !important;
}

/* line 11346, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours input.from[type="text"] {
  margin-left: 5px;
  border-right: 0px !important;
  border-radius: 5px 0 0 5px !important;
}

/* line 11352, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours input.to[type="text"] {
  margin-right: 5px;
  border-left: 0px !important;
  border-radius: 0 5px 5px 0 !important;
}

/* line 11358, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours input[type="text"]::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #ddd8d8;
  opacity: 1;
  /* Firefox */
}

/* line 11365, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #ddd8d8;
}

/* line 11370, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours input[type="text"]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #ddd8d8;
}

/* line 11376, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours .until {
  color: #ddd8d8;
  font-size: 14px;
  line-height: 1.4em;
  padding: 5px 5px 2px 5px;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}

/* line 11385, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .hours .remove-hours {
  color: #808080;
  padding: 0 5px;
  margin: 4px;
  font-size: 14px;
  margin-right: 5px;
  border-radius: 50%;
  display: inline-table;
  position: relative;
  background-color: #f9f9f9;
  transform: scale(1.3, 1);
  -o-transform: scale(1.3, 1);
  -ms-transform: scale(1.3, 1);
  -moz-transform: scale(1.3, 1);
  -webkit-transform: scale(1.3, 1);
}

/* line 11403, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .add-more {
  color: #808080;
  padding: 0 7px;
  font-size: 17px;
  margin-right: 5px;
  border-radius: 50%;
  vertical-align: text-top;
  background-color: #f9f9f9;
}

/* line 11413, app/assets/stylesheets/base.scss */
.settings-days .day-schedule .copy-others {
  font-size: 13px;
  padding-left: 25px;
  background: url(//s3.amazonaws.com/bm3assets/assets/clone-blue-30b0e6a4ec5af2fc073dd8d736f3e2fa1569a849b5168db39be251df5916a478.svg) left no-repeat;
  background-size: 16px;
}

/* line 11422, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards {
  margin: 15px 0;
}

/* line 11425, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .new-date {
  color: #808080;
  font-size: 14px;
  vertical-align: top;
}

/* line 11430, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .new-date .add-more {
  color: #808080;
  padding: 0 7px;
  font-size: 17px;
  border-radius: 50%;
  vertical-align: text-top;
  background-color: #f9f9f9;
}

/* line 11440, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card {
  width: 180px;
  margin-right: 15px;
  border-radius: 5px;
  margin-bottom: 15px;
  display: inline-block;
  background-color: #f9f9f9;
  border-top: 6px solid #a6a6a6;
}

/* line 11449, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card .body {
  display: flex;
  padding: 5px 15px 20px 15px;
}

/* line 11453, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card .body .card-info {
  width: 90%;
  float: left;
}

/* line 11457, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card .body .card-info .title {
  font-size: 14px;
  font-weight: bold;
  line-height: 1.1em;
}

/* line 11463, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card .body .card-info .date {
  color: #a6a6a6;
  font-size: 13px;
}

/* line 11469, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card .body .menu {
  width: 10%;
  float: right;
  position: relative;
  background: url(//s3.amazonaws.com/bm3assets/assets/more-1fcc58d1802517389474e16f0740bdfa33449d24162eac1620a5687e4d5b0d85.svg) right 5px no-repeat;
  background-size: 5px;
}

/* line 11476, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card .body .menu p {
  margin: 5px 0;
}

/* line 11480, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card .body .menu .dropdown {
  right: 0;
  top: 25px;
  display: none;
  color: #838387;
  font-size: 13px;
  padding: 5px 10px;
  line-height: 1.8em;
  position: absolute;
  background-color: white;
}

/* line 11494, app/assets/stylesheets/base.scss */
.settings-days .holidays .cards .card .bottom {
  color: #a6a6a6;
  font-size: 13px;
  padding: 5px 15px;
  background-color: #f4f4f4;
  border-top: 1px solid #e4e4e4;
}

/* line 11506, app/assets/stylesheets/base.scss */
.day-picker {
  display: inline-block;
  padding-left: 4px;
}

/* line 11510, app/assets/stylesheets/base.scss */
.day-picker p {
  display: inline;
  color: #959595;
}

/* line 11515, app/assets/stylesheets/base.scss */
.day-picker input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* line 11521, app/assets/stylesheets/base.scss */
.day-picker .checkmark {
  width: 20px;
  height: 24px;
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) left no-repeat;
  background-size: 12px;
  display: inline-block;
  float: left;
  opacity: 0.4;
}

/* line 11532, app/assets/stylesheets/base.scss */
.day-picker input:checked ~ .checkmark {
  float: left;
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) left no-repeat;
  background-size: 12px;
  opacity: 1;
}

/* line 11539, app/assets/stylesheets/base.scss */
.day-picker input:checked ~ p {
  color: #3984e0;
}

/* line 11544, app/assets/stylesheets/base.scss */
#external-link .container-modal .warning-text {
  white-space: normal;
  text-align: center;
}

/* line 11549, app/assets/stylesheets/base.scss */
#external-link .external-link-title {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 11554, app/assets/stylesheets/base.scss */
#external-link .external-link-title:before {
  content: '';
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-red-1bbe02dce98a965d15f06f44993bfcb7483b1538ed02f9c37a58e97f59de68c0.svg) center center/18px 18px no-repeat;
  width: 18px;
  height: 18px;
  margin-right: 8px;
  opacity: 0.5;
}

/* line 11565, app/assets/stylesheets/base.scss */
.authorization-container {
  background: #f0f2f5;
  color: #1c1e21;
  margin: 0;
}

/* line 11570, app/assets/stylesheets/base.scss */
.authorization-container .card {
  max-width: 440px;
  margin: 56px auto;
  background: #fff;
  border-radius: 12px;
  box-shadow: 0 2px 12px rgba(0, 0, 0, 0.08);
  padding: 32px;
}

/* line 11578, app/assets/stylesheets/base.scss */
.authorization-container .card h1 {
  text-align: center;
  font-size: 20px;
  margin: 0 0 8px;
}

/* line 11584, app/assets/stylesheets/base.scss */
.authorization-container .card .intro {
  color: #444;
  margin: 0 0 24px;
}

/* line 11589, app/assets/stylesheets/base.scss */
.authorization-container .card .app-name {
  font-weight: 600;
}

/* line 11593, app/assets/stylesheets/base.scss */
.authorization-container .card .app-description {
  margin: -16px 0 24px;
}

/* line 11597, app/assets/stylesheets/base.scss */
.authorization-container .card .perm-heading {
  color: #1877f2;
  font-size: 13px;
}

/* line 11602, app/assets/stylesheets/base.scss */
.authorization-container .card ul.scopes {
  list-style: none;
  padding: 0;
  margin: 0 0 28px;
}

/* line 11608, app/assets/stylesheets/base.scss */
.authorization-container .card ul.scopes li {
  padding: 12px 0;
  border-top: 1px solid #eee;
}

/* line 11613, app/assets/stylesheets/base.scss */
.authorization-container .card ul.scopes li:last-child {
  border-bottom: 1px solid #eee;
}

/* line 11617, app/assets/stylesheets/base.scss */
.authorization-container .card .scope-label {
  font-weight: 600;
  display: block;
}

/* line 11622, app/assets/stylesheets/base.scss */
.authorization-container .card .scope-description {
  color: #65676b;
  font-size: 14px;
}

/* line 11627, app/assets/stylesheets/base.scss */
.authorization-container .card .actions {
  display: flex;
  gap: 12px;
}

/* line 11632, app/assets/stylesheets/base.scss */
.authorization-container .card button {
  flex: 1;
  padding: 12px 20px;
  font-size: 15px;
  border-radius: 8px;
  cursor: pointer;
}

/* line 11640, app/assets/stylesheets/base.scss */
.authorization-container .card .authorize {
  background: #1877f2;
  color: #fff;
  border: none;
}

/* line 11646, app/assets/stylesheets/base.scss */
.authorization-container .card .deny {
  background: #fff;
  color: #444;
  border: 1px solid #ccd0d5;
}

/* line 11656, app/assets/stylesheets/base.scss */
.group-item.folder-header,
.group-item[data-ng-click] {
  cursor: pointer;
}

/* line 11664, app/assets/stylesheets/base.scss */
.photo-container.cluster {
  border-radius: 4px;
}

/* line 11668, app/assets/stylesheets/base.scss */
.photo-container.cluster .cluster-avatars {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-auto-rows: 1fr;
  width: 100%;
  height: 100%;
  gap: 1px;
  overflow: hidden;
  border-radius: 4px;
  background: #d9d9d9;
  box-sizing: border-box;
}

/* line 11680, app/assets/stylesheets/base.scss */
.photo-container.cluster .cluster-avatars img {
  width: 100% !important;
  height: 100% !important;
  min-width: 0;
  border-radius: 0 !important;
  object-fit: cover;
}

/* line 11687, app/assets/stylesheets/base.scss */
.photo-container.cluster .cluster-avatars img:only-child {
  grid-column: 1 / -1;
  grid-row: 1 / -1;
}

/* line 11694, app/assets/stylesheets/base.scss */
.dst-notice {
  clear: both;
  display: block;
  box-sizing: border-box;
  width: 100%;
  margin: 8px 0 0;
  padding: 7px 10px 7px 28px;
  position: relative;
  text-align: left;
  font-size: 11px;
  line-height: 1.4;
  color: #8a6d3b;
  background-color: #fcf3cf;
  border: 1px solid #f3e2a9;
  border-radius: 4px;
}

/* line 11710, app/assets/stylesheets/base.scss */
.dst-notice:before {
  content: "\26A0";
  position: absolute;
  left: 9px;
  top: 7px;
  font-size: 12px;
}

/* line 11719, app/assets/stylesheets/base.scss */
body.dark .dst-notice {
  color: #f0d9a0;
  background-color: #3a3420;
  border-color: #5c4f2a;
}
@charset "UTF-8";
/*  --------------------------------------------------
  Reveal Modals
  -------------------------------------------------- */
/* line 5, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker {
  width: 360px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  max-height: 600px;
  background: #fff;
  border: 1px solid #eaedf2;
  border-radius: 14px;
  box-shadow: 0 16px 44px rgba(15, 23, 42, 0.18), 0 2px 8px rgba(15, 23, 42, 0.06);
  overflow: hidden;
  font-family: 'Public Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  text-align: left;
}

/* line 19, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker * {
  box-sizing: border-box;
}

/* line 21, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  padding: 15px 16px 9px;
}

/* line 27, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header .tp-h-title {
  font-size: 15px;
  font-weight: 700;
  color: #0f172a;
  letter-spacing: -.01em;
}

/* line 28, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header .tp-h-total {
  font-size: 12px;
  color: #9aa3b2;
  font-variant-numeric: tabular-nums;
}

/* line 31, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search {
  padding: 0 14px 10px;
}

/* line 34, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-wrap {
  position: relative;
  display: flex;
  align-items: center;
}

/* line 35, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-ico {
  position: absolute;
  left: 11px;
  display: flex;
  color: #9aa3b2;
  pointer-events: none;
}

/* line 35, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-ico svg {
  width: 16px;
  height: 16px;
}

/* line 37, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search input {
  width: 100%;
  height: 38px;
  padding: 0 34px;
  border: 1px solid #e2e6ee;
  border-radius: 9px;
  font-size: 13.5px;
  font-family: inherit;
  color: #0f172a;
  background: #f8fafc;
  outline: none;
}

/* line 48, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search input:focus {
  border-color: #327bdd;
  background: #fff;
}

/* line 51, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear {
  position: absolute;
  right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border: none;
  background: #e6eaf1;
  color: #64748b;
  border-radius: 6px;
  cursor: pointer;
}

/* line 54, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear svg {
  width: 12px;
  height: 12px;
}

/* line 55, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear:hover {
  background: #dbe1ea;
}

/* line 59, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips {
  padding: 0 14px 11px;
}

/* line 62, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  align-items: center;
  max-height: 150px;
  overflow-y: auto;
}

/* line 70, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar {
  width: 8px;
}

/* line 71, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-thumb {
  background: #d4dae3;
  border-radius: 8px;
  border: 2px solid #fff;
}

/* line 72, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-thumb:hover {
  background: #bcc5d2;
}

/* line 73, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-track {
  background: transparent;
}

/* line 75, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list.is-collapsed {
  max-height: 88px;
  overflow: hidden;
}

/* line 81, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-actions {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 7px;
}

/* line 88, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-toggle {
  border: none;
  background: transparent;
  color: #327bdd;
  font-size: 12px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
  padding: 0;
}

/* line 91, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-toggle:hover {
  text-decoration: underline;
}

/* line 94, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 6px 4px 9px;
  background: rgba(50, 123, 221, 0.1);
  border: 1px solid rgba(50, 123, 221, 0.26);
  border-radius: 8px;
  font-size: 12px;
  font-weight: 500;
  color: #327bdd;
}

/* line 102, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  border-radius: 4px;
  cursor: pointer;
  color: #327bdd;
  opacity: .6;
}

/* line 105, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x svg {
  width: 10px;
  height: 10px;
}

/* line 106, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x:hover {
  opacity: 1;
  background: rgba(0, 0, 0, 0.06);
}

/* line 109, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--orphan {
  background: #f1f5f9;
  border-color: #e2e8f0;
  color: #94a3b8;
}

/* line 113, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--orphan .tp-chip-x {
  color: #94a3b8;
}

/* line 116, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--locked {
  opacity: 0.6;
  padding-right: 9px;
  cursor: default;
}

/* line 123, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-clear-all {
  margin-left: 2px;
  border: none;
  background: transparent;
  color: #94a3b8;
  font-size: 12px;
  font-weight: 500;
  font-family: inherit;
  cursor: pointer;
  padding: 4px;
}

/* line 126, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-clear-all:hover {
  color: #64748b;
}

/* line 130, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  border-top: 1px solid #f1f3f7;
  padding: 0 6px 8px;
}

/* line 137, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar {
  width: 10px;
}

/* line 138, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-thumb {
  background: #d4dae3;
  border-radius: 8px;
  border: 3px solid #fff;
}

/* line 139, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-thumb:hover {
  background: #bcc5d2;
}

/* line 140, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-track {
  background: transparent;
}

/* line 143, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap {
  position: sticky;
  top: 0;
  z-index: 2;
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 11px 9px 5px;
  background: #fff;
  cursor: pointer;
}

/* line 148, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-sec-chev {
  display: flex;
  color: #aeb6c2;
  transition: transform .15s ease;
}

/* line 148, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-sec-chev svg {
  width: 12px;
  height: 12px;
}

/* line 149, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap.is-open .tp-sec-chev {
  transform: rotate(90deg);
}

/* line 150, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-label {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .07em;
  color: #94a3b8;
  text-transform: uppercase;
}

/* line 151, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-count {
  font-size: 11px;
  font-weight: 600;
  color: #c4cbd6;
  font-variant-numeric: tabular-nums;
}

/* line 152, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-rule {
  flex: 1;
  height: 1px;
  background: #eef1f5;
  margin: 0 2px;
}

/* line 155, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-sub {
  font-size: 11px;
  color: #b3bac6;
  padding: 0 9px 4px 28px;
  font-style: italic;
}

/* line 157, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap {
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 7px 9px 3px;
}

/* line 159, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap .tp-subcap-label {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: #aab2bf;
}

/* line 160, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap .tp-subcap-rule {
  flex: 1;
  height: 1px;
  background: #f1f3f7;
}

/* line 163, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-row {
  display: flex;
  align-items: center;
  gap: 9px;
  border-radius: 8px;
  cursor: pointer;
}

/* line 165, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-row:hover {
  background: #f4f6fa;
}

/* line 167, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-container {
  padding: 7px 9px;
}

/* line 169, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev {
  display: flex;
  color: #aeb6c2;
  transition: transform .15s ease;
  flex: none;
}

/* line 171, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev svg {
  width: 13px;
  height: 13px;
}

/* line 172, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev.is-open {
  transform: rotate(90deg);
}

/* line 175, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  border: 1.5px solid #cbd5e1;
  background: #fff;
  flex: none;
}

/* line 178, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box, .tag-picker.tag-picker .tp-check.tp-check--tag {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 181, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box > span, .tag-picker.tag-picker .tp-check.tp-check--tag > span {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 183, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box {
  width: 18px;
  height: 18px;
}

/* line 184, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--tag {
  width: 17px;
  height: 17px;
}

/* line 185, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.is-checked, .tag-picker.tag-picker .tp-check.is-mixed {
  background: #327bdd;
  border-color: #327bdd;
}

/* line 186, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check svg {
  width: 11px;
  height: 11px;
}

/* line 187, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--tag svg {
  width: 10px;
  height: 10px;
}

/* line 188, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check .tp-dash {
  width: 9px;
  height: 2.5px;
  border-radius: 2px;
  background: #fff;
}

/* line 191, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-folder {
  display: flex;
  color: #7c8696;
  flex: none;
}

/* line 191, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-folder svg {
  width: 17px;
  height: 17px;
}

/* line 192, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  flex: none;
  overflow: hidden;
}

/* line 196, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 197, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar > span {
  color: inherit;
}

/* line 199, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-groupglyph {
  display: flex;
  color: #b9c0cc;
  flex: none;
}

/* line 199, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-groupglyph svg {
  width: 15px;
  height: 15px;
}

/* line 201, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-container-name {
  flex: 1;
  font-size: 13.5px;
  color: #1e293b;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 202, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-count-pill {
  font-size: 11px;
  font-weight: 600;
  color: #9aa3b2;
  background: #f1f3f7;
  border-radius: 20px;
  padding: 1px 8px;
  font-variant-numeric: tabular-nums;
}

/* line 204, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-nest {
  margin-left: 18px;
  padding-left: 13px;
  border-left: 1.5px solid #eef1f6;
}

/* line 206, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag {
  padding: 6px 9px;
}

/* line 207, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--loose {
  padding: 6px 9px 6px 28px;
}

/* line 208, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--self .tp-tag-name {
  font-weight: 600;
  color: #1e293b;
}

/* line 209, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--locked {
  opacity: 0.5;
  cursor: default;
}

/* line 210, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper {
  flex: 1;
  position: relative;
  overflow: visible;
}

/* line 215, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-name {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-word;
  width: 100%;
  font-size: 13px;
  color: #334155;
}

/* line 225, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper::after {
  content: attr(data-tooltip);
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background: #333;
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1.3;
  white-space: normal;
  max-width: 100%;
  width: max-content;
  word-wrap: break-word;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s;
}

/* line 246, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper:hover::after {
  opacity: 1;
  visibility: visible;
  transition-delay: 0.5s, 0.5s;
}

/* line 252, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-empty {
  padding: 34px 16px;
  text-align: center;
  color: #9aa3b2;
  font-size: 13px;
}

/* line 252, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-empty strong {
  color: #64748b;
}

/* line 254, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer {
  flex-shrink: 0;
  border-top: 1px solid #eef1f5;
  padding: 9px 12px 12px;
  display: flex;
  flex-direction: column;
  gap: 9px;
  background: #fcfcfd;
}

/* line 263, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-footer-actions {
  display: flex;
  align-items: center;
  gap: 2px;
}

/* line 265, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn {
  border: none;
  background: transparent;
  font-family: inherit;
  cursor: pointer;
  padding: 5px 8px;
  border-radius: 7px;
  font-size: 12.5px;
  line-height: 1.2;
  text-decoration: none;
  text-indent: 0;
  width: auto;
  height: auto;
  float: none;
  overflow: visible;
  opacity: 1;
  margin-left: 0;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #327bdd;
  font-weight: 600;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary svg {
  width: 14px;
  height: 14px;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary:hover {
  background: rgba(50, 123, 221, 0.1);
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost {
  text-align: center;
  color: #7c8696;
  font-weight: 500;
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost:hover {
  background: #f1f3f7;
  color: #475569;
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost.is-on {
  background: rgba(50, 123, 221, 0.1);
  color: #327bdd;
  font-weight: 600;
}

/* line 275, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  height: 42px;
  border: none;
  border-radius: 10px;
  background: #327bdd;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
}

/* line 279, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:hover {
  filter: brightness(0.94);
}

/* line 280, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:disabled, .tag-picker.tag-picker .tp-footer .tp-apply[disabled] {
  background: #e2e8f0;
  color: #94a3b8;
  cursor: default;
  filter: none;
}

/* line 282, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:disabled .tp-apply-badge, .tag-picker.tag-picker .tp-footer .tp-apply[disabled] .tp-apply-badge {
  background: rgba(15, 23, 42, 0.12);
  color: #94a3b8;
}

/* line 284, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply .tp-apply-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  font-size: 12px;
  font-weight: 700;
  font-variant-numeric: tabular-nums;
  color: #fff;
}

/* line 293, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker-host {
  width: auto;
  min-width: 0;
  max-width: none;
  padding: 0;
  margin: 0;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  overflow: visible;
}

/* line 307, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker-host .tag-picker-loading {
  padding: 16px;
  font-size: 13px;
  color: #64748b;
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 16px 44px rgba(15, 23, 42, 0.18), 0 2px 8px rgba(15, 23, 42, 0.06);
}

/* line 317, app/assets/stylesheets/tags/_tag_picker.scss */
.submenu-tags.tag-picker-host {
  width: 300px !important;
}

@media (prefers-reduced-motion: reduce) {
  /* line 322, app/assets/stylesheets/tags/_tag_picker.scss */
  .tag-picker * {
    transition: none !important;
  }
}

/* COLORS */
/* line 9, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .reply-selected-tags, .reveal-modal .container-modal .related-ticket .ticket-tags .ticket-selected-tags, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .ticket-selected-tags {
  padding: 0 15px 0 50px;
  box-sizing: border-box;
}

/* line 13, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .reply-selected-tags span, .reveal-modal .container-modal .related-ticket .ticket-tags .ticket-selected-tags span, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .ticket-selected-tags span {
  border-radius: 3px;
  border: 1px solid #ddd;
  color: #555;
  padding: 0 7px;
  margin: 0 0 10px 0;
  display: inline-block;
  font-size: 11px;
}

/* line 23, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .reply-selected-tags li + li, .reveal-modal .container-modal .related-ticket .ticket-tags .ticket-selected-tags li + li, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .ticket-selected-tags li + li {
  margin-left: 2px;
}

/* line 28, app/assets/stylesheets/reveal_modal.scss */
html.modal-all-tags-open,
body.modal-all-tags-open {
  overflow: hidden;
}

/* line 34, app/assets/stylesheets/reveal_modal.scss */
#modal-all-tags .container-scroller,
#modal-all-tags .overflow,
#modal-all-tags .tags {
  overscroll-behavior: contain;
}

/* line 40, app/assets/stylesheets/reveal_modal.scss */
#modal-all-tags .tags {
  max-height: calc(100vh - 300px);
  overflow-y: auto;
}

/* line 46, app/assets/stylesheets/reveal_modal.scss */
.lock {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/locked-fde8c528799dd54aa30c10e05e48b56092f63e0c3e7f53be67f094f1784221da.svg) no-repeat center center;
  padding-left: 20px;
  padding-right: 20px;
  background-size: 14px;
  opacity: 0.6;
}

/* line 53, app/assets/stylesheets/reveal_modal.scss */
.lock.unlocked {
  opacity: 0.4;
}

/* line 58, app/assets/stylesheets/reveal_modal.scss */
.time-zone-modal {
  padding: 0.5rem;
}

/* line 64, app/assets/stylesheets/reveal_modal.scss */
.answer.email .selected-recipient, .share-ticket-inputs.email .selected-recipient {
  display: inline-block;
  font-size: 12px;
  background: #f9f9f9;
  padding: 0 8px;
  margin-right: 4px;
  cursor: default;
  border-radius: 4px;
  border: #ddd 1px solid;
  float: left;
}

/* line 76, app/assets/stylesheets/reveal_modal.scss */
.answer.email .recipients, .share-ticket-inputs.email .recipients {
  padding-top: 5px;
}

/* line 80, app/assets/stylesheets/reveal_modal.scss */
.answer.email .subject, .answer.email .recipients, .share-ticket-inputs.email .subject, .share-ticket-inputs.email .recipients {
  padding-left: 20px;
  padding-right: 10px;
}

/* line 84, app/assets/stylesheets/reveal_modal.scss */
.answer.email .subject p, .answer.email .recipients p, .share-ticket-inputs.email .subject p, .share-ticket-inputs.email .recipients p {
  display: inline-block;
  padding-right: 8px;
  color: #555;
  line-height: 2.5em;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
  float: left;
}

/* line 95, app/assets/stylesheets/reveal_modal.scss */
.answer.email .subject input, .answer.email .recipients input, .share-ticket-inputs.email .subject input, .share-ticket-inputs.email .recipients input {
  display: inline-block;
  border: 0;
  color: #555;
  height: 22px;
  background: #F1F1F1;
  outline-width: 0 !important;
  float: left;
  font-family: 'latoregular';
  font-size: 12px;
}

/* line 108, app/assets/stylesheets/reveal_modal.scss */
.answer.email .recipients, .share-ticket-inputs.email .recipients {
  display: flex;
  flex-wrap: wrap;
}

/* line 112, app/assets/stylesheets/reveal_modal.scss */
.answer.email .recipients .cc, .answer.email .recipients .to, .share-ticket-inputs.email .recipients .cc, .share-ticket-inputs.email .recipients .to {
  clear: both;
  width: 100%;
}

/* line 117, app/assets/stylesheets/reveal_modal.scss */
.answer.email .recipients a, .share-ticket-inputs.email .recipients a {
  color: #333;
  font-weight: bold;
}

/* line 122, app/assets/stylesheets/reveal_modal.scss */
.answer.email .subject input, .share-ticket-inputs.email .subject input {
  width: 85% !important;
}

/* line 124, app/assets/stylesheets/reveal_modal.scss */
.answer.email .subject input:disabled, .share-ticket-inputs.email .subject input:disabled {
  color: #b3b3b3;
}

/* line 128, app/assets/stylesheets/reveal_modal.scss */
.answer.email .recipients input, .share-ticket-inputs.email .recipients input {
  min-width: 32%;
}

/* line 132, app/assets/stylesheets/reveal_modal.scss */
.answer.email .add-options, .share-ticket-inputs.email .add-options {
  top: auto !important;
  bottom: 10px !important;
}

/* line 138, app/assets/stylesheets/reveal_modal.scss */
.answer.email .message .emojionearea-editor, .share-ticket-inputs.email .message .emojionearea-editor {
  padding-right: 120px !important;
}

/* line 145, app/assets/stylesheets/reveal_modal.scss */
.attachments-area {
  box-sizing: border-box;
}

/* line 148, app/assets/stylesheets/reveal_modal.scss */
.attachments-area .all-files {
  display: inline-block;
  font-size: 11px;
  text-align: center;
  margin-top: 4px;
  color: #555;
  background: #f9f9f9;
  border-radius: 4px;
  border: solid 1px #ededed;
}

/* line 158, app/assets/stylesheets/reveal_modal.scss */
.attachments-area .all-files .attachments-folder-icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/email_attachment-7cfdf59ecd3e4a622a95aabc7c8d9ad94630b1f238dac0cfe23309a9572015e3.svg) center no-repeat;
  padding: 20px;
  background-size: 35px;
  opacity: 0.4;
  width: 20px;
}

/* line 167, app/assets/stylesheets/reveal_modal.scss */
.attachments-area .attachments-list {
  display: inline-block;
}

/* line 171, app/assets/stylesheets/reveal_modal.scss */
.attachments-area .facebook-attachment-upload,
.attachments-area .whatsapp-attachment-upload,
.attachments-area .reclame_aqui-attachment-upload,
.attachments-area .email-attachment-upload {
  display: inline-block;
}

/* line 176, app/assets/stylesheets/reveal_modal.scss */
.attachments-area .facebook-attachment-upload input,
.attachments-area .whatsapp-attachment-upload input,
.attachments-area .reclame_aqui-attachment-upload input,
.attachments-area .email-attachment-upload input {
  display: none;
}

/* line 179, app/assets/stylesheets/reveal_modal.scss */
.attachments-area .facebook-attachment-upload .attachment-info,
.attachments-area .whatsapp-attachment-upload .attachment-info,
.attachments-area .reclame_aqui-attachment-upload .attachment-info,
.attachments-area .email-attachment-upload .attachment-info {
  background: #f9f9f9;
  border-radius: 4px;
  color: #717171;
  padding: 2px 6px;
  font-size: 12px;
  border: solid 1px #ededed;
  margin: 4px 2px;
}

/* line 187, app/assets/stylesheets/reveal_modal.scss */
.attachments-area .facebook-attachment-upload .attachment-info a,
.attachments-area .whatsapp-attachment-upload .attachment-info a,
.attachments-area .reclame_aqui-attachment-upload .attachment-info a,
.attachments-area .email-attachment-upload .attachment-info a {
  color: black;
  font-weight: bold;
  padding: 0 2px;
}

/* line 196, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal-bg {
  display: none;
  position: fixed;
  z-index: 100;
  cursor: pointer;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

/* line 209, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal-fixed {
  background: rgba(0, 0, 0, 0.6);
  position: absolute;
  z-index: 101;
  width: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 219, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal-fixed .reveal-modal-center {
  display: table;
  width: 100%;
  height: 100%;
}

/* line 224, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal-fixed .reveal-modal-center .reveal-modal-middle {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 95%;
}

/* line 230, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal-fixed .reveal-modal-center .reveal-modal-middle #modal-reply {
  position: relative !important;
  width: 100%;
  height: 100%;
}

/* line 240, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply > .top {
  padding-bottom: 0;
  background: white;
  border-bottom-color: #ddd;
}

/* line 245, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply > .top h1 {
  font-family: 'latoregular';
}

/* line 250, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-modal {
  float: left;
  width: 100%;
  box-sizing: border-box;
  padding: 0 !important;
  display: flex;
  flex-direction: column;
  position: absolute;
  top: 54px;
  bottom: 0;
}

/* line 261, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-modal > .container-posts {
  flex: 1 1 auto;
}

/* line 266, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts {
  width: 100%;
  padding: 15px !important;
  overflow-y: scroll;
  display: inline-block;
  margin: 0 auto;
}

/* line 273, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .inside {
  height: auto;
  width: 93%;
  display: none;
}

/* line 280, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .pms .infinite-scroll, .reveal-modal.reply .container-posts .dms .infinite-scroll, .reveal-modal.reply .container-posts .emails .infinite-scroll {
  display: table;
  width: 100%;
  overflow-y: scroll;
}

/* line 289, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .container.email {
  min-height: 100px !important;
}

/* line 291, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .container.email .read-more {
  display: none;
}

/* line 294, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .container.email .service {
  display: none;
}

/* line 298, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .container.email.expanded .content:not(.email-basic-info) {
  height: 100%;
  max-height: 50vh !important;
  color: #404040;
  overflow-y: scroll;
}

/* line 304, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .container.email.expanded .email-basic-info {
  display: block;
}

/* line 308, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .container.email .content {
  color: #6a6a6a;
}

/* line 312, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts .container.email .email-basic-info {
  display: none;
}

/* line 320, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts > div:not(.pms, .dms) .post .post-content {
  margin-top: 0;
}

/* line 324, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts > div:not(.pms, .dms) .post .container {
  border: none;
}

/* line 329, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .container-posts > div:not(.pms, .dms) .post .bts-actions .more-actions {
  display: none;
}

/* line 337, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .options {
  display: inline-block;
  float: right;
  margin: -3px 35px 0 0;
}

/* line 342, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reply .options li {
  position: relative;
  display: block;
  float: left;
}

/* line 350, app/assets/stylesheets/reveal_modal.scss */
.has-tooltips {
  overflow: visible !important;
}

/* line 354, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal {
  position: relative;
  display: none;
  z-index: 101;
  margin: 0 auto;
  width: 520px;
  height: auto;
  overflow: hidden;
  background: #fff no-repeat -200px -80px;
  border-radius: 5px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
}

/* line 371, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special {
  overflow: visible;
}

/* line 374, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special > .top {
  background: none;
  border-bottom: none;
  text-align: center;
  position: relative;
}

/* line 380, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special > .top h1 {
  font-size: 15px;
  font-weight: bold;
}

/* line 386, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line {
  border: 1px solid #ccc;
  overflow: hidden;
  padding: 10px;
}

/* line 391, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line .actions {
  display: inline-block;
  padding: 6px;
  float: left;
}

/* line 397, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line a, .reveal-modal.special .line .counter {
  float: left;
  width: auto;
  min-width: 30px;
  padding: 0 5px;
  height: 20px;
  border: #e1e1e1 1px solid;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  text-align: center;
}

/* line 410, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line .counter {
  background: #e1e1e1;
  font-size: 11px;
}

/* line 416, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line a.attachment {
  background: url(//s3.amazonaws.com/bm3assets/images/icons-schedule-messages.png) left top no-repeat;
}

/* line 420, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line a.tags {
  background: url(//s3.amazonaws.com/bm3assets/images/icons-schedule-messages.png) right top no-repeat;
}

/* line 424, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line a:hover {
  border: #c4c4c4 1px solid;
}

/* line 429, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line .inputFile {
  position: relative;
  background: url(//s3.amazonaws.com/bm3assets/assets/camera-5a6724a4019c93d383dc42aac5ce03ed56865b34577712c45ca96e6da5b7fb1d.svg) center no-repeat;
  background-size: 16px;
  width: 30px;
  height: 20px;
  border: #e1e1e1 1px solid;
  margin-right: 5px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  float: left;
  cursor: pointer;
}

/* line 443, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line .inputFile input {
  position: absolute;
  right: 0;
  z-index: 2;
  font-size: 100px;
  /* Aumenta tamanho do campo */
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}

/* line 453, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line .inputFile.selected {
  background-color: #e1e1e1;
}

/* line 456, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line .inputFile.selected:after {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) center center no-repeat;
  background-size: 15px;
  width: 15px;
  height: 15px;
  position: absolute;
  bottom: -4px;
  right: -4px;
}

/* line 468, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line .inputFile:hover {
  border: #c4c4c4 1px solid;
  cursor: pointer;
}

/* line 474, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .line textarea {
  float: right;
  border: none;
  box-shadow: none;
  width: 76%;
  font-size: 13px;
  padding: 8px 2%;
  overflow: scroll;
  text-align: justify;
}

/* line 486, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .bottom {
  border: none;
  position: relative;
}

/* line 490, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .bottom .bt-post {
  margin: 10px;
}

/* line 493, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .bottom .bt-post .options .option .drop {
  height: 335px;
}

/* line 498, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .bottom .bt.cancel {
  padding: 3px 15px;
}

/* line 502, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.special .bottom.approval_type {
  padding: 10px 0px;
}

/* line 508, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.small {
  width: 200px;
}

/* line 513, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.medium {
  width: 400px;
}

/* line 518, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.large {
  width: 600px;
}

/* line 523, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.xlarge {
  width: 800px;
}

/* line 528, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.full {
  position: absolute;
  top: 0;
  bottom: 0;
  border-radius: 0;
  box-shadow: none;
  width: 100%;
  max-height: 100%;
}

/* line 537, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.full .top {
  padding: 15px 2em;
  border-bottom: none;
}

/* line 542, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.full .container-modal {
  padding: 25px 2em;
}

/* line 548, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.author-history .container-modal {
  margin-top: 55px;
  padding-top: 25px;
  flex: 1 1 auto;
  overflow: auto;
  width: 70%;
  box-sizing: border-box;
}

/* line 557, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.author-history .container-scroller {
  overflow: hidden;
  min-height: 450px;
  display: flex;
  flex-direction: column;
}

/* line 564, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.author-history button.see-author-history {
  display: none;
}

/* line 570, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-height: 250px;
  padding: 4vh 4vw;
  overflow: auto;
  gap: 15px;
}

/* line 579, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .container-network-channel {
  width: 49%;
  display: flex;
  column-gap: 1vw;
  flex-direction: row;
  justify-content: center;
}

/* line 586, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .container-network-channel .field-wrapper {
  flex-shrink: 0;
}

/* line 589, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .container-network-channel .field-wrapper:last-child {
  margin-right: 0;
}

/* line 594, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .field-wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
}

/* line 599, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .field-wrapper .field-label {
  display: block;
  color: #8C8C8D;
}

/* line 603, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .field-wrapper .field-label.invalid {
  color: #ed1c24;
}

/* line 608, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .field-wrapper .hsm-message {
  color: #555;
  font-size: 14px;
  margin: 10px 0;
  white-space: pre-line;
}

/* line 614, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .field-wrapper .hsm-message .hsm-message-placeholder {
  color: #555;
  min-width: 50px;
  display: inline-block;
  word-break: break-all;
  background-color: transparent;
  border-bottom: 1px solid #262626;
}

/* line 622, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .field-wrapper .hsm-message .hsm-message-placeholder[contenteditable]:focus {
  outline: 0px solid transparent;
}

/* line 628, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .field-wrapper .select2-container {
  width: 100%;
}

/* line 632, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.start-whatsapp-conversation .container-scroller .field-wrapper .field-textarea {
  width: auto;
}

/* line 641, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .top {
  font-size: 18px;
}

/* line 645, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .container-modal {
  height: 300px;
  margin-top: 40px;
  overflow: visible;
}

/* line 650, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .container-modal fieldset {
  font-size: 14px;
  position: relative;
}

/* line 654, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .container-modal fieldset .date-name {
  width: 100%;
  margin: 5px 0 10px 0;
}

/* line 659, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .container-modal fieldset .repeat {
  display: inline-flex;
}

/* line 663, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .container-modal fieldset .date-selector {
  width: 30%;
  margin: 5px 0;
  padding: 5px 10px;
}

/* line 669, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .container-modal fieldset .daterangepicker {
  top: -60px !important;
  left: 25% !important;
}

/* line 673, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .container-modal fieldset .daterangepicker:before {
  top: 90px;
  left: -17px;
  right: 100%;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-right: 10px solid #ccc;
}

/* line 682, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.new-date-modal .container-modal fieldset .daterangepicker:after {
  top: 90px;
  left: -18px;
  right: 100%;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 9px solid white;
}

/* line 695, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal {
  min-width: 680px;
  width: 50%;
  max-width: 700px;
}

/* line 700, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .close-reveal-modal {
  font-weight: normal;
  opacity: 0.6;
  padding: 6px;
}

/* line 706, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal.wrapper-app-store-form {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

/* line 713, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal {
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  min-height: 430px;
  padding-top: 12px;
  padding-bottom: 8px;
}

/* line 723, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal .footnote {
  font-size: 12px;
  text-align: center;
  padding-bottom: 12px;
}

/* line 729, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal .app-store-image-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding-bottom: 15px;
}

/* line 738, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal #issuer-id-field,
.reveal-modal.app-store-modal .container-modal #key-id-field,
.reveal-modal.app-store-modal .container-modal #private-key-field {
  text-align: center;
  width: 70%;
}

/* line 744, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal #issuer-id-field input,
.reveal-modal.app-store-modal .container-modal #key-id-field input,
.reveal-modal.app-store-modal .container-modal #private-key-field input {
  margin-top: 5px;
  height: 40px;
  text-align: center;
}

/* line 751, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal #private-key-field {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* line 756, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal #private-key-field input {
  display: none;
}

/* line 760, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal #private-key-field label[for="private_key_app_store"] {
  margin-top: 5px;
  color: #404040;
  height: 40px;
  width: 403px;
  border-radius: 5px;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  border: #c9c9c9 solid 1px;
}

/* line 772, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.app-store-modal .container-modal #private-key-field label[for="private_key_app_store"]:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/upload-9b99aa2a566210f453c87b0f2d01507fcddf33bd45192b0e13d5c66f96c70bce.svg);
  background-repeat: no-repeat;
  background-size: 20px 20px;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  content: "";
}

/* line 787, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal {
  min-width: 680px;
  width: 50%;
  max-width: 700px;
}

/* line 788, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal.wrapper-bsky-form {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
}

/* line 799, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal .container-modal {
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  height: 400px;
  padding-top: 12px;
  padding-bottom: 8px;
}

/* line 809, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal .container-modal .footnote {
  font-size: 12px;
  text-align: center;
  padding-bottom: 12px;
}

/* line 815, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal .container-modal .bsk-image-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding-bottom: 15px;
}

/* line 824, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal .container-modal #account-field,
.reveal-modal.bluesky-modal .container-modal #psswd-field {
  text-align: center;
  width: 70%;
}

/* line 829, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal .container-modal #account-field input,
.reveal-modal.bluesky-modal .container-modal #psswd-field input {
  margin: 10px;
  height: 40px;
  text-align: center;
}

/* line 837, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal .break-word {
  word-break: break-word;
}

/* line 841, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal .close-reveal-modal {
  font-weight: normal;
  opacity: 0.6;
  padding: 6px;
}

/* line 847, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.bluesky-modal .disabled {
  color: #767676;
}

/* line 852, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal {
  min-width: 680px;
  width: 50%;
  max-width: 700px;
}

/* line 857, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .close-reveal-modal {
  font-weight: normal;
  opacity: 0.6;
  padding: 6px;
}

/* line 864, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .bottom {
  display: flex;
  flex-direction: row;
  width: 100%;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

/* line 872, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .bottom .prev {
  font-size: 16px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/arrow_with_border-5d2e852d36649a429ac065317815afa71721699cf0cdbdf9d5bcdede2c474ec5.svg);
  background-size: 24px;
  background-repeat: no-repeat;
  transform: rotate(180deg);
  width: 25px;
  height: 25px;
  margin: 0px;
  min-width: 0px;
  padding: 5px;
  cursor: pointer;
}

/* line 887, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .container-modal {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 12px 12px 25px 12px;
}

/* line 893, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .container-modal .wordpress-image-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding-bottom: 15px;
}

/* line 902, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .container-modal .own-domain-notice {
  width: 100%;
  margin-top: 25px;
  padding-top: 18px;
  border-top: 1px solid rgba(128, 128, 128, 0.25);
  text-align: center;
  font-size: 13px;
  line-height: 1.5;
}

/* line 911, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .container-modal .own-domain-notice .own-domain-title {
  font-weight: 600;
  margin-bottom: 6px;
}

/* line 917, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .container-modal .info {
  margin-bottom: 20px;
  text-align: center;
}

/* line 922, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .container-modal .row {
  display: flex;
  width: 100%;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  margin-top: 15px;
}

/* line 930, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.wordpress-modal .conditional-container .container-modal .row .next {
  font-size: 16px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/arrow_with_border-5d2e852d36649a429ac065317815afa71721699cf0cdbdf9d5bcdede2c474ec5.svg);
  background-size: 24px;
  background-repeat: no-repeat;
  width: 25px;
  height: 25px;
  cursor: pointer;
}

/* line 944, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal {
  min-width: 680px;
  width: 50%;
  max-width: 700px;
}

/* line 949, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .close-reveal-modal {
  font-weight: normal;
  opacity: 0.6;
  padding: 6px;
}

/* line 956, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .bottom {
  display: flex;
  flex-direction: row;
  width: 100%;
  box-sizing: border-box;
  align-items: center;
  position: relative;
  padding: 12px 20px;
}

/* line 965, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .bottom .prev {
  font-size: 16px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/arrow_with_border-5d2e852d36649a429ac065317815afa71721699cf0cdbdf9d5bcdede2c474ec5.svg);
  background-size: 24px;
  background-repeat: no-repeat;
  transform: rotate(180deg);
  width: 25px;
  height: 25px;
  margin: 0px;
  min-width: 0px;
  padding: 5px;
  cursor: pointer;
}

/* line 979, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .bottom .btn-right {
  float: none;
  margin: 0 0 0 auto;
}

/* line 985, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding: 28px 12px 25px 12px;
}

/* line 992, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal.companies-step {
  min-height: 360px;
}

/* line 996, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-image-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding-bottom: 15px;
}

/* line 1004, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-image-wrapper .reclame-aqui-logo {
  display: block;
  width: 48px;
  height: 48px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 1015, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .info {
  margin-bottom: 20px;
  text-align: center;
}

/* line 1020, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .credential-field {
  text-align: center;
  width: 70%;
}

/* line 1024, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .credential-field label {
  display: block;
}

/* line 1028, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .credential-field input {
  margin: 10px auto;
  height: 40px;
  text-align: center;
  width: 100%;
}

/* line 1036, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-counter {
  margin: 0 0 12px 0;
  font-size: 12px;
  color: #767676;
}

/* line 1042, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies {
  width: 85%;
  max-height: 320px;
  overflow-y: auto;
  list-style: none;
  margin: 0;
  padding: 4px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}

/* line 1053, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li {
  border: 1px solid #e2e6ea;
  border-radius: 6px;
  background: #fff;
  transition: border-color 0.15s ease, background-color 0.15s ease;
}

/* line 1059, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li:hover {
  border-color: #b9c2cc;
  background: #f7f9fb;
}

/* line 1064, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li.selected {
  border-color: #2f6fed;
  background: #eef3fe;
}

/* line 1069, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li.disabled {
  opacity: 0.55;
}

/* line 1072, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li.disabled label {
  cursor: not-allowed;
}

/* line 1075, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li.disabled label input {
  cursor: not-allowed;
}

/* line 1081, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li label {
  display: flex;
  align-items: center;
  gap: 10px;
  cursor: pointer;
  margin: 0;
  padding: 12px 14px;
  text-align: left;
}

/* line 1090, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li label input {
  margin: 0;
  width: 16px;
  height: 16px;
  flex-shrink: 0;
  accent-color: #2f6fed;
  cursor: pointer;
}

/* line 1099, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li label .company-name {
  font-size: 14px;
  color: #333;
  word-break: break-word;
}

/* line 1105, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.reclame-aqui-modal .conditional-container .container-modal .reclame-aqui-companies li label .company-tag {
  margin-left: auto;
  flex-shrink: 0;
  font-size: 11px;
  color: #2f6fed;
  background: #eef3fe;
  border-radius: 10px;
  padding: 2px 8px;
  white-space: nowrap;
}

/* line 1123, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.domain-modal .container-modal {
  padding-top: 0px;
  padding-bottom: 8px;
}

/* line 1128, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.domain-modal .modal-title {
  font-weight: bold;
  font-size: 20px;
  text-align: center;
  margin-bottom: 8px;
}

/* line 1135, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.domain-modal .section-title {
  font-weight: bold;
  font-size: 15px;
  text-align: center;
  margin-bottom: 1em;
}

/* line 1143, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.domain-modal .domain-container .input-container {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 1149, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.domain-modal .domain-container .input-container .domain-fieldset .group label {
  margin-right: 0.7em;
  color: #767676;
}

/* line 1159, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal {
  min-width: 680px;
  width: 70%;
  max-width: 880px;
  /* Show the tooltip text when you mouse over the tooltip container */
}

/* line 1164, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .container-modal {
  padding-top: 12px;
  padding-bottom: 8px;
}

/* line 1168, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .container-modal .footnote {
  font-size: 12px;
  text-align: center;
  padding-bottom: 12px;
}

/* line 1175, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .break-word {
  word-break: break-word;
}

/* line 1179, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .close-reveal-modal {
  font-weight: normal;
  opacity: 0.6;
  padding: 6px;
}

/* line 1185, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .disabled {
  color: #767676;
}

/* line 1189, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .sending-options-row {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
  gap: 12px 28px;
  margin-top: 16px;
  margin-bottom: 16px;
}

/* line 1198, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .sending-options-row .sending-option {
  flex: 1 1 240px;
  max-width: 340px;
  display: block;
}

/* line 1203, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .sending-options-row .sending-option label {
  width: auto;
  display: inline-block;
  text-align: center;
  cursor: pointer;
}

/* line 1209, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .sending-options-row .sending-option label strong {
  color: #404040;
  font-weight: bold;
}

/* line 1215, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .sending-options-row .sending-option label.disabled {
  cursor: not-allowed;
}

/* line 1219, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .sending-options-row .sending-option input[type="radio"] {
  width: auto;
  margin-right: 6px;
  cursor: pointer;
}

/* line 1227, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .custom-info {
  display: block;
  padding-left: 24px;
  font-size: 12px;
  color: #767676;
}

/* line 1234, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .step-title {
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}

/* line 1240, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .section-title {
  font-weight: bold;
  font-size: 15px;
  text-align: center;
  margin-bottom: 1em;
}

/* line 1247, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-step {
  padding-bottom: 12px;
  font-size: 14px;
  color: #767676;
  text-align: center;
}

/* line 1253, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .more-info {
  background: #ededed;
  display: inline-block;
  min-width: 8px;
  text-align: center;
  border-radius: 32px;
  color: #878787;
  padding: 2px 10px;
}

/* line 1263, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .tooltip {
  position: relative;
  display: inline-block;
}

/* line 1268, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: #555;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity 0.3s;
}

/* line 1287, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .tooltip .tooltiptext::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}

/* line 1299, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

/* line 1304, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .label {
  float: right;
  color: #ccc;
}

/* line 1309, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .switch {
  width: 42px;
  height: 18px !important;
  float: right;
}

/* line 1314, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .switch small {
  height: 18px;
  width: 18px;
}

/* line 1319, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .inline {
  display: inline-block;
}

/* line 1323, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .custom-domain-area {
  font-size: 13px;
  color: #878787;
}

/* line 1326, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .custom-domain-area p {
  font-size: 14px;
}

/* line 1331, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option {
  max-width: 560px;
  margin: 18px auto 20px;
  padding: 14px 18px 10px;
  background: #fafafa;
  border: 1px solid #ececec;
  border-radius: 6px;
  text-align: center;
}

/* line 1340, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option .dkim-input-row {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}

/* line 1346, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option .dkim-input-row label {
  width: auto;
  margin: 0;
  font-size: 13px;
  font-weight: bold;
  color: #404040;
  white-space: nowrap;
}

/* line 1355, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option .dkim-input-row input[type="text"] {
  width: 90px !important;
  margin: 0 !important;
  display: inline-block !important;
  float: none !important;
  text-align: center !important;
  text-transform: lowercase;
  letter-spacing: 1px;
  font-weight: bold;
}

/* line 1365, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option .dkim-input-row input[type="text"]::placeholder {
  color: #d6d6d6;
  font-weight: normal;
  letter-spacing: normal;
  opacity: 1;
}

/* line 1373, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option .dkim-input-row .apply-link {
  font-weight: bold;
  cursor: pointer;
  white-space: nowrap;
}

/* line 1378, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option .dkim-input-row .apply-link.disabled {
  cursor: not-allowed;
  opacity: 0.5;
  pointer-events: none;
}

/* line 1386, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option .description {
  font-size: 12px !important;
  padding: 12px 0 0 !important;
  margin: 0;
}

/* line 1392, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .dkim-selector-option .warning {
  margin-top: 6px;
}

/* line 1397, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .last-checked {
  font-size: 13px;
  color: #7e7e7e;
  border-radius: 4px;
}

/* line 1403, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .error-title {
  font-weight: bold;
  display: inline-block;
  color: #404040;
}

/* line 1409, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-table {
  width: 100%;
  margin-bottom: 12px;
}

/* line 1411, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-table th {
  text-align: center;
  font-weight: bold;
  padding: 12px 12px;
}

/* line 1416, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-table td {
  border: solid 1px #ebebeb;
  color: #7f7f7f;
  padding: 12px;
}

/* line 1421, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-table .capitalized {
  text-transform: uppercase;
}

/* line 1424, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-table tr.header {
  background-color: #f4f4f4;
  color: #6a6a6a;
}

/* line 1429, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-table .cell {
  flex: 1;
  display: table-cell;
}

/* line 1432, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-table .cell .row {
  display: table;
  margin: auto;
}

/* line 1440, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .monitoring-status {
  text-align: center;
}

/* line 1443, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .status-negative {
  color: #ff420c;
  border-radius: 15px;
  text-align: center;
  display: inline-block;
  font-weight: bold;
}

/* line 1449, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .status-negative::before {
  content: "✕";
}

/* line 1454, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .status-positive {
  color: #64bd63;
  border-radius: 15px;
  text-align: center;
  display: inline-block;
  font-weight: bold;
}

/* line 1460, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .status-positive::before {
  content: "✓";
}

/* line 1466, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .container-modal fieldset input[type="email"],
.reveal-modal.email-modal .container-modal fieldset input[type="text"],
.reveal-modal.email-modal .container-modal fieldset input[type="number"],
.reveal-modal.email-modal .container-modal fieldset input[type="date"] {
  margin: 0 auto;
  display: table;
  float: none;
  text-align: center;
  color: #404040;
}

/* line 1476, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .container-modal fieldset input[type="email"]::placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="text"]::placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="number"]::placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="date"]::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #959595;
  opacity: 1;
  /* Firefox */
}

/* line 1481, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .container-modal fieldset input[type="email"]:-ms-input-placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="text"]:-ms-input-placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="number"]:-ms-input-placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="date"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #959595;
}

/* line 1485, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .container-modal fieldset input[type="email"]::-ms-input-placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="text"]::-ms-input-placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="number"]::-ms-input-placeholder,
.reveal-modal.email-modal .container-modal fieldset input[type="date"]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #959595;
}

/* line 1490, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .container-modal fieldset label {
  width: 15%;
}

/* line 1495, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .description {
  color: #727272;
  padding-bottom: 20px;
  text-align: center;
}

/* line 1500, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .description img {
  margin-left: auto;
  margin-right: auto;
}

/* line 1506, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .warning {
  font-size: 12px;
  text-align: center;
  color: #ff3409;
}

/* line 1513, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .add-app {
  margin-top: 2em;
  margin-bottom: 1.3em !important;
}

/* line 1517, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container > .bt-add-fanpage, .reveal-modal.email-modal .auth-container .bt-add-channel, .reveal-modal.email-modal .auth-container .bt-add-rss, .reveal-modal.email-modal .auth-container .bt-add-location {
  display: block;
  clear: both;
  float: left;
  margin-bottom: 10px;
}

/* line 1523, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container > .bt-add-fanpage:before, .reveal-modal.email-modal .auth-container .bt-add-channel:before, .reveal-modal.email-modal .auth-container .bt-add-rss:before, .reveal-modal.email-modal .auth-container .bt-add-location:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: sub;
}

/* line 1535, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container {
  margin-top: 0.8em;
}

/* line 1538, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .file-area {
  padding: 18px;
  color: #a9a9a9;
  cursor: pointer;
  font: 16pt bold;
  text-align: center;
  border-radius: 5px;
  margin-bottom: 20px;
  border: 2px dashed #ccc;
  font-family: 'latosemibold';
  font-size: 15px;
}

/* line 1550, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .dragover {
  border: 2px dashed #1E79B9 !important;
  color: #1E79B9;
}

/* line 1554, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .file-input {
  display: none;
}

/* line 1557, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .delete-profile {
  width: 15px;
  cursor: pointer;
}

/* line 1561, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .auth-block:nth-child(n+3) {
  margin-top: 1.5em;
}

/* line 1564, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .auth-fieldset {
  display: flex;
  align-items: center;
}

/* line 1567, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .auth-fieldset .delete-element {
  flex: 1 1 0;
}

/* line 1570, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .auth-fieldset .group {
  display: flex;
  flex: 2 1 0;
  align-items: center;
}

/* line 1574, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .auth-fieldset .group input {
  flex: 1.0;
}

/* line 1577, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .auth-fieldset .group label {
  margin-right: 0.7em;
  color: #767676;
}

/* line 1582, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .auth-fieldset .auth-element {
  margin-left: 2em;
}

/* line 1585, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .auth-container .input-container .auth-fieldset .auth-input {
  display: inline-block;
  flex: 0.5;
}

/* line 1593, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .top {
  background: white;
  text-align: center;
  border-bottom: none;
}

/* line 1598, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .top .close-reveal-modal {
  color: #ccc;
}

/* line 1603, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .bottom {
  border-top: #eee 1px solid;
  display: flex;
}

/* line 1607, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .bottom .nav-buttons {
  font-size: 16px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/arrow_with_border-5d2e852d36649a429ac065317815afa71721699cf0cdbdf9d5bcdede2c474ec5.svg);
  background-position: center;
  background-size: 24px;
  background-repeat: no-repeat;
  opacity: 0.4;
}

/* line 1615, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .bottom .nav-buttons.active {
  opacity: 1;
}

/* line 1619, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .bottom .nav-buttons.next {
  margin-left: auto;
}

/* line 1623, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .bottom .nav-buttons.previous {
  margin-right: auto;
  transform: rotate(180deg);
}

/* line 1628, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .bottom .nav-buttons.done {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/circled_okay_blue-bb75adcd9a0f1985b6ebfbd625dab76733415c5a5e3dd8fed25691db17590c7e.svg);
  background-position: center;
  background-size: 24px;
  background-repeat: no-repeat;
  margin-left: auto;
}

/* line 1639, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-providers.side-to-side {
  margin-left: auto;
  margin-right: auto;
  width: 520px;
  padding-bottom: 8px;
  border-bottom: solid 1px #ebebeb;
  margin-bottom: 8px;
}

/* line 1647, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-providers.side-to-side li {
  display: inline-block;
  margin: 15px 8px;
}

/* line 1652, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-providers li {
  position: relative;
  margin: 15px auto;
  width: 150px;
  height: 50px;
  background: no-repeat center center;
  background-size: 150px;
  clear: both;
  transition: all 0.2s ease;
}

/* line 1662, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-providers li.gmail {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/gmail-f422c26567246fc8d42b75709c2e700606ba449e8b6699b8f46b87238bf97ffb.png);
}

/* line 1665, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-providers li.outlook {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/outlook-7486aaa9fb7633699955dfdb407aef3f7df008612f10a41badc6635dbf0b9624.png);
  width: 160px;
  background-size: 160px;
}

/* line 1670, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-providers li.yahoo {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/yahoo-b13ca27c538fbd1dd0307094d31284552b497279367e806800ab53756bdd9a0b.png);
}

/* line 1674, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-providers li:hover {
  transform: scale(1.15);
}

/* line 1678, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .email-providers li a {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 1688, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-modal .steps {
  font-size: 15px;
  line-height: 30px;
  text-align: left;
}

/* line 1696, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .top {
  text-align: center;
  border-bottom: 0px;
}

/* line 1700, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-modal {
  background: #f9f9f9;
  padding-top: 0px;
}

/* line 1706, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-modal .container-posts .post .answer {
  border-radius: 26px 26px 0px 26px !important;
  background: #f9f9f9;
}

/* line 1710, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-modal .container-posts .post .post-info {
  display: none;
}

/* line 1713, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-modal .container-posts .post .container {
  border-radius: 26px 26px 26px 0px;
  width: 100%;
  padding-left: 18px;
}

/* line 1719, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-modal .container-posts .post .container.expanded .content:not(.email-basic-info) {
  height: 100%;
  max-height: 50vh !important;
  color: #404040;
  overflow-y: scroll;
}

/* line 1725, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-modal .container-posts .post .container.expanded .email-basic-info {
  display: block;
}

/* line 1729, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-modal .container-posts .post .container .content {
  height: auto;
  max-height: 72px;
  overflow: hidden;
  color: #6a6a6a;
}

/* line 1735, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-modal .container-posts .post .container .comments {
  display: none;
}

/* line 1743, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.email-thread .container-scroller {
  min-height: 300px;
}

/* line 1749, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login .sign {
  display: none;
}

/* line 1754, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login.facebook .sign.facebook {
  display: block;
}

/* line 1760, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login.twitter .sign.twitter {
  display: block;
}

/* line 1766, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login.threads .sign.threads {
  display: block;
}

/* line 1772, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login.wordpress .sign.wordpress {
  display: block;
}

/* line 1778, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login.pinterest .sign.pinterest {
  display: block;
}

/* line 1784, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login.bluesky .sign.bluesky {
  display: block;
}

/* line 1790, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login.youtube .sign.youtube {
  display: block;
}

/* line 1796, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal.social-login.google_my_business .sign.google_my_business {
  display: block;
}

/* line 1802, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .close-reveal-modal {
  position: absolute;
  z-index: 2;
  top: 13px;
  right: 13px;
  cursor: pointer;
  line-height: .5;
  font-weight: bold;
  font-size: 26px;
  color: #333333;
  border: none;
  text-shadow: 0 -1px 1px rbga(0, 0, 0, 0.6);
}

/* line 1816, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-toolbar {
  padding: 25px 20px 0 20px;
}

/* line 1820, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-scroller {
  overflow: auto;
  box-sizing: border-box;
  margin-top: 43px;
  margin-bottom: 55px;
  max-height: 60vh !important;
  width: 100%;
}

/* line 1828, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-scroller.tags-exceeds-limit {
  margin-top: 83px;
}

/* line 1833, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .interaction {
  position: absolute;
  box-sizing: border-box;
  top: 0;
  bottom: 0;
}

/* line 1839, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .interaction h1 {
  padding: 15px;
  border-bottom: 1px solid #ddd;
  margin: 0;
  font-size: 17px;
}

/* line 1847, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .interaction {
  width: 75%;
  right: 0;
  float: right;
}

/* line 1852, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .interaction .actions {
  padding: 0 15px;
  background: #f9f9f9;
  height: 54px;
}

/* line 1858, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .interaction .actions li .button.select {
  margin-top: 0;
}

/* line 1865, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .selected_locations {
  margin-left: 26%;
}

/* line 1868, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .selected_locations li {
  display: flex;
  width: 350px;
}

/* line 1875, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-posts, .reveal-modal .container-modal-list-messages .container-posts {
  padding: 0;
}

/* line 1879, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal input.invalid, .reveal-modal .container-modal-list-messages input.invalid {
  border-color: red !important;
}

/* line 1883, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal label.invalid, .reveal-modal .container-modal-list-messages label.invalid {
  color: red !important;
}

/* line 1887, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .hr, .reveal-modal .container-modal-list-messages .hr {
  display: flex;
  margin: 15px auto;
  clear: none;
}

/* line 1893, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .notes, .reveal-modal .container-modal-list-messages .notes {
  width: 100%;
  border: none;
  margin: 0 0 10px 0;
  min-height: auto;
}

/* line 1899, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .notes ul, .reveal-modal .container-modal-list-messages .notes ul {
  height: auto;
  overflow: auto;
  width: 100%;
  box-sizing: border-box;
}

/* line 1906, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .notes textarea, .reveal-modal .container-modal-list-messages .notes textarea {
  top: 0;
  width: 88%;
  margin-right: 2%;
  box-sizing: border-box;
  min-height: 30px;
}

/* line 1914, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .notes .btn, .reveal-modal .container-modal-list-messages .notes .btn {
  width: 10%;
}

/* line 1919, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket, .reveal-modal .container-modal-list-messages .related-ticket {
  clear: both;
  width: 100%;
  float: left;
  padding: 8px 15px;
  padding-left: 79px;
  background: #f9f9f9 url(//s3.amazonaws.com/bm3assets/assets/post/ticket-db5231f1ad1016a349ed412b091f7d861cb5c68d668c10f327f723d2b2dd70be.svg) no-repeat 28px center;
  background-size: 22px;
}

/* line 1928, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .select2-container, .reveal-modal .container-modal-list-messages .related-ticket .select2-container {
  width: 120px;
  margin-right: 10px;
}

/* line 1932, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .select2-container .select2-choice, .reveal-modal .container-modal-list-messages .related-ticket .select2-container .select2-choice {
  height: 25px;
}

/* line 1935, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .select2-container .select2-choice .select2-chosen, .reveal-modal .container-modal-list-messages .related-ticket .select2-container .select2-choice .select2-chosen {
  line-height: 25px;
  font-size: 13px;
  margin-right: 20px;
  text-align: center;
}

/* line 1943, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .select2-container .select2-choice .select2-arrow b, .reveal-modal .container-modal-list-messages .related-ticket .select2-container .select2-choice .select2-arrow b {
  background-position: 0 1px;
}

/* line 1948, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags {
  float: left;
  clear: both;
  width: 90%;
  display: none;
}

/* line 1954, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container {
  position: relative;
}

/* line 1957, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags {
  display: none;
  position: absolute;
  padding: 30px;
  border: none;
  background: #fff;
  padding: 0;
  line-height: 14px;
  text-align: center;
  top: 35px;
  right: 0;
  width: 270px;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  z-index: 100;
  text-align: left;
}

/* line 115, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags .tags, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags .tags {
  height: 220px;
  overflow: hidden;
  position: relative;
}

/* line 120, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags .tags label, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags .tags label {
  width: auto;
  float: none;
}

/* line 126, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags.on, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags.on {
  display: block;
}

/* line 129, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > div.hr, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > div.hr {
  margin: 10px 0px;
  padding: 0px;
}

/* line 133, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .apply, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .apply {
  color: #fff;
  background: #327bdd;
  padding: 10px;
  display: block;
  margin: 10px 0 0 0;
  text-align: center;
  font-size: 14px;
}

/* line 142, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .apply:hover, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .apply:hover {
  background: #327bdd;
}

/* line 146, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > span.title, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > span.title {
  font-size: 14px;
  margin-top: 10px;
  margin-left: 10px;
  cursor: default;
}

/* line 152, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > input, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > input {
  border-radius: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  background: #f1f1f1;
  outline: none;
  border: none;
  box-shadow: none;
}

/* line 162, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > a.bt, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > a.bt {
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px 4px 12px;
}

/* line 169, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .tags-folders, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .tags-folders {
  margin: 3px 0;
}

/* line 171, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .tags-folders:first-child, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .tags-folders:first-child {
  margin: 0;
}

/* line 175, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .tags-folders .group-item-folder, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .tags-folders .group-item-folder {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin: 0 0 0 12px;
  padding: 4px 8px 4px 22px;
  background-color: #eef2f8;
  color: #5b78a3;
  border-left: 3px solid #327bdd;
}

/* line 188, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item {
  margin: 7px 0;
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px;
  background-color: #f9f9f9;
}

/* line 196, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less {
  float: right;
  cursor: pointer;
  display: inline-flex;
}

/* line 201, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less .expand-more, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less .expand-more {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) center no-repeat;
  display: none;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 209, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less .expand-more-folder, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less .expand-more-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-close-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) center no-repeat;
  display: none;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 217, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less .expand-less, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less .expand-less {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-less-471c54c7a54f65083b9afed2002d7e2eba0355890878d9eaf5519c6b2e272283.png) center no-repeat;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 224, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less .expand-less-folder, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less .expand-less-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-open-5aa04aa4f8741a4d6af754149e132b1bd1fc47b8f2d723e895b336fead482351.svg) center no-repeat;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 232, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more, .reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more-folder, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more-folder {
  display: block;
}

/* line 235, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less, .reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less-folder, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less-folder {
  display: none;
}

/* line 241, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item :first-child, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item :first-child {
  margin: 0;
}

/* line 248, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item-by-source, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item-by-source {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  color: #5b78a3;
  background-color: #eef2f8;
  border-left: 3px solid #327bdd;
}

/* line 258, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item:first-child, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .group-item:first-child {
  margin: 0;
}

/* line 261, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > a.bt, .reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > a.bt, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list {
  display: block;
  cursor: pointer;
  padding: 4px;
  text-align: left;
  padding-left: 33px;
  font-size: 14px;
  word-wrap: break-word;
}

/* line 269, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > a.bt:hover, .reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list:hover, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > a.bt:hover, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list:hover {
  background: #eee;
}

/* line 273, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) no-repeat 9px 2px;
}

/* line 275, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list:hover, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) #eee no-repeat 9px 2px;
}

/* line 278, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.checked, .reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.full, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.checked, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.full {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) no-repeat 9px 2px;
}

/* line 280, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.checked:hover, .reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.full:hover, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.checked:hover, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.full:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) #eee no-repeat 9px 2px;
}

/* line 284, app/assets/stylesheets/reports/tags_manager.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.partial, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags > .tags .item-list.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-partial-c29608013ef46cb09a02fc561ac9e18ecfb9ebddd97885b3706467d77327e0d4.png) 9px 2px no-repeat;
}

/* line 1960, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .tag-selector-container .submenu-tags.up, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .tag-selector-container .submenu-tags.up {
  top: auto;
  right: auto;
  left: 0;
  bottom: 47px;
}

/* line 1969, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .related-ticket .ticket-tags .ticket-selected-tags, .reveal-modal .container-modal-list-messages .related-ticket .ticket-tags .ticket-selected-tags {
  padding: 15px 10px;
  padding-bottom: 0;
}

/* line 1977, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .message, .reveal-modal .container-modal-list-messages .message {
  display: block;
}

/* line 1980, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .message > .text, .reveal-modal .container-modal-list-messages .message > .text {
  color: #000;
  font-size: 13px;
  margin-top: 2px;
  display: flex;
  line-height: 21px;
  font-size: 14px;
}

/* line 1989, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .message > .name, .reveal-modal .container-modal-list-messages .message > .name {
  float: left;
  color: #111111;
  font-size: 15px;
}

/* line 1994, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .message > .name > span, .reveal-modal .container-modal-list-messages .message > .name > span {
  color: #9a9a9a;
  font-size: 14px;
}

/* line 2000, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .message > .time, .reveal-modal .container-modal-list-messages .message > .time {
  float: right;
  font-size: 13px;
  color: #9a9a9a;
}

/* line 2006, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .message > input, .reveal-modal .container-modal-list-messages .message > input {
  float: left;
  position: relative;
  top: 8px !important;
}

/* line 2012, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .message > img, .reveal-modal .container-modal-list-messages .message > img {
  float: left;
  max-width: 30px;
  max-height: 30px;
  -moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  margin: 0 10px;
}

/* line 2024, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal {
  padding: 25px 20px;
  overflow: visible;
}

/* line 2027, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal select {
  cursor: pointer;
}

/* line 2030, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal.replies-margin {
  padding: 48px 0 70px 0;
}

/* line 2034, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal.margin {
  padding: 70px 20px;
}

/* line 2037, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal.margin .hsm {
  margin-left: 130px;
  margin-bottom: 25px;
}

/* line 2041, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal.margin .hsm .hsm-tooltip {
  width: 19px;
  height: 28px;
  margin-top: -3px;
  display: inline-grid;
  vertical-align: middle;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/info-2920b616039f4f1e2530813014fa21af637fc502671a7e57c9a909904a65639f.svg) no-repeat center;
  background-size: 14px;
  opacity: 0.8;
}

/* line 2054, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal.loading {
  background: #ffffff url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 2058, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal > .container-email-alerts {
  width: 100%;
  height: 310px;
  overflow-y: scroll;
}

/* line 2062, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal > .container-email-alerts table, .reveal-modal .container-modal > .container-email-alerts th, .reveal-modal .container-modal > .container-email-alerts td {
  border: 1px solid #d0d0d0;
  padding: 5px;
}

/* line 2066, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal > .container-email-alerts table {
  width: 100%;
  display: table;
  border-collapse: collapse;
  border-spacing: 0px;
}

/* line 2072, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal > .container-email-alerts th {
  background: #f2f2f2;
  text-align: center;
  color: #333333;
  vertical-align: middle;
}

/* line 2078, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal > .container-email-alerts td {
  vertical-align: middle;
}

/* line 2083, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .centered {
  padding: 0px;
  text-align: center;
}

/* line 2088, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .bts {
  width: 100%;
  display: inline-block;
  margin-top: 20px;
}

/* line 2092, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .bts.schedule {
  margin-top: 20px;
}

/* line 2095, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .bts > .bt {
  min-width: 50px;
  padding: 5px 15px;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: block;
  color: #2d2d2d;
  background: #FFFFFF;
  border: #b1b1b1 1px solid;
}

/* line 2106, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .bts > .bt:hover {
  border: #757575 1px solid;
}

/* line 2109, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .bts > .bt.new {
  float: left;
}

/* line 2112, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .bts > .bt.edit {
  margin-right: 20px;
  float: right;
}

/* line 2116, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .bts > .bt.del {
  float: right;
}

/* line 2119, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .bts > .bt.add {
  float: right;
  margin-right: 12px;
}

/* line 2125, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset + .bts {
  margin-top: 0;
}

/* line 2128, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tags-list {
  max-height: 300px;
  overflow: scroll;
}

/* line 2131, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tags-list li {
  width: 29%;
  float: left;
  margin-bottom: 15px;
  margin-right: 21px;
  border: #e1e1e8 1px solid;
  border-radius: 4px;
  padding: 5px;
}

/* line 2139, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tags-list li:nth-child(3n) {
  margin-right: 0;
}

/* line 2142, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tags-list li span {
  width: 83%;
  display: block;
  float: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 2150, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tags-list li a {
  float: right;
  font-weight: bold;
  width: 10%;
  font-size: 22px;
  color: #333333;
}

/* line 2156, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tags-list li a:hover {
  color: #c91e00;
}

/* line 2162, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list {
  display: inline-block;
  width: 100%;
}

/* line 2166, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list li {
  float: left;
  width: 45%;
  position: relative;
  margin-bottom: 40px;
  margin-right: 5%;
}

/* line 2173, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list li:nth-child(3n) {
  margin-right: 0;
}

/* line 2177, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list li .avatar {
  border-radius: 50%;
  float: left;
  margin-right: 5%;
  max-width: 25%;
}

/* line 2184, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list li .screenname {
  float: left;
  width: 60%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 2193, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list li button {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #5fccff;
  margin-top: 1px;
  float: left;
  color: #5fccff;
  padding: 5px 15px;
  background: inherit;
}

/* line 2204, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list li button:hover {
  border-color: #33a1d3;
}

/* line 2208, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list li button.liked-btn {
  background-color: #5fccff;
  border-color: #33a1d3;
  color: white;
}

/* line 2215, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list li .notice {
  position: absolute;
  width: 100%;
  text-align: center;
  font-size: 13px;
  background: #479e59;
  border-radius: 3px;
  padding: 3px 0;
  color: white;
  left: 0;
  bottom: -35px;
  cursor: default;
  display: none;
}

/* line 2233, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list.twitter li button.favorited-btn, .reveal-modal .container-modal .accounts-list.twitter li button.following-btn, .reveal-modal .container-modal .accounts-list.bluesky li button.favorited-btn, .reveal-modal .container-modal .accounts-list.bluesky li button.following-btn, .reveal-modal .container-modal .accounts-list.wordpress li button.favorited-btn, .reveal-modal .container-modal .accounts-list.wordpress li button.following-btn, .reveal-modal .container-modal .accounts-list.threads li button.favorited-btn, .reveal-modal .container-modal .accounts-list.threads li button.following-btn, .reveal-modal .container-modal .accounts-list.reddit li button.favorited-btn, .reveal-modal .container-modal .accounts-list.reddit li button.following-btn {
  background-color: #5fccff;
  border-color: #33a1d3;
  color: white;
}

/* line 2243, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list.youtube li button {
  background: #e3e3e3 no-repeat center;
  border: none;
  width: 25px;
  height: 25px;
  transition: all 0.2s ease;
}

/* line 2250, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list.youtube li button.like {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/new_layout/ico-likes-b2e6af8b572e5d0038522e0481387123390fed2ff6e7b96cf45beef767a727eb.png);
  margin-right: 10px;
}

/* line 2254, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list.youtube li button.like.liked-btn {
  background-color: #4ed359;
}

/* line 2259, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list.youtube li button.dislike {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/new_layout/ico-dislikes-dfdf3d1420ce3aede385446ba178eff6b6ac9b50d6907d607a5e3d0aefca2c5d.png);
}

/* line 2262, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list.youtube li button.dislike.liked-btn {
  background-color: red;
}

/* line 2267, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .accounts-list.youtube li button:hover {
  transform: scale(1.2);
}

/* line 2274, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts {
  float: left;
  width: 75%;
}

/* line 2277, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt {
  padding: 8px 15px 8px 48px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  float: left;
  color: #FFFFFF;
  clear: both;
  margin-bottom: 20px;
  text-align: left;
  font-size: 16px;
}

/* line 2290, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat 10px 8px #000000;
  border: #33a1d3 1px solid;
}

/* line 2293, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.twitter:hover {
  background-color: #4dbaed;
}

/* line 2298, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) no-repeat 10px 8px #000000;
  border: #0A0A0A 1px solid;
}

/* line 2301, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.threads:hover {
  background-color: #0A0A0A;
}

/* line 2306, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) no-repeat 10px 8px #25728C;
  border: #71a6b8 1px solid;
}

/* line 2309, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.wordpress:hover {
  background-color: #71a6b8;
}

/* line 2314, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.pinterest {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) no-repeat 10px 8px #E70025;
  border: #E70025 1px solid;
}

/* line 2317, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.pinterest:hover {
  background-color: #E70025;
}

/* line 2322, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat 10px 8px #171E27;
  border: #0085ff 1px solid;
}

/* line 2325, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.bluesky:hover {
  background-color: #84d0f3;
}

/* line 2330, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.instagram {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/ico-bt-instagram-6092d0844d871a5d750d750c9d4e748017c9ae9e26492cb78783f32d4714a609.png) no-repeat 10px 8px #e4405f;
}

/* line 2332, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.instagram:hover {
  background-color: #e5335d;
}

/* line 2337, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.youtube {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/ico-bt-youtube-e5d66a7f7fbdd715f9c295b0c3e24466cb6b180398f63d508451cb196222d739.png) no-repeat 10px center #e52d27;
  background-size: 27px;
  border: #b31217 1px solid;
}

/* line 2341, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .bt.youtube:hover {
  background-color: #b31217;
}

/* line 2346, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .account {
  float: left;
  line-height: 24px;
  min-width: 150px;
  margin-right: 40px;
  margin-bottom: 20px;
  position: relative;
}

/* line 2353, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .account .revoke {
  font-size: 14px;
  line-height: 16px;
}

/* line 2357, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .account > .photo {
  width: 48px;
  height: 48px;
  float: left;
  margin-right: 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

/* line 2366, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .account a {
  position: absolute;
  width: 83%;
  color: #8e8e8e;
}

/* line 2370, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .account a:hover {
  color: #9e9e9e;
}

/* line 2374, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .account span a {
  color: #2d2d2d;
}

/* line 2376, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .account span a:hover {
  color: #525252;
}

/* line 2381, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .container-accounts > .login {
  clear: both;
}

/* line 2385, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset {
  content: " ";
  display: table;
  margin-bottom: 10px;
}

/* line 2390, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .select2-container {
  width: 72%;
}

/* line 2396, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset a.add {
  font-size: 40px;
  float: left;
  margin-left: 10px;
  margin-top: -2px;
  color: #2eaf00;
}

/* line 2402, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset a.add:hover {
  color: #45cb16;
}

/* line 2406, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset a.del {
  color: #ea4b20;
}

/* line 2408, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset a.del:hover {
  color: #f5623b;
}

/* line 2414, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .box-bts-action {
  margin: 10px 0 0 130px;
  display: inline-block;
}

/* line 2419, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .tags {
  margin-top: 10px;
}

/* line 2422, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .tags > a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #919191;
  color: #FFF;
  padding: 4px 10px;
  margin-right: 2px;
  font-size: 14px;
  position: relative;
  top: -10px;
}

/* line 2434, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .tags > a:hover {
  background: #767676;
}

/* line 2441, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset.period input[type="text"] {
  width: 147px;
  float: left;
}

/* line 2445, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset.period span {
  float: left;
  margin: 0 10px;
}

/* line 2451, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset.add-tag input[type="text"] {
  width: 80%;
  float: left;
}

/* line 2456, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset.add-tag a.add {
  padding: 2px 15px;
  text-align: center;
  border-radius: 4px;
  font: inherit;
  margin-top: -4px;
  width: 10%;
  color: #FFFFFF;
  background: #5CB85C;
  border: #6ad56a 1px solid;
  float: right;
}

/* line 2467, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset.add-tag a.add:hover {
  background: #6ad56a;
}

/* line 2473, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info {
  width: 70%;
  display: inline-block;
}

/* line 2476, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info textarea {
  width: 100%;
}

/* line 2479, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info .remaining {
  float: right;
}

/* line 2482, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info input[type="radio"] {
  display: inline-block;
  top: -6px;
  margin-right: 5px;
  margin-left: 15px;
}

/* line 2487, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info input[type="radio"]:first-child {
  margin-left: 0;
}

/* line 2491, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info .evaluation-options {
  display: inline-block;
  width: 100%;
}

/* line 2494, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info .evaluation-options:first-child {
  margin-top: 10px;
}

/* line 2498, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info ul {
  margin-bottom: 10px;
}

/* line 2500, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info ul span {
  display: block;
  border-bottom: 1px solid #eee;
  margin-bottom: 10px;
}

/* line 2505, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .message-info ul li {
  width: 50%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 2515, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .box-tags {
  display: inline-block;
  width: 72%;
}

/* line 2518, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .box-tags .tags {
  float: left;
  padding: 5%;
  width: 90%;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  min-height: 100px;
  max-height: 150px;
  overflow: scroll;
}

/* line 2527, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .box-tags .tags li {
  float: left;
  margin-bottom: 10px;
  width: 33%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 2539, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .dropdown.tags {
  display: inline-block;
  width: 72%;
}

/* line 2542, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .dropdown.tags .tags {
  float: left;
  padding: 5%;
  width: 90%;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  min-height: 100px;
  max-height: 150px;
  overflow: scroll;
}

/* line 2551, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > .dropdown.tags .tags li {
  float: left;
  margin-bottom: 10px;
  width: 33%;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 2563, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset.check {
  margin-left: 24%;
}

/* line 2566, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset.check .number {
  display: inline;
  width: 30px;
  height: 13px;
  margin: 0 3px;
}

/* line 2574, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset:last-child {
  margin-bottom: 0;
}

/* line 2578, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset > label {
  width: 20%;
  float: left;
  text-align: right;
  padding-right: 20px;
  font-size: 14px;
}

/* line 2587, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal select {
  float: left;
  width: 72%;
}

/* line 2594, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .link-details-container {
  padding-top: 10px;
}

/* line 2597, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .link-details-container .details-container {
  min-height: 49px;
  padding-top: 10px;
}

/* line 2601, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .link-details-container .details-container .link-input {
  width: 100%;
  margin-top: 5px;
}

/* line 2608, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .top {
  padding: 10px;
  width: 100%;
  text-align: center;
  border-bottom: #e8e8e8 1px solid;
}

/* line 2614, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .top h1 {
  margin-bottom: 0;
  font-size: 18px;
  font-family: 'latosemibold';
  text-transform: inherit;
}

/* line 2622, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .dropzone {
  border: 2px dashed lightgrey !important;
  color: #bebebe;
  height: 200px;
}

/* line 2627, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .dropzone .dz-message {
  margin: 0;
}

/* line 2630, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .dropzone .dz-message:before {
  content: "";
  width: 100%;
  display: block;
  margin-top: 2vh;
  margin-bottom: 1vh;
  background: url(//s3.amazonaws.com/bm3assets/assets/scheduler/add-image-5e7842e4d5b69c07bce86359b22c484e99448c95151ccab3ad47c0e86f56b690.png) no-repeat center;
  background-size: 95px;
  height: 80px;
  position: sticky;
  z-index: -10;
}

/* line 2645, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .textarea {
  width: 70%;
  float: left;
  height: 85px;
  outline: none;
  font-size: 13px;
  overflow: auto;
}

/* line 2653, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .textarea .special {
  display: inline-block;
}

/* line 2657, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .textarea span, .reveal-modal .container-modal fieldset .textarea input[type="button"], .reveal-modal .container-modal fieldset .textarea button {
  display: inline-block;
  padding: 0 6px;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #363636;
  background: #eeeeee;
  border: #b1b1b1 1px solid;
  white-space: nowrap;
  font-family: 'latosemibold';
  font-size: 13px;
  line-height: 20px;
  top: 0;
  vertical-align: baseline;
}

/* line 2674, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .textarea span .remove, .reveal-modal .container-modal fieldset .textarea input[type="button"] .remove, .reveal-modal .container-modal fieldset .textarea button .remove {
  font-size: 22px;
  line-height: 10px;
  display: inline-block;
  vertical-align: middle;
}

/* line 2680, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset .textarea span .remove:before, .reveal-modal .container-modal fieldset .textarea input[type="button"] .remove:before, .reveal-modal .container-modal fieldset .textarea button .remove:before {
  content: "\00d7";
  margin-left: 4px;
  color: #333;
}

/* line 2689, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset input, .reveal-modal .container-modal fieldset select, .reveal-modal .container-modal fieldset textarea {
  position: relative;
}

/* line 2692, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset input#link-description, .reveal-modal .container-modal fieldset select#link-description, .reveal-modal .container-modal fieldset textarea#link-description {
  width: 100%;
}

/* line 2697, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset input[type^="text"], .reveal-modal .container-modal fieldset input[type^="password"],
.reveal-modal .container-modal fieldset input[type^="email"], .reveal-modal .container-modal fieldset input[type^="file"], .reveal-modal .container-modal fieldset input[type^="number"],
.reveal-modal .container-modal fieldset input[type^="date"] {
  width: 70%;
  float: left;
}

/* line 2704, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal fieldset input[type^="checkbox"], .reveal-modal .container-modal fieldset input[type^="radio"] {
  display: inline;
  vertical-align: baseline;
}

/* line 2710, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal textarea {
  width: 70%;
}

/* line 2713, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .title-modal {
  text-align: center;
  margin-bottom: 20px;
  font-size: 18px;
}

/* line 2718, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tabbar {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  width: 95%;
  margin: 10px auto 30px;
  border: #e1e1e8 1px solid;
}

/* line 2725, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tabbar > a {
  padding: 9px 0px;
  width: 50%;
  text-align: center;
  border-right: #e1e1e8 1px solid;
  font-size: 16px;
  background: #fbfbfc;
  color: #333333;
}

/* line 2733, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tabbar > a:first-child {
  -webkit-border-top-left-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-topleft: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

/* line 2741, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tabbar > a:last-child {
  border-right: none;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
  -moz-border-radius-topright: 10px;
  -moz-border-radius-bottomright: 10px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}

/* line 2750, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tabbar > a:hover {
  background: #f7f7f9;
}

/* line 2753, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .tabbar > a.on {
  background: #efeff3;
  color: #333333;
}

/* line 2762, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bt.action, .reveal-modal .bt.tags, .reveal-modal .bt.select {
  line-height: 14px;
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  display: block;
  float: right;
  margin-left: 10px;
  position: relative;
  padding: 8px 7px;
  font-size: 13px;
}

/* line 2779, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal > .top {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  padding: 10px;
  width: 100%;
  background: white;
  text-align: center;
  border-bottom: #e8e8e8 1px solid;
  box-sizing: border-box;
  border-radius: 5px 5px 0 0;
}

/* line 2793, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal > .top > a.back {
  float: left;
  color: #000;
  font-size: 13px;
}

/* line 2798, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal > .top > a.back > span {
  font-size: 22px;
}

/* line 2803, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal > .top > .title-saved-replies {
  padding: 12px 10px;
  background: #f3f3f3;
  -webkit-border-top-left-radius: 5px;
  -moz-border-radius-topleft: 5px;
  border-top-left-radius: 5px;
  width: 280px;
  border-right: #bababa 1px solid;
  float: left;
  margin-left: -10px;
  margin-top: -10px;
  margin-right: 10px;
}

/* line 2816, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal > .top > .title-saved-replies h1 {
  margin-bottom: 0px;
  font-size: 17px;
}

/* line 2822, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal > .top h1 {
  margin-bottom: 0;
  font-size: 18px;
  font-family: 'latosemibold';
  text-transform: inherit;
}

/* line 2830, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bt-dash-show-toggle {
  cursor: pointer;
  min-width: 50px;
  padding: 5px 15px;
  text-align: center;
  border-radius: 4px;
  font-size: 13px;
  margin-right: 200px;
  margin-bottom: 12px;
  display: table;
  color: #2d2d2d;
  background: #fff;
  border: #b1b1b1 1px solid;
}

/* line 2844, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bt-dash-show-toggle:hover {
  border: #757575 1px solid;
}

/* line 2850, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 55px;
  background: #fff;
  border-top: #ccc 1px solid;
  border-radius: 0 0 5px 5px;
}

/* line 2861, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt {
  cursor: pointer;
  display: block;
  margin: 10px;
  min-width: 50px;
  padding: 5px 15px;
  text-align: center;
  font: inherit;
  -webkit-font-smoothing: antialiased;
  border-radius: 4px;
  font-size: 13px;
  width: auto;
}

/* line 2874, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.toggle {
  float: right;
  color: #2d2d2d;
  background: #fff;
  border: #b1b1b1 1px solid;
}

/* line 2880, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.toggle:hover {
  border: #757575 1px solid;
}

/* line 2885, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.cancel {
  float: left;
  color: #2d2d2d;
  background: #fff;
  border: #b1b1b1 1px solid;
}

/* line 2891, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.cancel:hover {
  border: #757575 1px solid;
}

/* line 2896, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.submit, .reveal-modal .bottom > .bt.delete {
  float: right;
  color: #fff;
  background: #3576be;
  border: #2a69af 1px solid;
}

/* line 2902, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.submit:hover, .reveal-modal .bottom > .bt.delete:hover {
  background: #478dda;
}

/* line 2906, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.submit:disabled, .reveal-modal .bottom > .bt.submit.disabled, .reveal-modal .bottom > .bt.delete:disabled, .reveal-modal .bottom > .bt.delete.disabled {
  cursor: default;
  pointer-events: none;
  color: #c0c0c0;
  background-color: #ffffff;
  border: #ddd 1px solid;
}

/* line 2916, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.delete {
  background: #c91e00;
  border-color: #e62300;
}

/* line 2920, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom > .bt.delete:hover {
  background: #cf1e00;
}

/* line 2926, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .bottom .btn {
  margin: 10px;
}

/* line 2933, app/assets/stylesheets/reveal_modal.scss */
#modal-show-ticket .container-scroller {
  min-height: 100% !important;
}

@media (max-width: 768px) {
  /* line 2939, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal-fixed {
    background: none;
  }
  /* line 2943, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    max-height: 100%;
    border-radius: 0;
    width: 100% !important;
  }
  /* line 2953, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal .container-scroller {
    max-height: 100% !important;
    overflow: auto;
  }
  /* line 2957, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal .container-scroller .bottom {
    height: auto;
    display: grid;
  }
  /* line 2961, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal .container-scroller .bottom .btn {
    width: auto;
  }
  /* line 2967, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal .saved-replies {
    display: none;
  }
  /* line 2971, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal .interaction {
    width: 100%;
  }
  /* line 2975, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal .smart-replies {
    display: none;
  }
  /* line 2980, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .dropdown.tags, .reveal-modal.reply > .top .dropdown.action,
.reveal-modal.reply .container-modal > .compose .dropdown.type {
    top: 110px;
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    margin: 0 auto;
  }
  /* line 2991, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top .dropdown.action {
    padding: 0;
  }
  /* line 2994, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top .dropdown.action a {
    padding: 20px !important;
    font-size: 13px;
    border-bottom: 1px solid #eee;
  }
  /* line 2999, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top .dropdown.action a:last-child {
    border-bottom: none;
  }
  /* line 3004, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top .dropdown.action hr {
    display: none;
  }
  /* line 3009, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top .dropdown.action > div.positivo, .reveal-modal.reply > .top .dropdown.action > div.negativo, .reveal-modal.reply > .top .dropdown.action > div.neutro, .reveal-modal.reply > .top .dropdown.action > div.hr {
    display: none;
  }
  /* line 3017, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top .dropdown.action div + div,
.reveal-modal.reply > .top .dropdown.action div + a,
.reveal-modal.reply > .top .dropdown.action a + div {
    border-top: 1px solid #e7e7e7;
  }
  /* line 3024, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .dropdown.type {
    font-size: 13px;
    top: auto;
    bottom: 30px;
    width: 100%;
    left: 0;
    right: 0;
    padding: 0;
    position: absolute;
  }
  /* line 3035, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .dropdown.type > div label {
    padding: 20px;
  }
  /* line 3041, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .dropdown.type div + div label {
    border-top: 1px solid #e7e7e7;
  }
  /* line 3051, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-posts {
    width: 100%;
    height: 500px;
    overflow: scroll;
  }
  /* line 3057, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .options {
    float: left;
    clear: both;
    margin-top: 0;
  }
  /* line 3063, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top {
    padding-bottom: 10px !important;
  }
  /* line 3066, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top > .title-saved-replies {
    display: none;
  }
  /* line 3070, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .top h1 {
    display: none;
  }
  /* line 3075, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal {
    width: 100%;
  }
  /* line 3078, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal .related-ticket {
    box-sizing: border-box;
    padding-right: 15px;
  }
  /* line 3082, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal .related-ticket .select2-container {
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
  }
  /* line 3089, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose {
    padding: 15px 0;
  }
  /* line 3092, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer {
    width: 100%;
    border-radius: 0;
  }
  /* line 3096, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options {
    transform: none;
    position: relative;
    top: auto;
    right: auto;
    left: 0;
    width: 100%;
    background: white;
    float: left;
    padding: 8px 15px;
  }
  /* line 3107, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options .dropdown.tags {
    bottom: 52px;
    right: 0;
  }
  /* line 3113, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options > li .image-picker {
    left: -10px;
    right: auto;
  }
  /* line 3118, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options > li > a, .reveal-modal.reply .container-modal > .compose .answer .add-options > li > div > a, .reveal-modal.reply .container-modal > .compose .answer .add-options > li.photos {
    width: 20px;
    height: 20px;
  }
  /* line 3125, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options > li.photos {
    background-size: 18px;
    width: 20px;
  }
  /* line 3130, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options > li.gifs a {
    background-size: 18px;
  }
  /* line 3134, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options > li.shorten a {
    background-size: 18px;
  }
  /* line 3138, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options > li.dm-link a {
    background-size: 18px;
  }
  /* line 3142, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .add-options > li.tags > div > a {
    background-size: 18px;
  }
  /* line 3148, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .answer .message .emojionearea .emojionearea-editor {
    padding-right: 15px;
    font-size: 13px;
  }
  /* line 3154, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .choices {
    width: 95%;
    margin: 5px auto;
    display: table;
    float: none;
    padding-left: 0;
    position: relative;
  }
  /* line 3162, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .choices li {
    position: initial;
  }
  /* line 3166, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .choices .bt {
    position: relative;
  }
  /* line 3171, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .locked {
    display: none;
  }
  /* line 3175, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .bt-action-reply {
    line-height: normal;
    padding: 5px 2.5%;
    right: 0;
    bottom: 15px;
    position: absolute;
  }
  /* line 3183, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose > textarea {
    width: 94% !important;
    padding: 5px 3%;
    clear: both;
    float: left;
    min-height: 60px;
  }
  /* line 3191, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose > .image-user {
    display: none !important;
    top: initial;
    margin-bottom: 5px;
    position: relative;
  }
  /* line 3198, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .remaining {
    top: 63px;
    right: 22px;
  }
  /* line 3203, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose > .actions-compose {
    padding-top: 10px;
    margin: 0 auto;
    display: table;
    float: none;
  }
  /* line 3209, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose > .actions-compose div, .reveal-modal.reply .container-modal > .compose > .actions-compose a {
    top: 0;
  }
  /* line 3214, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .options {
    float: right;
    width: 100%;
  }
  /* line 3218, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .options .dropdown.tags {
    top: 52px;
    bottom: 200px;
  }
  /* line 3223, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .options li {
    float: left;
    width: 100%;
  }
  /* line 3227, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply .container-modal > .compose .options li .bt-action-reply {
    width: 100%;
    margin-top: 15px;
    padding: 15px;
    font-size: 15px;
    margin-left: 0;
  }
  /* line 3239, app/assets/stylesheets/reveal_modal.scss */
  .reveal-modal.reply > .container-replies {
    display: none;
  }
  /* line 3246, app/assets/stylesheets/reveal_modal.scss */
  #modal-feedback-survey.reveal-modal .send-feedback-survey .survey-list {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 16px;
  }
  /* line 3252, app/assets/stylesheets/reveal_modal.scss */
  #modal-feedback-survey.reveal-modal .send-feedback-survey .survey-list li {
    width: 100%;
    flex-direction: column;
    align-items: flex-start;
    gap: 10px;
  }
}

/* line 3267, app/assets/stylesheets/reveal_modal.scss */
#modal_edit_author_form .author-inputs fieldset {
  float: left;
  margin-bottom: 7px;
  width: 20%;
}

/* line 3272, app/assets/stylesheets/reveal_modal.scss */
#modal_edit_author_form .author-inputs fieldset label {
  display: inline-block;
  font-size: 13px;
  clear: both;
  width: fit-content;
}

/* line 3279, app/assets/stylesheets/reveal_modal.scss */
#modal_edit_author_form .author-inputs fieldset input {
  top: 0px;
  color: #252525;
  padding-top: 3px !important;
  padding-right: 5px !important;
  padding-bottom: 3px !important;
  padding-left: 5px !important;
  width: 90%;
  box-sizing: border-box;
  height: 30px;
}

/* line 3291, app/assets/stylesheets/reveal_modal.scss */
#modal_edit_author_form .author-inputs fieldset .ps {
  width: 82%;
  display: inline-block;
}

/* line 3298, app/assets/stylesheets/reveal_modal.scss */
#modal_edit_author_form .ps {
  font-size: 13px;
  touch-action: auto;
  overflow: hidden !important;
}

/* line 3301, app/assets/stylesheets/reveal_modal.scss */
#modal_edit_author_form .ps label {
  float: initial;
  width: fit-content;
}

/* line 3306, app/assets/stylesheets/reveal_modal.scss */
#modal_edit_author_form .ps textarea {
  color: #252525;
  box-sizing: border-box;
  height: 80px;
}

/* line 3319, app/assets/stylesheets/reveal_modal.scss */
#modal-feedback-survey .send-feedback-survey .survey-list {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

/* line 3325, app/assets/stylesheets/reveal_modal.scss */
#modal-feedback-survey .send-feedback-survey .survey-list li {
  width: 100%;
  padding-bottom: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #efeeee;
}

/* line 3336, app/assets/stylesheets/reveal_modal.scss */
#modal-feedback-survey .send-feedback-survey .survey-list .survey-list-content span {
  display: block;
  color: #8C8C8D;
  font-style: italic;
  font-size: 12px;
}

@media (max-width: 768px) {
  /* line 3349, app/assets/stylesheets/reveal_modal.scss */
  .compose .dropdown.gifs {
    transform: translateX(20%) translateY(-108%) !important;
  }
}

/* line 3355, app/assets/stylesheets/reveal_modal.scss */
.compose {
  background: white;
  width: 100%;
  padding: 20px 15px;
  position: relative;
  box-sizing: border-box;
  float: left;
}

/* line 3363, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area {
  display: flex;
  flex: 1;
  width: 100%;
}

/* line 3368, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user,
.compose .reply-area .bt-action-reply {
  margin-top: 23px;
}

/* line 3374, app/assets/stylesheets/reveal_modal.scss */
.compose .progressbar-text {
  position: absolute;
  right: 23px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 11px;
}

/* line 3382, app/assets/stylesheets/reveal_modal.scss */
.compose .same-profile-alert,
.compose .cpf-alert,
.compose .email-alert,
.compose .phone-alert,
.compose .ig-dm-length-alert {
  color: #282828;
  background: #FFC107;
  font-family: 'latosemibold';
  border-radius: 30px;
  padding: 3px 10px;
  font-size: 12px;
  clear: both;
  display: block;
  box-sizing: border-box;
  margin-bottom: 10px;
}

/* line 3398, app/assets/stylesheets/reveal_modal.scss */
.compose .same-profile-alert:before,
.compose .cpf-alert:before,
.compose .email-alert:before,
.compose .phone-alert:before,
.compose .ig-dm-length-alert:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-dark2-d73163e6ca662ff3491cef77556c8040e967fc3832a5085e12a5be64ec91c891.svg) no-repeat center;
  background-size: 22px;
  width: 22px;
  height: 22px;
  float: left;
  margin-right: 5px;
}

/* line 3409, app/assets/stylesheets/reveal_modal.scss */
.compose .cpf-alert,
.compose .email-alert,
.compose .phone-alert {
  display: none;
  width: max-content;
  margin-left: 64px;
}

/* line 3417, app/assets/stylesheets/reveal_modal.scss */
.compose .ig-dm-length-alert {
  display: none;
  margin-left: 64px;
  margin-right: 15px;
  line-height: 1.4;
}

/* line 3424, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-mention-modal {
  font-size: 14px !important;
  padding-left: 64px;
  padding-bottom: 4px;
}

/* line 3428, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-mention-modal p {
  opacity: 0.7;
  display: inline;
  float: left;
  margin-right: 5px;
}

/* line 3435, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-mention-modal a {
  float: left;
}

/* line 3439, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-mention-modal a + a {
  margin-left: 3px;
}

/* line 3443, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-mention-modal .unmention {
  color: #ccc;
}

/* line 3450, app/assets/stylesheets/reveal_modal.scss */
.compose .choices {
  margin-bottom: 5px;
  float: left;
  min-height: 18px;
}

/* line 3455, app/assets/stylesheets/reveal_modal.scss */
.compose .choices li {
  position: relative;
  float: left;
}

/* line 3459, app/assets/stylesheets/reveal_modal.scss */
.compose .choices li.count {
  width: 18px;
  float: right;
}

/* line 3465, app/assets/stylesheets/reveal_modal.scss */
.compose .choices li.close-ticket label {
  font-size: 14px;
  vertical-align: bottom;
}

/* line 3472, app/assets/stylesheets/reveal_modal.scss */
.compose .choices .bt {
  float: left;
  cursor: pointer;
  font-size: 12px;
}

/* line 3477, app/assets/stylesheets/reveal_modal.scss */
.compose .choices .bt:after {
  content: "";
  position: absolute;
  top: 1px;
  right: -10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 4px;
  width: 4px;
  height: 100%;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 3491, app/assets/stylesheets/reveal_modal.scss */
.compose .choices .bt:hover {
  text-decoration: underline;
}

/* line 3497, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-info {
  display: flex;
  flex: 1;
  flex-direction: column;
  min-width: 0;
}

/* line 3504, app/assets/stylesheets/reveal_modal.scss */
.compose .answer {
  border-radius: 7px;
  position: relative;
  background: #f1f1f1;
}

/* line 3509, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .hsm-message {
  color: #555;
  cursor: pointer;
  font-size: 14px;
  min-height: 25px;
  margin: 10px 15px;
  white-space: pre-line;
}

/* line 3517, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .hsm-message .hsm-placeholder {
  color: #555;
  border: none;
  margin-top: -2px;
  border-radius: 0px;
  background-color: transparent;
  border-bottom: 1px solid #d9d9d9;
}

/* line 3527, app/assets/stylesheets/reveal_modal.scss */
.compose .answer > div.emojipicker-button {
  top: 13px;
  left: 15px;
  right: 3px;
  z-index: 5;
  position: absolute;
  width: 24px;
  height: 24px;
  cursor: pointer;
  filter: contrast(0.2);
}

/* line 3538, app/assets/stylesheets/reveal_modal.scss */
.compose .answer > div.emojipicker-button.email {
  top: 75% !important;
}

/* line 3547, app/assets/stylesheets/reveal_modal.scss */
.compose .answer > div.emojipicker-button-style {
  top: 13px;
  left: 15px;
  right: 3px;
  z-index: 5;
  position: absolute;
  width: 24px;
  height: 24px;
  cursor: pointer;
  filter: contrast(0.2);
}

/* line 3558, app/assets/stylesheets/reveal_modal.scss */
.compose .answer > div.emojipicker-button-style.email {
  top: 75% !important;
}

/* line 3567, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message {
  position: relative;
  float: left;
  width: 100%;
}

/* line 3572, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message .reply-message {
  width: 100%;
  float: right;
  border: none;
  box-shadow: none;
  background-color: transparent;
  min-height: 49px;
  padding: 15px 195px 15px 50px;
  line-height: 24px;
  white-space: pre-wrap;
  word-wrap: break-word;
  max-height: 20em;
  box-sizing: border-box;
}

/* line 3586, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message .reply-message::placeholder {
  color: #BBB;
}

/* line 3590, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message .reply-message.disabled {
  color: gray;
}

/* line 3596, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message.instagram .emojionearea-editor {
  padding-right: 125px;
}

/* line 3606, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message.linkedin .emojionearea-editor, .compose .answer .message.bluesky .emojionearea-editor, .compose .answer .message.youtube .emojionearea-editor, .compose .answer .message.google_my_business .emojionearea-editor, .compose .answer .message.whatsapp .emojionearea-editor {
  padding-right: 85px;
}

/* line 3612, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message.facebook .emojionearea-editor {
  padding-right: 165px;
}

/* line 3617, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message.facebook.private .emojionearea-editor {
  padding-right: 85px;
}

/* line 3622, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message.facebook.private.facebook_private_messages .emojionearea-editor {
  padding-right: 185px;
}

/* line 3631, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .message.twitter.dm .emojionearea-editor {
  padding-right: 165px;
}

/* line 3638, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options {
  position: absolute;
  top: 15px;
  right: 15px;
}

/* line 3643, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li {
  float: left;
  position: relative;
  margin-right: 12px;
}

/* line 3648, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li > a, .compose .answer .add-options > li > div > a, .compose .answer .add-options > li > image-picker a, .compose .answer .add-options > li.photos {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-indent: -9999px;
  background-position: center;
  background-repeat: no-repeat;
  width: 22px;
  height: 22px;
  opacity: 0.7;
}

/* line 3662, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li > a:hover, .compose .answer .add-options > li > div > a:hover, .compose .answer .add-options > li > image-picker a:hover, .compose .answer .add-options > li.photos:hover {
  opacity: 1;
}

/* line 3667, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li:last-child {
  margin-right: 0;
}

/* line 3671, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li input[type="checkbox"] {
  vertical-align: middle;
}

/* line 3675, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li .image-picker {
  z-index: 100;
  position: absolute;
  text-indent: 0;
  width: 600px;
  left: auto;
  top: auto;
  bottom: 43px;
  right: -10px;
}

/* line 3686, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.photos {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/image-52b6bf78107300457b761ae838ead9ac15087b60510f548a3f0e736be2ad4cca.svg);
  background-size: 24px;
  width: 26px;
  overflow: hidden;
  opacity: 0.7;
}

/* line 3693, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.photos > input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  font-size: 25px;
  z-index: 10;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}

/* line 3707, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.gifs a {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/gif-d9b38ff142f0903fee8d415d9353859b26a86d3b26e9d18b0594b406bd595b12.svg);
  background-size: 20px;
}

/* line 3712, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.shorten a {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/short-6f4f4b7eebdbb45a0d1dc07299cc6f549701cf4db3d03644e7f498c06aa83093.svg);
  background-size: 20px;
}

/* line 3717, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.short-bitly-urls a {
  background-size: 20px;
  background-color: #404040;
  mask-image: url(//s3.amazonaws.com/bm3assets/assets/bitly-logo-ffefdaf66ce25559b027b5580432efd4deed84bc4ffec95be824a0c96f29c30c.png);
  mask-repeat: no-repeat;
  mask-size: contain;
  opacity: 0.7;
}

/* line 3726, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.chatgpt a {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/ai_compose-0e86131f246f18fe26542467a28c6384802d911b31d31f4008bf45876bfdc6e3.svg);
  background-size: 32px;
  width: 30px;
  height: 30px;
  margin-top: -4px;
  opacity: 0.9;
}

/* line 3734, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.chatgpt a.loading {
  -webkit-animation: spin 4s linear infinite;
  -moz-animation: spin 4s linear infinite;
  animation: spin 4s linear infinite;
  -webkit-filter: invert(42%) sepia(84%) saturate(399%) hue-rotate(115deg) brightness(99%) contrast(101%) !important;
  filter: invert(42%) sepia(84%) saturate(399%) hue-rotate(115deg) brightness(99%) contrast(101%) !important;
  opacity: 1;
}

@-moz-keyframes spin {
  100% {
    -moz-transform: rotate(360deg);
  }
}

@-webkit-keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* line 3757, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.add-attachment a {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/ico-anexo-f410584f952b6b1b588c8337b9ca7f0c49f231b7f35c9befac09e5ef3461c82b.png);
  background-size: 20px;
  opacity: 0.5;
}

/* line 3763, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.dm-link a {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/dm-link-f82c2678addc5afc96e244405d1af51209e18b60d89c833a714fc30241152a5c.svg);
  background-size: 20px;
}

/* line 3768, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options > li.tags > div > a {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg);
  background-size: 20px;
  overflow: visible;
  position: relative;
}

/* line 3777, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .add-options.facebook.private:not(.facebook_private_messages) .gifs,
.compose .answer .add-options.facebook.private:not(.facebook_private_messages) .add-attachment,
.compose .answer .add-options.facebook.private:not(.facebook_private_messages) .photos {
  display: none;
}

/* line 3789, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .remaining {
  display: none !important;
  border-radius: 3px;
  position: absolute;
  right: 45px;
  background: #ddd;
  padding: 0 5px;
  font-size: 12px;
  top: 50%;
  transform: translateY(-50%);
}

/* line 3800, app/assets/stylesheets/reveal_modal.scss */
.compose .answer .remaining.over {
  background: red;
  color: white;
}

/* line 3808, app/assets/stylesheets/reveal_modal.scss */
.compose .selected-image .image-preview {
  position: relative;
  float: left;
  max-width: 225px;
}

/* line 3813, app/assets/stylesheets/reveal_modal.scss */
.compose .selected-image .image-preview img {
  border-radius: 5px;
  display: block;
  max-width: 100%;
}

/* line 3820, app/assets/stylesheets/reveal_modal.scss */
.compose .selected-image .image-preview.loading:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  border-radius: 5px;
  background: rgba(0, 0, 0, 0.7) url(//s3.amazonaws.com/bm3assets/assets/loading-spin-67f0fdd98784a846e36c7ab18fd304b078e824623f52e6884dc44bb60b8537e4.svg) no-repeat center;
  background-size: 35px;
  z-index: 10;
}

/* line 3835, app/assets/stylesheets/reveal_modal.scss */
.compose .selected-image .klipy {
  text-transform: uppercase;
  font-size: 10px;
  font-family: 'latoblack';
  color: #bbb;
  text-align: left;
  padding-top: 5px;
}

/* line 3843, app/assets/stylesheets/reveal_modal.scss */
.compose .selected-image .klipy .logo {
  background: url(//s3.amazonaws.com/bm3assets/assets/klipy-logo-dd4517d8900adbe92d4038d6f89c778a94c911888823fd1e9146fbe62d645abc.png) center no-repeat;
  background-size: 70px;
  height: 25px;
  width: 70px;
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
}

/* line 3854, app/assets/stylesheets/reveal_modal.scss */
.compose .selected-image .cancel {
  position: absolute;
  top: 5px;
  right: 5px;
  color: white !important;
  background: rgba(0, 0, 0, 0.8);
  border-radius: 50%;
  width: 20px;
  line-height: 20px;
  height: 20px;
  text-align: center;
}

/* line 3869, app/assets/stylesheets/reveal_modal.scss */
.compose .add-options .dropdown.tags {
  top: auto;
  left: auto;
  bottom: 43px;
  right: -15px;
}

/* line 3877, app/assets/stylesheets/reveal_modal.scss */
.compose .image-attachment, .compose .reply-selected-tags, .compose .ticket-change {
  display: none;
  width: 100%;
}

/* line 3881, app/assets/stylesheets/reveal_modal.scss */
.compose .image-attachment .file, .compose .reply-selected-tags .file, .compose .ticket-change .file {
  font-size: 12px;
  margin: 0 8px 15px 50px;
  display: inline-block;
  float: left;
}

/* line 3887, app/assets/stylesheets/reveal_modal.scss */
.compose .image-attachment .file:before, .compose .reply-selected-tags .file:before, .compose .ticket-change .file:before {
  content: "";
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/image-52b6bf78107300457b761ae838ead9ac15087b60510f548a3f0e736be2ad4cca.svg) no-repeat;
  margin-right: 5px;
  background-size: 13px;
  width: 13px;
  height: 11px;
  vertical-align: middle;
}

/* line 3899, app/assets/stylesheets/reveal_modal.scss */
.compose .image-attachment .error, .compose .reply-selected-tags .error, .compose .ticket-change .error {
  color: red;
}

/* line 3903, app/assets/stylesheets/reveal_modal.scss */
.compose .image-attachment .cancel, .compose .reply-selected-tags .cancel, .compose .ticket-change .cancel {
  float: left;
  font-size: 17px;
  margin: 0;
  color: #333333;
  cursor: pointer;
}

/* line 3912, app/assets/stylesheets/reveal_modal.scss */
.compose .post-container-footer {
  width: 100%;
  float: left;
}

/* line 3916, app/assets/stylesheets/reveal_modal.scss */
.compose .post-container-footer .image-attachment,
.compose .post-container-footer .reply-selected-tags {
  position: relative;
  clear: both;
}

/* line 3921, app/assets/stylesheets/reveal_modal.scss */
.compose .post-container-footer .image-attachment.show,
.compose .post-container-footer .reply-selected-tags.show {
  padding: 0 0 10px 50px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  flex-wrap: wrap;
  overflow-y: auto;
  max-height: 300px;
}

/* line 3934, app/assets/stylesheets/reveal_modal.scss */
.compose .ticket-change {
  display: block;
  top: -49px;
}

/* line 3938, app/assets/stylesheets/reveal_modal.scss */
.compose .ticket-change fieldset {
  display: inline-block;
  margin: 10px 0;
}

/* line 3942, app/assets/stylesheets/reveal_modal.scss */
.compose .ticket-change fieldset label, .compose .ticket-change fieldset .select2-container {
  float: none;
}

/* line 3946, app/assets/stylesheets/reveal_modal.scss */
.compose .ticket-change fieldset label {
  padding-right: 5px;
}

/* line 3952, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.ticket {
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px;
  background: #fff;
  display: none;
  overflow: hidden;
  width: 150px;
  position: absolute;
  top: -165px;
  right: 0;
  z-index: 101;
}

/* line 3964, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.ticket p {
  font-size: 13px;
  line-height: 13px;
  color: #a3a3a3;
  padding: 7px 20px;
  border-bottom: 1px solid #f1f1f1;
}

/* line 3972, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.ticket.on {
  display: block;
}

/* line 3976, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.ticket input[type="submit"] {
  display: block;
  color: #333;
  border-bottom: 1px solid #f1f1f1;
  padding: 7px 20px;
  background: white;
  border-top: none;
  border-left: none;
  border-right: none;
  width: 100%;
  font-size: 13px;
  font-family: 'latosemibold';
  cursor: pointer;
  outline: none;
}

/* line 3991, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.ticket input[type="submit"]:last-child {
  border-bottom: none;
}

/* line 3994, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.ticket input[type="submit"]:hover {
  background: #f1f1f1;
}

/* line 4000, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.type,
.compose .dropdown.type-facebook,
.compose .dropdown.chatgpt,
.compose .ai-scheduler .dropdown {
  display: none;
}

/* line 4007, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.gifs {
  right: auto !important;
  bottom: auto !important;
  position: fixed !important;
  transform: translateX(-95%) translateY(-108%);
}

/* line 4014, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.chatgpt,
.compose .ai-scheduler .dropdown {
  bottom: 42px;
  right: 0;
  left: -65px !important;
  top: auto !important;
  width: 245px !important;
}

/* line 4022, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.chatgpt > li,
.compose .ai-scheduler .dropdown > li {
  display: block;
}

/* line 4025, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.chatgpt > li label,
.compose .ai-scheduler .dropdown > li label {
  padding: 10px 18px !important;
  font-size: 13px !important;
}

/* line 4029, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.chatgpt > li label:before,
.compose .ai-scheduler .dropdown > li label:before {
  content: "";
  display: inline-block;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  vertical-align: sub;
}

/* line 4042, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.chatgpt > li.improve label:before,
.compose .ai-scheduler .dropdown > li.improve label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/wand-739c58ff3818305a1ace83e4deb29f0dbe52cab8dbbb9da63b870a6abf82b441.svg);
  background-size: 20px;
}

/* line 4049, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.chatgpt > li.shorter label:before,
.compose .ai-scheduler .dropdown > li.shorter label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/short_text-ab001ecb254fd648428c66e31afaaf9379f7541257c64e3121579d88d9049412.svg);
  background-size: 20px;
}

/* line 4056, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.chatgpt > li.longer label:before,
.compose .ai-scheduler .dropdown > li.longer label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/long_text-e095ddfec3f94835192cd2b745082bd31df827b2a35624840893572c16c211cd.svg);
  background-size: 20px;
}

/* line 4063, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.chatgpt > li.fix label:before,
.compose .ai-scheduler .dropdown > li.fix label:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/fix_spelling-898279d9e4d308fdb07a22332a18d8412e7156514e4c9879be148ceb9aa385c0.svg);
  background-size: 18px;
}

/* line 4071, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.type,
.compose .dropdown.type-facebook,
.compose .dropdown.gifs,
.compose .dropdown.chatgpt,
.compose .ai-scheduler .dropdown {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  position: absolute;
  top: -70px;
  left: 0;
  background: white;
  padding: 0;
  line-height: 20px;
  text-align: center;
  width: 150px;
  overflow: hidden;
}

/* line 4087, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.type.on,
.compose .dropdown.type-facebook.on,
.compose .dropdown.gifs.on,
.compose .dropdown.chatgpt.on,
.compose .ai-scheduler .dropdown.on {
  display: block;
}

/* line 4091, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.type > li,
.compose .dropdown.type-facebook > li,
.compose .dropdown.gifs > li,
.compose .dropdown.chatgpt > li,
.compose .ai-scheduler .dropdown > li {
  position: relative;
  width: 100%;
  cursor: pointer;
  text-align: left;
}

/* line 4097, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.type > li input[type="radio"],
.compose .dropdown.type-facebook > li input[type="radio"],
.compose .dropdown.gifs > li input[type="radio"],
.compose .dropdown.chatgpt > li input[type="radio"],
.compose .ai-scheduler .dropdown > li input[type="radio"] {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 4102, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.type > li input[type="radio"]:checked + label,
.compose .dropdown.type-facebook > li input[type="radio"]:checked + label,
.compose .dropdown.gifs > li input[type="radio"]:checked + label,
.compose .dropdown.chatgpt > li input[type="radio"]:checked + label,
.compose .ai-scheduler .dropdown > li input[type="radio"]:checked + label {
  background: #327bdd !important;
  color: white;
}

/* line 4108, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.type > li label,
.compose .dropdown.type-facebook > li label,
.compose .dropdown.gifs > li label,
.compose .dropdown.chatgpt > li label,
.compose .ai-scheduler .dropdown > li label {
  width: 100%;
  box-sizing: border-box;
  text-align: left;
  padding-right: 0;
  background-color: white;
  z-index: 5;
  position: relative;
  padding: 6px;
  font-size: 12px;
  float: left;
}

/* line 4122, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.type > li:hover label,
.compose .dropdown.type-facebook > li:hover label,
.compose .dropdown.gifs > li:hover label,
.compose .dropdown.chatgpt > li:hover label,
.compose .ai-scheduler .dropdown > li:hover label {
  background: #eee;
}

/* line 4130, app/assets/stylesheets/reveal_modal.scss */
.compose .private-option-wrapper .loading-wrapper {
  display: none;
}

/* line 4133, app/assets/stylesheets/reveal_modal.scss */
.compose .private-option-wrapper .loading-wrapper.show-loading {
  display: inline-block;
}

/* line 4137, app/assets/stylesheets/reveal_modal.scss */
.compose .private-option-wrapper .loading-wrapper img {
  width: 22px;
  margin-bottom: -6px;
  margin-top: -6px;
}

/* line 4145, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose {
  margin-left: 50px;
}

/* line 4148, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div, .compose > .actions-compose a {
  border-radius: 3px;
  transition: all 300ms ease;
  float: left;
  margin-right: 8px;
  position: relative;
  top: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-indent: -9999px;
  padding: 4px 20px;
  border: 1px solid #9b9b9b;
  background-color: #f7f7f7;
  background-position: center;
  background-repeat: no-repeat;
  padding-left: 20px;
}

/* line 4165, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div:hover, .compose > .actions-compose a:hover {
  background-color: #eaeaea;
}

/* line 4169, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div:last-child, .compose > .actions-compose a:last-child {
  margin-right: 0;
}

/* line 4173, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div input[type="checkbox"], .compose > .actions-compose a input[type="checkbox"] {
  vertical-align: middle;
}

/* line 4177, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div.file, .compose > .actions-compose a.file {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/camera-5a6724a4019c93d383dc42aac5ce03ed56865b34577712c45ca96e6da5b7fb1d.svg);
  background-size: 20px;
  overflow: hidden;
}

/* line 4182, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div.file > input, .compose > .actions-compose a.file > input {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  font-size: 25px;
  z-index: 10;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer;
}

/* line 4196, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div.shorten, .compose > .actions-compose a.shorten {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/ico-shorten-435bee40c556ecd3f15a2d2091aff4fdc55a7b6f1092b38eb487eae1b8c016c9.png);
  background-size: 18px;
}

/* line 4201, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div.add-attachment, .compose > .actions-compose a.add-attachment {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/ico-anexo-f410584f952b6b1b588c8337b9ca7f0c49f231b7f35c9befac09e5ef3461c82b.png);
  background-size: 18px;
}

/* line 4206, app/assets/stylesheets/reveal_modal.scss */
.compose > .actions-compose > div.dm-link, .compose > .actions-compose a.dm-link {
  background-image: url(//s3.amazonaws.com/bm3assets/images/ico-link.svg);
  background-size: 18px;
}

/* line 4213, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user {
  border-radius: 50%;
  position: relative;
  width: 49px;
  height: 49px;
  background-size: 100%;
  margin-right: 15px;
  box-sizing: border-box;
  display: flex;
  flex: 0 0 49px;
}

/* line 4224, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user.empty {
  border: 2px #327bdd solid !important;
  background-image: none;
}

/* line 4229, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user.email {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/others/apple-icon-b25f9aa33fd9aac28b772c90a2e9b15847f36f1577ad66ba631be8126490f8d6.png) !important;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 4235, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > a {
  display: inherit;
  height: 100%;
  width: 100%;
}

/* line 4242, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user.facebook a {
  height: auto;
}

/* line 4247, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user.play_store, .compose .reply-area .image-user.whatsapp, .compose .reply-area .image-user.reclame_aqui {
  display: none;
}

/* line 4254, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user:not(.facebook) .bt:after {
  content: "";
  position: relative;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 4px;
  width: 11px;
  height: 11px;
  -webkit-transform: translateY(-50%) rotate(90deg);
  -moz-transform: translateY(-50%) rotate(90deg);
  transform: translateY(-50%) rotate(90deg);
  position: absolute;
  top: 50%;
  right: -14px;
}

/* line 4271, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown {
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  display: none;
  position: absolute;
  padding: 0;
  background: white;
  line-height: 14px;
  text-align: left;
  bottom: 60px;
  left: 0;
  z-index: 100;
  width: 250px;
  max-height: 250px;
  overflow-y: scroll;
}

/* line 4286, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown.on {
  display: block;
}

/* line 4290, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user {
  display: block;
  color: #333;
  font-size: 13px;
  overflow: hidden;
}

/* line 4296, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user input[type="radio"] {
  position: absolute;
  left: 0;
}

/* line 4300, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user input[type="radio"]:checked + label {
  background: #327bdd;
  color: white;
}

/* line 4306, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user label {
  width: 100%;
  text-align: left;
  padding-right: 0;
  background-color: white;
  z-index: 5;
  position: relative;
  padding: 10px 15px;
  box-sizing: border-box;
  float: left;
}

/* line 4317, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user label > img {
  border-radius: 50%;
  float: left;
  width: 30px;
  height: 30px;
  margin-right: 10px;
  position: relative;
  top: 0;
}

/* line 4327, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user label > p {
  display: inline-block;
  line-height: 30px;
  margin: 0;
  width: auto;
  text-align: left;
}

/* line 4335, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user label > span {
  color: #9a9a9a;
  font-size: 12px;
}

/* line 4340, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user label > .check {
  width: 10px;
  height: 10px;
  float: left;
  margin-right: 5px;
  position: relative;
  top: 2px;
}

/* line 4351, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user.on > .check {
  background: url(//s3.amazonaws.com/bm3assets/assets/ico-select-2b86174dba03fcc1668c3bdce8694ded108223688759cd0aa9fddee47baad922.png) no-repeat center;
}

/* line 4357, app/assets/stylesheets/reveal_modal.scss */
.compose .reply-area .image-user > .dropdown > .user:hover label {
  background: #eee;
}

/* line 4365, app/assets/stylesheets/reveal_modal.scss */
.compose > textarea {
  width: 515px !important;
  min-height: 20px;
  max-height: 80px;
  padding: 5px 36px 5px 5px;
  margin-top: 3px;
  display: block;
  float: right;
}

/* line 4376, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .previous-email-option {
  position: relative;
  font-size: 13px;
  min-width: 356px;
  float: left;
}

/* line 4382, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .previous-email-option p {
  line-height: 24px;
  color: #959595;
}

/* line 4387, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .previous-email-option .checkmark {
  width: 20px;
  height: 24px;
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) left no-repeat;
  background-size: 12px;
  display: inline-block;
  float: left;
  opacity: 0.4;
}

/* line 4397, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .previous-email-option input {
  display: none;
}

/* line 4401, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .previous-email-option input:checked ~ .checkmark {
  float: left;
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) left no-repeat;
  background-size: 12px;
  opacity: 1;
}

/* line 4408, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .previous-email-option input:checked ~ p {
  color: #3984e0;
}

/* line 4413, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .auto-changes-alert {
  float: left;
  font-size: 10px;
  text-align: left;
  line-height: 16px;
  position: relative;
}

/* line 4421, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .locked,
.compose .under-post-options .blocked {
  position: relative;
  font-size: 10px;
  line-height: 16px;
  float: right;
  text-align: right;
}

/* line 4430, app/assets/stylesheets/reveal_modal.scss */
.compose .under-post-options .blocked {
  display: none;
}

/* line 4436, app/assets/stylesheets/reveal_modal.scss */
.bt-alt-text {
  float: right;
  font-size: 12px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
}

/* line 4444, app/assets/stylesheets/reveal_modal.scss */
.bt-alt-text:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/description-4613be1df93dadd7512ad7f18cf1c34c9539b02f0ef1514ff6431d801614420a.svg) no-repeat center;
  background-size: 18px;
  width: 15px;
  height: 15px;
  margin-right: 3px;
  display: inline-block;
  vertical-align: middle;
}

/* line 4455, app/assets/stylesheets/reveal_modal.scss */
.bt-alt-text:hover {
  text-decoration: underline;
}

/* line 4460, app/assets/stylesheets/reveal_modal.scss */
.smart-replies {
  padding-top: 5px;
  display: flex;
}

/* line 4464, app/assets/stylesheets/reveal_modal.scss */
.smart-replies li {
  border-radius: 5px;
  border: 1px solid #327bdd;
  color: #327bdd;
  font-size: 12px;
  line-height: 15px;
  margin: 5px 5px 0 0;
  box-sizing: border-box;
  padding: 4px 8px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 4477, app/assets/stylesheets/reveal_modal.scss */
.smart-replies li:last-child {
  margin-right: 0;
}

/* line 4481, app/assets/stylesheets/reveal_modal.scss */
.smart-replies li:hover {
  cursor: pointer;
  background-color: #327bdd;
  color: white;
  font-family: 'latosemibold';
}

/* line 4491, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .search {
  border-bottom: #ddd 1px solid;
  overflow: hidden;
}

/* line 4495, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .search input {
  box-sizing: border-box;
  float: left;
  padding: 20px;
  border: none;
  width: 100%;
}

/* line 4504, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .tabs {
  width: 100%;
  display: table;
  text-align: center;
  border-bottom: #e8e8e8 1px solid;
}

/* line 4510, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .tabs .tab {
  width: 50%;
  height: 45px;
  display: table-cell;
  vertical-align: middle;
}

/* line 4516, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .tabs .tab p {
  font-size: 16px;
}

/* line 4520, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .tabs .tab.selected {
  border-bottom: 2px solid orange;
}

/* line 4527, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies {
  overflow-y: auto;
  width: 100%;
  max-height: 23vh;
}

/* line 4531, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply {
  border-bottom: #dcdcdc 1px solid;
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
  color: #7a7a7a;
  font-size: 13px;
  line-height: 16px;
  position: relative;
}

/* line 4541, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply:hover {
  cursor: pointer;
  background: #f6f6f6;
}

/* line 4546, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply span {
  word-break: break-word;
}

/* line 4550, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > img {
  max-width: 50px;
  max-height: 50px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
  right: 10px;
  top: 10px;
}

/* line 4561, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .title {
  font-size: 14px;
  color: #111111;
  margin-bottom: 5px;
}

/* line 4566, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .title .status {
  float: right;
  font-size: 12px;
  border-radius: 2px;
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-dark-d87dd7899a91fd293beb0712cbd54ce542f75dddcd37aef2d517cefc53cc0817.svg) no-repeat 3px;
  background-size: 15px;
}

/* line 4573, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .title .status p {
  margin-top: -3px;
}

/* line 4577, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .title .status.pending {
  border: 1px solid #fbd9b1;
  padding: 2px 4px 2px 21px;
  background-color: #f7e2bf;
}

/* line 4583, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .title .status.reproved {
  border: 1px solid #fbb1c1;
  padding: 2px 4px 2px 21px;
  background-color: #f7c0ca;
}

/* line 4589, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .title .status.waiting_api_response {
  border: 1px solid #b1fbfb;
  padding: 2px 4px 2px 21px;
  background-color: #bff7f7;
}

/* line 4597, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .tags {
  margin-top: 10px;
}

/* line 4600, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .tags > a {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #585858;
  font-size: 12px;
  background: #ededed;
  display: inline-block;
  padding: 2px 6px;
  margin-right: 3px;
}

/* line 4611, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies > .reply > .tags > a:hover {
  background: #dfdfdf;
}

/* line 4618, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies .empty {
  height: 270px;
  line-height: 270px;
  text-align: center;
}

/* line 4622, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies .empty p {
  text-align: center;
  margin: 0 auto;
  display: inline-block;
  font-style: 13px;
}

/* line 4628, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies .empty a {
  margin: 0 auto;
  display: table;
  color: #1e88e5;
}

/* line 4632, app/assets/stylesheets/reveal_modal.scss */
.hsm-replies > .list-replies .empty a:hover {
  text-decoration: underline;
}

/* line 4640, app/assets/stylesheets/reveal_modal.scss */
.saved-replies {
  width: 25%;
  border-right: #dddd 1px solid;
  left: 0;
  float: left;
  position: absolute;
  box-sizing: border-box;
  top: 0;
  bottom: 0;
}

/* line 4651, app/assets/stylesheets/reveal_modal.scss */
.saved-replies #wrapper-title {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #ddd;
  white-space: nowrap;
}

/* line 4659, app/assets/stylesheets/reveal_modal.scss */
.saved-replies #wrapper-title .title {
  display: inline-flex;
}

/* line 4662, app/assets/stylesheets/reveal_modal.scss */
.saved-replies #wrapper-title .title h1 {
  padding: 16px;
  margin: 0;
  font-size: 17px;
}

/* line 4668, app/assets/stylesheets/reveal_modal.scss */
.saved-replies #wrapper-title .title .info-reply {
  padding: 15px 0;
}

/* line 4671, app/assets/stylesheets/reveal_modal.scss */
.saved-replies #wrapper-title .title .info-reply:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-42fa3a7c0404479c4522b068aab16fe392196d306adc133137e2f0b2b39c252e.svg) no-repeat center;
  background-size: 19px;
  filter: invert(80%);
  padding-top: 6px;
  height: 19px;
  width: 19px;
  float: left;
}

/* line 4684, app/assets/stylesheets/reveal_modal.scss */
.saved-replies #wrapper-title .wrapper-title-actions {
  display: flex;
  flex-direction: row;
  align-items: center;
}

/* line 4690, app/assets/stylesheets/reveal_modal.scss */
.saved-replies #wrapper-title .toggle-saved-replies {
  height: 54px;
  border-left: 1px solid #ddd;
}

/* line 4696, app/assets/stylesheets/reveal_modal.scss */
.saved-replies .reopen-saved-replies {
  display: block;
  width: 100%;
  height: 100%;
}

/* line 4701, app/assets/stylesheets/reveal_modal.scss */
.saved-replies .reopen-saved-replies:before {
  height: 100%;
}

/* line 4706, app/assets/stylesheets/reveal_modal.scss */
.saved-replies.collapsed {
  width: 32px;
  min-width: 32px;
}

/* line 4710, app/assets/stylesheets/reveal_modal.scss */
.saved-replies.collapsed > #wrapper-title, .saved-replies.collapsed > .search, .saved-replies.collapsed > .list-replies, .saved-replies.collapsed > .actions-replies {
  display: none;
}

/* line 4719, app/assets/stylesheets/reveal_modal.scss */
#modal-reply.replies-collapsed .interaction {
  width: calc(100% - 32px);
}

/* line 4726, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .search,
.container-replies-large > .search {
  border-bottom: #ddd 1px solid;
  overflow: hidden;
}

/* line 4730, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .search input,
.container-replies-large > .search input {
  box-sizing: border-box;
  float: left;
  padding: 20px;
  border: none;
  width: 100%;
}

/* line 4739, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .actions-replies,
.container-replies-large > .actions-replies {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #ddd;
  background: #fff;
}

/* line 4746, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .actions-replies > a,
.container-replies-large > .actions-replies > a {
  color: #363636;
  padding: 8px 10px;
  line-height: 14px;
  display: inline-block;
  font-size: 13px;
  margin: 10px;
}

/* line 4754, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .actions-replies > a:hover,
.container-replies-large > .actions-replies > a:hover {
  color: #000;
}

/* line 4758, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .actions-replies > a.manage,
.container-replies-large > .actions-replies > a.manage {
  float: left;
}

/* line 4762, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .actions-replies > a.new,
.container-replies-large > .actions-replies > a.new {
  float: right;
}

/* line 4768, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies,
.container-replies-large > .list-replies {
  overflow-y: auto;
  position: absolute;
  bottom: 50px;
  top: 97px;
  width: 100%;
}

/* line 4775, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies.hide-manage,
.container-replies-large > .list-replies.hide-manage {
  bottom: 0;
}

/* line 4779, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply,
.container-replies-large > .list-replies > .reply {
  border-bottom: #dcdcdc 1px solid;
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
  color: #7a7a7a;
  font-size: 13px;
  line-height: 16px;
  position: relative;
}

/* line 4789, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply:hover,
.container-replies-large > .list-replies > .reply:hover {
  cursor: pointer;
  background: #f6f6f6;
}

/* line 4794, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply span,
.container-replies-large > .list-replies > .reply span {
  word-break: break-word;
  white-space: pre-wrap;
}

/* line 4799, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > img,
.container-replies-large > .list-replies > .reply > img {
  max-width: 50px;
  max-height: 50px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: absolute;
  right: 10px;
  top: 10px;
}

/* line 4810, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title,
.container-replies-large > .list-replies > .reply > .title {
  font-size: 14px;
  color: #111111;
  margin-bottom: 5px;
  word-wrap: break-word;
}

/* line 4816, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .favorite-btn,
.container-replies-large > .list-replies > .reply > .title .favorite-btn {
  background: url(//s3.amazonaws.com/bm3assets/assets/non-favorite-cdfc58b46ced6b9502a184d83b0177d567b6bc3f98ec6627cdfb33dd06520cce.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 18px;
  opacity: 0.5;
  position: relative;
  top: -3px;
  margin-right: 3px;
  transition: all 0.2s ease-in-out;
  border: none;
  padding: 0;
  cursor: pointer;
}

/* line 4830, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .favorite-btn:hover,
.container-replies-large > .list-replies > .reply > .title .favorite-btn:hover {
  opacity: 0.7;
}

/* line 4834, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .favorite-btn.favorited,
.container-replies-large > .list-replies > .reply > .title .favorite-btn.favorited {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/favorite-27d76344b6485b270723feac4a1bd5d168a00e9efd726d50b66adf637e92d107.svg);
  opacity: 1;
}

/* line 4839, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .favorite-btn.disabled,
.container-replies-large > .list-replies > .reply > .title .favorite-btn.disabled {
  cursor: not-allowed;
  pointer-events: none;
}

/* line 4845, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .status,
.container-replies-large > .list-replies > .reply > .title .status {
  float: right;
  font-size: 12px;
  border-radius: 2px;
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-dark-d87dd7899a91fd293beb0712cbd54ce542f75dddcd37aef2d517cefc53cc0817.svg) no-repeat 3px;
  background-size: 15px;
}

/* line 4852, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .status p,
.container-replies-large > .list-replies > .reply > .title .status p {
  margin-top: -3px;
}

/* line 4856, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .status.pending,
.container-replies-large > .list-replies > .reply > .title .status.pending {
  border: 1px solid #fbd9b1;
  padding: 2px 4px 2px 21px;
  background-color: #f7e2bf;
}

/* line 4862, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .status.reproved,
.container-replies-large > .list-replies > .reply > .title .status.reproved {
  border: 1px solid #fbb1c1;
  padding: 2px 4px 2px 21px;
  background-color: #f7c0ca;
}

/* line 4868, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .title .status.waiting_api_response,
.container-replies-large > .list-replies > .reply > .title .status.waiting_api_response {
  border: 1px solid #b1fbfb;
  padding: 2px 4px 2px 21px;
  background-color: #bff7f7;
}

/* line 4876, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .tags,
.container-replies-large > .list-replies > .reply > .tags {
  margin-top: 10px;
}

/* line 4879, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .tags > a,
.container-replies-large > .list-replies > .reply > .tags > a {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #585858;
  font-size: 12px;
  background: #ededed;
  display: inline-block;
  padding: 2px 6px;
  margin-right: 3px;
}

/* line 4890, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies > .reply > .tags > a:hover,
.container-replies-large > .list-replies > .reply > .tags > a:hover {
  background: #dfdfdf;
}

/* line 4897, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies .empty,
.container-replies-large > .list-replies .empty {
  height: 270px;
  line-height: 270px;
  text-align: center;
}

/* line 4901, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies .empty p,
.container-replies-large > .list-replies .empty p {
  text-align: center;
  margin: 0 auto;
  display: inline-block;
  font-style: 13px;
}

/* line 4907, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies .empty a,
.container-replies-large > .list-replies .empty a {
  margin: 0 auto;
  display: table;
  color: #1e88e5;
}

/* line 4911, app/assets/stylesheets/reveal_modal.scss */
.saved-replies > .list-replies .empty a:hover,
.container-replies-large > .list-replies .empty a:hover {
  text-decoration: underline;
}

/* line 4920, app/assets/stylesheets/reveal_modal.scss */
.container-replies-large .tabs {
  width: 100%;
  display: table;
  cursor: pointer;
  text-align: center;
  border-bottom: #e8e8e8 1px solid;
}

/* line 4927, app/assets/stylesheets/reveal_modal.scss */
.container-replies-large .tabs .tab {
  width: 50%;
  height: 45px;
  display: table-cell;
  vertical-align: middle;
}

/* line 4933, app/assets/stylesheets/reveal_modal.scss */
.container-replies-large .tabs .tab p {
  font-size: 16px;
}

/* line 4937, app/assets/stylesheets/reveal_modal.scss */
.container-replies-large .tabs .tab.selected {
  border-bottom: 2px solid orange;
}

/* line 4943, app/assets/stylesheets/reveal_modal.scss */
.container-replies-large .list-replies {
  position: relative;
  height: 280px;
  top: auto;
  bottom: auto;
}

/* line 4954, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.tags,
.reveal-modal .dropdown.tags {
  display: none;
  position: absolute;
  padding: 30px;
  border: none;
  background: #fff;
  padding: 0;
  line-height: 14px;
  text-align: center;
  top: 35px;
  right: 0;
  width: 270px;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  z-index: 100;
  text-align: left;
  top: 54px;
  left: 0;
}

/* line 115, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags .tags,
.reveal-modal .dropdown.tags .tags {
  height: 220px;
  overflow: hidden;
  position: relative;
}

/* line 120, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags .tags label,
.reveal-modal .dropdown.tags .tags label {
  width: auto;
  float: none;
}

/* line 126, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags.on,
.reveal-modal .dropdown.tags.on {
  display: block;
}

/* line 129, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > div.hr,
.reveal-modal .dropdown.tags > div.hr {
  margin: 10px 0px;
  padding: 0px;
}

/* line 133, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .apply,
.reveal-modal .dropdown.tags > .apply {
  color: #fff;
  background: #327bdd;
  padding: 10px;
  display: block;
  margin: 10px 0 0 0;
  text-align: center;
  font-size: 14px;
}

/* line 142, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .apply:hover,
.reveal-modal .dropdown.tags > .apply:hover {
  background: #327bdd;
}

/* line 146, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > span.title,
.reveal-modal .dropdown.tags > span.title {
  font-size: 14px;
  margin-top: 10px;
  margin-left: 10px;
  cursor: default;
}

/* line 152, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > input,
.reveal-modal .dropdown.tags > input {
  border-radius: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  background: #f1f1f1;
  outline: none;
  border: none;
  box-shadow: none;
}

/* line 162, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > a.bt,
.reveal-modal .dropdown.tags > a.bt {
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px 4px 12px;
}

/* line 169, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .tags-folders,
.reveal-modal .dropdown.tags > .tags .tags-folders {
  margin: 3px 0;
}

/* line 171, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .tags-folders:first-child,
.reveal-modal .dropdown.tags > .tags .tags-folders:first-child {
  margin: 0;
}

/* line 175, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .tags-folders .group-item-folder,
.reveal-modal .dropdown.tags > .tags .tags-folders .group-item-folder {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin: 0 0 0 12px;
  padding: 4px 8px 4px 22px;
  background-color: #eef2f8;
  color: #5b78a3;
  border-left: 3px solid #327bdd;
}

/* line 188, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item,
.reveal-modal .dropdown.tags > .tags .group-item {
  margin: 7px 0;
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px;
  background-color: #f9f9f9;
}

/* line 196, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item .expand-more-less,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less {
  float: right;
  cursor: pointer;
  display: inline-flex;
}

/* line 201, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item .expand-more-less .expand-more,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less .expand-more {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) center no-repeat;
  display: none;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 209, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item .expand-more-less .expand-more-folder,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less .expand-more-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-close-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) center no-repeat;
  display: none;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 217, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item .expand-more-less .expand-less,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less .expand-less {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-less-471c54c7a54f65083b9afed2002d7e2eba0355890878d9eaf5519c6b2e272283.png) center no-repeat;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 224, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item .expand-more-less .expand-less-folder,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less .expand-less-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-open-5aa04aa4f8741a4d6af754149e132b1bd1fc47b8f2d723e895b336fead482351.svg) center no-repeat;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 232, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item .expand-more-less.show-less .expand-more, .compose .dropdown.tags > .tags .group-item .expand-more-less.show-less .expand-more-folder,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less.show-less .expand-more,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less.show-less .expand-more-folder {
  display: block;
}

/* line 235, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item .expand-more-less.show-less .expand-less, .compose .dropdown.tags > .tags .group-item .expand-more-less.show-less .expand-less-folder,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less.show-less .expand-less,
.reveal-modal .dropdown.tags > .tags .group-item .expand-more-less.show-less .expand-less-folder {
  display: none;
}

/* line 241, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item :first-child,
.reveal-modal .dropdown.tags > .tags .group-item :first-child {
  margin: 0;
}

/* line 248, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item-by-source,
.reveal-modal .dropdown.tags > .tags .group-item-by-source {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  color: #5b78a3;
  background-color: #eef2f8;
  border-left: 3px solid #327bdd;
}

/* line 258, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .group-item:first-child,
.reveal-modal .dropdown.tags > .tags .group-item:first-child {
  margin: 0;
}

/* line 261, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > a.bt, .compose .dropdown.tags > .tags .item-list,
.reveal-modal .dropdown.tags > a.bt,
.reveal-modal .dropdown.tags > .tags .item-list {
  display: block;
  cursor: pointer;
  padding: 4px;
  text-align: left;
  padding-left: 33px;
  font-size: 14px;
  word-wrap: break-word;
}

/* line 269, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > a.bt:hover, .compose .dropdown.tags > .tags .item-list:hover,
.reveal-modal .dropdown.tags > a.bt:hover,
.reveal-modal .dropdown.tags > .tags .item-list:hover {
  background: #eee;
}

/* line 273, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .item-list,
.reveal-modal .dropdown.tags > .tags .item-list {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) no-repeat 9px 2px;
}

/* line 275, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .item-list:hover,
.reveal-modal .dropdown.tags > .tags .item-list:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) #eee no-repeat 9px 2px;
}

/* line 278, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .item-list.checked, .compose .dropdown.tags > .tags .item-list.full,
.reveal-modal .dropdown.tags > .tags .item-list.checked,
.reveal-modal .dropdown.tags > .tags .item-list.full {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) no-repeat 9px 2px;
}

/* line 280, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .item-list.checked:hover, .compose .dropdown.tags > .tags .item-list.full:hover,
.reveal-modal .dropdown.tags > .tags .item-list.checked:hover,
.reveal-modal .dropdown.tags > .tags .item-list.full:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) #eee no-repeat 9px 2px;
}

/* line 284, app/assets/stylesheets/reports/tags_manager.scss */
.compose .dropdown.tags > .tags .item-list.partial,
.reveal-modal .dropdown.tags > .tags .item-list.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-partial-c29608013ef46cb09a02fc561ac9e18ecfb9ebddd97885b3706467d77327e0d4.png) 9px 2px no-repeat;
}

/* line 4960, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.select,
.reveal-modal .dropdown.select {
  top: 44px;
}

/* line 4963, app/assets/stylesheets/reveal_modal.scss */
.compose .dropdown.select.on,
.reveal-modal .dropdown.select.on {
  display: block;
}

/* line 4970, app/assets/stylesheets/reveal_modal.scss */
input.bt-action-reply[type="submit"],
button.bt-action-reply,
.ticket-note .btn-send {
  min-width: 7%;
  padding: 0;
  text-align: center;
  display: block;
  float: right;
  color: #327bdd;
  border: none;
  cursor: pointer;
  font-family: 'latosemibold';
  font-size: 16px;
  line-height: 49px;
  outline: none;
  background: transparent;
  margin-left: 20px;
}

/* line 4988, app/assets/stylesheets/reveal_modal.scss */
input.bt-action-reply[type="submit"]:hover,
button.bt-action-reply:hover,
.ticket-note .btn-send:hover {
  background: inherit;
}

/* line 4992, app/assets/stylesheets/reveal_modal.scss */
input.bt-action-reply[type="submit"]:disabled,
button.bt-action-reply:disabled,
.ticket-note .btn-send:disabled {
  border: none !important;
  box-shadow: none !important;
  cursor: default;
  color: #959595;
}

/* line 4998, app/assets/stylesheets/reveal_modal.scss */
input.bt-action-reply[type="submit"]:disabled:hover,
button.bt-action-reply:disabled:hover,
.ticket-note .btn-send:disabled:hover {
  color: #959595;
}

/* line 5003, app/assets/stylesheets/reveal_modal.scss */
input.bt-action-reply[type="submit"]:hover,
button.bt-action-reply:hover,
.ticket-note .btn-send:hover {
  color: #327bdd;
}

/* line 5010, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign,
.main-container.tickets .social-login .sign {
  text-align: center;
}

/* line 5013, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt,
.main-container.tickets .social-login .sign > .bt {
  padding: 8px 15px 8px 48px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  color: #FFFFFF;
  display: inline-block;
  margin-top: 15px;
  font-size: 13px;
}

/* line 5023, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.twitter,
.main-container.tickets .social-login .sign > .bt.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat 10px 8px #000000;
  border: #33a1d3 1px solid;
}

/* line 5027, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.twitter:hover,
.main-container.tickets .social-login .sign > .bt.twitter:hover {
  background-color: #4dbaed;
}

/* line 5032, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.threads,
.main-container.tickets .social-login .sign > .bt.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) no-repeat 10px 8px #000000;
  border: #0A0A0A 1px solid;
}

/* line 5036, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.threads:hover,
.main-container.tickets .social-login .sign > .bt.threads:hover {
  background-color: #0A0A0A;
}

/* line 5041, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.wordpress,
.main-container.tickets .social-login .sign > .bt.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) no-repeat 10px 8px #25728C;
  border: #71a6b8 1px solid;
}

/* line 5045, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.wordpress:hover,
.main-container.tickets .social-login .sign > .bt.wordpress:hover {
  background-color: #71a6b8;
}

/* line 5050, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.pinterest,
.main-container.tickets .social-login .sign > .bt.pinterest {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) no-repeat 10px 8px #E70025;
  border: #E70025 1px solid;
}

/* line 5054, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.pinterest:hover,
.main-container.tickets .social-login .sign > .bt.pinterest:hover {
  background-color: #E70025;
}

/* line 5059, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.bluesky,
.main-container.tickets .social-login .sign > .bt.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat 10px 8px #171E27;
  border: #0085ff 1px solid;
}

/* line 5063, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.bluesky:hover,
.main-container.tickets .social-login .sign > .bt.bluesky:hover {
  background-color: #84d0f3;
}

/* line 5068, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.instagram,
.main-container.tickets .social-login .sign > .bt.instagram {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/ico-bt-instagram-6092d0844d871a5d750d750c9d4e748017c9ae9e26492cb78783f32d4714a609.png) no-repeat 10px 8px #e4405f;
  margin-bottom: 20px;
}

/* line 5072, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.instagram:hover,
.main-container.tickets .social-login .sign > .bt.instagram:hover {
  background-color: #e5335d;
}

/* line 5077, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.facebook,
.main-container.tickets .social-login .sign > .bt.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) no-repeat 10px center #1877f2;
  background-size: 24px;
}

/* line 5081, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.facebook:hover,
.main-container.tickets .social-login .sign > .bt.facebook:hover {
  opacity: 0.9;
}

/* line 5086, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.youtube,
.main-container.tickets .social-login .sign > .bt.youtube {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/ico-bt-youtube-e5d66a7f7fbdd715f9c295b0c3e24466cb6b180398f63d508451cb196222d739.png) no-repeat 10px center #e52d27;
  background-size: 27px;
}

/* line 5090, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.youtube:hover,
.main-container.tickets .social-login .sign > .bt.youtube:hover {
  background-color: #b31217;
}

/* line 5095, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.google_my_business,
.main-container.tickets .social-login .sign > .bt.google_my_business {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) no-repeat 10px center #4F7EC0;
  background-size: 27px;
}

/* line 5099, app/assets/stylesheets/reveal_modal.scss */
.reveal-modal .container-modal .sign > .bt.google_my_business:hover,
.main-container.tickets .social-login .sign > .bt.google_my_business:hover {
  background-color: #4F7EC0;
}

/* line 5107, app/assets/stylesheets/reveal_modal.scss */
.filter-icon {
  height: 54px;
  width: 54px;
  position: relative;
}

/* line 5112, app/assets/stylesheets/reveal_modal.scss */
.filter-icon #clickable-icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/filter-7933fb70a9ef61aceef61149d12c088a6da16296ab258256707c87acc7098b2b.svg) no-repeat center;
  background-size: 20px;
  height: 100%;
  width: 100%;
}

/* line 5119, app/assets/stylesheets/reveal_modal.scss */
.filter-icon:hover, .filter-icon.on {
  cursor: pointer;
  background-color: #ecebeb;
}

/* line 5120, app/assets/stylesheets/reveal_modal.scss */
.filter-icon:hover path, .filter-icon:hover rect, .filter-icon.on path, .filter-icon.on rect {
  fill: #327bdd;
  stroke: #327bdd;
}

/* line 5128, app/assets/stylesheets/reveal_modal.scss */
.filter-icon .filter-dropdown {
  display: flex;
  position: absolute;
  right: 0;
  z-index: 100;
  background-color: #fff;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
  height: 85px;
  width: 150px;
}

/* line 5141, app/assets/stylesheets/reveal_modal.scss */
.filter-icon .filter-dropdown li {
  height: 100%;
  width: 100%;
  box-sizing: border-box;
  padding: 5px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}

/* line 5152, app/assets/stylesheets/reveal_modal.scss */
.filter-icon .filter-dropdown li:hover {
  cursor: pointer;
  background-color: #f1f1f1;
  transition: all 0.5s;
}

/* line 5158, app/assets/stylesheets/reveal_modal.scss */
.filter-icon .filter-dropdown li.active {
  background-color: #f1f1f1;
}

/* line 5165, app/assets/stylesheets/reveal_modal.scss */
.replies-order {
  width: max-content;
  height: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: row;
  padding: 0px 10px;
}

/* line 5174, app/assets/stylesheets/reveal_modal.scss */
.replies-order .wrapper-order {
  width: max-content;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

/* line 5181, app/assets/stylesheets/reveal_modal.scss */
.replies-order .button {
  position: relative;
  margin: 0;
  padding: 0;
  height: 54px;
  width: 54px;
  background-repeat: no-repeat;
  background-position: 10px center;
  background-size: 20px;
  box-sizing: border-box;
}

/* line 5194, app/assets/stylesheets/reveal_modal.scss */
.replies-order .button .icon {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 20px;
  height: 100%;
  margin: 0 auto;
}

/* line 5206, app/assets/stylesheets/reveal_modal.scss */
.replies-order .button:hover, .replies-order .button.on {
  background-color: #ecebeb;
}

/* line 5209, app/assets/stylesheets/reveal_modal.scss */
.replies-order .button:hover .icon path, .replies-order .button:hover .icon rect, .replies-order .button.on .icon path, .replies-order .button.on .icon rect {
  fill: #327bdd;
  stroke: #327bdd;
}

/* line 5218, app/assets/stylesheets/reveal_modal.scss */
.replies-order .button.order {
  width: 27px;
}

/* line 5221, app/assets/stylesheets/reveal_modal.scss */
.replies-order .button.order .icon {
  display: block;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/arrow_upward-d28e0a3323d9468654460335f3fcced8846d56657a751dc92fe9b3e6cd38a9dc.svg);
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: center;
  opacity: 0.6;
  transition: transform .5s ease-in-out;
}

/* line 5230, app/assets/stylesheets/reveal_modal.scss */
.replies-order .button.order .icon.asc {
  transform: scaleY(1);
}

/* line 5234, app/assets/stylesheets/reveal_modal.scss */
.replies-order .button.order .icon.desc {
  transform: scaleY(-1);
}
/* COLORS */
/* line 3, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li {
  margin-right: 5px;
  margin-bottom: 5px;
  display: inline-block;
  float: left;
}

/* line 10, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li.suggestion a, .bm-triggers .actions-item .tags-wrapper li.suggestion span, .bm-triggers .actions-item .tags-wrapper li.suggestion label {
  opacity: 0.4;
}

/* line 14, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li.suggestion a.select .checkmark, .bm-triggers .actions-item .tags-wrapper li.suggestion span.select .checkmark, .bm-triggers .actions-item .tags-wrapper li.suggestion label.select .checkmark {
  margin: 2px 0;
  border: 2px solid #c19f6c;
}

/* line 22, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li input[type=checkbox] {
  display: none;
}

/* line 25, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li input[type=checkbox]:checked ~ .select .checkmark:before {
  display: block;
}

/* line 26, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li input[type=checkbox]:checked ~ .select .checkmark:after {
  display: block;
}

/* line 29, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a, .bm-triggers .actions-item .tags-wrapper li span, .bm-triggers .actions-item .tags-wrapper li label {
  border: 1px solid #f2cf63;
  background-color: #ffda6a;
  border-radius: 4px;
  border-left: none;
  padding: 0px 10px;
  line-height: 2em;
  color: #895806;
  font-size: 11px;
  height: 20px;
  float: left;
}

/* line 41, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a.not-clickable, .bm-triggers .actions-item .tags-wrapper li span.not-clickable, .bm-triggers .actions-item .tags-wrapper li label.not-clickable {
  cursor: default;
}

/* line 44, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a.not-clickable:hover, .bm-triggers .actions-item .tags-wrapper li span.not-clickable:hover, .bm-triggers .actions-item .tags-wrapper li label.not-clickable:hover {
  background: #f2cf63;
}

/* line 49, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a.value, .bm-triggers .actions-item .tags-wrapper li span.value, .bm-triggers .actions-item .tags-wrapper li label.value {
  background: #fff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
  margin-left: -2px;
}

/* line 57, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a.select, .bm-triggers .actions-item .tags-wrapper li span.select, .bm-triggers .actions-item .tags-wrapper li label.select {
  height: 20px;
  padding: 0px 2px;
  display: inline-flex;
  border-top-left-radius: 0;
  background-color: #f2cf63;
  border-bottom-left-radius: 0;
  border-left: 1px solid #f2cf63;
}

/* line 66, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a.select:hover, .bm-triggers .actions-item .tags-wrapper li span.select:hover, .bm-triggers .actions-item .tags-wrapper li label.select:hover {
  background-color: #ffe38e;
}

/* line 70, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a.select .checkmark, .bm-triggers .actions-item .tags-wrapper li span.select .checkmark, .bm-triggers .actions-item .tags-wrapper li label.select .checkmark {
  width: 14px;
  height: 14px;
  border-radius: 2px;
  position: relative;
}

/* line 77, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a.select .checkmark.selected:after, .bm-triggers .actions-item .tags-wrapper li span.select .checkmark.selected:after, .bm-triggers .actions-item .tags-wrapper li label.select .checkmark.selected:after {
  content: 'X';
  border: none;
  color: #895806;
  font-size: 13px;
  position: absolute;
  background: transparent;
  transform: scale(1.4, 1);
  -o-transform: scale(1.4, 1);
  -ms-transform: scale(1.4, 1);
  -moz-transform: scale(1.4, 1);
  -webkit-transform: scale(1.4, 1);
}

/* line 92, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a.select .checkmark:after, .bm-triggers .actions-item .tags-wrapper li span.select .checkmark:after, .bm-triggers .actions-item .tags-wrapper li label.select .checkmark:after {
  left: 2px;
  top: -1px;
  content: '';
  display: none;
  border: 2px solid #957d2f;
  border-top: none;
  border-right: none;
  position: absolute;
  background: transparent;
  transform: rotate(-45deg);
}

/* line 108, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a:not(:has(+ label.select)):not(:has(~ label.select)) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 113, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a:has(+ label.select), .bm-triggers .actions-item .tags-wrapper li a:has(~ label.select) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 118, app/assets/stylesheets/tags/tags-display-box.scss */
.bm-triggers .actions-item .tags-wrapper li a:hover {
  background: #ffe38e;
}

/* line 5, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker {
  width: 360px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  max-height: 600px;
  background: #fff;
  border: 1px solid #eaedf2;
  border-radius: 14px;
  box-shadow: 0 16px 44px rgba(15, 23, 42, 0.18), 0 2px 8px rgba(15, 23, 42, 0.06);
  overflow: hidden;
  font-family: 'Public Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  text-align: left;
}

/* line 19, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker * {
  box-sizing: border-box;
}

/* line 21, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  padding: 15px 16px 9px;
}

/* line 27, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header .tp-h-title {
  font-size: 15px;
  font-weight: 700;
  color: #0f172a;
  letter-spacing: -.01em;
}

/* line 28, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header .tp-h-total {
  font-size: 12px;
  color: #9aa3b2;
  font-variant-numeric: tabular-nums;
}

/* line 31, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search {
  padding: 0 14px 10px;
}

/* line 34, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-wrap {
  position: relative;
  display: flex;
  align-items: center;
}

/* line 35, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-ico {
  position: absolute;
  left: 11px;
  display: flex;
  color: #9aa3b2;
  pointer-events: none;
}

/* line 35, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-ico svg {
  width: 16px;
  height: 16px;
}

/* line 37, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search input {
  width: 100%;
  height: 38px;
  padding: 0 34px;
  border: 1px solid #e2e6ee;
  border-radius: 9px;
  font-size: 13.5px;
  font-family: inherit;
  color: #0f172a;
  background: #f8fafc;
  outline: none;
}

/* line 48, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search input:focus {
  border-color: #327bdd;
  background: #fff;
}

/* line 51, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear {
  position: absolute;
  right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border: none;
  background: #e6eaf1;
  color: #64748b;
  border-radius: 6px;
  cursor: pointer;
}

/* line 54, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear svg {
  width: 12px;
  height: 12px;
}

/* line 55, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear:hover {
  background: #dbe1ea;
}

/* line 59, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips {
  padding: 0 14px 11px;
}

/* line 62, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  align-items: center;
  max-height: 150px;
  overflow-y: auto;
}

/* line 70, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar {
  width: 8px;
}

/* line 71, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-thumb {
  background: #d4dae3;
  border-radius: 8px;
  border: 2px solid #fff;
}

/* line 72, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-thumb:hover {
  background: #bcc5d2;
}

/* line 73, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-track {
  background: transparent;
}

/* line 75, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list.is-collapsed {
  max-height: 88px;
  overflow: hidden;
}

/* line 81, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-actions {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 7px;
}

/* line 88, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-toggle {
  border: none;
  background: transparent;
  color: #327bdd;
  font-size: 12px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
  padding: 0;
}

/* line 91, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-toggle:hover {
  text-decoration: underline;
}

/* line 94, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 6px 4px 9px;
  background: rgba(50, 123, 221, 0.1);
  border: 1px solid rgba(50, 123, 221, 0.26);
  border-radius: 8px;
  font-size: 12px;
  font-weight: 500;
  color: #327bdd;
}

/* line 102, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  border-radius: 4px;
  cursor: pointer;
  color: #327bdd;
  opacity: .6;
}

/* line 105, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x svg {
  width: 10px;
  height: 10px;
}

/* line 106, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x:hover {
  opacity: 1;
  background: rgba(0, 0, 0, 0.06);
}

/* line 109, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--orphan {
  background: #f1f5f9;
  border-color: #e2e8f0;
  color: #94a3b8;
}

/* line 113, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--orphan .tp-chip-x {
  color: #94a3b8;
}

/* line 116, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--locked {
  opacity: 0.6;
  padding-right: 9px;
  cursor: default;
}

/* line 123, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-clear-all {
  margin-left: 2px;
  border: none;
  background: transparent;
  color: #94a3b8;
  font-size: 12px;
  font-weight: 500;
  font-family: inherit;
  cursor: pointer;
  padding: 4px;
}

/* line 126, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-clear-all:hover {
  color: #64748b;
}

/* line 130, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  border-top: 1px solid #f1f3f7;
  padding: 0 6px 8px;
}

/* line 137, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar {
  width: 10px;
}

/* line 138, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-thumb {
  background: #d4dae3;
  border-radius: 8px;
  border: 3px solid #fff;
}

/* line 139, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-thumb:hover {
  background: #bcc5d2;
}

/* line 140, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-track {
  background: transparent;
}

/* line 143, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap {
  position: sticky;
  top: 0;
  z-index: 2;
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 11px 9px 5px;
  background: #fff;
  cursor: pointer;
}

/* line 148, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-sec-chev {
  display: flex;
  color: #aeb6c2;
  transition: transform .15s ease;
}

/* line 148, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-sec-chev svg {
  width: 12px;
  height: 12px;
}

/* line 149, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap.is-open .tp-sec-chev {
  transform: rotate(90deg);
}

/* line 150, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-label {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .07em;
  color: #94a3b8;
  text-transform: uppercase;
}

/* line 151, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-count {
  font-size: 11px;
  font-weight: 600;
  color: #c4cbd6;
  font-variant-numeric: tabular-nums;
}

/* line 152, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-rule {
  flex: 1;
  height: 1px;
  background: #eef1f5;
  margin: 0 2px;
}

/* line 155, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-sub {
  font-size: 11px;
  color: #b3bac6;
  padding: 0 9px 4px 28px;
  font-style: italic;
}

/* line 157, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap {
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 7px 9px 3px;
}

/* line 159, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap .tp-subcap-label {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: #aab2bf;
}

/* line 160, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap .tp-subcap-rule {
  flex: 1;
  height: 1px;
  background: #f1f3f7;
}

/* line 163, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-row {
  display: flex;
  align-items: center;
  gap: 9px;
  border-radius: 8px;
  cursor: pointer;
}

/* line 165, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-row:hover {
  background: #f4f6fa;
}

/* line 167, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-container {
  padding: 7px 9px;
}

/* line 169, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev {
  display: flex;
  color: #aeb6c2;
  transition: transform .15s ease;
  flex: none;
}

/* line 171, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev svg {
  width: 13px;
  height: 13px;
}

/* line 172, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev.is-open {
  transform: rotate(90deg);
}

/* line 175, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  border: 1.5px solid #cbd5e1;
  background: #fff;
  flex: none;
}

/* line 178, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box, .tag-picker.tag-picker .tp-check.tp-check--tag {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 181, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box > span, .tag-picker.tag-picker .tp-check.tp-check--tag > span {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 183, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box {
  width: 18px;
  height: 18px;
}

/* line 184, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--tag {
  width: 17px;
  height: 17px;
}

/* line 185, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.is-checked, .tag-picker.tag-picker .tp-check.is-mixed {
  background: #327bdd;
  border-color: #327bdd;
}

/* line 186, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check svg {
  width: 11px;
  height: 11px;
}

/* line 187, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--tag svg {
  width: 10px;
  height: 10px;
}

/* line 188, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check .tp-dash {
  width: 9px;
  height: 2.5px;
  border-radius: 2px;
  background: #fff;
}

/* line 191, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-folder {
  display: flex;
  color: #7c8696;
  flex: none;
}

/* line 191, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-folder svg {
  width: 17px;
  height: 17px;
}

/* line 192, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  flex: none;
  overflow: hidden;
}

/* line 196, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 197, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar > span {
  color: inherit;
}

/* line 199, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-groupglyph {
  display: flex;
  color: #b9c0cc;
  flex: none;
}

/* line 199, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-groupglyph svg {
  width: 15px;
  height: 15px;
}

/* line 201, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-container-name {
  flex: 1;
  font-size: 13.5px;
  color: #1e293b;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 202, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-count-pill {
  font-size: 11px;
  font-weight: 600;
  color: #9aa3b2;
  background: #f1f3f7;
  border-radius: 20px;
  padding: 1px 8px;
  font-variant-numeric: tabular-nums;
}

/* line 204, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-nest {
  margin-left: 18px;
  padding-left: 13px;
  border-left: 1.5px solid #eef1f6;
}

/* line 206, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag {
  padding: 6px 9px;
}

/* line 207, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--loose {
  padding: 6px 9px 6px 28px;
}

/* line 208, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--self .tp-tag-name {
  font-weight: 600;
  color: #1e293b;
}

/* line 209, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--locked {
  opacity: 0.5;
  cursor: default;
}

/* line 210, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper {
  flex: 1;
  position: relative;
  overflow: visible;
}

/* line 215, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-name {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-word;
  width: 100%;
  font-size: 13px;
  color: #334155;
}

/* line 225, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper::after {
  content: attr(data-tooltip);
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background: #333;
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1.3;
  white-space: normal;
  max-width: 100%;
  width: max-content;
  word-wrap: break-word;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s;
}

/* line 246, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper:hover::after {
  opacity: 1;
  visibility: visible;
  transition-delay: 0.5s, 0.5s;
}

/* line 252, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-empty {
  padding: 34px 16px;
  text-align: center;
  color: #9aa3b2;
  font-size: 13px;
}

/* line 252, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-empty strong {
  color: #64748b;
}

/* line 254, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer {
  flex-shrink: 0;
  border-top: 1px solid #eef1f5;
  padding: 9px 12px 12px;
  display: flex;
  flex-direction: column;
  gap: 9px;
  background: #fcfcfd;
}

/* line 263, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-footer-actions {
  display: flex;
  align-items: center;
  gap: 2px;
}

/* line 265, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn {
  border: none;
  background: transparent;
  font-family: inherit;
  cursor: pointer;
  padding: 5px 8px;
  border-radius: 7px;
  font-size: 12.5px;
  line-height: 1.2;
  text-decoration: none;
  text-indent: 0;
  width: auto;
  height: auto;
  float: none;
  overflow: visible;
  opacity: 1;
  margin-left: 0;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #327bdd;
  font-weight: 600;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary svg {
  width: 14px;
  height: 14px;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary:hover {
  background: rgba(50, 123, 221, 0.1);
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost {
  text-align: center;
  color: #7c8696;
  font-weight: 500;
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost:hover {
  background: #f1f3f7;
  color: #475569;
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost.is-on {
  background: rgba(50, 123, 221, 0.1);
  color: #327bdd;
  font-weight: 600;
}

/* line 275, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  height: 42px;
  border: none;
  border-radius: 10px;
  background: #327bdd;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
}

/* line 279, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:hover {
  filter: brightness(0.94);
}

/* line 280, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:disabled, .tag-picker.tag-picker .tp-footer .tp-apply[disabled] {
  background: #e2e8f0;
  color: #94a3b8;
  cursor: default;
  filter: none;
}

/* line 282, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:disabled .tp-apply-badge, .tag-picker.tag-picker .tp-footer .tp-apply[disabled] .tp-apply-badge {
  background: rgba(15, 23, 42, 0.12);
  color: #94a3b8;
}

/* line 284, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply .tp-apply-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  font-size: 12px;
  font-weight: 700;
  font-variant-numeric: tabular-nums;
  color: #fff;
}

/* line 293, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker-host {
  width: auto;
  min-width: 0;
  max-width: none;
  padding: 0;
  margin: 0;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  overflow: visible;
}

/* line 307, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker-host .tag-picker-loading {
  padding: 16px;
  font-size: 13px;
  color: #64748b;
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 16px 44px rgba(15, 23, 42, 0.18), 0 2px 8px rgba(15, 23, 42, 0.06);
}

/* line 317, app/assets/stylesheets/tags/_tag_picker.scss */
.submenu-tags.tag-picker-host {
  width: 300px !important;
}

@media (prefers-reduced-motion: reduce) {
  /* line 322, app/assets/stylesheets/tags/_tag_picker.scss */
  .tag-picker * {
    transition: none !important;
  }
}

/* line 10, app/assets/stylesheets/triggers.scss */
.tab-circle {
  display: inline-block;
  background: sprite(sprite-map("triggers/*.png"), tab-circle);
}

/* line 10, app/assets/stylesheets/triggers.scss */
.tab-connector {
  display: inline-block;
  background: sprite(sprite-map("triggers/*.png"), tab-connector);
}

/* line 10, app/assets/stylesheets/triggers.scss */
.tab-ok {
  display: inline-block;
  background: sprite(sprite-map("triggers/*.png"), tab-ok);
}

/* line 18, app/assets/stylesheets/triggers.scss */
.bm-triggers span.title {
  margin: 25px 0;
  display: block;
}

/* line 23, app/assets/stylesheets/triggers.scss */
.bm-triggers span.required-field-indicator {
  color: #ed1c24;
}

/* line 27, app/assets/stylesheets/triggers.scss */
.bm-triggers .table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 20px;
}

/* line 32, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th,
.bm-triggers .table > tbody > tr > th,
.bm-triggers .table > tfoot > tr > th,
.bm-triggers .table > thead > tr > td,
.bm-triggers .table > tbody > tr > td,
.bm-triggers .table > tfoot > tr > td {
  padding: 8px;
  line-height: 36px;
  vertical-align: middle;
}

/* line 42, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th {
  vertical-align: bottom;
}

/* line 45, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-id {
  width: 6%;
  white-space: nowrap;
}

/* line 49, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-id input[type="checkbox"] {
  margin: 0;
}

/* line 53, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-id .th-id-text {
  margin: 0 0 0 6px;
  font-weight: inherit;
}

/* line 59, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-handle {
  width: 3%;
}

/* line 63, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-name {
  width: 14%;
}

/* line 67, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-sources {
  width: 25%;
}

/* line 71, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-actions {
  width: 19%;
}

/* line 75, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-created_at {
  width: 10%;
}

/* line 79, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-last_edited {
  width: 10%;
}

/* line 83, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > th.th-edition-actions {
  width: 13%;
}

/* line 88, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > tbody > tr > td.td-id {
  white-space: nowrap;
}

/* line 91, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > tbody > tr > td.td-id input[type="checkbox"] {
  margin: 0;
}

/* line 95, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > tbody > tr > td.td-id label.trigger-id {
  margin: 0 0 0 6px;
  cursor: pointer;
}

/* line 102, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > tbody > tr > td.td-name span {
  line-height: 18px;
  display: block;
}

/* line 108, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > tbody > tr > td.td-created_at {
  font-size: 12px;
}

/* line 112, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > tbody > tr > td.td-last_edited {
  font-size: 12px;
}

/* line 116, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > caption + thead > tr:first-child > th,
.bm-triggers .table > colgroup + thead > tr:first-child > th,
.bm-triggers .table > thead:first-child > tr:first-child > th,
.bm-triggers .table > caption + thead > tr:first-child > td,
.bm-triggers .table > colgroup + thead > tr:first-child > td,
.bm-triggers .table > thead:first-child > tr:first-child > td {
  border-top: 0;
}

/* line 124, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > tbody + tbody {
  border-top: 2px solid #dddddd;
}

/* line 127, app/assets/stylesheets/triggers.scss */
.bm-triggers .table .table {
  background-color: #ffffff;
}

/* line 130, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-condensed > thead > tr > th,
.bm-triggers .table-condensed > tbody > tr > th,
.bm-triggers .table-condensed > tfoot > tr > th,
.bm-triggers .table-condensed > thead > tr > td,
.bm-triggers .table-condensed > tbody > tr > td,
.bm-triggers .table-condensed > tfoot > tr > td {
  padding: 5px;
}

/* line 138, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-bordered {
  border: 1px solid #dddddd;
}

/* line 141, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-bordered > thead > tr > th,
.bm-triggers .table-bordered > tbody > tr > th,
.bm-triggers .table-bordered > tfoot > tr > th,
.bm-triggers .table-bordered > thead > tr > td,
.bm-triggers .table-bordered > tbody > tr > td,
.bm-triggers .table-bordered > tfoot > tr > td {
  border: 1px solid #dddddd;
}

/* line 149, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-bordered > thead > tr > th,
.bm-triggers .table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}

/* line 153, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;
}

/* line 156, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-hover > tbody > tr:hover {
  background-color: #f5f5f5;
}

/* line 159, app/assets/stylesheets/triggers.scss */
.bm-triggers table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}

/* line 164, app/assets/stylesheets/triggers.scss */
.bm-triggers table td[class*="col-"],
.bm-triggers table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}

/* line 170, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > td.active,
.bm-triggers .table > tbody > tr > td.active,
.bm-triggers .table > tfoot > tr > td.active,
.bm-triggers .table > thead > tr > th.active,
.bm-triggers .table > tbody > tr > th.active,
.bm-triggers .table > tfoot > tr > th.active,
.bm-triggers .table > thead > tr.active > td,
.bm-triggers .table > tbody > tr.active > td,
.bm-triggers .table > tfoot > tr.active > td,
.bm-triggers .table > thead > tr.active > th,
.bm-triggers .table > tbody > tr.active > th,
.bm-triggers .table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}

/* line 184, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-hover > tbody > tr > td.active:hover,
.bm-triggers .table-hover > tbody > tr > th.active:hover,
.bm-triggers .table-hover > tbody > tr.active:hover > td,
.bm-triggers .table-hover > tbody > tr:hover > .active,
.bm-triggers .table-hover > tbody > tr.active:hover > th {
  background-color: #e8e8e8;
}

/* line 191, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > td.success,
.bm-triggers .table > tbody > tr > td.success,
.bm-triggers .table > tfoot > tr > td.success,
.bm-triggers .table > thead > tr > th.success,
.bm-triggers .table > tbody > tr > th.success,
.bm-triggers .table > tfoot > tr > th.success,
.bm-triggers .table > thead > tr.success > td,
.bm-triggers .table > tbody > tr.success > td,
.bm-triggers .table > tfoot > tr.success > td,
.bm-triggers .table > thead > tr.success > th,
.bm-triggers .table > tbody > tr.success > th,
.bm-triggers .table > tfoot > tr.success > th {
  background-color: #dff0d8;
}

/* line 205, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-hover > tbody > tr > td.success:hover,
.bm-triggers .table-hover > tbody > tr > th.success:hover,
.bm-triggers .table-hover > tbody > tr.success:hover > td,
.bm-triggers .table-hover > tbody > tr:hover > .success,
.bm-triggers .table-hover > tbody > tr.success:hover > th {
  background-color: #d0e9c6;
}

/* line 212, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > td.info,
.bm-triggers .table > tbody > tr > td.info,
.bm-triggers .table > tfoot > tr > td.info,
.bm-triggers .table > thead > tr > th.info,
.bm-triggers .table > tbody > tr > th.info,
.bm-triggers .table > tfoot > tr > th.info,
.bm-triggers .table > thead > tr.info > td,
.bm-triggers .table > tbody > tr.info > td,
.bm-triggers .table > tfoot > tr.info > td,
.bm-triggers .table > thead > tr.info > th,
.bm-triggers .table > tbody > tr.info > th,
.bm-triggers .table > tfoot > tr.info > th {
  background-color: #d9edf7;
}

/* line 226, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-hover > tbody > tr > td.info:hover,
.bm-triggers .table-hover > tbody > tr > th.info:hover,
.bm-triggers .table-hover > tbody > tr.info:hover > td,
.bm-triggers .table-hover > tbody > tr:hover > .info,
.bm-triggers .table-hover > tbody > tr.info:hover > th {
  background-color: #c4e3f3;
}

/* line 233, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > td.warning,
.bm-triggers .table > tbody > tr > td.warning,
.bm-triggers .table > tfoot > tr > td.warning,
.bm-triggers .table > thead > tr > th.warning,
.bm-triggers .table > tbody > tr > th.warning,
.bm-triggers .table > tfoot > tr > th.warning,
.bm-triggers .table > thead > tr.warning > td,
.bm-triggers .table > tbody > tr.warning > td,
.bm-triggers .table > tfoot > tr.warning > td,
.bm-triggers .table > thead > tr.warning > th,
.bm-triggers .table > tbody > tr.warning > th,
.bm-triggers .table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}

/* line 247, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-hover > tbody > tr > td.warning:hover,
.bm-triggers .table-hover > tbody > tr > th.warning:hover,
.bm-triggers .table-hover > tbody > tr.warning:hover > td,
.bm-triggers .table-hover > tbody > tr:hover > .warning,
.bm-triggers .table-hover > tbody > tr.warning:hover > th {
  background-color: #faf2cc;
}

/* line 254, app/assets/stylesheets/triggers.scss */
.bm-triggers .table > thead > tr > td.danger,
.bm-triggers .table > tbody > tr > td.danger,
.bm-triggers .table > tfoot > tr > td.danger,
.bm-triggers .table > thead > tr > th.danger,
.bm-triggers .table > tbody > tr > th.danger,
.bm-triggers .table > tfoot > tr > th.danger,
.bm-triggers .table > thead > tr.danger > td,
.bm-triggers .table > tbody > tr.danger > td,
.bm-triggers .table > tfoot > tr.danger > td,
.bm-triggers .table > thead > tr.danger > th,
.bm-triggers .table > tbody > tr.danger > th,
.bm-triggers .table > tfoot > tr.danger > th {
  background-color: #f2dede;
}

/* line 268, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-hover > tbody > tr > td.danger:hover,
.bm-triggers .table-hover > tbody > tr > th.danger:hover,
.bm-triggers .table-hover > tbody > tr.danger:hover > td,
.bm-triggers .table-hover > tbody > tr:hover > .danger,
.bm-triggers .table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcccc;
}

/* line 275, app/assets/stylesheets/triggers.scss */
.bm-triggers .table-responsive {
  overflow-x: auto;
  min-height: 0.01%;
}

@media screen and (max-width: 767px) {
  /* line 280, app/assets/stylesheets/triggers.scss */
  .bm-triggers .table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #dddddd;
  }
  /* line 287, app/assets/stylesheets/triggers.scss */
  .bm-triggers .table-responsive > .table {
    margin-bottom: 0;
  }
  /* line 290, app/assets/stylesheets/triggers.scss */
  .bm-triggers .table-responsive > .table > thead > tr > th,
.bm-triggers .table-responsive > .table > tbody > tr > th,
.bm-triggers .table-responsive > .table > tfoot > tr > th,
.bm-triggers .table-responsive > .table > thead > tr > td,
.bm-triggers .table-responsive > .table > tbody > tr > td,
.bm-triggers .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  /* line 298, app/assets/stylesheets/triggers.scss */
  .bm-triggers .table-responsive > .table-bordered {
    border: 0;
  }
  /* line 301, app/assets/stylesheets/triggers.scss */
  .bm-triggers .table-responsive > .table-bordered > thead > tr > th:first-child,
.bm-triggers .table-responsive > .table-bordered > tbody > tr > th:first-child,
.bm-triggers .table-responsive > .table-bordered > tfoot > tr > th:first-child,
.bm-triggers .table-responsive > .table-bordered > thead > tr > td:first-child,
.bm-triggers .table-responsive > .table-bordered > tbody > tr > td:first-child,
.bm-triggers .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  /* line 309, app/assets/stylesheets/triggers.scss */
  .bm-triggers .table-responsive > .table-bordered > thead > tr > th:last-child,
.bm-triggers .table-responsive > .table-bordered > tbody > tr > th:last-child,
.bm-triggers .table-responsive > .table-bordered > tfoot > tr > th:last-child,
.bm-triggers .table-responsive > .table-bordered > thead > tr > td:last-child,
.bm-triggers .table-responsive > .table-bordered > tbody > tr > td:last-child,
.bm-triggers .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  /* line 317, app/assets/stylesheets/triggers.scss */
  .bm-triggers .table-responsive > .table-bordered > tbody > tr:last-child > th,
.bm-triggers .table-responsive > .table-bordered > tfoot > tr:last-child > th,
.bm-triggers .table-responsive > .table-bordered > tbody > tr:last-child > td,
.bm-triggers .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}

/* line 327, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .button.tags {
  height: 33px;
  padding: 0 20px;
  font-size: 0.85em;
  font-weight: bold;
  line-height: 3.2em;
  text-align: center;
  text-transform: uppercase;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  font-family: Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
  min-width: 12px;
  margin: 0;
  padding: 0 8px;
  height: 32px;
}

/* line 178, app/assets/stylesheets/universal/mixins.scss */
.bm-triggers .actions-item .button.tags:active {
  line-height: 3.3em;
}

/* line 334, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .button.tags span {
  display: none;
}

/* line 339, app/assets/stylesheets/triggers.scss */
.bm-triggers .back-button, .bm-triggers .next-button, .bm-triggers .triggers-list .new-trigger-button {
  border: 1px solid #919191;
  background: #f1f1f1;
  color: black;
  padding: 8px 17px;
  border-radius: 5px;
}

/* line 346, app/assets/stylesheets/triggers.scss */
.bm-triggers .back-button:hover, .bm-triggers .next-button:hover, .bm-triggers .triggers-list .new-trigger-button:hover {
  background: #919191;
  color: white;
}

/* line 352, app/assets/stylesheets/triggers.scss */
.bm-triggers .next-button, .bm-triggers .triggers-list .new-trigger-button {
  border: 1px solid #b0b0b0;
  background: #2c76c1;
  color: white;
}

/* line 358, app/assets/stylesheets/triggers.scss */
.bm-triggers .next-button:hover, .bm-triggers .triggers-list .new-trigger-button:hover {
  background: #ffaf09;
}

/* line 374, app/assets/stylesheets/triggers.scss */
.bm-triggers .gl-table-wrapper {
  display: table;
  width: 100%;
  height: 100%;
}

/* line 380, app/assets/stylesheets/triggers.scss */
.bm-triggers .gl-table-cell-wrapper {
  display: table-cell;
  vertical-align: middle;
}

/* line 385, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action, .bm-triggers .triggers-list .source-wrapper {
  display: block;
  position: relative;
  margin-right: 13px;
  float: left;
}

/* line 394, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand {
  border-radius: 4px;
  border: #e1e1e8 1px solid;
  font-size: 15px;
  cursor: pointer;
  padding: 12px 5px 2px 42px;
  margin: 0 1% 14px 0;
  display: inline-block;
  width: 24%;
  box-sizing: border-box;
  min-height: 45px;
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -133px;
}

/* line 407, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand.on {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -3px;
}

/* line 410, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/new_layout/checkbox-84a315bd3ca7ef176e7c890c0a407765e3fb547cff9e06a659e874d827ac258b.png) no-repeat 14px -263px;
}

/* line 413, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand:hover {
  border: #aeaeae 1px solid;
}

/* line 417, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand img {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  border-radius: 16px;
  box-shadow: 0px 0px 3px -1px #000;
  border: 1px solid #fff;
  float: left;
  position: relative;
  top: -5px;
}

/* line 429, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand input {
  position: relative;
  top: -2px;
}

/* line 434, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand span {
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 148px;
}

/* line 442, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox {
  width: 28px;
  height: 22px;
  text-indent: -9999px;
  float: right;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/icons-sources-11bcb007841d1f15a97effbeb02f6e7501c46d5d061d22613bab10c15865c2b2.png);
  background-repeat: no-repeat;
}

/* line 449, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox.pm {
  background-position: -58px -61px;
}

/* line 451, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox.pm.on {
  background-position: -58px -13px;
}

/* line 455, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox.wp {
  background-position: -10px -61px;
}

/* line 457, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox.wp.on {
  background-position: -10px -13px;
}

/* line 461, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox.dm {
  background-position: -154px -61px;
}

/* line 463, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox.dm.on {
  background-position: -154px -13px;
}

/* line 467, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox.mention {
  background-position: -106px -61px;
}

/* line 469, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-brand a.custom-checkbox.mention.on {
  background-position: -106px -13px;
}

/* line 476, app/assets/stylesheets/triggers.scss */
.bm-triggers .bt-sellect-all {
  margin-right: 1%;
}

/* line 482, app/assets/stylesheets/triggers.scss */
.bm-triggers .buttons-wrapper {
  margin-top: 30px;
}

/* line 486, app/assets/stylesheets/triggers.scss */
.bm-triggers .buttons-wrapper .btn-right.disabled {
  pointer-events: none;
  opacity: 0.5;
}

/* line 496, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .list-header {
  display: flex;
  flex-direction: column;
  position: relative;
}

/* line 502, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .sort-by {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 10px;
}

/* line 509, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .sort-title {
  font-weight: bold;
}

/* line 513, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .actions {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 519, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .filter-btn {
  position: relative;
  background: url(//s3.amazonaws.com/bm3assets/assets/monitor_ticket/filter-tickets-8f508df8d91c8787fcc4f24d36012226290751da11e404fdf724a2d61e422243.svg) center no-repeat;
  width: 20px;
  height: 25px;
  margin-right: 15px;
  margin-top: 0px;
  filter: grayscale(100%) brightness(150%);
}

/* line 528, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .filter-btn.has-filters {
  filter: none;
}

/* line 531, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .filter-btn.has-filters:after {
  content: attr(data-count);
  position: absolute;
  top: -1px;
  right: -9px;
  box-sizing: border-box;
  min-width: 16px;
  height: 16px;
  padding: 0 4px;
  border-radius: 8px;
  background-color: #327bdd;
  color: #fff;
  font-size: 10px;
  font-weight: bold;
  line-height: 16px;
  text-align: center;
}

/* line 551, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card {
  position: absolute;
  z-index: 100;
  top: 70px;
  right: 48px;
  width: 380px;
  border: 1px solid #e4e8ee;
  border-radius: 10px;
  background-color: #fff;
  box-shadow: 0 8px 24px rgba(23, 43, 77, 0.16);
  text-align: left;
}

/* line 563, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 14px 16px;
  border-bottom: 1px solid #eef1f5;
}

/* line 571, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-title {
  font-size: 15px;
  font-weight: bold;
  color: #2c3e50;
}

/* line 577, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-clear {
  padding: 0;
  border: 0;
  background: transparent;
  font-size: 13px;
  color: #327bdd;
  cursor: pointer;
}

/* line 585, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-clear:hover:not(:disabled) {
  text-decoration: underline;
}

/* line 589, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-clear:disabled {
  color: #b6bcc6;
  cursor: default;
}

/* line 595, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-section {
  padding: 12px 16px;
}

/* line 598, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-section + .filters-section {
  border-top: 1px solid #eef1f5;
}

/* line 603, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-section-header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  margin-bottom: 6px;
}

/* line 610, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-section-title {
  display: block;
  margin-bottom: 6px;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: 0.06em;
  text-transform: uppercase;
  color: #8a94a6;
}

/* line 620, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-section-header .filters-section-title {
  margin-bottom: 0;
}

/* line 624, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-toggle-all {
  padding: 0;
  border: 0;
  background: transparent;
  font-size: 12px;
  color: #327bdd;
  cursor: pointer;
}

/* line 632, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-toggle-all:hover {
  text-decoration: underline;
}

/* line 637, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .checkbox-group {
  display: flex;
  flex-wrap: wrap;
}

/* line 641, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .checkbox-group .checkbox-item {
  display: flex;
  align-items: center;
  gap: 8px;
  box-sizing: border-box;
  flex: 0 0 50%;
  padding: 5px 6px;
  border-radius: 6px;
}

/* line 650, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .checkbox-group .checkbox-item:hover {
  background-color: #f4f7fb;
}

/* line 654, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .checkbox-group .checkbox-item input[type="checkbox"] {
  margin: 0;
  cursor: pointer;
}

/* line 659, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .checkbox-group .checkbox-item label {
  flex: 1;
  margin: 0;
  font-size: 14px;
  color: #4a5568;
  cursor: pointer;
}

/* line 669, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-filters-card .filters-footer {
  display: flex;
  justify-content: flex-end;
  gap: 10px;
  padding: 12px 16px;
  border-top: 1px solid #eef1f5;
}

/* line 678, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .bar {
  padding-bottom: 20px;
}

/* line 682, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .bar + .pagination {
  margin-top: -20px;
}

/* line 686, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .loading {
  min-height: 100px;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
  clear: both;
}

/* line 692, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .placeholder {
  background: rgba(248, 249, 251, 0.9);
  height: 52px;
}

/* line 697, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .highlight {
  border: none;
}

/* line 702, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table th {
  text-align: left;
}

/* line 705, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table th.th-actions {
  border-right: none;
}

/* line 708, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table th.th-created_at {
  border-right: none;
}

/* line 711, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table th.th-last_edited {
  border-right: none;
}

/* line 715, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table th.th-edition-actions {
  border-left: none;
}

/* line 722, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table tr:hover .edition-action {
  opacity: 1;
}

/* line 727, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table tr:hover .handle::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: url(//s3.amazonaws.com/bm3assets/assets/drag-948a23d3408060b8d485fd998bfa008aa637510ac6026bca355faed30b209dcb.svg) no-repeat center;
  background-size: 12px;
}

/* line 738, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table tr:hover .handle select {
  display: inline;
}

/* line 745, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table td {
  border-left: none;
  border-right: none;
  border-bottom: none;
}

/* line 752, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table td.td-sources .count {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  background: rgba(248, 249, 251, 0.75);
  border: 1px solid #e6eaee;
  font-size: 11px;
  float: left;
  cursor: pointer;
}

/* line 767, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table .edition-action .buttons {
  float: none;
  display: flex;
  justify-content: flex-end;
}

/* line 773, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table .handle {
  position: relative;
  display: inline-block;
  float: left;
  cursor: move;
  width: 25px;
  box-sizing: border-box;
  height: 52px;
}

/* line 782, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .table .handle select {
  margin-left: 15px;
  background: none;
  display: none;
  border: none;
}

/* line 795, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-icon {
  border-radius: 50%;
  width: 30px;
  height: 30px;
  display: block;
  cursor: default;
}

/* line 802, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-icon.brand-without-name-background {
  text-align: center;
  background: #f4f4f4;
  color: black;
  line-height: 30px;
  font-size: 16px;
  text-transform: uppercase;
}

/* line 812, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper {
  position: absolute;
  left: 15px;
  width: 15px;
  height: 15px;
  bottom: -6px;
  background: white;
  line-height: normal;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px;
  border-radius: 20px;
}

/* line 823, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper:before {
  content: "";
  display: inline-block;
  background: center center no-repeat;
  background-size: 15px;
  width: 100%;
  height: 15px;
}

/* line 832, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.fb:before {
  background-image: url(//s3.amazonaws.com/bm3assets/images/triggers/source-fb.png);
}

/* line 836, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.fb-all {
  width: 26px;
}

/* line 839, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.fb-all:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/triggers/source-fb-subTypes-cf784a424e26359a357eb745a6e6a57698876bfabfd46c3c1d0cb298fbfc814b.png);
  background-size: 26px;
}

/* line 845, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.pm:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/triggers/source-fb-pm-7685d8220fd49f42115296da27c0134ba459172e2c2fb55eac2e05290d6c6d7d.png);
}

/* line 849, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.email:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/triggers/source-email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png);
}

/* line 853, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.wall:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/triggers/source-fb-wall-88e52b32378cd41f3051f06a6b21b891420f5123378b561cdfcd89c307a5f628.png);
}

/* line 857, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/images/triggers/source-twitter.png);
}

/* line 861, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.email:before {
  background-size: 11px;
}

/* line 865, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.twitter-all {
  width: 26px;
}

/* line 868, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.twitter-all:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/triggers/source-twitter-subTypes-bcac8b6ad3bfa49025fe1a6af7067a938589b62ca4bf12a3ff4ea50ed46fa1e3.png);
  background-size: 26px;
}

/* line 874, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.mention:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/triggers/source-twitter-mention-9cd0af113117d7666b01e23caff96778a132b490b2a9c9bdf1e6fb4566e9cb84.png);
}

/* line 878, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .source-service-wrapper.dm:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/triggers/source-twitter-dm-2e3f302397404f467d0a7cc8705eb02e3c37f2e3a49189d9913f312010676ca7.png);
}

/* line 884, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .boolean-term p {
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 10;
  line-height: 1.5;
  max-height: 15em;
}

/* line 895, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .boolean-term b {
  font-weight: bold;
  text-transform: uppercase;
}

/* line 901, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action {
  width: 30px;
  height: 30px;
  background: rgba(248, 249, 251, 0.75) no-repeat center;
  border-radius: 50%;
  cursor: default;
}

/* line 909, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action i, .bm-triggers .triggers-list .trigger-list-action svg {
  display: block;
  margin: 0 auto;
}

/* line 914, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.archive, .bm-triggers .triggers-list .trigger-list-action.mail, .bm-triggers .triggers-list .trigger-list-action.whatsapp, .bm-triggers .triggers-list .trigger-list-action.message, .bm-triggers .triggers-list .trigger-list-action.transcription, .bm-triggers .triggers-list .trigger-list-action.sentiment-llm, .bm-triggers .triggers-list .trigger-list-action.tag, .bm-triggers .triggers-list .trigger-list-action.ticket {
  opacity: 0.8;
  border: 1px solid #e6eaee;
}

/* line 926, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.archive {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/btn_archive-a19d735748afc7271905085f2fd5f6fd8ec99faa5924e721eb4a29a3f93ca6e5.svg);
  background-size: 16px;
}

/* line 931, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.mail {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/email-40f72e617b5003be99899fc94eb1d1bda6f0dddf25a4a88a6d689734379ac23d.svg);
  background-size: 18px;
}

/* line 936, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.whatsapp {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg);
  background-size: 18px;
}

/* line 941, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.message {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/saved-replies-6ec9de4714836ea4f6752c9ec3c9f113ad7ce4608489f3d0ef6ca90970899649.svg);
  background-size: 16px;
}

/* line 946, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.transcription {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/media-transcription-4d08f2b53007dcef63bc5635fe661900a1d0621a854d8f763cd07213cb6937ab.svg);
  background-size: 20px;
  opacity: 0.6;
}

/* line 952, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.sentiment-llm {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/ai_compose-0e86131f246f18fe26542467a28c6384802d911b31d31f4008bf45876bfdc6e3.svg);
  background-size: 18px;
  opacity: 0.6;
}

/* line 958, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.tag {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg);
  background-size: 18px;
}

/* line 963, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.ticket {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/ticket-db5231f1ad1016a349ed412b091f7d861cb5c68d668c10f327f723d2b2dd70be.svg);
  background-size: 20px;
}

/* line 968, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.positive, .bm-triggers .triggers-list .trigger-list-action.negative, .bm-triggers .triggers-list .trigger-list-action.neutral {
  border: 1px solid transparent;
}

/* line 974, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.positive {
  background-color: #64d13b !important;
}

/* line 978, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.negative {
  background-color: #dd0000 !important;
}

/* line 982, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .trigger-list-action.neutral {
  background-color: #f7b463 !important;
}

/* line 987, app/assets/stylesheets/triggers.scss */
.bm-triggers .triggers-list .new-trigger-button {
  float: right;
}

/* line 995, app/assets/stylesheets/triggers.scss */
.bm-triggers .tab-content {
  margin-top: 60px;
}

/* line 1001, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit, .bm-triggers .bulk-filters-panel {
  position: relative;
}

/* line 1004, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .content, .bm-triggers .bulk-filters-panel .content {
  padding: 10px 30px;
  min-height: 128px;
  float: right;
  width: 90%;
  box-sizing: border-box;
}

/* line 1011, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .content.with-sidebar, .bm-triggers .bulk-filters-panel .content.with-sidebar {
  float: right;
  width: 90%;
}

/* line 1015, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .content.with-sidebar .emojionearea-picker, .bm-triggers .bulk-filters-panel .content.with-sidebar .emojionearea-picker {
  right: 10px;
}

/* line 1020, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .content.with-sidebar validation-tooltip .feedback, .bm-triggers .bulk-filters-panel .content.with-sidebar validation-tooltip .feedback {
  right: 55px;
}

/* line 1024, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .content.with-sidebar validation-tooltip .feedback-tooltip, .bm-triggers .bulk-filters-panel .content.with-sidebar validation-tooltip .feedback-tooltip {
  right: 50px;
}

/* line 1027, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .content.with-sidebar validation-tooltip .feedback-tooltip .tooltip-message, .bm-triggers .bulk-filters-panel .content.with-sidebar validation-tooltip .feedback-tooltip .tooltip-message {
  white-space: pre-line;
}

/* line 1036, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .exceeded-char-limit .emojionearea-editor, .bm-triggers .bulk-filters-panel .exceeded-char-limit .emojionearea-editor {
  color: red;
}

/* line 1040, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .exceeded-char-limit .badge, .bm-triggers .bulk-filters-panel .exceeded-char-limit .badge {
  background-color: red;
  color: white;
}

/* line 1046, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help, .bm-triggers .bulk-filters-panel .container-help {
  width: 100%;
  height: 26px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

/* line 1053, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help div#button-picker, .bm-triggers .bulk-filters-panel .container-help div#button-picker {
  height: 20px;
  width: 20px;
  position: absolute;
  right: 2%;
  left: auto;
  margin: 5px;
}

/* line 1061, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help div#button-picker:hover, .bm-triggers .bulk-filters-panel .container-help div#button-picker:hover {
  cursor: pointer;
  opacity: 0.6;
}

/* line 1067, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help input[type="text"], .bm-triggers .bulk-filters-panel .container-help input[type="text"] {
  width: 100%;
  padding-right: 0;
}

/* line 1071, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help input.field-button[type="text"], .bm-triggers .bulk-filters-panel .container-help input.field-button[type="text"] {
  width: 96%;
}

/* line 1076, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help .help.field-button, .bm-triggers .bulk-filters-panel .container-help .help.field-button {
  right: 45px;
}

/* line 1080, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help textarea, .bm-triggers .bulk-filters-panel .container-help textarea {
  height: auto;
  width: 100%;
  min-height: 20px !important;
  max-height: 15em;
  padding-right: 55px;
  overflow: hidden !important;
}

/* line 1089, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help.im-followers, .bm-triggers .bulk-filters-panel .container-help.im-followers {
  width: auto;
  float: unset;
  display: inline-flex;
}

/* line 1094, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help.im-followers .help, .bm-triggers .bulk-filters-panel .container-help.im-followers .help {
  top: -4px;
  left: 4px;
}

/* line 1099, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help.im-followers .baloon-terms, .bm-triggers .bulk-filters-panel .container-help.im-followers .baloon-terms {
  top: 16px;
  right: -26px;
}

/* line 1105, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help.im-profile-type, .bm-triggers .bulk-filters-panel .container-help.im-profile-type {
  width: auto;
  float: unset;
  display: inline-flex;
}

/* line 1110, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help.im-profile-type .help, .bm-triggers .bulk-filters-panel .container-help.im-profile-type .help {
  left: -6px;
}

/* line 1114, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help.im-profile-type .baloon-terms, .bm-triggers .bulk-filters-panel .container-help.im-profile-type .baloon-terms {
  top: 16px;
  right: -26px;
}

/* line 1120, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .container-help .add-url, .bm-triggers .bulk-filters-panel .container-help .add-url {
  position: absolute;
  right: -7px;
}

/* line 1128, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .boolean-term .help, .bm-triggers .bulk-filters-panel .boolean-term .help {
  top: 14px;
}

/* line 1132, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .boolean-term .container-help, .bm-triggers .bulk-filters-panel .boolean-term .container-help {
  height: auto;
  min-height: 26px;
  align-items: flex-start;
}

/* line 1137, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .boolean-term .container-help textarea, .bm-triggers .bulk-filters-panel .boolean-term .container-help textarea {
  line-height: 1.8;
  overflow-y: auto !important;
}

/* line 1144, app/assets/stylesheets/triggers.scss */
.bm-triggers .trigger-edit .remove-url, .bm-triggers .bulk-filters-panel .remove-url {
  color: red;
  font-size: 20px;
  position: relative;
  top: 1px;
  font-weight: bold;
}

/* line 1153, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-80 {
  width: 80%;
}

/* line 1157, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group {
  margin-bottom: 14px;
}

/* line 1160, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group span {
  display: block;
  margin-bottom: 10px;
}

/* line 1165, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group input[type="checkbox"] {
  vertical-align: text-bottom;
}

/* line 1171, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group.two-columns-input-group .two-columns-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 480px;
  margin-bottom: 10px;
}

/* line 1178, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group.two-columns-input-group .two-columns-header span {
  margin: 0;
}

/* line 1182, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group.two-columns-input-group .two-columns-header .toggle-all-link {
  cursor: pointer;
  font-size: 12px;
  color: #2987c4;
  text-decoration: underline;
}

/* line 1190, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group.two-columns-input-group .two-columns-options {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  column-gap: 24px;
  row-gap: 12px;
  max-width: 480px;
}

/* line 1197, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group.two-columns-input-group .two-columns-options .checkbox-item {
  display: flex;
  align-items: center;
  gap: 6px;
  min-width: 0;
}

/* line 1203, app/assets/stylesheets/triggers.scss */
.bm-triggers .input-group.two-columns-input-group .two-columns-options .checkbox-item label {
  margin: 0;
  word-break: break-word;
}

/* line 1211, app/assets/stylesheets/triggers.scss */
.bm-triggers .warning-message {
  font-size: 10px;
  clear: both;
  display: block;
  margin-left: 0px;
  padding-top: 5px;
  line-height: 1.5em;
  margin-bottom: 0px !important;
}

/* line 1221, app/assets/stylesheets/triggers.scss */
.bm-triggers .hours-group {
  margin: 10px auto;
}

/* line 1224, app/assets/stylesheets/triggers.scss */
.bm-triggers .hours-group .inline-label {
  display: inline;
  clear: both;
  float: left;
  width: 90px;
}

/* line 1232, app/assets/stylesheets/triggers.scss */
.bm-triggers .bottom-fieldset {
  margin-bottom: 0 !important;
}

/* line 1236, app/assets/stylesheets/triggers.scss */
.bm-triggers .back-button {
  float: left;
}

/* line 1245, app/assets/stylesheets/triggers.scss */
.bm-triggers .next-button, .bm-triggers .cancel-button {
  float: right;
  margin-right: 20px;
}

/* line 1250, app/assets/stylesheets/triggers.scss */
.bm-triggers .tags-relative-content {
  display: block;
  float: left;
  position: relative;
}

/* line 1256, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item {
  display: table;
  width: 100%;
}

/* line 1260, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item.disabled {
  opacity: 0.5;
}

/* line 1264, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .item-label {
  width: 180px;
  padding: 10px 15px;
  box-sizing: border-box;
  text-align: left;
  display: table-cell;
  vertical-align: middle;
}

/* line 1272, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .item-label.default-reply-label {
  vertical-align: top;
}

/* line 1277, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .item-content {
  padding: 10px 20px;
  clear: both;
  float: left;
  vertical-align: middle;
  width: 100%;
  box-sizing: border-box;
}

/* line 1285, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .item-content input[type="checkbox"] {
  vertical-align: text-bottom;
}

/* line 1289, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .item-content input[type="radio"] {
  vertical-align: text-top;
}

/* line 1293, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .item-content .box-bts-action {
  margin-top: 10px;
}

/* line 1296, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .item-content .box-bts-action .remove-reply {
  float: right;
}

/* line 1303, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .transcription-limit input[type="number"] {
  max-width: 120px;
  padding: 6px;
}

/* line 1308, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .transcription-limit .available-limit {
  font-size: 13px;
  margin-left: 5px;
  color: gray;
}

/* line 1315, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .transcription-limit-used {
  font-size: 13px;
  color: #3b945f;
}

/* line 1320, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .warnings {
  font-size: 13px;
  color: #f29f57;
  margin-left: 25px;
}

/* line 1325, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .warnings .title {
  font-weight: bold;
}

/* line 1330, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .add-more-replies {
  float: right;
  margin-top: 10px;
  margin-right: 17px;
}

/* line 1336, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .item-content + .item-content {
  padding-top: 0;
}

/* line 1340, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .btn-add-username {
  clear: both;
  margin: 0 20px 10px;
}

/* line 1345, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .bt-remove-user {
  text-indent: -9999px;
  width: 12px;
  height: 18px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-size: 16px;
  position: relative;
  top: 9px;
}

/* line 1357, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .default-reply-input-wrapper #button-picker {
  top: 20px !important;
}

/* line 1362, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .email-input-wrapper {
  overflow: hidden;
}

/* line 1365, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .email-input-wrapper .input-margin {
  margin-right: 20px;
}

/* line 1370, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .email-input {
  width: 100%;
  height: 26px;
}

/* line 1375, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .default-reply-input {
  display: block;
  border-radius: 4px;
  border: #ccc solid 1px;
}

/* line 1380, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .default-reply-input:hover, .bm-triggers .actions-item .default-reply-input:focus {
  border-color: #5da4f9;
  outline: none;
}

/* line 1387, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .default-reply-input.show-placeholder::before {
  content: attr(placeholder);
  color: #aaa;
  pointer-events: none;
}

/* line 1395, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .emojipicker-button {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/sentiment-ea49696ff41a0626292b8702ca2f0ab2239408c6b7eb01b29531a75c31a2d0d0.svg) !important;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px;
  position: absolute;
  left: 2%;
  right: auto;
}

/* line 1405, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .email-frequency-select {
  float: right;
  margin: 0;
}

/* line 1410, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .button.tags {
  border-radius: 5px;
  position: relative;
  margin-top: -2px;
  width: 38px;
  float: left;
  margin-right: 10px;
  background: #f9f9f9;
}

/* line 1420, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .button.tags:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg) no-repeat center;
  background-size: 20px;
  width: 20px;
  height: 32px;
  display: block;
}

/* line 1429, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .button.tags:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  background-size: 4px;
  width: 4px;
  height: 100%;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 1445, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .tags-wrapper {
  overflow: hidden;
}

/* line 1452, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .tags-wrapper li span {
  border-start-end-radius: 0px;
  border-end-end-radius: 0px;
}

/* line 1458, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .tags-wrapper .remove-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-color: #ffda6a;
  display: inline-flex;
  margin-bottom: -4px;
  cursor: pointer;
  opacity: 0.7;
  border-start-start-radius: 0px;
  border-end-start-radius: 0px;
}

/* line 1468, app/assets/stylesheets/triggers.scss */
.bm-triggers .actions-item .tags-wrapper .remove-button:hover {
  opacity: 0.9;
}

/* line 1475, app/assets/stylesheets/triggers.scss */
.bm-triggers .sincying-loader-wrapper {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.6);
  z-index: 10;
}

/* line 1485, app/assets/stylesheets/triggers.scss */
.bm-triggers .sincying-loader-wrapper .loader-text {
  text-align: center;
  margin-bottom: 12px;
  font-size: 30px;
}

/* line 1491, app/assets/stylesheets/triggers.scss */
.bm-triggers .sincying-loader-wrapper .loader {
  margin: 0 auto;
  display: block;
}

/* line 1497, app/assets/stylesheets/triggers.scss */
.bm-triggers .deleting-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

@media (max-width: 768px) {
  /* line 1509, app/assets/stylesheets/triggers.scss */
  .bm-triggers .actions-item {
    display: block;
  }
  /* line 1512, app/assets/stylesheets/triggers.scss */
  .bm-triggers .actions-item .item-label {
    width: 100%;
    display: block;
    text-align: center;
    background: #f1f1f1;
  }
  /* line 1519, app/assets/stylesheets/triggers.scss */
  .bm-triggers .actions-item .item-content {
    display: block;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 1527, app/assets/stylesheets/triggers.scss */
  .bm-triggers .actions-item .select2-container {
    float: none;
    width: 100%;
  }
  /* line 1532, app/assets/stylesheets/triggers.scss */
  .bm-triggers .actions-item .email-input-wrapper {
    margin-top: 15px;
  }
  /* line 1537, app/assets/stylesheets/triggers.scss */
  .bm-triggers .cancel-button {
    width: 100%;
    margin-right: 0;
    padding: 13px 26px;
    font-size: 18px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    text-align: center;
  }
  /* line 1548, app/assets/stylesheets/triggers.scss */
  .bm-triggers span.title {
    margin: 15px 5%;
  }
  /* line 1552, app/assets/stylesheets/triggers.scss */
  .bm-triggers .buttons-wrapper {
    margin: 20px 10px;
  }
  /* line 1557, app/assets/stylesheets/triggers.scss */
  .bm-triggers .buttons-wrapper a + a {
    margin-top: 20px;
  }
  /* line 1562, app/assets/stylesheets/triggers.scss */
  .bm-triggers .bt-brand {
    width: 90%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 5% 15px 5%;
    min-height: 48px;
  }
  /* line 1571, app/assets/stylesheets/triggers.scss */
  .bm-triggers .bt-sellect-all {
    margin: 10px 0;
  }
  /* line 1576, app/assets/stylesheets/triggers.scss */
  .bm-triggers .trigger-edit .content.with-sidebar, .bm-triggers .trigger-edit .content {
    width: 100%;
    display: block;
    clear: both;
    float: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 1589, app/assets/stylesheets/triggers.scss */
  .bm-triggers .triggers-list .table .boolean-term,
.bm-triggers .triggers-list .table .td-sources,
.bm-triggers .triggers-list .table .td-actions,
.bm-triggers .triggers-list .table .td-created_at,
.bm-triggers .triggers-list .table .td-last_edited,
.bm-triggers .triggers-list .table .th-sources,
.bm-triggers .triggers-list .table .th-boolean-term,
.bm-triggers .triggers-list .table .th-edition-actions {
    display: none;
  }
  /* line 1600, app/assets/stylesheets/triggers.scss */
  .bm-triggers .triggers-list .table .th-name,
.bm-triggers .triggers-list .table .td-name,
.bm-triggers .triggers-list .table .th-actions,
.bm-triggers .triggers-list .table .th-created_at,
.bm-triggers .triggers-list .table .th-last_edited,
.bm-triggers .triggers-list .table .edition-action {
    width: 50%;
    text-align: center;
    opacity: 1;
    vertical-align: middle;
  }
  /* line 1614, app/assets/stylesheets/triggers.scss */
  .bm-triggers .container-help {
    width: 100%;
  }
  /* line 1617, app/assets/stylesheets/triggers.scss */
  .bm-triggers .container-help input[type="text"] {
    width: 100%;
    padding-right: 0;
  }
}

/* line 1625, app/assets/stylesheets/triggers.scss */
.rounded-self-delete-button {
  margin: 0 10px 10px 0;
  float: left;
}

/* line 1629, app/assets/stylesheets/triggers.scss */
.rounded-self-delete-button span, .rounded-self-delete-button a {
  display: inline-block;
  border: 1px solid #b1b1b1;
  padding: 2px 10px;
}

/* line 1635, app/assets/stylesheets/triggers.scss */
.rounded-self-delete-button span {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  float: left;
  background: white;
}

/* line 1641, app/assets/stylesheets/triggers.scss */
.rounded-self-delete-button span.none {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 1647, app/assets/stylesheets/triggers.scss */
.rounded-self-delete-button a {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  border-left: none;
  background: #f1f1f1;
  color: #464646;
  font-weight: bold;
  font-size: 22px;
}

/* line 1656, app/assets/stylesheets/triggers.scss */
.rounded-self-delete-button a:hover {
  background: #AB1E1E;
  color: white;
}

/* line 1663, app/assets/stylesheets/triggers.scss */
.select-ticket-username {
  clear: both;
}

/* line 1669, app/assets/stylesheets/triggers.scss */
.submenu.submenu-tags.up {
  top: auto;
  left: auto;
  bottom: 34px;
  right: -185px;
}

/* line 1676, app/assets/stylesheets/triggers.scss */
.submenu.submenu-tags.down {
  top: 31px;
  left: 0;
}

/* line 1683, app/assets/stylesheets/triggers.scss */
.container-scroller-bulk-triggers {
  overflow: auto;
}

/* line 1687, app/assets/stylesheets/triggers.scss */
#modal-bulk-confirm + .reveal-modal-bg {
  display: none !important;
}

@keyframes bulk-accordion-open {
  from {
    opacity: 0;
    transform: translateY(-6px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@media (prefers-reduced-motion: reduce) {
  /* line 1704, app/assets/stylesheets/triggers.scss */
  .bulk-accordion-body {
    animation: none !important;
  }
  /* line 1708, app/assets/stylesheets/triggers.scss */
  .bulk-accordion-header:after {
    transition: none !important;
  }
}

/* line 1713, app/assets/stylesheets/triggers.scss */
.bulk-actions-bar {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 10px 15px;
  margin-top: 10px;
  background: #f7f7f8;
  border: 1px solid #e2e2e2;
  border-radius: 4px;
}

/* line 1723, app/assets/stylesheets/triggers.scss */
.bulk-actions-bar .bulk-actions-count {
  color: #6b6b6b;
  font-size: 13px;
  margin-right: 6px;
}

/* line 1729, app/assets/stylesheets/triggers.scss */
.bulk-actions-bar .btn {
  margin: 0;
  padding: 6px 14px;
  font-size: 13px;
  line-height: 1;
}

/* line 1736, app/assets/stylesheets/triggers.scss */
.bulk-actions-bar .btn-default {
  background: #fff;
  border: 1px solid #d0d0d0;
  color: #464646;
}

/* line 1741, app/assets/stylesheets/triggers.scss */
.bulk-actions-bar .btn-default:hover {
  background: #f1f1f1;
}

/* line 1746, app/assets/stylesheets/triggers.scss */
.bulk-actions-bar .btn-danger {
  background: #fff;
  border: 1px solid #d9534f;
  color: #d9534f;
  margin-left: auto;
}

/* line 1752, app/assets/stylesheets/triggers.scss */
.bulk-actions-bar .btn-danger:hover {
  background: #d9534f;
  color: #fff;
}

/* line 1759, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-confirm {
  width: 420px;
  height: auto;
  max-height: none;
  overflow: visible !important;
}

/* line 1765, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-confirm > .top {
  position: relative;
  text-align: center;
}

/* line 1770, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-confirm > .bottom {
  position: relative;
}

/* line 1774, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-confirm .container-scroller {
  overflow: auto;
  max-height: 60vh !important;
  margin-top: 0;
  margin-bottom: 0;
}

/* line 1781, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-confirm .container-modal {
  padding: 10px 30px 20px;
  text-align: center;
  overflow: visible;
}

/* line 1786, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-confirm .container-modal p {
  margin: 0;
  color: #4a4a4a;
  font-size: 14px;
  line-height: 20px;
}

/* line 1795, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit {
  width: 100%;
  height: 75vh;
  overflow: hidden !important;
}

/* line 1800, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit.active {
  display: flex !important;
  flex-direction: column;
}

/* line 1805, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit > .top {
  position: relative;
  flex: 0 0 auto;
}

/* line 1810, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit > .bottom {
  position: relative;
  flex: 0 0 auto;
}

/* line 1815, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit > .container-scroller-bulk-triggers {
  overflow: auto;
  box-sizing: border-box;
  flex: 1 1 auto;
  min-height: 0;
  margin-top: 0;
  margin-bottom: 0;
  max-height: none;
}

/* line 1825, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .container-modal {
  padding: 20px 30px 24px;
}

/* line 1829, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-modal-count {
  margin: 0 0 4px;
  font-weight: 600;
  text-align: center;
}

/* line 1835, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-edit-description {
  margin: 0;
  color: #6b6b6b;
  font-size: 13px;
  text-align: center;
}

/* line 1842, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tabs {
  display: flex;
  border-radius: 4px;
  overflow: hidden;
  margin: 16px 0;
  border: 1px solid #d0d0d0;
}

/* line 1850, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tab {
  flex: 1 1 0;
  text-align: center;
  padding: 8px 10px;
  font-size: 13px;
  font-weight: 600;
  color: #6b6b6b;
  background: #f7f7f8;
  cursor: pointer;
}

/* line 1860, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tab:not(:last-child) {
  border-right: 1px solid #d0d0d0;
}

/* line 1864, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tab.active {
  background: #327bdd;
  color: #fff;
}

/* line 1869, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tab:hover:not(.active) {
  background: #ececec;
}

/* line 1874, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tab-content {
  min-height: 120px;
}

/* line 1878, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tab-placeholder {
  color: #8f8f8f;
  font-size: 13px;
  text-align: center;
  padding: 30px 0;
}

/* line 1885, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion-list {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  max-width: 680px;
}

/* line 1892, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion {
  border: 1px solid #e2e2e2;
  border-radius: 6px;
  margin-bottom: 10px;
  background: #fff;
  overflow: visible;
}

/* line 1899, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion:last-child {
  margin-bottom: 0;
}

/* line 1903, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion.is-open {
  border-color: #c8d9f2;
  box-shadow: 0 1px 3px rgba(15, 23, 42, 0.06);
}

/* line 1909, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion-header {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 12px 16px;
}

/* line 1915, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion-header input[type="checkbox"] {
  margin: 0;
  flex: 0 0 auto;
}

/* line 1920, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion-header label {
  margin: 0;
  flex: 1 1 auto;
  font-weight: 600;
  font-size: 13px;
  color: #333;
  cursor: pointer;
}

/* line 1929, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion-header:after {
  content: '';
  flex: 0 0 auto;
  width: 8px;
  height: 8px;
  border-right: 2px solid #9aa3b2;
  border-bottom: 2px solid #9aa3b2;
  transform: rotate(45deg);
  transition: transform .22s ease-in-out;
}

/* line 1941, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion.is-open .bulk-accordion-header:after {
  transform: rotate(-135deg);
}

/* line 1945, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-accordion-body {
  border-top: 1px solid #eceff3;
  padding: 18px 16px;
  animation: bulk-accordion-open .22s ease-in-out;
}

/* line 1951, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-options-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 10px 26px;
}

/* line 1959, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-option {
  display: inline-flex;
  align-items: center;
  gap: 6px;
}

/* line 1964, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-option input[type="radio"] {
  margin: 0;
}

/* line 1968, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-option label {
  margin: 0;
  font-size: 13px;
  color: #4a4a4a;
  cursor: pointer;
}

/* line 1976, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-options-stack {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  width: 100%;
}

/* line 1983, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-options-stack:not(:first-child) {
  margin-top: 18px;
}

/* line 1988, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-edit-pending {
  font-size: 12px;
  color: #a94442;
  margin-left: 14px;
  line-height: 34px;
}

/* line 1995, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-field {
  width: 100%;
  max-width: 320px;
  text-align: center;
}

/* line 2000, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-field.bulk-field--wide {
  max-width: 100%;
}

/* line 2004, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-field .bulk-field-label {
  display: block;
  margin-bottom: 6px;
  font-size: 12px;
  font-weight: 600;
  color: #6b6b6b;
  text-transform: uppercase;
  letter-spacing: .02em;
}

/* line 2014, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-field .select2-container,
.reveal-modal.bulk-modal-edit .bulk-field .ui-select-container,
.reveal-modal.bulk-modal-edit .bulk-field .email-input,
.reveal-modal.bulk-modal-edit .bulk-field select {
  width: 100% !important;
  float: none;
}

/* line 2022, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-field .bulk-email-input {
  box-sizing: border-box;
  height: auto;
  min-height: 58px;
  padding: 8px 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
  font-size: 13px;
  line-height: 18px;
  text-align: left;
  resize: vertical;
}

/* line 2035, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-field .bulk-field-hint {
  margin: 6px 0 0;
  text-align: center;
}

/* line 2041, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tag-picker-host {
  position: static;
  align-self: stretch;
  width: auto;
  max-width: none;
  margin: 0;
}

/* line 2048, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-tag-picker-host .tag-picker.tag-picker {
  width: 100%;
  max-width: none;
  max-height: 420px;
  margin: 0;
}

/* line 2056, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .tags-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 6px;
  margin: 0;
  padding: 0;
  list-style: none;
  float: none;
}

/* line 2067, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-field-hint {
  color: #8f8f8f;
  font-size: 12px;
  margin: 4px 0 10px;
}

/* line 2073, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-sources-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px 12px;
  overflow: auto;
}

/* line 2081, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-source-item {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 13px;
}

/* line 2087, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-source-item input[type="checkbox"] {
  margin: 0;
}

/* line 2091, app/assets/stylesheets/triggers.scss */
.reveal-modal.bulk-modal-edit .bulk-source-item label {
  margin: 0;
  font-weight: normal;
}
/* COLORS */
/* line 3, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li, .ticket-options .tags-display-container .tags li,
.ticket-details .tags-display-container .tags li, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li {
  margin-right: 5px;
  margin-bottom: 5px;
  display: inline-block;
  float: left;
}

/* line 10, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li.suggestion a, .ticket-options .tags-display-container .tags li.suggestion a,
.ticket-details .tags-display-container .tags li.suggestion a, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li.suggestion a, .main-container.tickets ul.tags li.suggestion span, .ticket-options .tags-display-container .tags li.suggestion span,
.ticket-details .tags-display-container .tags li.suggestion span, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li.suggestion span, .main-container.tickets ul.tags li.suggestion label, .ticket-options .tags-display-container .tags li.suggestion label,
.ticket-details .tags-display-container .tags li.suggestion label, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li.suggestion label {
  opacity: 0.4;
}

/* line 14, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li.suggestion a.select .checkmark, .ticket-options .tags-display-container .tags li.suggestion a.select .checkmark,
.ticket-details .tags-display-container .tags li.suggestion a.select .checkmark, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li.suggestion a.select .checkmark, .main-container.tickets ul.tags li.suggestion span.select .checkmark, .ticket-options .tags-display-container .tags li.suggestion span.select .checkmark,
.ticket-details .tags-display-container .tags li.suggestion span.select .checkmark, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li.suggestion span.select .checkmark, .main-container.tickets ul.tags li.suggestion label.select .checkmark, .ticket-options .tags-display-container .tags li.suggestion label.select .checkmark,
.ticket-details .tags-display-container .tags li.suggestion label.select .checkmark, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li.suggestion label.select .checkmark {
  margin: 2px 0;
  border: 2px solid #c19f6c;
}

/* line 22, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li input[type=checkbox], .ticket-options .tags-display-container .tags li input[type=checkbox],
.ticket-details .tags-display-container .tags li input[type=checkbox], .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li input[type=checkbox] {
  display: none;
}

/* line 25, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li input[type=checkbox]:checked ~ .select .checkmark:before, .ticket-options .tags-display-container .tags li input[type=checkbox]:checked ~ .select .checkmark:before,
.ticket-details .tags-display-container .tags li input[type=checkbox]:checked ~ .select .checkmark:before, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li input[type=checkbox]:checked ~ .select .checkmark:before {
  display: block;
}

/* line 26, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li input[type=checkbox]:checked ~ .select .checkmark:after, .ticket-options .tags-display-container .tags li input[type=checkbox]:checked ~ .select .checkmark:after,
.ticket-details .tags-display-container .tags li input[type=checkbox]:checked ~ .select .checkmark:after, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li input[type=checkbox]:checked ~ .select .checkmark:after {
  display: block;
}

/* line 29, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a, .ticket-options .tags-display-container .tags li a,
.ticket-details .tags-display-container .tags li a, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a, .main-container.tickets ul.tags li span, .ticket-options .tags-display-container .tags li span,
.ticket-details .tags-display-container .tags li span, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span, .main-container.tickets ul.tags li label, .ticket-options .tags-display-container .tags li label,
.ticket-details .tags-display-container .tags li label, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label {
  border: 1px solid #f2cf63;
  background-color: #ffda6a;
  border-radius: 4px;
  border-left: none;
  padding: 0px 10px;
  line-height: 2em;
  color: #895806;
  font-size: 11px;
  height: 20px;
  float: left;
}

/* line 41, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a.not-clickable, .ticket-options .tags-display-container .tags li a.not-clickable,
.ticket-details .tags-display-container .tags li a.not-clickable, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a.not-clickable, .main-container.tickets ul.tags li span.not-clickable, .ticket-options .tags-display-container .tags li span.not-clickable,
.ticket-details .tags-display-container .tags li span.not-clickable, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span.not-clickable, .main-container.tickets ul.tags li label.not-clickable, .ticket-options .tags-display-container .tags li label.not-clickable,
.ticket-details .tags-display-container .tags li label.not-clickable, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label.not-clickable {
  cursor: default;
}

/* line 44, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a.not-clickable:hover, .ticket-options .tags-display-container .tags li a.not-clickable:hover,
.ticket-details .tags-display-container .tags li a.not-clickable:hover, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a.not-clickable:hover, .main-container.tickets ul.tags li span.not-clickable:hover, .ticket-options .tags-display-container .tags li span.not-clickable:hover,
.ticket-details .tags-display-container .tags li span.not-clickable:hover, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span.not-clickable:hover, .main-container.tickets ul.tags li label.not-clickable:hover, .ticket-options .tags-display-container .tags li label.not-clickable:hover,
.ticket-details .tags-display-container .tags li label.not-clickable:hover, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label.not-clickable:hover {
  background: #f2cf63;
}

/* line 49, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a.value, .ticket-options .tags-display-container .tags li a.value,
.ticket-details .tags-display-container .tags li a.value, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a.value, .main-container.tickets ul.tags li span.value, .ticket-options .tags-display-container .tags li span.value,
.ticket-details .tags-display-container .tags li span.value, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span.value, .main-container.tickets ul.tags li label.value, .ticket-options .tags-display-container .tags li label.value,
.ticket-details .tags-display-container .tags li label.value, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label.value {
  background: #fff;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left: none;
  margin-left: -2px;
}

/* line 57, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a.select, .ticket-options .tags-display-container .tags li a.select,
.ticket-details .tags-display-container .tags li a.select, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a.select, .main-container.tickets ul.tags li span.select, .ticket-options .tags-display-container .tags li span.select,
.ticket-details .tags-display-container .tags li span.select, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span.select, .main-container.tickets ul.tags li label.select, .ticket-options .tags-display-container .tags li label.select,
.ticket-details .tags-display-container .tags li label.select, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label.select {
  height: 20px;
  padding: 0px 2px;
  display: inline-flex;
  border-top-left-radius: 0;
  background-color: #f2cf63;
  border-bottom-left-radius: 0;
  border-left: 1px solid #f2cf63;
}

/* line 66, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a.select:hover, .ticket-options .tags-display-container .tags li a.select:hover,
.ticket-details .tags-display-container .tags li a.select:hover, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a.select:hover, .main-container.tickets ul.tags li span.select:hover, .ticket-options .tags-display-container .tags li span.select:hover,
.ticket-details .tags-display-container .tags li span.select:hover, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span.select:hover, .main-container.tickets ul.tags li label.select:hover, .ticket-options .tags-display-container .tags li label.select:hover,
.ticket-details .tags-display-container .tags li label.select:hover, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label.select:hover {
  background-color: #ffe38e;
}

/* line 70, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a.select .checkmark, .ticket-options .tags-display-container .tags li a.select .checkmark,
.ticket-details .tags-display-container .tags li a.select .checkmark, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a.select .checkmark, .main-container.tickets ul.tags li span.select .checkmark, .ticket-options .tags-display-container .tags li span.select .checkmark,
.ticket-details .tags-display-container .tags li span.select .checkmark, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span.select .checkmark, .main-container.tickets ul.tags li label.select .checkmark, .ticket-options .tags-display-container .tags li label.select .checkmark,
.ticket-details .tags-display-container .tags li label.select .checkmark, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label.select .checkmark {
  width: 14px;
  height: 14px;
  border-radius: 2px;
  position: relative;
}

/* line 77, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a.select .checkmark.selected:after, .ticket-options .tags-display-container .tags li a.select .checkmark.selected:after,
.ticket-details .tags-display-container .tags li a.select .checkmark.selected:after, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a.select .checkmark.selected:after, .main-container.tickets ul.tags li span.select .checkmark.selected:after, .ticket-options .tags-display-container .tags li span.select .checkmark.selected:after,
.ticket-details .tags-display-container .tags li span.select .checkmark.selected:after, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span.select .checkmark.selected:after, .main-container.tickets ul.tags li label.select .checkmark.selected:after, .ticket-options .tags-display-container .tags li label.select .checkmark.selected:after,
.ticket-details .tags-display-container .tags li label.select .checkmark.selected:after, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label.select .checkmark.selected:after {
  content: 'X';
  border: none;
  color: #895806;
  font-size: 13px;
  position: absolute;
  background: transparent;
  transform: scale(1.4, 1);
  -o-transform: scale(1.4, 1);
  -ms-transform: scale(1.4, 1);
  -moz-transform: scale(1.4, 1);
  -webkit-transform: scale(1.4, 1);
}

/* line 92, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a.select .checkmark:after, .ticket-options .tags-display-container .tags li a.select .checkmark:after,
.ticket-details .tags-display-container .tags li a.select .checkmark:after, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a.select .checkmark:after, .main-container.tickets ul.tags li span.select .checkmark:after, .ticket-options .tags-display-container .tags li span.select .checkmark:after,
.ticket-details .tags-display-container .tags li span.select .checkmark:after, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li span.select .checkmark:after, .main-container.tickets ul.tags li label.select .checkmark:after, .ticket-options .tags-display-container .tags li label.select .checkmark:after,
.ticket-details .tags-display-container .tags li label.select .checkmark:after, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li label.select .checkmark:after {
  left: 2px;
  top: -1px;
  content: '';
  display: none;
  border: 2px solid #957d2f;
  border-top: none;
  border-right: none;
  position: absolute;
  background: transparent;
  transform: rotate(-45deg);
}

/* line 108, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a:not(:has(+ label.select)):not(:has(~ label.select)), .ticket-options .tags-display-container .tags li a:not(:has(+ label.select)):not(:has(~ label.select)),
.ticket-details .tags-display-container .tags li a:not(:has(+ label.select)):not(:has(~ label.select)), .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a:not(:has(+ label.select)):not(:has(~ label.select)) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 113, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a:has(+ label.select), .ticket-options .tags-display-container .tags li a:has(+ label.select),
.ticket-details .tags-display-container .tags li a:has(+ label.select), .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a:has(+ label.select), .main-container.tickets ul.tags li a:has(~ label.select), .ticket-options .tags-display-container .tags li a:has(~ label.select),
.ticket-details .tags-display-container .tags li a:has(~ label.select), .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a:has(~ label.select) {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

/* line 118, app/assets/stylesheets/tags/tags-display-box.scss */
.main-container.tickets ul.tags li a:hover, .ticket-options .tags-display-container .tags li a:hover,
.ticket-details .tags-display-container .tags li a:hover, .main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper li a:hover {
  background: #ffe38e;
}

/* line 5, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker {
  width: 360px;
  max-width: 100%;
  display: flex;
  flex-direction: column;
  max-height: 600px;
  background: #fff;
  border: 1px solid #eaedf2;
  border-radius: 14px;
  box-shadow: 0 16px 44px rgba(15, 23, 42, 0.18), 0 2px 8px rgba(15, 23, 42, 0.06);
  overflow: hidden;
  font-family: 'Public Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  text-align: left;
}

/* line 19, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker * {
  box-sizing: border-box;
}

/* line 21, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  padding: 15px 16px 9px;
}

/* line 27, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header .tp-h-title {
  font-size: 15px;
  font-weight: 700;
  color: #0f172a;
  letter-spacing: -.01em;
}

/* line 28, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-header .tp-h-total {
  font-size: 12px;
  color: #9aa3b2;
  font-variant-numeric: tabular-nums;
}

/* line 31, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search {
  padding: 0 14px 10px;
}

/* line 34, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-wrap {
  position: relative;
  display: flex;
  align-items: center;
}

/* line 35, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-ico {
  position: absolute;
  left: 11px;
  display: flex;
  color: #9aa3b2;
  pointer-events: none;
}

/* line 35, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-ico svg {
  width: 16px;
  height: 16px;
}

/* line 37, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search input {
  width: 100%;
  height: 38px;
  padding: 0 34px;
  border: 1px solid #e2e6ee;
  border-radius: 9px;
  font-size: 13.5px;
  font-family: inherit;
  color: #0f172a;
  background: #f8fafc;
  outline: none;
}

/* line 48, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search input:focus {
  border-color: #327bdd;
  background: #fff;
}

/* line 51, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear {
  position: absolute;
  right: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 22px;
  height: 22px;
  border: none;
  background: #e6eaf1;
  color: #64748b;
  border-radius: 6px;
  cursor: pointer;
}

/* line 54, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear svg {
  width: 12px;
  height: 12px;
}

/* line 55, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-search .tp-search-clear:hover {
  background: #dbe1ea;
}

/* line 59, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips {
  padding: 0 14px 11px;
}

/* line 62, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
  align-items: center;
  max-height: 150px;
  overflow-y: auto;
}

/* line 70, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar {
  width: 8px;
}

/* line 71, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-thumb {
  background: #d4dae3;
  border-radius: 8px;
  border: 2px solid #fff;
}

/* line 72, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-thumb:hover {
  background: #bcc5d2;
}

/* line 73, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list::-webkit-scrollbar-track {
  background: transparent;
}

/* line 75, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-list.is-collapsed {
  max-height: 88px;
  overflow: hidden;
}

/* line 81, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-actions {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-top: 7px;
}

/* line 88, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-toggle {
  border: none;
  background: transparent;
  color: #327bdd;
  font-size: 12px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
  padding: 0;
}

/* line 91, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chips-toggle:hover {
  text-decoration: underline;
}

/* line 94, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 4px 6px 4px 9px;
  background: rgba(50, 123, 221, 0.1);
  border: 1px solid rgba(50, 123, 221, 0.26);
  border-radius: 8px;
  font-size: 12px;
  font-weight: 500;
  color: #327bdd;
}

/* line 102, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15px;
  height: 15px;
  border-radius: 4px;
  cursor: pointer;
  color: #327bdd;
  opacity: .6;
}

/* line 105, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x svg {
  width: 10px;
  height: 10px;
}

/* line 106, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip .tp-chip-x:hover {
  opacity: 1;
  background: rgba(0, 0, 0, 0.06);
}

/* line 109, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--orphan {
  background: #f1f5f9;
  border-color: #e2e8f0;
  color: #94a3b8;
}

/* line 113, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--orphan .tp-chip-x {
  color: #94a3b8;
}

/* line 116, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-chip.tp-chip--locked {
  opacity: 0.6;
  padding-right: 9px;
  cursor: default;
}

/* line 123, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-clear-all {
  margin-left: 2px;
  border: none;
  background: transparent;
  color: #94a3b8;
  font-size: 12px;
  font-weight: 500;
  font-family: inherit;
  cursor: pointer;
  padding: 4px;
}

/* line 126, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chips .tp-clear-all:hover {
  color: #64748b;
}

/* line 130, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body {
  flex: 1;
  min-height: 0;
  overflow-y: auto;
  border-top: 1px solid #f1f3f7;
  padding: 0 6px 8px;
}

/* line 137, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar {
  width: 10px;
}

/* line 138, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-thumb {
  background: #d4dae3;
  border-radius: 8px;
  border: 3px solid #fff;
}

/* line 139, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-thumb:hover {
  background: #bcc5d2;
}

/* line 140, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-body::-webkit-scrollbar-track {
  background: transparent;
}

/* line 143, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap {
  position: sticky;
  top: 0;
  z-index: 2;
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 11px 9px 5px;
  background: #fff;
  cursor: pointer;
}

/* line 148, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-sec-chev {
  display: flex;
  color: #aeb6c2;
  transition: transform .15s ease;
}

/* line 148, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-sec-chev svg {
  width: 12px;
  height: 12px;
}

/* line 149, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap.is-open .tp-sec-chev {
  transform: rotate(90deg);
}

/* line 150, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-label {
  font-size: 11px;
  font-weight: 700;
  letter-spacing: .07em;
  color: #94a3b8;
  text-transform: uppercase;
}

/* line 151, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-count {
  font-size: 11px;
  font-weight: 600;
  color: #c4cbd6;
  font-variant-numeric: tabular-nums;
}

/* line 152, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-cap .tp-cap-rule {
  flex: 1;
  height: 1px;
  background: #eef1f5;
  margin: 0 2px;
}

/* line 155, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-sub {
  font-size: 11px;
  color: #b3bac6;
  padding: 0 9px 4px 28px;
  font-style: italic;
}

/* line 157, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap {
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 7px 9px 3px;
}

/* line 159, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap .tp-subcap-label {
  font-size: 10px;
  font-weight: 700;
  letter-spacing: .06em;
  text-transform: uppercase;
  color: #aab2bf;
}

/* line 160, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-subcap .tp-subcap-rule {
  flex: 1;
  height: 1px;
  background: #f1f3f7;
}

/* line 163, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-row {
  display: flex;
  align-items: center;
  gap: 9px;
  border-radius: 8px;
  cursor: pointer;
}

/* line 165, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-row:hover {
  background: #f4f6fa;
}

/* line 167, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-container {
  padding: 7px 9px;
}

/* line 169, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev {
  display: flex;
  color: #aeb6c2;
  transition: transform .15s ease;
  flex: none;
}

/* line 171, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev svg {
  width: 13px;
  height: 13px;
}

/* line 172, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-chev.is-open {
  transform: rotate(90deg);
}

/* line 175, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  border: 1.5px solid #cbd5e1;
  background: #fff;
  flex: none;
}

/* line 178, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box, .tag-picker.tag-picker .tp-check.tp-check--tag {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 181, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box > span, .tag-picker.tag-picker .tp-check.tp-check--tag > span {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 183, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--box {
  width: 18px;
  height: 18px;
}

/* line 184, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--tag {
  width: 17px;
  height: 17px;
}

/* line 185, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.is-checked, .tag-picker.tag-picker .tp-check.is-mixed {
  background: #327bdd;
  border-color: #327bdd;
}

/* line 186, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check svg {
  width: 11px;
  height: 11px;
}

/* line 187, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check.tp-check--tag svg {
  width: 10px;
  height: 10px;
}

/* line 188, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-check .tp-dash {
  width: 9px;
  height: 2.5px;
  border-radius: 2px;
  background: #fff;
}

/* line 191, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-folder {
  display: flex;
  color: #7c8696;
  flex: none;
}

/* line 191, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-folder svg {
  width: 17px;
  height: 17px;
}

/* line 192, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 6px;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  flex: none;
  overflow: hidden;
}

/* line 196, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 197, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-avatar > span {
  color: inherit;
}

/* line 199, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-groupglyph {
  display: flex;
  color: #b9c0cc;
  flex: none;
}

/* line 199, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-groupglyph svg {
  width: 15px;
  height: 15px;
}

/* line 201, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-container-name {
  flex: 1;
  font-size: 13.5px;
  color: #1e293b;
  font-weight: 500;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 202, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-count-pill {
  font-size: 11px;
  font-weight: 600;
  color: #9aa3b2;
  background: #f1f3f7;
  border-radius: 20px;
  padding: 1px 8px;
  font-variant-numeric: tabular-nums;
}

/* line 204, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-nest {
  margin-left: 18px;
  padding-left: 13px;
  border-left: 1.5px solid #eef1f6;
}

/* line 206, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag {
  padding: 6px 9px;
}

/* line 207, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--loose {
  padding: 6px 9px 6px 28px;
}

/* line 208, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--self .tp-tag-name {
  font-weight: 600;
  color: #1e293b;
}

/* line 209, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag--locked {
  opacity: 0.5;
  cursor: default;
}

/* line 210, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper {
  flex: 1;
  position: relative;
  overflow: visible;
}

/* line 215, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-name {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-word;
  width: 100%;
  font-size: 13px;
  color: #334155;
}

/* line 225, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper::after {
  content: attr(data-tooltip);
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  background: #333;
  color: #fff;
  padding: 6px 10px;
  border-radius: 4px;
  font-size: 12px;
  line-height: 1.3;
  white-space: normal;
  max-width: 100%;
  width: max-content;
  word-wrap: break-word;
  pointer-events: none;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.2s ease 0s, visibility 0.2s ease 0s;
}

/* line 246, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-tag-wrapper:hover::after {
  opacity: 1;
  visibility: visible;
  transition-delay: 0.5s, 0.5s;
}

/* line 252, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-empty {
  padding: 34px 16px;
  text-align: center;
  color: #9aa3b2;
  font-size: 13px;
}

/* line 252, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-empty strong {
  color: #64748b;
}

/* line 254, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer {
  flex-shrink: 0;
  border-top: 1px solid #eef1f5;
  padding: 9px 12px 12px;
  display: flex;
  flex-direction: column;
  gap: 9px;
  background: #fcfcfd;
}

/* line 263, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-footer-actions {
  display: flex;
  align-items: center;
  gap: 2px;
}

/* line 265, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn {
  border: none;
  background: transparent;
  font-family: inherit;
  cursor: pointer;
  padding: 5px 8px;
  border-radius: 7px;
  font-size: 12.5px;
  line-height: 1.2;
  text-decoration: none;
  text-indent: 0;
  width: auto;
  height: auto;
  float: none;
  overflow: visible;
  opacity: 1;
  margin-left: 0;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #327bdd;
  font-weight: 600;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary svg {
  width: 14px;
  height: 14px;
}

/* line 271, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--primary:hover {
  background: rgba(50, 123, 221, 0.1);
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost {
  text-align: center;
  color: #7c8696;
  font-weight: 500;
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost:hover {
  background: #f1f3f7;
  color: #475569;
}

/* line 272, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-fbtn.tp-fbtn--ghost.is-on {
  background: rgba(50, 123, 221, 0.1);
  color: #327bdd;
  font-weight: 600;
}

/* line 275, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  height: 42px;
  border: none;
  border-radius: 10px;
  background: #327bdd;
  color: #fff;
  font-size: 14px;
  font-weight: 600;
  font-family: inherit;
  cursor: pointer;
}

/* line 279, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:hover {
  filter: brightness(0.94);
}

/* line 280, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:disabled, .tag-picker.tag-picker .tp-footer .tp-apply[disabled] {
  background: #e2e8f0;
  color: #94a3b8;
  cursor: default;
  filter: none;
}

/* line 282, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply:disabled .tp-apply-badge, .tag-picker.tag-picker .tp-footer .tp-apply[disabled] .tp-apply-badge {
  background: rgba(15, 23, 42, 0.12);
  color: #94a3b8;
}

/* line 284, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker.tag-picker .tp-footer .tp-apply .tp-apply-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 20px;
  height: 20px;
  padding: 0 6px;
  background: rgba(255, 255, 255, 0.25);
  border-radius: 20px;
  font-size: 12px;
  font-weight: 700;
  font-variant-numeric: tabular-nums;
  color: #fff;
}

/* line 293, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker-host {
  width: auto;
  min-width: 0;
  max-width: none;
  padding: 0;
  margin: 0;
  background: transparent !important;
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  overflow: visible;
}

/* line 307, app/assets/stylesheets/tags/_tag_picker.scss */
.tag-picker-host .tag-picker-loading {
  padding: 16px;
  font-size: 13px;
  color: #64748b;
  background: #fff;
  border-radius: 14px;
  box-shadow: 0 16px 44px rgba(15, 23, 42, 0.18), 0 2px 8px rgba(15, 23, 42, 0.06);
}

/* line 317, app/assets/stylesheets/tags/_tag_picker.scss */
.submenu-tags.tag-picker-host {
  width: 300px !important;
}

@media (prefers-reduced-motion: reduce) {
  /* line 322, app/assets/stylesheets/tags/_tag_picker.scss */
  .tag-picker * {
    transition: none !important;
  }
}

/* COLORS */
/* line 7, app/assets/stylesheets/tickets.scss */
.loading-spin {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_spinning-6afcf02e91a0238c0fe4ebb81950f379bd69a58ba0cae4a110255e1f046ed854.svg) no-repeat center center;
  padding: 6px;
  background-size: 12px;
  display: inline-block;
}

/* line 14, app/assets/stylesheets/tickets.scss */
.full-page-loading {
  display: none;
  position: fixed;
  z-index: 999999;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  background: #f9f9f9b3 url(//s3.amazonaws.com/bm3assets/assets/black_spinning-6afcf02e91a0238c0fe4ebb81950f379bd69a58ba0cae4a110255e1f046ed854.svg) no-repeat center center;
  background-size: 46px;
}

/* line 28, app/assets/stylesheets/tickets.scss */
.share-button {
  width: 54px;
  height: 54px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/share-ce22669c70416596b2e864077e9bdb479533c0fe4bd90ab183d8daaf03c40609.svg) no-repeat center;
  display: block;
  background-size: 16px;
}

/* line 34, app/assets/stylesheets/tickets.scss */
.share-button:hover {
  background-color: #ecebeb;
}

/* line 39, app/assets/stylesheets/tickets.scss */
.feedback-survey {
  width: 54px;
  height: 54px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/rating-af80e9e26072b6a79f2c5c10d8922a69efb8bc10038646e7cfa129571f407e4b.svg) no-repeat center;
  display: block;
  background-size: 27px;
}

/* line 45, app/assets/stylesheets/tickets.scss */
.feedback-survey:hover {
  background-color: #ecebeb;
}

/* line 50, app/assets/stylesheets/tickets.scss */
.hideParentPostsContainer {
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: 20px;
  line-height: 32px;
  position: relative;
}

/* line 58, app/assets/stylesheets/tickets.scss */
.hideParentPostsContainer label {
  padding: 0 35px 0 10px;
  border: 2px solid #ccc;
  border-radius: 5px;
}

/* line 63, app/assets/stylesheets/tickets.scss */
.hideParentPostsContainer label:hover {
  border: 2px solid #3b99fc;
}

/* line 68, app/assets/stylesheets/tickets.scss */
.hideParentPostsContainer .hideParentPosts {
  position: absolute;
  right: 8px;
}

/* line 72, app/assets/stylesheets/tickets.scss */
.hideParentPostsContainer .hideParentPosts:checked + label {
  border: 2px solid #3b99fc;
}

/* line 78, app/assets/stylesheets/tickets.scss */
.counting {
  font-size: 23px;
  color: #595959;
  float: right;
}

/* line 83, app/assets/stylesheets/tickets.scss */
.counting .actual {
  font-size: 20px;
  color: #7a7a7a;
}

/* line 89, app/assets/stylesheets/tickets.scss */
.btn-ticket-modal {
  float: right !important;
}

/* line 92, app/assets/stylesheets/tickets.scss */
.btn-ticket-modal.btn-expand {
  height: 25px;
  width: 100px;
}

/* line 98, app/assets/stylesheets/tickets.scss */
.cases {
  display: inherit;
  margin: 0 auto;
  clear: both;
}

/* line 103, app/assets/stylesheets/tickets.scss */
.cases .number {
  border-radius: 50%;
  display: inline-block;
  width: 21px;
  height: 21px;
  background: #d1d3d4;
  color: #FFFFFF;
  text-align: center;
  margin: 0 3px;
}

/* line 113, app/assets/stylesheets/tickets.scss */
.cases .number.active {
  background: #459cdd;
}

/* line 117, app/assets/stylesheets/tickets.scss */
.post-ticket {
  margin-top: 40px;
  padding-bottom: 35px;
  border-bottom: 1px solid #d1d1d1;
  display: inherit;
  width: 100%;
}

/* line 124, app/assets/stylesheets/tickets.scss */
.post-ticket .avatar {
  border-radius: 50%;
  width: 41px;
  height: 41px;
  border: 3px solid #ccc;
  display: inline-block;
  margin: 15px 10px 0 0;
  float: left;
}

/* line 134, app/assets/stylesheets/tickets.scss */
.post-ticket .title {
  display: table;
  border-bottom: #ccc 1px dotted;
  font-size: 24px;
  color: #7a7a7a;
  padding: 10px 20px 10px 55px;
  margin-bottom: 15px;
}

/* line 142, app/assets/stylesheets/tickets.scss */
.post-ticket .title .profile {
  font-size: 15px;
}

/* line 144, app/assets/stylesheets/tickets.scss */
.post-ticket .title.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) no-repeat left center;
  background-size: 60px;
}

/* line 150, app/assets/stylesheets/tickets.scss */
.post-ticket .status {
  border-radius: 5px;
  padding: 0 25px;
  background: #e20303;
  text-transform: uppercase;
  display: table;
  color: white;
  font-size: 13px;
}

/* line 160, app/assets/stylesheets/tickets.scss */
.post-ticket .author {
  margin-top: 17px;
  display: inline-block;
}

/* line 164, app/assets/stylesheets/tickets.scss */
.post-ticket .author a {
  font-size: 20px;
  color: #303030;
}

/* line 169, app/assets/stylesheets/tickets.scss */
.post-ticket .author .username {
  display: block;
  color: #8e8e8e;
}

/* line 174, app/assets/stylesheets/tickets.scss */
.post-ticket .author .time {
  font-size: 12px;
  color: #5c5c5c;
}

/* line 178, app/assets/stylesheets/tickets.scss */
.post-ticket .author .time:before {
  content: "\00b7";
  font-size: 14px;
  margin-right: 3px;
}

/* line 186, app/assets/stylesheets/tickets.scss */
.post-ticket .content {
  font-size: 17px;
  line-height: 25px;
  color: #6b6b6b;
  padding: 20px 55px;
}

/* line 193, app/assets/stylesheets/tickets.scss */
.post-ticket .actions {
  float: right;
}

/* line 196, app/assets/stylesheets/tickets.scss */
.post-ticket .actions .reply, .post-ticket .actions .sentiments a {
  display: inline-block;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}

/* line 203, app/assets/stylesheets/tickets.scss */
.post-ticket .actions .reply {
  background: url(//s3.amazonaws.com/bm3assets/images/reply.svg) no-repeat center;
  background-size: 28px;
  width: 28px;
  height: 28px;
  margin-right: 15px;
}

/* line 213, app/assets/stylesheets/tickets.scss */
.empty-posts-message {
  font-size: 20px;
  color: #ABABAB;
}

/* line 218, app/assets/stylesheets/tickets.scss */
.empty-posts-message {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* line 224, app/assets/stylesheets/tickets.scss */
.empty-posts-message {
  flex: 1 1 auto;
  text-align: center;
  line-height: 28px;
  font-size: 16px;
  padding: 50px 25px;
}

/* line 237, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts > h1 {
  font-size: 20px;
  margin: 1px 0 25px 0;
  padding: 0 0 0 10px;
  background: #FFFFFF;
}

/* line 245, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts .logs-visibility {
  top: 55px !important;
}

/* line 249, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts .container-posts {
  padding: 25px;
}

/* line 253, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts .container-posts:not(.pms, .dms) {
  margin-top: 10px;
}

/* line 257, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts .navigation {
  padding: 25px 0;
  overflow: hidden;
  border-top: 1px solid #ddd;
}

/* line 265, app/assets/stylesheets/tickets.scss */
.tags-container {
  display: inline-block;
  margin-left: 15px;
}

/* line 269, app/assets/stylesheets/tickets.scss */
.tags-container .tag {
  border-radius: 4px;
  background: #ffb300;
  color: #704800;
  font-size: 14px;
  padding: 2px 18px;
  margin: 0 5px 5px 0;
  display: inline-block;
}

/* line 281, app/assets/stylesheets/tickets.scss */
.main-container.tickets .bts-actions .tags-selector {
  position: fixed;
  z-index: 999;
}

/* line 285, app/assets/stylesheets/tickets.scss */
.main-container.tickets .bts-actions .tags-selector .tags {
  height: 120px;
}

/* line 292, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post.ticket .container .bts-actions .view-ticket {
  float: right;
}

/* line 296, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post {
  width: 92%;
  margin: 0;
}

/* line 300, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .bts-actions {
  top: 10px;
}

/* line 304, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .container {
  min-height: 120px;
}

/* line 308, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post:not(.reply) {
  align-self: flex-start;
  float: left;
}

/* line 312, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post:not(.reply) .container {
  border: none;
  background-color: #f5f6f7;
}

/* line 318, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post.reply {
  align-self: flex-end;
  float: right;
}

/* line 323, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post.reply .bts-actions .reply {
  display: none;
}

/* line 330, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .post-content .photo {
  width: 40px;
  height: 40px;
}

/* line 335, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .post-content .container-post {
  left: 50px;
}

/* line 338, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .post-content .container-post.no-photo {
  left: 0;
}

/* line 345, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .container-content .media-container {
  margin: 10px 0;
}

/* line 350, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .container-content .parent-post .bts-actions .reply {
  display: none;
}

/* line 355, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .container-content .tags {
  margin-bottom: 0;
}

/* line 359, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-details .container-posts .post .container-content .tags li a {
  padding: 0 5px;
}

/* line 370, app/assets/stylesheets/tickets.scss */
.main-container.tickets main .quick-settings {
  max-width: none;
  flex-basis: auto;
  height: 100%;
}

/* line 375, app/assets/stylesheets/tickets.scss */
.main-container.tickets main .quick-settings .edit-report .container-buttons {
  display: none;
}

/* line 380, app/assets/stylesheets/tickets.scss */
.main-container.tickets main .display-quick-bar {
  background: rgba(221, 221, 221, 0.6);
  width: 20px;
  right: -20px;
  left: auto;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 390, app/assets/stylesheets/tickets.scss */
.main-container.tickets main .display-quick-bar:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg);
  background-size: 12px;
}

/* line 395, app/assets/stylesheets/tickets.scss */
.main-container.tickets main .display-quick-bar:hover {
  width: 30px;
  right: -30px;
  left: auto;
}

/* line 403, app/assets/stylesheets/tickets.scss */
.main-container.tickets .about-author {
  display: flex;
  flex: 0 0 250px;
  flex-direction: column;
  width: 250px;
  box-sizing: border-box;
  overflow: auto;
  margin: 0;
}

/* line 412, app/assets/stylesheets/tickets.scss */
.main-container.tickets .about-author.collapsed {
  flex: 0 0 58px;
  padding: 0;
  width: 58px;
  overflow: hidden;
}

/* line 418, app/assets/stylesheets/tickets.scss */
.main-container.tickets .about-author.collapsed .expanded-area {
  display: none;
}

/* line 422, app/assets/stylesheets/tickets.scss */
.main-container.tickets .about-author.collapsed .collapsed-area {
  display: block;
}

/* line 425, app/assets/stylesheets/tickets.scss */
.main-container.tickets .about-author.collapsed .collapsed-area .user-icon {
  height: 58px;
  width: 58px;
  display: block;
  margin-top: 22px;
  background: url(//s3.amazonaws.com/bm3assets/assets/user-icon-9d4a69e74b53dfce5de5f2661f902123c4282c2782fe329760822d37159eb634.svg) no-repeat center;
  background-size: 36px;
  cursor: pointer;
}

/* line 438, app/assets/stylesheets/tickets.scss */
.main-container.tickets #posts-list {
  display: flex;
  flex-wrap: wrap;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #f9f9f9;
}

/* line 448, app/assets/stylesheets/tickets.scss */
.main-container.tickets #posts-list .conversation-button {
  right: 0;
  left: unset;
  border-radius: 10px 0 0 10px;
}

/* line 455, app/assets/stylesheets/tickets.scss */
.main-container.tickets #all-tickets,
.main-container.tickets .ticket-details,
.main-container.tickets .loading-ticket,
.main-container.tickets .about-author {
  height: 100%;
}

/* line 462, app/assets/stylesheets/tickets.scss */
.main-container.tickets .container-posts:not(.pms, .dms) {
  margin-top: 15px;
}

/* line 466, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings {
  display: block;
}

/* line 469, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .container-buttons {
  padding-bottom: 25px;
}

/* line 472, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .container-buttons .btn {
  margin-top: 20px;
}

/* line 475, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .container-buttons .btn.btn-primary:visited {
  color: white;
}

/* line 480, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .container-buttons .btn + .btn {
  margin-left: 10px;
}

/* line 485, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .filters-wrap, .main-container.tickets .settings .brands-wrap {
  display: block;
  padding: 25px 2em;
}

/* line 491, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .title {
  font-size: 18px;
  margin-bottom: 1em;
  float: left;
  width: 100%;
}

/* line 500, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer input[type="text"] {
  width: 100% !important;
}

/* line 504, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags {
  display: none;
  position: absolute;
  padding: 30px;
  border: none;
  background: #fff;
  padding: 0;
  line-height: 14px;
  text-align: center;
  top: 35px;
  right: 0;
  width: 270px;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  z-index: 100;
  text-align: left;
}

/* line 115, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags .tags {
  height: 220px;
  overflow: hidden;
  position: relative;
}

/* line 120, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags .tags label {
  width: auto;
  float: none;
}

/* line 126, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags.on {
  display: block;
}

/* line 129, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > div.hr {
  margin: 10px 0px;
  padding: 0px;
}

/* line 133, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .apply {
  color: #fff;
  background: #327bdd;
  padding: 10px;
  display: block;
  margin: 10px 0 0 0;
  text-align: center;
  font-size: 14px;
}

/* line 142, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .apply:hover {
  background: #327bdd;
}

/* line 146, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > span.title {
  font-size: 14px;
  margin-top: 10px;
  margin-left: 10px;
  cursor: default;
}

/* line 152, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > input {
  border-radius: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  background: #f1f1f1;
  outline: none;
  border: none;
  box-shadow: none;
}

/* line 162, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > a.bt {
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px 4px 12px;
}

/* line 169, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .tags-folders {
  margin: 3px 0;
}

/* line 171, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .tags-folders:first-child {
  margin: 0;
}

/* line 175, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .tags-folders .group-item-folder {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin: 0 0 0 12px;
  padding: 4px 8px 4px 22px;
  background-color: #eef2f8;
  color: #5b78a3;
  border-left: 3px solid #327bdd;
}

/* line 188, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item {
  margin: 7px 0;
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px;
  background-color: #f9f9f9;
}

/* line 196, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less {
  float: right;
  cursor: pointer;
  display: inline-flex;
}

/* line 201, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less .expand-more {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) center no-repeat;
  display: none;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 209, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less .expand-more-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-close-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) center no-repeat;
  display: none;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 217, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less .expand-less {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-less-471c54c7a54f65083b9afed2002d7e2eba0355890878d9eaf5519c6b2e272283.png) center no-repeat;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 224, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less .expand-less-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-open-5aa04aa4f8741a4d6af754149e132b1bd1fc47b8f2d723e895b336fead482351.svg) center no-repeat;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 232, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more, .main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more-folder {
  display: block;
}

/* line 235, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less, .main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less-folder {
  display: none;
}

/* line 241, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item :first-child {
  margin: 0;
}

/* line 248, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item-by-source {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  color: #5b78a3;
  background-color: #eef2f8;
  border-left: 3px solid #327bdd;
}

/* line 258, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .group-item:first-child {
  margin: 0;
}

/* line 261, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > a.bt, .main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list {
  display: block;
  cursor: pointer;
  padding: 4px;
  text-align: left;
  padding-left: 33px;
  font-size: 14px;
  word-wrap: break-word;
}

/* line 269, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > a.bt:hover, .main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list:hover {
  background: #eee;
}

/* line 273, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) no-repeat 9px 2px;
}

/* line 275, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) #eee no-repeat 9px 2px;
}

/* line 278, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list.checked, .main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list.full {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) no-repeat 9px 2px;
}

/* line 280, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list.checked:hover, .main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list.full:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) #eee no-repeat 9px 2px;
}

/* line 284, app/assets/stylesheets/reports/tags_manager.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags > .tags .item-list.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-partial-c29608013ef46cb09a02fc561ac9e18ecfb9ebddd97885b3706467d77327e0d4.png) 9px 2px no-repeat;
}

/* line 507, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .tags-to-answer .submenu-tags.down {
  top: -407px;
}

/* line 513, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .tags-relative-content {
  float: left;
  position: relative;
}

/* line 518, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .actions-item-answer-tags {
  display: table;
}

/* line 521, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .actions-item-answer-tags .button.tags {
  height: 33px;
  padding: 0 20px;
  font-size: 0.85em;
  font-weight: bold;
  line-height: 3.2em;
  text-align: center;
  text-transform: uppercase;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -webkit-background-clip: padding-box;
  font-family: Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  margin: -2px 10px 0px 0px;
  width: 38px;
  background: #f9f9f9;
  padding: 0 8px;
  height: 32px;
}

/* line 178, app/assets/stylesheets/universal/mixins.scss */
.main-container.tickets .settings .brands-wrap .actions-item-answer-tags .button.tags:active {
  line-height: 3.3em;
}

/* line 530, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .actions-item-answer-tags .button.tags span {
  display: none;
}

/* line 534, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .actions-item-answer-tags .button.tags:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg) no-repeat center;
  width: 20px;
  height: 32px;
  display: block;
}

/* line 542, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .actions-item-answer-tags .button.tags:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  right: 10px;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/arrow-122f0b9ccd0ec909948083916f51a5c2f32a3cc4ba7deaf3ef3c84bc3e6665df.svg) center no-repeat;
  width: 4px;
  transform: rotate(90deg);
}

/* line 554, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .actions-item-answer-tags .tags-wrapper {
  overflow: hidden;
}

/* line 560, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .brands-wrap .help {
  position: relative;
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
  top: auto;
  right: auto;
  transform: none;
}

/* line 571, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .tabbar {
  margin: 20px 2em 0 2em;
}

/* line 575, app/assets/stylesheets/tickets.scss */
.main-container.tickets .settings .container-buttons {
  border: none;
}

/* line 582, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-info .related-posts {
  margin-top: 20px;
}

/* line 585, app/assets/stylesheets/tickets.scss */
.main-container.tickets .ticket-info .related-posts .undo-notification {
  position: fixed;
}

/* line 591, app/assets/stylesheets/tickets.scss */
.main-container.tickets .stage-info {
  max-width: inherit;
}

/* line 596, app/assets/stylesheets/tickets.scss */
.main-container.tickets .select2-choice .ticketUserImage, .main-container.tickets .select2-chosen .ticketUserImage {
  padding: 4px 0;
}

/* line 604, app/assets/stylesheets/tickets.scss */
.ticket-container .attachment {
  font-size: 12px;
  display: block;
}

/* line 608, app/assets/stylesheets/tickets.scss */
.ticket-container .attachment:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) center no-repeat;
  background-size: 15px;
  content: "" !important;
  margin-right: 4px;
  margin-left: 6px;
  padding: 2px 8px;
}

/* line 618, app/assets/stylesheets/tickets.scss */
.ticket-container .select2-choice, .ticket-container textarea, .ticket-container .tags-display-container {
  border-color: #eee;
}

/* line 623, app/assets/stylesheets/tickets.scss */
.merge-wizard-area {
  display: none;
  position: fixed;
  top: 0px;
  height: 100vh;
  width: 100vw;
  background: #00000096;
  z-index: 99999;
}

/* line 632, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .btn {
  background: #327bdd;
  color: white;
}

/* line 637, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .unchecked {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) left no-repeat;
  background-size: 10px;
  opacity: 0.2;
}

/* line 643, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .checked {
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) left no-repeat;
  background-size: 10px;
}

/* line 648, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content {
  display: block;
  margin-left: auto;
  margin-right: auto;
  background: white;
  width: 600px;
  height: 400px;
  margin-top: calc(50vh - 300px);
  padding: 32px;
  border-radius: 4px;
  color: #404040;
  font-size: 14px;
  overflow-y: auto;
  position: relative;
}

/* line 663, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .bottom {
  bottom: 0px;
  position: absolute;
  width: calc(100% - 64px);
  padding-bottom: 16px;
  text-align: center;
}

/* line 671, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .conflicting-attribute {
  padding-bottom: 16px;
  border-bottom: 1px solid #eee;
  margin-bottom: 8px;
}

/* line 677, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .attribute-title {
  font-size: 14px;
  width: 100%;
  display: block;
  margin: 4px 0;
}

/* line 683, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .attribute-wrapper {
  display: flex;
}

/* line 687, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-attribute-info {
  width: 40%;
  margin: 0 1%;
  padding: 8px 4%;
  border-radius: 2px;
  cursor: pointer;
}

/* line 694, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-attribute-info span {
  padding: 4px 0px;
  display: inline-block;
}

/* line 699, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-attribute-info .attribute-value {
  word-break: break-all;
  width: calc(100% - 32px);
}

/* line 702, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-attribute-info .attribute-value.empty {
  font-style: italic;
  color: #959595;
}

/* line 708, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-attribute-info.chosen {
  background: #f4f4f4;
}

/* line 712, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-attribute-info a {
  float: left;
  padding: 16px;
}

/* line 718, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .close-area {
  position: relative;
  right: 0px;
  float: right;
  color: black;
  font-size: 24px;
  font-weight: bold;
}

/* line 727, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .title {
  font-size: 15px;
  text-align: center;
  font-weight: bold;
  padding-bottom: 16px;
}

/* line 734, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list {
  margin-bottom: 8px;
  padding-bottom: 8px;
  border-bottom: 1px solid #eee;
  display: flex;
}

/* line 740, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list:hover {
  background: #f9f9f9;
}

/* line 744, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .author-info {
  width: 80%;
}

/* line 747, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .author-info span {
  font-size: 14px;
}

/* line 750, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .author-info .info-param {
  font-weight: bold;
  font-size: 13px;
  display: block;
  padding-bottom: 2px;
  padding-top: 2px;
}

/* line 758, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .author-info .channels-title {
  padding-top: 8px;
  padding-bottom: 4px;
  font-weight: bold;
  font-size: 13px;
}

/* line 766, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list a {
  align-self: center;
  float: right;
  width: 18%;
}

/* line 772, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .channel-username {
  margin-left: 4px;
  margin-right: 4px;
}

/* line 777, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon {
  width: 20px;
  height: 20px;
  margin-bottom: -5px;
  display: inline-block;
  border-radius: 20px;
}

/* line 783, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.twitter {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) center no-repeat;
  background-size: 12px;
}

/* line 787, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.youtube {
  background: #FF0000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png) center no-repeat;
  background-size: 14px;
}

/* line 791, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.linkedin {
  background: #0077B5 url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) center no-repeat;
  background-size: 14px;
}

/* line 795, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.bluesky {
  background: #0085ff url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) center no-repeat;
  background-size: 14px;
}

/* line 799, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.email {
  background: #FF992D url(//s3.amazonaws.com/bm3assets/assets/logos/white/email-946e6d131a2271804cfc54fe40bd1079c950e559eda64d129e41ba4b3c5e2062.svg) center no-repeat;
  background-size: 14px;
}

/* line 803, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.googlemybusiness {
  background: #4F7EC0 url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) center no-repeat;
  background-size: 14px;
}

/* line 807, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.facebook {
  background: #1877F2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) center no-repeat;
  background-size: 12px;
}

/* line 811, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.instagram {
  background: #E4405F url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) center no-repeat;
  background-size: 12px;
}

/* line 815, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.threads {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg) center no-repeat;
  background-size: 12px;
}

/* line 819, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.wordpress {
  background: #25728C url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) center no-repeat;
  background-size: 12px;
}

/* line 823, app/assets/stylesheets/tickets.scss */
.merge-wizard-area .merge-area-content .author-list .service-icon.conversation {
  background: #ffffff url(//s3.amazonaws.com/bm3assets/assets/post/conversation-a7954f69d5683731d509448e8ac9f2a797b6284981bdef5bd78d48669897ae94.svg) center no-repeat;
  background-size: 12px;
}

/* line 833, app/assets/stylesheets/tickets.scss */
.reveal-modal.side-by-side {
  display: none;
}

/* line 836, app/assets/stylesheets/tickets.scss */
.reveal-modal.side-by-side.active {
  display: inline-flex;
  border: none;
}

/* line 841, app/assets/stylesheets/tickets.scss */
.reveal-modal.side-by-side .container-posts {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  overflow: auto;
  margin: 0;
  flex-direction: column-reverse;
  position: unset;
}

/* line 850, app/assets/stylesheets/tickets.scss */
.reveal-modal.side-by-side .container-posts .post {
  padding: 15px 0;
}

/* line 854, app/assets/stylesheets/tickets.scss */
.reveal-modal.side-by-side .container-posts .loading-ticket {
  position: absolute;
  height: 200px;
  width: 100%;
  z-index: 99;
  top: 0;
}

/* line 864, app/assets/stylesheets/tickets.scss */
.reveal-modal.side-by-side .floathere .about-author {
  width: 20%;
  padding: 25px;
  margin-bottom: 0px !important;
  display: block;
  overflow: auto;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  box-sizing: border-box;
}

/* line 876, app/assets/stylesheets/tickets.scss */
.reveal-modal.side-by-side .floathere .about-author .collapsed-area,
.reveal-modal.side-by-side .floathere .about-author .toggle-button {
  display: none;
}

/* line 881, app/assets/stylesheets/tickets.scss */
.reveal-modal.side-by-side .floathere .about-author .user-channels {
  height: 58px;
  width: 58px;
  display: block;
  margin-top: 22px;
  background: url(//s3.amazonaws.com/bm3assets/assets/user-channels-8b4e42b11b8a1af05c1360a5fa4a48b119e1168806a890084d06bce037c1dfe1.svg) no-repeat center;
  background-size: 24px;
  cursor: pointer;
}

/* line 894, app/assets/stylesheets/tickets.scss */
.ticket-info {
  display: inline-block;
  width: 100%;
  box-sizing: border-box;
  float: left;
  padding: 0;
}

/* line 901, app/assets/stylesheets/tickets.scss */
.ticket-info .btn-send {
  width: 16%;
  text-indent: -9999px;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/send-b12868582b0fb713a7955c9e3f85bcdb81480d69f833a2ddaf8ed44a4c0dee7f.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 17px;
}

/* line 910, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options {
  width: 18%;
  float: left;
  padding: 20px;
  border-right: 1px solid #eee;
  overflow: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  box-sizing: border-box;
}

/* line 922, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options .title {
  font-size: 18px;
  line-height: 18px;
}

/* line 926, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options .title:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/ticket-db5231f1ad1016a349ed412b091f7d861cb5c68d668c10f327f723d2b2dd70be.svg) no-repeat left;
  background-size: 20px;
  margin-right: 5px;
  width: 24px;
  height: 21px;
  display: inline-block;
}

/* line 937, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options fieldset,
.ticket-info .ticket-options .input-container {
  clear: both;
  margin-bottom: 10px;
}

/* line 942, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options fieldset label,
.ticket-info .ticket-options .input-container label {
  display: block;
  font-size: 13px;
  clear: both;
  text-align: left;
  clear: none;
}

/* line 950, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options fieldset .tickets-viewers,
.ticket-info .ticket-options .input-container .tickets-viewers {
  -webkit-animation: bounceIn 2s;
}

/* line 954, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options fieldset .select2-container,
.ticket-info .ticket-options .input-container .select2-container {
  width: 100%;
  min-width: auto;
  position: relative;
  float: left;
  margin-bottom: 0;
  display: table;
  table-layout: fixed;
}

/* line 965, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options .back-to-tickets {
  margin-bottom: 15px;
  float: none;
  margin-bottom: 36px;
  position: relative;
  line-height: initial;
  font-size: 13px;
  line-height: 1.7em;
  font-weight: normal;
  top: 0;
  right: 0;
}

/* line 978, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options .ticketUserImage {
  margin-top: 4px;
}

/* line 982, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options textarea {
  width: 100%;
  box-sizing: border-box;
}

/* line 987, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options .btn {
  margin-right: 10%;
}

/* line 991, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options .sentiments {
  margin-left: 0;
}

/* line 994, app/assets/stylesheets/tickets.scss */
.ticket-info .ticket-options .sentiments a:not(.text) {
  width: 40px;
  height: 25px;
}

/* line 1001, app/assets/stylesheets/tickets.scss */
.ticket-info .related-posts {
  position: absolute;
  width: 62%;
  left: 18%;
  top: 0;
  bottom: 0;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
  overflow: auto;
}

/* line 1012, app/assets/stylesheets/tickets.scss */
.ticket-info .related-posts .loading-ticket {
  display: flex;
  flex: 1 1 auto;
  overflow: auto;
  margin-top: 0;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 1026, app/assets/stylesheets/tickets.scss */
.ticket-options .ticket-tags,
.ticket-details .ticket-tags {
  position: absolute;
  top: 22px;
  right: 0;
}

/* line 1031, app/assets/stylesheets/tickets.scss */
.ticket-options .ticket-tags .hide-tags,
.ticket-details .ticket-tags .hide-tags {
  width: 30px;
  height: 30px;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons-schedule-c39e42ac406e9e4d811e49fb89f49ace5b824faef248f04ceed2f4ef4408de85.png);
  display: block;
  float: left;
  background-position: -60px;
}

/* line 1040, app/assets/stylesheets/tickets.scss */
.ticket-options .ticket-tags .button.tags,
.ticket-details .ticket-tags .button.tags {
  width: 30px;
  height: 30px;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons-schedule-c39e42ac406e9e4d811e49fb89f49ace5b824faef248f04ceed2f4ef4408de85.png);
  display: block;
  float: left;
  background-position: -60px;
}

/* line 1049, app/assets/stylesheets/tickets.scss */
.ticket-options .ticket-tags .submenu-tags,
.ticket-details .ticket-tags .submenu-tags {
  display: none;
  position: absolute;
  padding: 30px;
  border: none;
  background: #fff;
  padding: 0;
  line-height: 14px;
  text-align: center;
  top: 35px;
  right: 0;
  width: 270px;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  z-index: 100;
  text-align: left;
}

/* line 115, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags .tags,
.ticket-details .ticket-tags .submenu-tags .tags {
  height: 220px;
  overflow: hidden;
  position: relative;
}

/* line 120, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags .tags label,
.ticket-details .ticket-tags .submenu-tags .tags label {
  width: auto;
  float: none;
}

/* line 126, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags.on,
.ticket-details .ticket-tags .submenu-tags.on {
  display: block;
}

/* line 129, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > div.hr,
.ticket-details .ticket-tags .submenu-tags > div.hr {
  margin: 10px 0px;
  padding: 0px;
}

/* line 133, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .apply,
.ticket-details .ticket-tags .submenu-tags > .apply {
  color: #fff;
  background: #327bdd;
  padding: 10px;
  display: block;
  margin: 10px 0 0 0;
  text-align: center;
  font-size: 14px;
}

/* line 142, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .apply:hover,
.ticket-details .ticket-tags .submenu-tags > .apply:hover {
  background: #327bdd;
}

/* line 146, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > span.title,
.ticket-details .ticket-tags .submenu-tags > span.title {
  font-size: 14px;
  margin-top: 10px;
  margin-left: 10px;
  cursor: default;
}

/* line 152, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > input,
.ticket-details .ticket-tags .submenu-tags > input {
  border-radius: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  background: #f1f1f1;
  outline: none;
  border: none;
  box-shadow: none;
}

/* line 162, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > a.bt,
.ticket-details .ticket-tags .submenu-tags > a.bt {
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px 4px 12px;
}

/* line 169, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .tags-folders,
.ticket-details .ticket-tags .submenu-tags > .tags .tags-folders {
  margin: 3px 0;
}

/* line 171, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .tags-folders:first-child,
.ticket-details .ticket-tags .submenu-tags > .tags .tags-folders:first-child {
  margin: 0;
}

/* line 175, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .tags-folders .group-item-folder,
.ticket-details .ticket-tags .submenu-tags > .tags .tags-folders .group-item-folder {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  margin: 0 0 0 12px;
  padding: 4px 8px 4px 22px;
  background-color: #eef2f8;
  color: #5b78a3;
  border-left: 3px solid #327bdd;
}

/* line 188, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item {
  margin: 7px 0;
  color: #2d2d2d;
  display: block;
  font-size: 14px;
  padding: 8px 12px;
  background-color: #f9f9f9;
}

/* line 196, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less {
  float: right;
  cursor: pointer;
  display: inline-flex;
}

/* line 201, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less .expand-more,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less .expand-more {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-more-4774588e4208ebfe39f97f193df205fef2a576ad11263402a46ac391103e86a0.png) center no-repeat;
  display: none;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 209, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less .expand-more-folder,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less .expand-more-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-close-92cca8dd401a0205ede1b5d2db97cc75518b5eddcb37d368235d70650b296378.svg) center no-repeat;
  display: none;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 217, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less .expand-less,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less .expand-less {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/expand-less-471c54c7a54f65083b9afed2002d7e2eba0355890878d9eaf5519c6b2e272283.png) center no-repeat;
  width: 18px;
  height: 18px;
  background-size: 20px;
}

/* line 224, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less .expand-less-folder,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less .expand-less-folder {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/folder-open-5aa04aa4f8741a4d6af754149e132b1bd1fc47b8f2d723e895b336fead482351.svg) center no-repeat;
  width: 16px;
  height: 16px;
  background-size: 16px;
}

/* line 232, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more, .ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more-folder,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-more-folder {
  display: block;
}

/* line 235, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less, .ticket-options .ticket-tags .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less-folder,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item .expand-more-less.show-less .expand-less-folder {
  display: none;
}

/* line 241, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item :first-child,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item :first-child {
  margin: 0;
}

/* line 248, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item-by-source,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item-by-source {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  color: #5b78a3;
  background-color: #eef2f8;
  border-left: 3px solid #327bdd;
}

/* line 258, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .group-item:first-child,
.ticket-details .ticket-tags .submenu-tags > .tags .group-item:first-child {
  margin: 0;
}

/* line 261, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > a.bt, .ticket-options .ticket-tags .submenu-tags > .tags .item-list,
.ticket-details .ticket-tags .submenu-tags > a.bt,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list {
  display: block;
  cursor: pointer;
  padding: 4px;
  text-align: left;
  padding-left: 33px;
  font-size: 14px;
  word-wrap: break-word;
}

/* line 269, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > a.bt:hover, .ticket-options .ticket-tags .submenu-tags > .tags .item-list:hover,
.ticket-details .ticket-tags .submenu-tags > a.bt:hover,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list:hover {
  background: #eee;
}

/* line 273, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .item-list,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) no-repeat 9px 2px;
}

/* line 275, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .item-list:hover,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-unchecked-511b3829ade301344eedcc4d62ff77f5ab3fde76e10cfdceb4289391843ade42.png) #eee no-repeat 9px 2px;
}

/* line 278, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .item-list.checked, .ticket-options .ticket-tags .submenu-tags > .tags .item-list.full,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list.checked,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list.full {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) no-repeat 9px 2px;
}

/* line 280, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .item-list.checked:hover, .ticket-options .ticket-tags .submenu-tags > .tags .item-list.full:hover,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list.checked:hover,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list.full:hover {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-checked-2967636b8edd392854bd8ba01864664f4beae5f97da3270f16e65b6aab7ad9c9.png) #eee no-repeat 9px 2px;
}

/* line 284, app/assets/stylesheets/reports/tags_manager.scss */
.ticket-options .ticket-tags .submenu-tags > .tags .item-list.partial,
.ticket-details .ticket-tags .submenu-tags > .tags .item-list.partial {
  background: url(//s3.amazonaws.com/bm3assets/assets/others/tristate-partial-c29608013ef46cb09a02fc561ac9e18ecfb9ebddd97885b3706467d77327e0d4.png) 9px 2px no-repeat;
}

/* line 1052, app/assets/stylesheets/tickets.scss */
.ticket-options .ticket-tags .submenu-tags.down,
.ticket-details .ticket-tags .submenu-tags.down {
  position: fixed;
  right: auto;
  bottom: auto;
  top: 200px;
  left: calc(20% - 36px);
}

@media (max-height: 600px) {
  /* line 1052, app/assets/stylesheets/tickets.scss */
  .ticket-options .ticket-tags .submenu-tags.down,
.ticket-details .ticket-tags .submenu-tags.down {
    bottom: 0px;
    top: auto;
    height: max-content;
  }
}

/* line 1066, app/assets/stylesheets/tickets.scss */
.ticket-options .ticket-tags .submenu-tags.up,
.ticket-details .ticket-tags .submenu-tags.up {
  right: auto;
  bottom: 0;
  top: auto;
  left: 34px;
}

/* line 1075, app/assets/stylesheets/tickets.scss */
.ticket-options .tags-display-container,
.ticket-details .tags-display-container {
  width: 100%;
  min-height: 30px;
  display: inline-block;
  border: #ccc solid 1px;
  border-radius: 4px;
  padding: 5px;
  padding-right: 0px;
  padding-bottom: 0px;
  box-sizing: border-box;
}

/* line 1087, app/assets/stylesheets/tickets.scss */
.ticket-options .tags-display-container:hover,
.ticket-details .tags-display-container:hover {
  border: #959595 solid 1px;
}

/* line 1091, app/assets/stylesheets/tickets.scss */
.ticket-options .tags-display-container.clickable,
.ticket-details .tags-display-container.clickable {
  cursor: pointer;
  padding: 0;
  padding-left: 0.5em;
}

/* line 1097, app/assets/stylesheets/tickets.scss */
.ticket-options .tags-display-container .empty-tags-message,
.ticket-details .tags-display-container .empty-tags-message {
  display: inline-block;
  width: 90%;
  font-size: 0.9em;
  color: #ABABAB;
  vertical-align: middle;
  word-break: break-word;
}

/* line 1112, app/assets/stylesheets/tickets.scss */
.author-wrapper {
  height: 70%;
}

/* line 1115, app/assets/stylesheets/tickets.scss */
.author-wrapper .toggle-button {
  background-color: transparent !important;
  height: 18px;
  margin-right: auto !important;
  margin-left: -10px;
  opacity: 0.7;
  position: absolute;
  border: none;
}

/* line 1126, app/assets/stylesheets/tickets.scss */
.channel-section {
  height: 30%;
  width: 100%;
  display: inline-block;
}

/* line 1132, app/assets/stylesheets/tickets.scss */
.merge-alert {
  font-size: 12px;
  display: block;
  color: #ed1c24;
}

/* line 1138, app/assets/stylesheets/tickets.scss */
.about-author {
  padding: 20px;
  background: #f9f9f9;
  border-left: 1px solid #eee;
  float: left;
  width: 96%;
  clear: both;
  margin-bottom: 15px;
}

/* line 1147, app/assets/stylesheets/tickets.scss */
.about-author #loading-user {
  position: absolute;
  background: rgba(0, 0, 0, 0.2);
}

/* line 1151, app/assets/stylesheets/tickets.scss */
.about-author #loading-user .box {
  background-color: transparent;
}

/* line 1156, app/assets/stylesheets/tickets.scss */
.about-author input {
  width: calc(100% - 10px) !important;
  border-color: #eee;
}

/* line 1161, app/assets/stylesheets/tickets.scss */
.about-author fieldset, .about-author input, .about-author textarea {
  width: 100% !important;
  border-color: #eee;
}

/* line 1166, app/assets/stylesheets/tickets.scss */
.about-author .see-author-history {
  border-radius: 4px;
  background-color: #eee;
  margin: 10px 0;
  padding: 5px 20px;
  color: inherit;
  width: 100%;
}

/* line 1174, app/assets/stylesheets/tickets.scss */
.about-author .see-author-history:hover {
  background-color: #ddd;
}

/* line 1178, app/assets/stylesheets/tickets.scss */
.about-author .see-author-history:before {
  content: "";
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/history-bce274fb6278f662997002bc9237be50171de46efeb01deb4a8b27ac68bafa2a.svg) no-repeat center;
  background-size: 21px;
  width: 21px;
  height: 21px;
  margin-right: 10px;
  vertical-align: middle;
}

/* line 1191, app/assets/stylesheets/tickets.scss */
.about-author .channel-section h3.section-title {
  font-size: 14px;
  font-weight: bold;
  border-bottom: solid 1px #eee;
  padding-bottom: 4px;
}

/* line 1198, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels {
  overflow-y: auto;
  padding-top: 8px;
}

/* line 1202, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li {
  display: block;
  overflow: hidden;
}

/* line 1206, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .remove-icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) no-repeat center;
  background-size: 15px;
  float: left;
  font-size: 12px;
  height: 38px;
  width: 12%;
  opacity: 0.7;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}

/* line 1218, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .remove-icon:hover {
  opacity: 1;
}

/* line 1223, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username {
  word-break: break-all;
  font-size: 13px;
  padding: 8px;
  color: inherit;
  width: 88%;
  float: left;
  box-sizing: border-box;
}

/* line 1232, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username:hover {
  text-decoration: underline;
}

/* line 1236, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username:before {
  content: "";
  width: 20px;
  height: 20px;
  margin-bottom: -5px;
  display: inline-block;
  border-radius: 20px;
  margin-right: 5px;
}

/* line 1245, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.twitter:before {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) center no-repeat;
  background-size: 12px;
}

/* line 1249, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.youtube:before {
  background: #FF0000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png) center no-repeat;
  background-size: 14px;
}

/* line 1253, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.linkedin:before {
  background: #0077B5 url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png) center no-repeat;
  background-size: 14px;
}

/* line 1257, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.bluesky:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) center no-repeat;
  background-size: 16px;
}

/* line 1261, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.email:before {
  background: #FF992D url(//s3.amazonaws.com/bm3assets/assets/logos/white/email-946e6d131a2271804cfc54fe40bd1079c950e559eda64d129e41ba4b3c5e2062.svg) center no-repeat;
  background-size: 14px;
}

/* line 1265, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.google_my_business:before {
  background: #4F7EC0 url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) center no-repeat;
  background-size: 20px;
}

/* line 1269, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.conversation:before {
  background: #FF992D url(//s3.amazonaws.com/bm3assets/assets/post/conversation-a7954f69d5683731d509448e8ac9f2a797b6284981bdef5bd78d48669897ae94.svg) center no-repeat;
  background-size: 20px;
}

/* line 1273, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.whatsapp:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg) center no-repeat;
  background-size: 20px;
}

/* line 1277, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.facebook:before {
  background: #1877F2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) center no-repeat;
  background-size: 12px;
}

/* line 1281, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.instagram:before {
  background: #E4405F url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) center no-repeat;
  background-size: 12px;
}

/* line 1285, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.tiktok:before {
  background: #000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) center no-repeat;
  background-size: 12px;
}

/* line 1289, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.threads:before {
  background: #000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) center no-repeat;
  background-size: 12px;
}

/* line 1293, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li .username.wordpress:before {
  background: #25728C url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 12px;
}

/* line 1300, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li.add-channel {
  cursor: pointer;
  color: #327bdd;
}

/* line 1303, app/assets/stylesheets/tickets.scss */
.about-author .channel-section .channels li.add-channel:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  margin-right: 4px;
  display: inline-block;
  vertical-align: sub;
}

/* line 1318, app/assets/stylesheets/tickets.scss */
.about-author .author-ps {
  font-size: 13px;
  display: block;
  overflow-y: auto;
  overflow-x: hidden;
  word-wrap: break-word;
  max-height: 200px;
}

/* line 1326, app/assets/stylesheets/tickets.scss */
.about-author .author-ps:disabled {
  border: none !important;
  overflow: hidden scroll;
  width: calc(100% - 10px) !important;
  background-color: transparent !important;
}

/* line 1334, app/assets/stylesheets/tickets.scss */
.about-author .author-label {
  display: block;
  color: #8C8C8D;
}

/* line 1338, app/assets/stylesheets/tickets.scss */
.about-author .author-label.invalid {
  color: #ed1c24;
}

/* line 1342, app/assets/stylesheets/tickets.scss */
.about-author input.invalid {
  border-color: red !important;
}

/* line 1345, app/assets/stylesheets/tickets.scss */
.about-author .author-basic-info {
  width: 100%;
  display: grid;
  padding-bottom: 5%;
  margin-bottom: 5%;
  border-bottom: #eee 1px solid;
  min-height: 20px;
}

/* line 1353, app/assets/stylesheets/tickets.scss */
.about-author .author-basic-info img {
  margin: auto;
  margin-bottom: 12px;
  width: 54px;
  height: 54px;
  border-radius: 50%;
}

/* line 1360, app/assets/stylesheets/tickets.scss */
.about-author .author-basic-info .more-actions {
  position: absolute;
  right: 28px;
}

/* line 1364, app/assets/stylesheets/tickets.scss */
.about-author .author-basic-info .author-name {
  margin: auto;
  display: block;
  font-family: 'latosemibold';
  font-size: 12px;
}

/* line 1372, app/assets/stylesheets/tickets.scss */
.about-author .about-author-title {
  margin-bottom: 15px;
  display: block;
  font-weight: bold;
  font-size: 14px;
}

/* line 1378, app/assets/stylesheets/tickets.scss */
.about-author .about-author-title h2 {
  display: inline;
}

/* line 1382, app/assets/stylesheets/tickets.scss */
.about-author .about-author-title a {
  float: right;
  font-weight: normal;
}

/* line 1386, app/assets/stylesheets/tickets.scss */
.about-author .about-author-title a:hover {
  text-decoration: underline;
}

/* line 1391, app/assets/stylesheets/tickets.scss */
.about-author .about-author-title > .more-actions {
  margin-top: 5px;
}

/* line 1394, app/assets/stylesheets/tickets.scss */
.about-author .about-author-title > .more-actions > .box-more-actions {
  top: 23px;
  min-width: 100px;
}

/* line 1401, app/assets/stylesheets/tickets.scss */
.about-author p {
  margin-right: 15px;
  max-width: 85%;
  font-size: 13px;
  padding-bottom: 16px;
  word-break: break-word;
}

/* line 1418, app/assets/stylesheets/tickets.scss */
.about-author .fields {
  display: none;
}

/* line 1421, app/assets/stylesheets/tickets.scss */
.about-author .fields fieldset {
  float: left;
  margin-bottom: 7px;
  width: 20%;
}

/* line 1426, app/assets/stylesheets/tickets.scss */
.about-author .fields fieldset label {
  display: block;
  font-size: 13px;
  clear: both;
}

/* line 1432, app/assets/stylesheets/tickets.scss */
.about-author .fields fieldset input, .about-author .fields fieldset textarea {
  width: 100%;
}

/* line 1436, app/assets/stylesheets/tickets.scss */
.about-author .fields fieldset textarea {
  min-height: 20px;
}

/* line 1440, app/assets/stylesheets/tickets.scss */
.about-author .fields fieldset.ps {
  width: 80%;
  display: inline-block;
}

/* line 1447, app/assets/stylesheets/tickets.scss */
.about-author .fields .btn.disabled {
  pointer-events: none;
  cursor: wait;
  background: #e1e1e1;
  color: #404040;
}

/* line 1456, app/assets/stylesheets/tickets.scss */
.about-author .author-inputs {
  width: 100%;
  display: inline-block;
  margin-bottom: 20px;
}

/* line 1461, app/assets/stylesheets/tickets.scss */
.about-author .author-inputs fieldset {
  margin-right: 35px;
}

@media (min-width: 1200px) {
  /* line 1468, app/assets/stylesheets/tickets.scss */
  .main-container.tickets {
    margin: 0;
    padding: 0;
  }
  /* line 1472, app/assets/stylesheets/tickets.scss */
  .main-container.tickets .bar {
    padding-top: 13px;
    margin-bottom: 0;
  }
  /* line 1480, app/assets/stylesheets/tickets.scss */
  .report-page-crm > main > .report-page {
    display: none;
  }
  /* line 1485, app/assets/stylesheets/tickets.scss */
  .report-page-crm > main .quick-settings .settings {
    height: 100%;
    overflow-y: auto;
  }
  /* line 1489, app/assets/stylesheets/tickets.scss */
  .report-page-crm > main .quick-settings .settings .container-buttons {
    border: none;
  }
  /* line 1495, app/assets/stylesheets/tickets.scss */
  .report-page-crm > main #stage-contents #posts-list {
    padding-top: 15px;
    overflow: initial;
  }
  /* line 1500, app/assets/stylesheets/tickets.scss */
  .report-page-crm > main #stage-contents #posts-list .toolbar-container .toolbar-group {
    position: relative;
    left: -0.6%;
  }
}

/* line 1512, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-info {
  padding: 0;
}

/* line 1516, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author {
  border-radius: 0;
  margin-bottom: 0;
  width: calc(100% - 40px);
  background: #f9f9f9;
  padding: 19px;
  border: none;
}

/* line 1524, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author p {
  line-height: 18px;
  margin-bottom: 0;
}

/* line 1529, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper {
  height: auto;
}

/* line 1532, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .ps {
  padding-bottom: 0;
  display: inline-block;
  width: calc(100% - 26px);
}

/* line 1539, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .collapsed-area .author-basic-info {
  margin-bottom: 0;
  border-bottom: none;
  padding-bottom: 0;
  display: inline;
  padding-left: 20px;
}

/* line 1545, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .collapsed-area .author-basic-info img {
  display: inline-block;
  height: 36px;
  width: 36px;
  margin-bottom: 0;
}

/* line 1551, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .collapsed-area .author-basic-info .author-name {
  display: inline-block;
  line-height: 36px;
  vertical-align: top;
  padding-left: 8px;
}

/* line 1558, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .collapsed-area .expand {
  float: right;
  opacity: 0.3;
}

/* line 1561, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .collapsed-area .expand:after {
  content: "";
  position: relative;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: 10px;
  width: 18px;
  height: 18px;
  margin-left: 8px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 1577, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area {
  width: 100%;
}

/* line 1580, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .author-info-wrapper {
  display: -webkit-inline-box;
  display: inline-flex;
  width: 90%;
}

/* line 1586, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .info {
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-flex-wrap: wrap;
  -webkit-flex: 2;
  flex-wrap: wrap;
  flex: 2;
  margin-left: 15px;
}

/* line 1595, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .collapse {
  float: right;
  opacity: 0.3;
}

/* line 1598, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .collapse:after {
  content: "";
  position: relative;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: 10px;
  width: 18px;
  height: 18px;
  margin-left: 8px;
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 1612, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .channel-section {
  flex: 2;
  -webkit-flex: 2;
  min-width: 120px;
}

/* line 1617, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .author-basic-info {
  max-width: 116px;
  margin-bottom: 0;
  padding-bottom: 0;
  display: block;
  text-align: center;
  border: none;
}

/* line 1625, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .channel-section-title {
  border-bottom: none;
  font-weight: normal;
  color: #8C8C8D;
  font-size: 13px;
  line-height: 18px;
  padding: 0;
}

/* line 1633, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .channels {
  display: inline-flex;
  flex-flow: wrap;
  padding-top: 0;
}

/* line 1637, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .channels li {
  padding: 0;
  padding-right: 8px;
  line-height: 18px;
}

/* line 1641, app/assets/stylesheets/tickets.scss */
.shared-tickets .about-author .author-wrapper .expanded-area .channels li .service-icon {
  background-size: 8px;
  width: 14px;
  height: 14px;
  margin-bottom: 0;
}

/* line 1654, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-container {
  width: 65%;
  border-right: 1px solid #e1e1e1;
}

/* line 1658, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-container.full-width {
  width: 100% !important;
}

/* line 1662, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-container .related-posts {
  position: relative;
  width: 100%;
  left: 0;
}

/* line 1667, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-container .related-posts .container-posts {
  overflow: auto !important;
  height: calc(100vh - 206px);
}

/* line 1673, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-container .upper-area {
  padding-left: 20px;
  display: flex;
  justify-content: space-between;
}

/* line 1680, app/assets/stylesheets/tickets.scss */
.shared-tickets .upper-area {
  border-bottom: solid 1px #e1e1e1;
  width: 100%;
  display: block;
  padding: 30px 0;
  box-sizing: border-box;
}

/* line 1687, app/assets/stylesheets/tickets.scss */
.shared-tickets .upper-area .title {
  font-weight: bold;
  font-size: 16px;
  padding-left: 24px;
}

/* line 1694, app/assets/stylesheets/tickets.scss */
.shared-tickets .bottom-area {
  display: block;
  padding: 24px;
  overflow: hidden;
}

/* line 1699, app/assets/stylesheets/tickets.scss */
.shared-tickets .bottom-area .btn-primary {
  float: right;
}

/* line 1705, app/assets/stylesheets/tickets.scss */
.shared-tickets .floathere {
  width: 35%;
}

/* line 1710, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-feedback .feedback-area {
  padding: 24px;
}

/* line 1712, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-feedback .feedback-area b {
  display: block;
  font-size: 14px;
  padding-bottom: 8px;
}

/* line 1717, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-feedback .feedback-area input, .shared-tickets .ticket-feedback .feedback-area textarea {
  width: 100%;
  padding: 0 8px;
}

/* line 1722, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-feedback .feedback-area input {
  height: 26px;
  margin-bottom: 16px;
}

/* line 1726, app/assets/stylesheets/tickets.scss */
.shared-tickets .ticket-feedback .feedback-area textarea {
  height: 280px;
  height: 280px;
  overflow: auto;
  padding: 4px 8px;
}

/* line 1736, app/assets/stylesheets/tickets.scss */
.share-ticket-modal {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  overflow-y: auto;
}

/* line 1743, app/assets/stylesheets/tickets.scss */
.share-ticket-modal.disabled {
  pointer-events: none;
  cursor: wait;
  background: #e1e1e1;
  color: #404040;
}

/* line 1750, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper {
  min-width: 800px;
  max-width: 1200px;
  margin: 30px auto;
  padding: 18px;
}

/* line 1756, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .error {
  color: red;
  font-size: 12px;
  font-weight: normal;
  float: right;
}

/* line 1763, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-ticket-inputs {
  background: #F1F1F1;
  padding: 16px;
  border-radius: 7px;
}

/* line 1769, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .upper-area {
  text-align: center;
  padding: 28px;
  border-bottom: 1px solid #e1e1e1;
  margin-bottom: 36px;
}

/* line 1775, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .upper-area .title {
  font-weight: bold;
  font-size: 18px;
}

/* line 1783, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area .attachments {
  font-size: 13px;
  margin-top: 8px;
  display: block;
  width: 80px;
  padding-bottom: 8px;
}

/* line 1790, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area .attachments:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/ico-anexo-f410584f952b6b1b588c8337b9ca7f0c49f231b7f35c9befac09e5ef3461c82b.png) no-repeat center;
  content: "";
  background-size: 12px;
  width: 22px;
  height: 22px;
  float: left;
}

/* line 1799, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area .attachments-area {
  margin-left: 0;
}

/* line 1803, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area .description {
  padding-bottom: 24px;
  font-size: 13px;
}

/* line 1807, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area .description .title {
  display: block;
  font-weight: bold;
}

/* line 1812, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area .description .subtitle {
  color: grey;
}

/* line 1817, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area label {
  font-weight: bold;
  display: inline-block;
  padding-right: 8px;
  color: #555;
  line-height: 2.4em;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
  float: left;
}

/* line 1828, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area label.invalid {
  color: #ec2e2e;
}

/* line 1834, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area input, .share-ticket-modal .share-ticket-wrapper .share-area textarea {
  width: 98%;
  height: 24px;
  font-family: 'latoregular';
  padding: 0px;
  border: 0;
  color: #555;
  height: 22px;
  background: #F1F1F1;
  outline-width: 0 !important;
}

/* line 1845, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area input :nth-child(2n), .share-ticket-modal .share-ticket-wrapper .share-area textarea :nth-child(2n) {
  float: right;
}

/* line 1850, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area input {
  width: 90%;
  padding: 1px;
}

/* line 1855, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area .forward-info {
  display: block;
  width: 100%;
}

/* line 1859, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area .forward-info .forward-param {
  display: block;
}

/* line 1865, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .share-area textarea {
  width: calc(100% - 10px);
  overflow-y: scroll;
}

/* line 1871, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .bottom-area {
  padding-top: 38px;
}

/* line 1874, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .bottom-area .bt {
  padding: 8px 26px;
}

/* line 1878, app/assets/stylesheets/tickets.scss */
.share-ticket-modal .share-ticket-wrapper .bottom-area .btn-primary {
  float: right;
}

/* line 1885, app/assets/stylesheets/tickets.scss */
.ticket-status-note {
  font-size: 14px;
  color: #666;
  padding-right: 20px;
}

/* line 1893, app/assets/stylesheets/tickets.scss */
.shared-tickets .floathere {
  overflow-y: auto;
}

/* line 1895, app/assets/stylesheets/tickets.scss */
.shared-tickets .floathere.panel-closed {
  display: none;
}

/* line 1899, app/assets/stylesheets/tickets.scss */
.shared-tickets .attachments {
  font-size: 13px;
  margin-top: 8px;
  display: block;
  padding-bottom: 8px;
}

/* line 1905, app/assets/stylesheets/tickets.scss */
.shared-tickets .attachments:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/ico-anexo-f410584f952b6b1b588c8337b9ca7f0c49f231b7f35c9befac09e5ef3461c82b.png) no-repeat center;
  content: "";
  background-size: 12px;
  width: 22px;
  height: 22px;
  float: left;
}

/* line 1914, app/assets/stylesheets/tickets.scss */
.shared-tickets .feedback-icon {
  background: url(//s3.amazonaws.com/bm3assets/images/feedback.svg) no-repeat center center;
}

/* line 1917, app/assets/stylesheets/tickets.scss */
.shared-tickets .attachments-area {
  margin-left: 0 !important;
}

/* line 1923, app/assets/stylesheets/tickets.scss */
.changed-value .select2-choice, .changed-value .tags-display-container {
  background: #d1e5ff !important;
  border: solid 2px #327bdd !important;
}

/* line 1926, app/assets/stylesheets/tickets.scss */
.changed-value .select2-choice span, .changed-value .tags-display-container span {
  background: #d1e5ff !important;
}

/* line 1929, app/assets/stylesheets/tickets.scss */
.changed-value .select2-choice .new-tag, .changed-value .tags-display-container .new-tag {
  background: #327bdd !important;
  color: #f9f9f9 !important;
  border-color: #327bdd !important;
}

/* line 1937, app/assets/stylesheets/tickets.scss */
.updated-area {
  background: #f9f9f9;
  padding: 8px;
  border-radius: 6px;
}

/* line 1942, app/assets/stylesheets/tickets.scss */
.updated-area span {
  font-size: 12px;
}

/* line 1946, app/assets/stylesheets/tickets.scss */
.updated-area a {
  font-size: 12px;
  display: block;
  width: 100%;
  text-align: right;
}

/* line 1952, app/assets/stylesheets/tickets.scss */
.updated-area a .check {
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) no-repeat center center;
  background-size: 12px;
  padding: 8px;
  display: inline;
  width: 8px;
  height: 12px;
  margin-right: 4px;
  margin-left: 4px;
}

/* line 1965, app/assets/stylesheets/tickets.scss */
.updated-value-icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/updated-3760a0becdb0c183bfcf412b452f85e3a2d4a6001c63b285b0053d08111e51ec.svg) no-repeat center center;
  padding: 12px;
  background-size: 14px;
  display: inline;
}

/* line 1972, app/assets/stylesheets/tickets.scss */
.new-note {
  background: #d1e5ff !important;
  border: solid 2px #327bdd !important;
}

/* line 1978, app/assets/stylesheets/tickets.scss */
.new-post .container {
  border: solid 2px #327bdd !important;
}

/* line 1992, app/assets/stylesheets/tickets.scss */
.toggle-button {
  padding: 10px 0px 10px 0px;
  text-align: right;
  border-bottom: 1px solid #ddd;
  border-right: 1px solid #ddd;
}

/* line 1999, app/assets/stylesheets/tickets.scss */
.toggle-button .btn-arrow-left,
.toggle-button .btn-arrow-right {
  transition: none;
}

/* line 2004, app/assets/stylesheets/tickets.scss */
#hidden-toolbar {
  display: flex;
  align-items: stretch;
  min-width: 450px;
}

/* line 2010, app/assets/stylesheets/tickets.scss */
#hidden-toolbar .toolbar-container {
  padding-right: 0px !important;
  padding-left: 3px !important;
}

/* line 2015, app/assets/stylesheets/tickets.scss */
.toggle-btn-list-div {
  border-bottom: 1px solid #ddd;
}

/* line 2019, app/assets/stylesheets/tickets.scss */
.toggle-btn-list {
  display: block;
  height: 54px;
}

/* line 2024, app/assets/stylesheets/tickets.scss */
.hide-link {
  display: none;
}

/* line 2028, app/assets/stylesheets/tickets.scss */
#list-tickets {
  height: 100%;
  position: relative;
  margin-bottom: 10px;
}

/* line 2034, app/assets/stylesheets/tickets.scss */
#content-to-toggle-list {
  height: 100%;
}

/* line 2038, app/assets/stylesheets/tickets.scss */
#all-tickets {
  height: 100%;
  width: 385px;
  display: flex;
  flex-direction: column;
  flex: 0 0 auto;
  border-right: 1px solid #ddd;
  box-sizing: border-box;
  background: white;
}

/* line 2048, app/assets/stylesheets/tickets.scss */
#all-tickets .tabs {
  width: 100%;
  margin-top: 14px;
  border-bottom: 1px solid #ddd;
  padding: 0;
  box-sizing: border-box;
}

/* line 2055, app/assets/stylesheets/tickets.scss */
#all-tickets .tabs li {
  width: 16.6%;
  box-sizing: border-box;
  padding: 5px;
  font-size: 12px;
  float: left;
  text-align: center;
  cursor: pointer;
}

/* line 2064, app/assets/stylesheets/tickets.scss */
#all-tickets .tabs li.new, #all-tickets .tabs li.all, #all-tickets .tabs li.open {
  width: 15%;
}

/* line 2070, app/assets/stylesheets/tickets.scss */
#all-tickets .tabs li.pending, #all-tickets .tabs li.resolved, #all-tickets .tabs li.closed {
  width: 18.33%;
}

/* line 2076, app/assets/stylesheets/tickets.scss */
#all-tickets .tabs li.active, #all-tickets .tabs li:hover {
  border-bottom: 3px solid;
}

/* line 2081, app/assets/stylesheets/tickets.scss */
#all-tickets .tabs li.active {
  border-color: #fcb315;
}

/* line 2085, app/assets/stylesheets/tickets.scss */
#all-tickets .tabs li:hover {
  border-color: #ddd;
}

/* line 2091, app/assets/stylesheets/tickets.scss */
#all-tickets .ticket-posts {
  flex: 1 1 auto;
  overflow: auto;
}

/* line 2097, app/assets/stylesheets/tickets.scss */
#all-tickets .ticket.ticket_status {
  flex: 1 1 auto;
  overflow: auto;
}

/* line 2102, app/assets/stylesheets/tickets.scss */
#all-tickets .get-more-tickets {
  display: flex;
}

/* line 2106, app/assets/stylesheets/tickets.scss */
#all-tickets .btn-ticket {
  border-radius: 0;
  border: none;
  opacity: 1;
  padding: 15px 25px;
  width: 88%;
  box-sizing: border-box;
  flex: 1 1 auto;
}

/* line 2115, app/assets/stylesheets/tickets.scss */
#all-tickets .btn-ticket:hover {
  color: white;
  background: #327bdd;
}

/* line 2124, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container,
.ticket-details .toolbar-container {
  border-bottom: 1px solid #ddd;
  box-sizing: border-box;
  padding: 0 12px;
}

/* line 2129, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container .stage-info,
.ticket-details .toolbar-container .stage-info {
  background-color: #fff;
  padding: 0;
}

/* line 2134, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container .stage-info ul li .button:not(.order),
.ticket-details .toolbar-container .stage-info ul li .button:not(.order) {
  width: 50px;
}

/* line 2139, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container .stage-info .toolbar-subgroup.ticket .select2-container,
.ticket-details .toolbar-container .stage-info .toolbar-subgroup.ticket .select2-container {
  width: 113px;
  margin-right: 5px;
}

/* line 2144, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container .stage-info .left,
.ticket-details .toolbar-container .stage-info .left {
  margin-right: 0;
}

/* line 2148, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container .stage-info .checkbox-all,
.ticket-details .toolbar-container .stage-info .checkbox-all {
  height: 25px;
  margin: 0;
  width: 25px;
}

/* line 2153, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container .stage-info .checkbox-all:after,
.ticket-details .toolbar-container .stage-info .checkbox-all:after {
  background: none;
}

/* line 2157, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container .stage-info .checkbox-all label,
.ticket-details .toolbar-container .stage-info .checkbox-all label {
  display: hidden;
}

/* line 2161, app/assets/stylesheets/tickets.scss */
#all-tickets .toolbar-container .stage-info .checkbox-all input[type=checkbox],
.ticket-details .toolbar-container .stage-info .checkbox-all input[type=checkbox] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
}

/* line 2175, app/assets/stylesheets/tickets.scss */
.ticket-post {
  position: relative;
  box-sizing: border-box;
  min-height: 105px;
  overflow: hidden;
  display: flex;
}

/* line 2182, app/assets/stylesheets/tickets.scss */
.ticket-post.active, .ticket-post:hover {
  background-color: #F5F6F7;
  cursor: pointer;
}

/* line 2188, app/assets/stylesheets/tickets.scss */
.ticket-post.priorityColor-low {
  border-left: 5px solid #3fdd00;
}

/* line 2192, app/assets/stylesheets/tickets.scss */
.ticket-post.priorityColor-medium {
  border-left: 5px solid #ffe338;
}

/* line 2196, app/assets/stylesheets/tickets.scss */
.ticket-post.priorityColor-high {
  border-left: 5px solid #e57803;
}

/* line 2200, app/assets/stylesheets/tickets.scss */
.ticket-post.priorityColor-urgent {
  border-left: 5px solid #ec2e2e;
}

/* line 2204, app/assets/stylesheets/tickets.scss */
.ticket-post .status-ticket {
  color: #8C8C8D;
  font-size: 10px;
  text-transform: uppercase;
  writing-mode: vertical-rl;
  text-align: center;
  transform: rotate(180deg);
}

/* line 2213, app/assets/stylesheets/tickets.scss */
.ticket-post .ticket-post-content {
  overflow: hidden;
  padding: 15px;
  width: 100%;
}

/* line 2218, app/assets/stylesheets/tickets.scss */
.ticket-post .ticket-post-content .container-top {
  display: flex;
  padding: 10px 0;
}

/* line 2222, app/assets/stylesheets/tickets.scss */
.ticket-post .ticket-post-content .container-top .ticket-project {
  border: 1px solid #3c99fc;
  border-radius: 5px;
  line-height: 2em;
  margin: 0px 25px;
  color: #2f83db;
  font-size: 11px;
  padding: 0 5px;
}

/* line 2234, app/assets/stylesheets/tickets.scss */
.ticket-post .photo-post {
  float: left;
  width: 16%;
}

/* line 2239, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post {
  display: flex;
  flex-wrap: wrap;
  float: left;
  width: 84%;
}

/* line 2245, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container {
  width: 100%;
  margin-top: 5px;
  overflow: hidden;
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  gap: 2px;
}

/* line 2256, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container .tags .tag-icon {
  display: inline-block;
  margin-right: 5px;
  float: left;
}

/* line 2261, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container .tags .tag-icon:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg) no-repeat center;
  background-size: 15px;
  display: block;
  height: 23px;
  width: 16px;
}

/* line 2272, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container.list-active {
  max-height: none !important;
  overflow: visible !important;
}

/* line 2277, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container .toggle-tags-post-list {
  max-height: 20px;
  padding: 2px 4px;
  border-radius: 4px;
  background: white;
  display: flex;
  justify-content: space-between;
  border: 1px solid #dddddd;
  align-items: center;
  gap: 2px;
  transition: .4s;
  cursor: pointer;
}

/* line 2293, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container .toggle-tags-post-list ul.tags li {
  display: flex !important;
}

/* line 2298, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container .toggle-tags-post-list a {
  font-size: 11px;
  line-height: 14px;
  color: #000;
  background: transparent;
  border: none;
}

/* line 2307, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container .toggle-tags-post-list .arrow-toggle-tags-list {
  width: 18px;
  height: 18px;
  margin: 0 2px;
  padding: 0 1px;
}

/* line 2313, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container .toggle-tags-post-list .arrow-toggle-tags-list.show-tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: contain;
  border: none;
  transform: rotate(90deg) scale(0.75);
}

/* line 2321, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .tags-post-list-container .toggle-tags-post-list .arrow-toggle-tags-list.hide-tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) no-repeat center;
  background-size: contain;
  border: none;
  transform: rotate(270deg) scale(0.75);
}

/* line 2332, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post ul.tags.hidden-tags {
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  list-style: none;
  max-width: 497px;
  max-height: 30px;
}

/* line 2340, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post ul.tags.hidden-tags li {
  display: flex;
  align-items: center;
  white-space: nowrap;
}

/* line 2347, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .content-post {
  width: 75%;
  overflow: hidden;
  max-height: 60px;
}

/* line 2352, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .content-post .author-post {
  display: block;
  font-size: 14px;
  font-family: 'latosemibold';
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 2361, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .content-post .text-post {
  display: inline-block;
  font-size: 13px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  width: 100%;
}

/* line 2369, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .content-post .text-post.readed {
  color: #A8A8A8;
}

/* line 2375, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .info-post {
  color: #A8A8A8;
  flex: 3;
  font-size: 12px;
  text-align: right;
  position: relative;
}

/* line 2382, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .info-post .hide-tags-post-button {
  opacity: 0.5;
  display: inline-block;
  width: 40px;
  height: 30px;
}

/* line 2389, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .info-post .hide-tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) no-repeat center;
  transform: rotate(90deg) scale(0.75);
  background-size: 12px;
}

/* line 2395, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .info-post .show-tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) no-repeat center;
  transform: rotate(270deg) scale(0.75);
  background-size: 12px;
}

/* line 2402, app/assets/stylesheets/tickets.scss */
.ticket-post .container-post .info-post.new:after {
  content: '';
  background: #1877F2;
  border-radius: 8px;
  height: 8px;
  position: absolute;
  right: 0;
  top: 30px;
  width: 8px;
}

/* line 2415, app/assets/stylesheets/tickets.scss */
.ticket-post:last-child {
  border-bottom: none;
}

/* line 2420, app/assets/stylesheets/tickets.scss */
.checkbox-all {
  position: relative;
  height: 25px;
  width: 25px;
  display: inline-block;
  box-sizing: border-box;
}

/* line 2427, app/assets/stylesheets/tickets.scss */
.checkbox-all input[type="checkbox"] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0 auto;
  height: 12px;
  width: 12px;
}

/* line 2438, app/assets/stylesheets/tickets.scss */
.checkbox-all input[type="checkbox"]:checked + label {
  border: 2px solid #3b99fc;
}

/* line 2443, app/assets/stylesheets/tickets.scss */
.checkbox-all label {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border: 1px solid #ddd;
  border-radius: 5px;
  cursor: pointer;
  padding: 5px;
}

/* line 2455, app/assets/stylesheets/tickets.scss */
.checkbox-all label:hover {
  border: 2px solid #3b99fc;
}

/* line 2461, app/assets/stylesheets/tickets.scss */
.avatar-social {
  display: inline-block;
  position: relative;
}

/* line 2465, app/assets/stylesheets/tickets.scss */
.avatar-social.email, .avatar-social.whatsapp, .avatar-social.play_store, .avatar-social.app_store, .avatar-social.facebook, .avatar-social.reclame_aqui, .avatar-social.tiktok, .avatar-social.threads, .avatar-social.wordpress, .avatar-social.reddit {
  width: 40px;
  height: 40px;
  border-radius: 50%;
}

/* line 2479, app/assets/stylesheets/tickets.scss */
.avatar-social.email img, .avatar-social.whatsapp img, .avatar-social.play_store img, .avatar-social.app_store img, .avatar-social.facebook img, .avatar-social.reclame_aqui img, .avatar-social.tiktok img, .avatar-social.threads img, .avatar-social.wordpress img, .avatar-social.reddit img {
  display: none;
}

/* line 2483, app/assets/stylesheets/tickets.scss */
.avatar-social.email:before, .avatar-social.whatsapp:before, .avatar-social.play_store:before, .avatar-social.app_store:before, .avatar-social.facebook:before, .avatar-social.reclame_aqui:before, .avatar-social.tiktok:before, .avatar-social.threads:before, .avatar-social.wordpress:before, .avatar-social.reddit:before {
  content: none;
}

/* line 2488, app/assets/stylesheets/tickets.scss */
.avatar-social.email {
  background: #FF992D url(//s3.amazonaws.com/bm3assets/assets/logos/white/email-946e6d131a2271804cfc54fe40bd1079c950e559eda64d129e41ba4b3c5e2062.svg) no-repeat center;
  background-size: 20px;
}

/* line 2493, app/assets/stylesheets/tickets.scss */
.avatar-social.whatsapp {
  background: #25D366 url(//s3.amazonaws.com/bm3assets/assets/logos/white/whatsapp-8217b7d78072325c1daeab7feb27a38fdb4cab5e3d504ae641b19ece83b160b5.png) no-repeat center;
  background-size: 20px;
}

/* line 2498, app/assets/stylesheets/tickets.scss */
.avatar-social.app_store {
  background: #4F7EC0 url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png) no-repeat center;
  background-size: 20px;
}

/* line 2503, app/assets/stylesheets/tickets.scss */
.avatar-social.play_store {
  background: #4F7EC0 url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png) no-repeat center;
  background-size: 20px;
}

/* line 2508, app/assets/stylesheets/tickets.scss */
.avatar-social.facebook {
  background: #1877F2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) no-repeat center;
  background-size: 20px;
}

/* line 2513, app/assets/stylesheets/tickets.scss */
.avatar-social.reclame_aqui {
  background: white url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png) no-repeat center;
  background-size: 20px;
  box-shadow: inset 0px 0px 0px 2px #00874b;
}

/* line 2519, app/assets/stylesheets/tickets.scss */
.avatar-social.tiktok {
  background: #000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) no-repeat center;
  background-size: 20px;
}

/* line 2524, app/assets/stylesheets/tickets.scss */
.avatar-social.threads {
  background: #000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) no-repeat center;
  background-size: 20px;
}

/* line 2529, app/assets/stylesheets/tickets.scss */
.avatar-social.wordpress {
  background: #25728C url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 20px;
}

/* line 2534, app/assets/stylesheets/tickets.scss */
.avatar-social.reddit {
  background: #ff4500 url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg) center no-repeat;
  background-size: 20px;
}

/* line 2539, app/assets/stylesheets/tickets.scss */
.avatar-social img {
  border-radius: 50%;
  display: inline-block;
  height: 40px;
  width: 40px;
  overflow: hidden;
}

/* line 2547, app/assets/stylesheets/tickets.scss */
.avatar-social:before {
  content: "";
  position: absolute;
  border-radius: 10px;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-left: 23px;
  margin-top: 22px;
  box-sizing: border-box;
  border: 1px solid #fff;
  background: center no-repeat;
  background-size: 10px;
}

/* line 2563, app/assets/stylesheets/tickets.scss */
.avatar-social.facebook:before {
  background-color: #1877F2;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png);
}

/* line 2569, app/assets/stylesheets/tickets.scss */
.avatar-social.instagram:before {
  background-color: #E4405F;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png);
}

/* line 2575, app/assets/stylesheets/tickets.scss */
.avatar-social.twitter:before {
  background-color: #000000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 2581, app/assets/stylesheets/tickets.scss */
.avatar-social.threads:before {
  background-color: #000000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 2587, app/assets/stylesheets/tickets.scss */
.avatar-social.wordpress.before {
  background-color: #25728C;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 2593, app/assets/stylesheets/tickets.scss */
.avatar-social.youtube:before {
  background-color: #FF0000;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png);
}

/* line 2599, app/assets/stylesheets/tickets.scss */
.avatar-social.linkedin:before {
  background-color: #0077B5;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png);
}

/* line 2605, app/assets/stylesheets/tickets.scss */
.avatar-social.bluesky:before {
  background-color: white;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 2611, app/assets/stylesheets/tickets.scss */
.avatar-social.google_my_business:before {
  background-color: #4F7EC0;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
}

/* line 2617, app/assets/stylesheets/tickets.scss */
.avatar-social.app_store:before {
  background-color: #4F7EC0;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png);
}

/* line 2623, app/assets/stylesheets/tickets.scss */
.avatar-social.play_store:before {
  background-color: #4F7EC0;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png);
}

/* line 2630, app/assets/stylesheets/tickets.scss */
.avatar-social.pinterest:before {
  background-color: #E70025;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png);
}

/* line 2637, app/assets/stylesheets/tickets.scss */
.avatar-social.reddit:before {
  background-color: #ff4500;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg);
}

/* line 2645, app/assets/stylesheets/tickets.scss */
.main-container.tickets ul.tags {
  width: 100%;
}

/* line 2649, app/assets/stylesheets/tickets.scss */
.main-container.tickets ul.tags li {
  float: left;
  margin-right: 5px;
}

/* line 2653, app/assets/stylesheets/tickets.scss */
.main-container.tickets ul.tags li:last-child {
  margin-right: 0;
}

/* line 2657, app/assets/stylesheets/tickets.scss */
.main-container.tickets ul.tags li a {
  display: inline-block;
  background: #ffda69;
  border-radius: 4px;
  color: #895806;
  font-size: 11px;
  padding: 0 5px;
  height: 20px;
}

/* line 2669, app/assets/stylesheets/tickets.scss */
.main-container.tickets .saved-replies,
.main-container.tickets .quick-settings {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  background: white;
  width: 380px;
  box-sizing: border-box;
  border-right: none;
  left: -380px;
  transition: all 300ms ease;
  z-index: 20;
}

/* line 2683, app/assets/stylesheets/tickets.scss */
.main-container.tickets .saved-replies.on,
.main-container.tickets .quick-settings.on {
  left: 0;
  box-shadow: rgba(0, 0, 0, 0.2) 0 0 10px;
}

/* line 2689, app/assets/stylesheets/tickets.scss */
.main-container.tickets .saved-replies.collapsed {
  width: 32px;
  min-width: 32px;
  background: rgba(255, 255, 255, 0.65);
}

/* line 2696, app/assets/stylesheets/tickets.scss */
.ticket-area {
  display: flex;
  flex: 1;
  height: 100%;
  overflow: auto;
}

/* line 2702, app/assets/stylesheets/tickets.scss */
.ticket-area .modal-undo-notification {
  z-index: 0;
  top: -33px;
}

/* line 2710, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts .logs-visibility,
.ticket-details .logs-visibility {
  width: 110px;
  font-size: 12px;
  text-align: center;
  margin: 0 auto 10px auto;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background: white;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 2725, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts .logs-visibility:hover,
.ticket-details .logs-visibility:hover {
  text-decoration: underline;
}

/* line 2729, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts .logs-visibility:after,
.ticket-details .logs-visibility:after {
  content: "";
  position: relative;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: 4px;
  width: 5px;
  height: 7px;
  margin-left: 8px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 2744, app/assets/stylesheets/tickets.scss */
.ticket-container .related-posts .logs-visibility.hide-button:after,
.ticket-details .logs-visibility.hide-button:after {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

/* line 2753, app/assets/stylesheets/tickets.scss */
.ticket-details {
  display: flex;
  flex-direction: column;
  flex: 1;
  box-sizing: border-box;
  margin: 0;
  overflow: auto;
  background: white;
}

/* line 2762, app/assets/stylesheets/tickets.scss */
.ticket-details .updated-area {
  padding: 5px 25px;
  border-radius: 0;
  background: #f9edbe;
  z-index: 20;
}

/* line 2768, app/assets/stylesheets/tickets.scss */
.ticket-details .updated-area a {
  font-size: 13px;
  float: right;
  width: auto;
  float: right;
}

/* line 2776, app/assets/stylesheets/tickets.scss */
.ticket-details .loading-ticket {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat 50% 50%;
}

/* line 2780, app/assets/stylesheets/tickets.scss */
.ticket-details .selected-ticket,
.ticket-details .loading-ticket {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  position: relative;
}

/* line 2789, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-content {
  display: flex;
  flex: 1 1 auto;
  overflow: auto;
  flex-direction: column;
}

/* line 2795, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-content .container-posts {
  margin: 0 auto;
  padding: 15px 25px;
  box-sizing: border-box;
  overflow: auto;
  flex: 1;
  display: flex;
  height: 100%;
  flex-direction: column-reverse;
}

/* line 2805, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-content .container-posts .post {
  padding: 15px 0;
}

/* line 2811, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action,
.ticket-details .social-login,
.ticket-details .reply-alert {
  border-top: 1px solid #ddd;
  width: 100%;
  padding: 10px 25px 0 25px;
  box-sizing: border-box;
  overflow: auto;
}

/* line 2820, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li,
.ticket-details .social-login li,
.ticket-details .reply-alert li {
  float: left;
  font-family: 'latosemibold';
  font-size: 15px;
  color: #989898;
  cursor: pointer;
  padding: 6px;
}

/* line 2828, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li:hover, .ticket-details .choose-ticket-action li.active,
.ticket-details .social-login li:hover,
.ticket-details .social-login li.active,
.ticket-details .reply-alert li:hover,
.ticket-details .reply-alert li.active {
  border-bottom: 3px solid;
}

/* line 2832, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li.active,
.ticket-details .social-login li.active,
.ticket-details .reply-alert li.active {
  border-color: #fcb315;
  font-weight: bolder;
  color: black;
}

/* line 2837, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li:hover,
.ticket-details .social-login li:hover,
.ticket-details .reply-alert li:hover {
  border-color: #ddd;
  font-weight: bold;
}

/* line 2842, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li.toggle-button-response,
.ticket-details .social-login li.toggle-button-response,
.ticket-details .reply-alert li.toggle-button-response {
  all: unset;
  float: right;
}

/* line 2846, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li.toggle-button-response.active,
.ticket-details .social-login li.toggle-button-response.active,
.ticket-details .reply-alert li.toggle-button-response.active {
  border-bottom: none;
  color: transparent;
}

/* line 2851, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li.toggle-button-response:hover,
.ticket-details .social-login li.toggle-button-response:hover,
.ticket-details .reply-alert li.toggle-button-response:hover {
  border-bottom: none;
  color: transparent;
}

/* line 2856, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li.toggle-button-response .btn-arrow-bottom,
.ticket-details .choose-ticket-action li.toggle-button-response .btn-arrow-top,
.ticket-details .social-login li.toggle-button-response .btn-arrow-bottom,
.ticket-details .social-login li.toggle-button-response .btn-arrow-top,
.ticket-details .reply-alert li.toggle-button-response .btn-arrow-bottom,
.ticket-details .reply-alert li.toggle-button-response .btn-arrow-top {
  transition: none;
}

/* line 2862, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li.note,
.ticket-details .social-login li.note,
.ticket-details .reply-alert li.note {
  float: right;
}

/* line 2867, app/assets/stylesheets/tickets.scss */
.ticket-details .choose-ticket-action li + li,
.ticket-details .social-login li + li,
.ticket-details .reply-alert li + li {
  margin-left: 20px;
}

/* line 2872, app/assets/stylesheets/tickets.scss */
.ticket-details .social-login,
.ticket-details .reply-alert {
  display: none;
  padding: 25px;
  font-size: 13px;
  text-align: center;
}

/* line 2880, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-note {
  padding: 20px 25px;
  display: flex;
  white-space: pre-wrap;
}

/* line 2885, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-note textarea {
  background-color: #f1f1f1;
  display: flex;
  flex: 1;
  border: none;
  min-height: 20px;
  padding: 15px;
  font-size: 14px;
}

/* line 2894, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-note textarea::placeholder {
  color: #bbb;
}

/* line 2900, app/assets/stylesheets/tickets.scss */
.ticket-details .edit-ticket-note {
  padding: 20px 25px;
  display: flex;
}

/* line 2904, app/assets/stylesheets/tickets.scss */
.ticket-details .edit-ticket-note textarea {
  background-color: #f1f1f1;
  display: flex;
  flex: 1;
  border: none;
  min-height: 20px;
  padding: 15px;
  font-size: 14px;
}

/* line 2915, app/assets/stylesheets/tickets.scss */
.ticket-details .message .bts-actions {
  position: inherit;
  margin: 0;
  padding: 0;
}

/* line 2920, app/assets/stylesheets/tickets.scss */
.ticket-details .message .bts-actions a:not(.text):not(.select2-choice) {
  width: 16px;
}

/* line 2925, app/assets/stylesheets/tickets.scss */
.ticket-details .compose {
  padding: 20px 25px;
}

/* line 2930, app/assets/stylesheets/tickets.scss */
.ticket-details .compose .answer.email .subject input {
  width: 80% !important;
}

/* line 2937, app/assets/stylesheets/tickets.scss */
.ticket-details > .info {
  border-bottom: 1px solid #ddd;
  padding: 10px 25px;
  box-sizing: border-box;
  height: 50px;
  display: flex;
}

/* line 2944, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id,
.ticket-details > .info .ticket-priority,
.ticket-details > .info .ticket-responsible,
.ticket-details > .info .ticket-status {
  float: left;
  padding: 0 10px;
  flex: 1 0 100px;
  box-sizing: border-box;
  position: relative;
  border-left: 1px solid #ddd;
}

/* line 2956, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-protocol {
  flex: 1 3 60px;
  min-width: 0;
  padding: 0 12px;
  box-sizing: border-box;
  border-left: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  cursor: pointer;
}

/* line 2968, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-protocol .protocol-label {
  font-size: 10px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  color: #9a9a9a;
  line-height: 1.3;
}

/* line 2977, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-protocol .protocol-value {
  font-size: 13px;
  color: #424242;
  line-height: 1.3;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 2987, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority,
.ticket-details > .info .ticket-responsible,
.ticket-details > .info .ticket-status {
  display: flex;
  align-items: center;
}

/* line 2993, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority label,
.ticket-details > .info .ticket-responsible label,
.ticket-details > .info .ticket-status label {
  display: none;
}

/* line 2997, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority .select2-container,
.ticket-details > .info .ticket-responsible .select2-container,
.ticket-details > .info .ticket-status .select2-container {
  margin-right: 0;
  width: auto !important;
  min-width: 0;
  flex: 1 1 auto;
}

/* line 3003, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority .select2-container .select2-choice,
.ticket-details > .info .ticket-responsible .select2-container .select2-choice,
.ticket-details > .info .ticket-status .select2-container .select2-choice {
  height: 27px;
}

/* line 3006, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority .select2-container .select2-choice .select2-arrow b,
.ticket-details > .info .ticket-responsible .select2-container .select2-choice .select2-arrow b,
.ticket-details > .info .ticket-status .select2-container .select2-choice .select2-arrow b {
  background-position: 0 1px;
}

/* line 3010, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority .select2-container .select2-choice .select2-chosen,
.ticket-details > .info .ticket-responsible .select2-container .select2-choice .select2-chosen,
.ticket-details > .info .ticket-status .select2-container .select2-choice .select2-chosen {
  line-height: 27px;
  font-size: 14px !important;
}

/* line 3017, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority:before,
.ticket-details > .info .ticket-responsible:before,
.ticket-details > .info .ticket-status:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 30px;
  background: no-repeat center;
  background-size: 16px;
  flex: 0 0 16px;
  margin-right: 8px;
  opacity: 0.8;
}

/* line 3030, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-responsible {
  padding-left: 0;
  border-left: 0;
}

/* line 3034, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-responsible:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/subscribers-bb35eaaa94c5d472d4914a2b0b0edf0a1dc35006ee1edaf5370971d000198e15.svg);
  opacity: 1;
}

/* line 3039, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-responsible .ticketUserImage {
  background-size: 20px;
}

/* line 3043, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-responsible .userImage {
  width: 20px;
  height: 20px;
}

/* line 3049, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority {
  border-right: 0;
  padding-right: 0;
}

/* line 3053, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-priority:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/priority-d332f4332d1439e5c3214f5c68d3e84e9a2860ff729b82a27f0130dab882edf2.svg);
  background-size: 14px;
}

/* line 3060, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-status:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/status-74ad38f77a59b3de72bc1ed6950dc2336bfcb785f32669c9638abd49beda866c.svg);
}

/* line 3065, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id {
  padding-left: 0;
  border: none;
  width: 38px;
  cursor: pointer;
  display: flex;
  flex: 0 0 38px;
}

/* line 3073, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id .id {
  font-size: 11px;
  border-radius: 25px;
  background: #bcd8fd;
  color: #4c83cd;
  font-weight: bold;
  padding: 3px 12px;
  float: left;
}

/* line 3082, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id .id span {
  font-weight: normal;
}

/* line 3087, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id .priority {
  width: 22px;
  height: 22px;
  float: left;
  position: relative;
  margin-right: 5px;
  top: 3px;
}

/* line 3095, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id .priority svg {
  display: inline-block;
  float: left;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 3106, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id .priority.low path, .ticket-details > .info .ticket-id .priority.low rect {
  fill: #64d13b;
  stroke: #64d13b;
}

/* line 3112, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id .priority.medium path, .ticket-details > .info .ticket-id .priority.medium rect {
  fill: #ffde17;
  stroke: #ffde17;
}

/* line 3118, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id .priority.high path, .ticket-details > .info .ticket-id .priority.high rect {
  fill: #e57803;
  stroke: #e57803;
}

/* line 3124, app/assets/stylesheets/tickets.scss */
.ticket-details > .info .ticket-id .priority.urgent path, .ticket-details > .info .ticket-id .priority.urgent rect {
  fill: #e20303;
  stroke: #e20303;
}

/* line 3133, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment {
  font-size: 12px;
  padding: 5px 25px 5px 52px;
  position: relative;
  background: #f9f9f9;
  display: flex;
  align-items: flex-start;
}

/* line 3141, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-tags {
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  flex: 0 0 40px;
}

/* line 3148, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-tags.actions-item {
  display: flex;
  flex-direction: row;
}

/* line 3153, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-tags #hide-tags-button {
  background-size: 12px;
  opacity: 0.6;
  width: 40px;
  height: 30px;
}

/* line 3160, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-tags .hide-tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) no-repeat center;
  transform: rotate(90deg) scale(0.75);
}

/* line 3165, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-tags .show-tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) no-repeat center;
  transform: rotate(270deg) scale(0.75);
}

/* line 3170, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-tags .button.tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tag-9c8978e30e6fd976678d583dc8c52f16e20040b1c518ef11966bd9052e513727.svg) no-repeat center;
  background-size: 18px;
  width: 40px;
}

/* line 3177, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-tags .submenu-tags.down {
  position: absolute;
  top: 30px;
  left: 0;
}

/* line 3185, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .tags-display-container {
  overflow: hidden;
  border: none;
  padding: 0;
  flex: 1 1 auto;
}

/* line 3191, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .tags-display-container.tags-list-active {
  max-height: none !important;
  overflow: visible !important;
}

/* line 3196, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .tags-display-container ul.tags.hidden-tags {
  display: flex;
  flex-wrap: wrap;
  overflow: hidden;
  list-style: none;
  max-width: 930px;
  max-height: 35px;
}

/* line 3204, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .tags-display-container ul.tags.hidden-tags li {
  display: flex;
  align-items: center;
  white-space: nowrap;
  list-style: none;
}

/* line 3212, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .tags-display-container ul.tags li {
  margin-top: 3px;
  margin-bottom: 3px;
}

/* line 3216, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .tags-display-container ul.tags li a {
  display: inline-block;
  background: #ffda69;
  border-radius: 4px;
  line-height: 2em;
  color: #895806;
  font-size: 11px;
  padding: 0 5px;
}

/* line 3228, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .submenu-tags {
  right: auto;
  left: 0;
  top: 35px;
  position: absolute;
}

/* line 3235, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-sentiment {
  padding: 6px 0;
  flex: 0 0 87px;
}

/* line 3239, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .ticket-sentiment label {
  display: none;
}

/* line 3244, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .toggle-tags-list {
  max-height: 20px;
  margin: 3px 4px 0;
  padding: 4px 6px;
  border-radius: 4px;
  background: #eee;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 2px;
  transition: .4s;
  cursor: pointer;
}

/* line 3259, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .toggle-tags-list a {
  font-size: 11px;
  line-height: 14px;
  color: inherit;
  border: none;
}

/* line 3267, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .toggle-tags-list .arrow-toggle-tags-list {
  width: 18px;
  height: 18px;
  margin: 0 2px;
  padding: 0 1px;
}

/* line 3274, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .toggle-tags-list .show-tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: contain;
  border: none;
  transform: rotate(90deg) scale(0.75);
}

/* line 3282, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .toggle-tags-list .hide-tags {
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) no-repeat center;
  background-size: contain;
  border: none;
  transform: rotate(270deg) scale(0.75);
}

/* line 3290, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-tags-sentiment .toggle-tags-list:hover {
  filter: brightness(0.9);
}

/* line 3296, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail {
  display: flex;
}

/* line 3299, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .photo-post {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: center;
}

/* line 3305, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .photo-post .avatar-social {
  margin-top: 15px;
  margin-bottom: 10px;
}

/* line 3311, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post {
  margin-bottom: 10px;
  margin-left: 15px;
  margin-top: 0;
  background-color: #F5F6F7;
  border-radius: 5px;
  display: flex;
  flex: 9;
  flex-direction: column;
  min-height: 145px;
  padding: 10px;
  position: relative;
}

/* line 3324, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post:before, .ticket-details .ticket-detail .content-post:after {
  border-bottom: 15px solid transparent;
  border-top: 15px solid transparent;
  content: '';
  height: 0;
  position: absolute;
  top: 20px;
  width: 0;
}

/* line 3335, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post:before {
  border-right: 20px solid transparent;
  left: -20px;
}

/* line 3340, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post:after {
  border-right: 20px solid #F5F6F7;
  left: -18px;
}

/* line 3345, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post.reply {
  background-color: white;
  border: 1px solid #ddd;
}

/* line 3349, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post.reply:before {
  border-right: 20px solid #ddd;
}

/* line 3353, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post.reply:after {
  border-right: 20px solid white;
}

/* line 3358, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post .info-post {
  display: flex;
  flex: 2;
}

/* line 3362, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post .info-post .author {
  display: block;
  font-size: 16px;
  font-weight: bold;
}

/* line 3368, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post .info-post .info {
  color: #A8A8A8;
  display: inline-block;
  font-size: 13px;
  margin-left: 10px;
  padding: 0 10px;
  position: relative;
}

/* line 3376, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post .info-post .info:before {
  background-color: #A8A8A8;
  content: '';
  height: 10px;
  left: 0;
  position: absolute;
  top: 7px;
  width: 1px;
}

/* line 3386, app/assets/stylesheets/tickets.scss */
.ticket-details .ticket-detail .content-post .info-post .info span {
  font-size: 10px;
}

/* line 3395, app/assets/stylesheets/tickets.scss */
.shared-ticket-center-wrapper {
  width: 100%;
  height: calc(100vh - 58px);
  display: flex;
}

/* line 3400, app/assets/stylesheets/tickets.scss */
.shared-ticket-center-wrapper .centered-content {
  margin: auto;
  text-align: center;
}

/* line 3404, app/assets/stylesheets/tickets.scss */
.shared-ticket-center-wrapper .centered-content .empty-icon {
  background: url(//s3.amazonaws.com/bm3assets/assets/tickets-a451c428f50b4675697c8ac04ab7ee45f5dc9c69b72190e6eeef470ad662fd15.svg) no-repeat center;
  height: 128px;
  background-size: 120px;
  opacity: 0.2;
}

/* line 3411, app/assets/stylesheets/tickets.scss */
.shared-ticket-center-wrapper .centered-content span {
  display: block;
}

/* line 3414, app/assets/stylesheets/tickets.scss */
.shared-ticket-center-wrapper .centered-content span.title {
  font-size: 32px;
  padding-bottom: 16px;
}

/* line 3418, app/assets/stylesheets/tickets.scss */
.shared-ticket-center-wrapper .centered-content span.subtitle {
  font-size: 18px;
  padding-bottom: 4px;
}

/* line 3422, app/assets/stylesheets/tickets.scss */
.shared-ticket-center-wrapper .centered-content span.obs {
  font-size: 14px;
  color: grey;
}
/* COLORS */
/* line 5, app/assets/stylesheets/buttons.scss */
.btn {
  border-radius: 4px;
  display: inline-block;
  border: 1px solid transparent;
  cursor: pointer;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  font-size: 13px;
  padding: 6px 12px;
  font-family: 'latoregular';
  line-height: 1.7em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 21, app/assets/stylesheets/buttons.scss */
.btn.disabled {
  cursor: default !important;
  pointer-events: none;
  border: #ddd 1px solid !important;
  background-color: transparent !important;
  color: #acabab;
}

/* line 29, app/assets/stylesheets/buttons.scss */
.btn:hover {
  text-decoration: none;
}

/* line 34, app/assets/stylesheets/buttons.scss */
.custom-finish-session-btn {
  font-size: 13px;
  font-family: 'latoregular';
  padding: 6px 0px;
}

/* line 40, app/assets/stylesheets/buttons.scss */
.note-editor-buttons {
  display: flex;
  justify-content: center;
}

/* line 44, app/assets/stylesheets/buttons.scss */
.note-editor-buttons a {
  font-size: 16px;
  font-family: 'latosemibold';
  line-height: 46px;
}

/* line 50, app/assets/stylesheets/buttons.scss */
.note-editor-buttons .btn {
  padding: 0px 12px;
}

/* line 54, app/assets/stylesheets/buttons.scss */
.note-editor-buttons .btn-cancel-note {
  color: #acabab;
  background: none !important;
}

/* line 58, app/assets/stylesheets/buttons.scss */
.note-editor-buttons .btn-cancel-note:hover, .note-editor-buttons .btn-cancel-note:active, .note-editor-buttons .btn-cancel-note:focus {
  color: #d64242 !important;
}

/* line 64, app/assets/stylesheets/buttons.scss */
.btn-primary {
  color: #FFFFFF;
  background-color: #327bdd;
}

/* line 68, app/assets/stylesheets/buttons.scss */
.btn-primary:active, .btn-primary:visited, .btn-primary:focus {
  color: #FFFFFF;
}

/* line 72, app/assets/stylesheets/buttons.scss */
.btn-primary:hover, .btn-primary:active, .btn-primary:focus {
  background-color: #478dda;
  color: #FFFFFF;
}

/* line 77, app/assets/stylesheets/buttons.scss */
.btn-primary:disabled {
  cursor: default !important;
  pointer-events: none;
  border: #ddd 1px solid !important;
  background-color: transparent !important;
  color: #acabab;
}

/* line 86, app/assets/stylesheets/buttons.scss */
.btn-default {
  color: #2d2d2d;
  background-color: #f1f1f1;
}

/* line 90, app/assets/stylesheets/buttons.scss */
.btn-default:hover {
  color: #2d2d2d;
  opacity: 0.8;
}

/* line 95, app/assets/stylesheets/buttons.scss */
.btn-default:active, .btn-default:visited, .btn-default:focus {
  color: #2d2d2d;
}

/* line 100, app/assets/stylesheets/buttons.scss */
.btn-cancel {
  color: #404040;
  background-color: white;
  border-color: #ccc;
}

/* line 105, app/assets/stylesheets/buttons.scss */
.btn-cancel:active, .btn-cancel:visited, .btn-cancel:focus, .btn-cancel:hover {
  background: #f9f9f9;
  color: #404040;
}

/* line 111, app/assets/stylesheets/buttons.scss */
.btn-danger {
  color: #d64242;
  background-color: white;
  border-color: #e78e8e;
}

/* line 116, app/assets/stylesheets/buttons.scss */
.btn-danger:active, .btn-danger:visited, .btn-danger:focus, .btn-danger:hover {
  color: #d64242;
}

/* line 121, app/assets/stylesheets/buttons.scss */
.btn-delete {
  color: white;
  background-color: #d64242;
  border-color: #d64242;
}

/* line 126, app/assets/stylesheets/buttons.scss */
.btn-delete:active, .btn-delete:visited, .btn-delete:focus, .btn-delete:hover {
  color: #d64242;
}

/* line 131, app/assets/stylesheets/buttons.scss */
.btn-lg {
  padding: 8px 26px;
  font-size: 14px;
}

/* line 136, app/assets/stylesheets/buttons.scss */
.btn-sm {
  padding: 3px 13px;
  font-size: 13px;
}

/* line 141, app/assets/stylesheets/buttons.scss */
.btn-xs {
  padding: 0.2em 1em;
  font-size: 12px;
}

/* line 146, app/assets/stylesheets/buttons.scss */
.btn-center {
  display: table;
  margin: 0 auto;
}

/* line 151, app/assets/stylesheets/buttons.scss */
.btn-left {
  float: left;
}

/* line 155, app/assets/stylesheets/buttons.scss */
.btn-right {
  float: right;
}

/* line 159, app/assets/stylesheets/buttons.scss */
.btn-arrow-top,
.btn-arrow-bottom,
.btn-arrow-left,
.btn-arrow-right {
  padding-left: 30px;
  width: 30px;
  height: 30px;
  cursor: pointer;
  opacity: 0.8;
}

/* line 169, app/assets/stylesheets/buttons.scss */
.btn-arrow-top:before,
.btn-arrow-bottom:before,
.btn-arrow-left:before,
.btn-arrow-right:before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg);
  display: block;
  background-size: 8px;
  background-position: center;
  background-repeat: no-repeat;
  width: 30px;
  height: 30px;
}

/* line 182, app/assets/stylesheets/buttons.scss */
.btn-arrow-top:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  transform: rotate(270deg);
}

/* line 190, app/assets/stylesheets/buttons.scss */
.btn-arrow-bottom:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 197, app/assets/stylesheets/buttons.scss */
.btn-arrow-left {
  height: 100%;
  padding-left: 0;
  width: 26px;
}

/* line 202, app/assets/stylesheets/buttons.scss */
.btn-arrow-left:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg);
  height: 100%;
}

/* line 210, app/assets/stylesheets/buttons.scss */
.btn-arrow-right {
  padding-left: 0;
}

/* line 213, app/assets/stylesheets/buttons.scss */
.btn-arrow-right:before {
  height: 55px;
}

/* line 218, app/assets/stylesheets/buttons.scss */
.btn-arrow {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/new_layout/arrow-left-bt-navigation-reports-4b557efbc7964cb7b0273073fd506c3f9f3a3c24b45fb4c7d6b85d6aa0677d12.png);
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 30px;
}

/* line 225, app/assets/stylesheets/buttons.scss */
.btn-container {
  display: inline-block;
  position: relative;
}

/* line 229, app/assets/stylesheets/buttons.scss */
.btn-container .btn {
  float: left;
  border-right: none;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

/* line 235, app/assets/stylesheets/buttons.scss */
.btn-container .btn.border {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

/* line 241, app/assets/stylesheets/buttons.scss */
.btn-container .btn-more {
  float: right;
  width: 12%;
  padding: 15px 0;
  box-sizing: border-box;
  line-height: 1.7em;
  font-size: 14px;
}

/* line 250, app/assets/stylesheets/buttons.scss */
.btn-container .dropdown {
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.4) 0 0 3px;
  background: #fff;
  display: none;
  overflow: hidden;
  position: absolute;
  bottom: 60px;
  right: 0;
  z-index: 101;
}

/* line 261, app/assets/stylesheets/buttons.scss */
.btn-container .dropdown a {
  font-size: 13px;
  line-height: 13px;
  color: #333;
  padding: 10px 20px;
  display: inline-block;
}

/* line 268, app/assets/stylesheets/buttons.scss */
.btn-container .dropdown a:hover {
  background-color: #f1f1f1;
}

/* line 273, app/assets/stylesheets/buttons.scss */
.btn-container .dropdown.active {
  display: block;
}

/* line 279, app/assets/stylesheets/buttons.scss */
.btn-more {
  border-left: #ddd 1px solid;
  color: #2d2d2d;
  text-indent: -9999px;
  margin: 0;
  display: inline-block;
  background-color: #f1f1f1;
}

/* line 287, app/assets/stylesheets/buttons.scss */
.btn-more:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: 8px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
  width: 100%;
  height: 23px;
  display: block;
  float: left;
}

/* line 300, app/assets/stylesheets/buttons.scss */
.btn-more:hover {
  background-color: #327bdd;
}

/* line 303, app/assets/stylesheets/buttons.scss */
.btn-more:hover:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/arrow-23c97c592e4b487b4ecb1ed2061a0fadc2af6e2b76d79033220b3af41437a37e.svg);
}

/* line 309, app/assets/stylesheets/buttons.scss */
.link-button {
  color: #fff;
}

/* line 312, app/assets/stylesheets/buttons.scss */
.link-button:link, .link-button:visited {
  color: #fff;
}

@media (max-width: 768px) {
  /* line 318, app/assets/stylesheets/buttons.scss */
  .btn {
    width: 100%;
  }
  /* line 322, app/assets/stylesheets/buttons.scss */
  .btn-lg {
    padding: 13px 26px;
    font-size: 18px;
  }
}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}
@charset "UTF-8";
/*

*/
/* COLORS */
/* line 2, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container {
  margin: 0;
  min-width: 16em;
}

/* line 6, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container .select2-choice {
  border: none;
}

/* line 9, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container .select2-choice .select2-chosen {
  text-align: right;
  text-decoration: underline;
}

/* line 16, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-container-active .select2-choice {
  box-shadow: none;
}

/* line 23, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-dropdown-open .select2-choice .select2-chosen {
  text-decoration: none;
}

/* line 30, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-container-disabled .select2-choice {
  background-color: white;
}

/* line 33, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-container-disabled .select2-choice .select2-arrow {
  display: none;
}

/* line 37, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-container.select2-container-disabled .select2-choice .select2-chosen {
  text-decoration: none;
}

/* line 44, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop {
  border: none;
  border-radius: 0;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
}

/* line 49, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop .select2-results {
  padding: 0;
  margin: 0;
}

/* line 53, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop .select2-results .select2-highlighted {
  background: #327bdd;
}

/* line 58, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop.select2-drop-above {
  box-shadow: 0 -16px 24px 2px rgba(0, 0, 0, 0.15);
}

/* line 62, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop .select2-search {
  margin: 5px 0;
  padding-left: 8px;
  padding-right: 8px;
}

/* line 67, app/assets/stylesheets/reports/bm_select2.scss */
.bm-select2.select2-drop .select2-search input[type="text"] {
  background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 100% -22px;
}

/**
  Styles for user settings page
**/
/* line 14, app/assets/stylesheets/user_settings.scss */
#ticket-distribution .select2-choices {
  padding-right: 30px;
  position: relative;
}

/* line 20, app/assets/stylesheets/user_settings.scss */
#ticket-distribution .select2-choices::after {
  content: '▼';
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 8px;
  color: #929292;
  pointer-events: none;
}

/* line 34, app/assets/stylesheets/user_settings.scss */
#security-ip #invalid-ip-message {
  color: red;
  font-size: 14px;
}

/* line 39, app/assets/stylesheets/user_settings.scss */
#security-ip .ip-list {
  width: 50%;
  border: 1px solid #ccc;
  padding: 5px 5px;
  border-radius: 5px;
  box-sizing: border-box;
  position: relative;
  margin-top: 10px;
}

/* line 49, app/assets/stylesheets/user_settings.scss */
#security-ip input {
  margin-left: 5px;
  background-color: transparent;
  vertical-align: text-bottom;
  border: none !important;
  display: inline-flex;
  border-radius: 5px;
  color: #575757;
  width: inherit;
  font-family: 'latoregular';
}

/* line 60, app/assets/stylesheets/user_settings.scss */
#security-ip input:focus {
  outline: none;
}

/* line 65, app/assets/stylesheets/user_settings.scss */
#security-ip .selected-recipient {
  display: inline-block;
  padding: 2px 20px 2px 8px;
  margin: 3px 0 3px 5px;
  position: relative;
  color: #333;
  border: 1px solid #ccc;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  background-color: #f1f1f1;
}

/* line 77, app/assets/stylesheets/user_settings.scss */
#security-ip .selected-recipient .delete-tag {
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 5px;
  top: 8px;
  font-size: 1px;
  outline: none;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-size: 12px;
  cursor: pointer;
  text-decoration: none;
  opacity: 0.5;
}

/* line 92, app/assets/stylesheets/user_settings.scss */
#security-ip .selected-recipient .delete-tag:hover {
  opacity: 1;
}

/* line 98, app/assets/stylesheets/user_settings.scss */
#security-ip .mention-help-message {
  font-size: 13px;
  background: #1E88D5;
  bottom: 100%;
  color: #fff;
  margin-bottom: 12px;
  padding: 7px 12px;
  border-radius: 5px;
  position: absolute;
  text-align: center;
}

/* line 109, app/assets/stylesheets/user_settings.scss */
#security-ip .mention-help-message:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #1E88D5 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  left: 50%;
  margin-left: -13px;
  position: absolute;
  width: 0;
}

/* line 123, app/assets/stylesheets/user_settings.scss */
#security-ip .selected-recipient {
  margin-left: 5px;
}

/* line 127, app/assets/stylesheets/user_settings.scss */
#security-ip .section-subtitle {
  font-size: 16px;
  font-family: 'latosemibold';
  padding-bottom: 0px;
}

/* line 134, app/assets/stylesheets/user_settings.scss */
.user-settings {
  padding-left: 20%;
}

/* line 137, app/assets/stylesheets/user_settings.scss */
.user-settings .inner {
  padding: 20px 2em 20px 0em;
}

/* line 141, app/assets/stylesheets/user_settings.scss */
.user-settings .rule-number {
  border: 0px !important;
  color: #404040 !important;
  padding: 0px 4px !important;
  font-size: 15px !important;
}

/* line 147, app/assets/stylesheets/user_settings.scss */
.user-settings .rule-number::-webkit-inner-spin-button, .user-settings .rule-number::-webkit-outer-spin-button {
  opacity: 1;
}

/* line 152, app/assets/stylesheets/user_settings.scss */
.user-settings .bm-select2 {
  min-width: 40px !important;
}

/* line 155, app/assets/stylesheets/user_settings.scss */
.user-settings .bm-select2.inline {
  display: inline-flex;
}

/* line 159, app/assets/stylesheets/user_settings.scss */
.user-settings .bm-select2 .select2-drop-active {
  border: 1px solid #f9f9f9 !important;
  min-width: 160px;
}

/* line 164, app/assets/stylesheets/user_settings.scss */
.user-settings .bm-select2 .select2-chosen {
  text-decoration: none !important;
  color: #404040;
  text-align: center !important;
  margin-right: 18px !important;
  line-height: 28px !important;
}

/* line 172, app/assets/stylesheets/user_settings.scss */
.user-settings .bm-select2 .select2-arrow b {
  background-position: 0 3px !important;
}

@media (max-width: 768px) {
  /* line 180, app/assets/stylesheets/user_settings.scss */
  .user-settings {
    padding-left: 0%;
  }
}

/* line 185, app/assets/stylesheets/user_settings.scss */
.custom-user-dropdown {
  min-width: 220px;
  padding-top: 5px;
  border: 1px solid #f9f9f9 !important;
}

/* line 191, app/assets/stylesheets/user_settings.scss */
.custom-status-dropdown {
  min-width: 160px;
  padding-top: 5px;
  border: 1px solid #f9f9f9 !important;
}

/* line 197, app/assets/stylesheets/user_settings.scss */
.greet-wrapper {
  width: 50%;
  margin-bottom: 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 5px;
}

/* line 206, app/assets/stylesheets/user_settings.scss */
.custom-greet {
  font-size: 13px;
  max-width: 500px;
  margin-top: -8px;
  color: black;
  padding: 2px 3px;
  border-radius: 4px;
  border: #ccc solid 1px;
  white-space: nowrap;
  overflow: hidden;
}

/* line 217, app/assets/stylesheets/user_settings.scss */
.custom-greet:hover, .custom-greet:focus {
  border-color: #5da4f9;
  outline: none;
}

/* line 224, app/assets/stylesheets/user_settings.scss */
.firstName, .accountName {
  border-radius: 3px;
  color: #363636;
  background: #eeeeee;
  border: #b1b1b1 1px solid;
  font-family: 'latosemibold';
  line-height: 20px;
}

/* line 233, app/assets/stylesheets/user_settings.scss */
.editor-wrapper {
  width: 600px;
  display: inline-table;
}

/* line 237, app/assets/stylesheets/user_settings.scss */
.editor-wrapper input[type^="text"] {
  margin-top: 1vh;
  padding: 15px 12px;
  border-bottom: none;
  width: 100%;
  box-sizing: border-box;
  border-radius: 4px 4px 0 0;
}

/* line 246, app/assets/stylesheets/user_settings.scss */
.editor-wrapper .ql-snow .ql-picker.ql-size .ql-picker-label::before,
.editor-wrapper .ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: attr(data-value);
}

/* line 251, app/assets/stylesheets/user_settings.scss */
.editor-wrapper .ql-snow .ql-picker.ql-size {
  width: 66px;
}

/* line 255, app/assets/stylesheets/user_settings.scss */
.editor-wrapper .ql-snow .ql-picker.ql-expanded .ql-picker-options {
  height: 200px;
  overflow: auto;
}

/* line 260, app/assets/stylesheets/user_settings.scss */
.editor-wrapper .ql-toolbar.ql-snow .ql-formats {
  margin-right: 0;
}

/* line 264, app/assets/stylesheets/user_settings.scss */
.editor-wrapper .ql-container {
  height: 210px;
  margin-bottom: 1vh;
  border: 1px solid #cccccc;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #eae9e9;
}

/* line 271, app/assets/stylesheets/user_settings.scss */
.editor-wrapper .ql-container .ql-editor.ql-blank::before {
  font-style: normal;
}

/* line 275, app/assets/stylesheets/user_settings.scss */
.editor-wrapper .ql-container .ql-editor ol, .editor-wrapper .ql-container .ql-editor ul {
  padding-left: 0;
}

/* line 279, app/assets/stylesheets/user_settings.scss */
.editor-wrapper .ql-container em {
  font-style: italic !important;
}

/* line 285, app/assets/stylesheets/user_settings.scss */
.settings-wrapper {
  margin: 0 auto;
  padding: 20px 0;
  display: inherit;
  width: 100%;
}

/* line 287, app/assets/stylesheets/user_settings.scss */
.settings-wrapper *::-webkit-scrollbar-track {
  background: rgba(190, 190, 190, 0.06);
}

/* line 291, app/assets/stylesheets/user_settings.scss */
.settings-wrapper *::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 1px;
}

/* line 296, app/assets/stylesheets/user_settings.scss */
.settings-wrapper *::-webkit-scrollbar {
  width: 10px !important;
  height: 10px !important;
}

/* line 306, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .tab {
  display: inline-block;
  width: 100%;
  padding-left: 4vw;
  padding-top: 90px;
  border-left: 2px solid #f4f4f4;
  box-sizing: border-box;
  min-height: 500px;
}

/* line 315, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .tab a.add-rule-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) left no-repeat;
  background-size: 16px;
  padding: 8px;
  padding-left: 25px;
  display: block;
  float: left;
}

/* line 324, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .tab a.eye-icon-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/blue_eye-f1cd1257e04cb5e96dc925695ab4606ea749d7f3e0ee1c7c35d83089282638b9.png) left no-repeat;
  background-size: 12px;
  padding: 8px;
  padding-left: 20px;
  display: block;
  float: left;
  fill: currentColor;
}

/* line 335, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .section-title {
  font-size: 22px;
  display: inline-block;
  padding-bottom: 1.0vh;
  margin-bottom: 1vh;
  width: 100%;
}

/* line 343, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .section-subtitle {
  clear: both;
  font-size: 18px;
  padding-bottom: 16px;
  padding-top: 12px;
  margin: 0;
}

/* line 351, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu {
  position: fixed;
  left: 0px;
  padding-left: 20px;
  padding-bottom: 3rem;
  height: 85%;
  margin-left: auto;
  margin-right: auto;
  width: 20%;
  box-sizing: border-box;
}

/* line 362, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu .menu-itens-wrapper {
  max-height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}

/* line 367, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu .menu-itens-wrapper .bar {
  margin-bottom: 10px;
  margin-top: 20px;
  border-bottom: 0px;
  font-family: 'latosemibold';
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 375, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu .menu-itens-wrapper .bar.post-approval {
  margin-top: 120px;
}

/* line 381, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu a {
  color: black;
}

/* line 384, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu a.menu-item {
  width: 100%;
  display: flex;
  padding: 0 25px;
  box-sizing: border-box;
  height: 60px;
  align-items: center;
  font-size: 16px;
  border-bottom: #f7f7f7 solid 1px;
  border-left: transparent solid 4px;
}

/* line 395, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu a.menu-item:hover, .settings-wrapper .top-menu a.menu-item.active {
  font-family: 'latosemibold';
  color: #424242;
  border-left-color: #424242;
  background: #f9f9f9;
}

/* line 401, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu a.menu-item.error:hover, .settings-wrapper .top-menu a.menu-item.active.error {
  border-left-color: #e8322a !important;
}

/* line 406, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .top-menu a.menu-item.error {
  background: url(//s3.amazonaws.com/bm3assets/assets/red-alert-be9b49fc606daa02642b4510731610657219a44f90e63a073f12588b807547f9.svg) no-repeat;
  color: #e8322a !important;
  background-size: 26px;
  background-position: right 10px center;
}

/* line 417, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info {
  width: 70%;
  display: block;
  margin-bottom: 2vh;
  clear: both;
}

/* line 423, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.blocklist {
  width: 50%;
}

/* line 427, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.ticket-rule {
  margin-bottom: 5px;
}

/* line 430, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.ticket-rule .spaced-text,
.settings-wrapper .info.ticket-rule .select2-container,
.settings-wrapper .info.ticket-rule input {
  float: left;
}

/* line 436, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.ticket-rule input {
  margin-top: 5px;
}

/* line 440, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.ticket-rule .spaced-text {
  line-height: 28px;
}

/* line 444, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.ticket-rule .remove {
  vertical-align: middle;
}

/* line 449, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.large {
  max-width: 100%;
  width: auto;
}

/* line 453, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.large.dist-options {
  margin: 1em 2em;
}

/* line 457, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.large.billing {
  padding-top: 2vh;
}

/* line 462, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .config-support-access {
  margin-top: 25px;
}

/* line 466, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.weekdays {
  width: 100%;
  max-width: 100%;
  margin-bottom: 2vh;
}

/* line 472, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.double {
  width: auto;
  float: left;
  clear: none;
  margin-bottom: 0;
}

/* line 478, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.double .info-title {
  float: left;
}

/* line 482, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.double input.hour-picker[type="text"] {
  display: block;
  float: left;
  clear: both;
  width: 80% !important;
}

/* line 490, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.buttons {
  width: 100%;
}

/* line 493, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.buttons .slack-button {
  float: left;
}

/* line 497, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.buttons.bitly {
  border: 1px solid;
  border-color: #e1e1e1;
  float: left;
  width: auto;
  margin: 5px;
  padding: 10px 10px 10px 10px;
  border-radius: 5px;
  width: 50px;
  height: 20px;
}

/* line 500, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.buttons.bitly:hover {
  border-color: #5da4f9;
}

/* line 511, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.buttons.bitly .bitly-button {
  background-image: url("https://docrdsfx76ssb.cloudfront.net/static/1745531555/pages/wp-content/uploads/2021/08/bitly_logo.svg");
  background-repeat: no-repeat;
  width: 50px;
  height: 40px;
  display: inline-block;
  cursor: pointer;
}

/* line 521, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.buttons .security-token,
.settings-wrapper .info.buttons input {
  cursor: pointer;
  float: left;
  padding-top: 12px;
  font-size: 13px;
  clear: both;
}

/* line 530, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.buttons input {
  color: #327bdd !important;
  border: none !important;
  background: transparent !important;
  padding: 12px 0 0 0;
  display: inline;
  float: left;
}

/* line 540, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.bitly-accounts {
  display: flex;
}

/* line 543, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.bitly-accounts .page-picture-wrapper {
  width: 32px;
  height: 32px;
  background: url(//s3.amazonaws.com/bm3assets/assets/bitly-logo-ffefdaf66ce25559b027b5580432efd4deed84bc4ffec95be824a0c96f29c30c.png) no-repeat center center;
  margin-right: 5px;
}

/* line 550, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.bitly-accounts .page-title {
  height: 32px;
  display: flex;
  align-items: center;
  margin-right: 5px;
}

/* line 557, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.bitly-accounts .revoke-wrapper {
  display: flex;
  align-items: flex-end;
}

/* line 561, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info.bitly-accounts .revoke-wrapper .revoke {
  display: block;
  font-size: 25px;
  line-height: 28px;
  color: red;
  font-weight: normal;
}

/* line 572, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .select2-container {
  margin-right: 4px;
  float: none;
}

/* line 578, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info a.remove {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/select2x2-2f53d3bc2d15ec7daffa21bc156d495959eae11d1bd511bbea48532a6f6ecd54.png);
  background-position-x: 13px;
  background-size: 76px;
  width: 12px;
  height: 12px;
  display: inline-flex;
  background-position-y: 0px;
}

/* line 587, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info a.remove:hover {
  background-position-y: 37px;
}

/* line 593, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info input[type="checkbox"] {
  vertical-align: text-bottom;
}

/* line 597, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .subtitle {
  display: block;
  font-size: 16px;
  margin-top: 20px;
  font-family: 'latosemibold';
}

/* line 604, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .info-message {
  font-size: 14px;
  color: #9a9a9a;
  display: block;
}

/* line 610, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .sentiment-llm-pause-warning {
  color: #b06a00;
  margin-top: 4px;
}

/* line 614, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .sentiment-llm-pause-warning:before {
  content: '';
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 6px;
  vertical-align: text-bottom;
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-dark-d87dd7899a91fd293beb0712cbd54ce542f75dddcd37aef2d517cefc53cc0817.svg) no-repeat center;
  background-size: 16px;
}

/* line 626, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .info-title {
  width: 100%;
  font-size: 13px;
  color: #9a9a9a;
  display: inline-block;
}

/* line 633, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .info-value {
  width: 100%;
  font-size: 16px;
  color: #444444;
}

/* line 639, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .spaced-text {
  display: inline-block;
  color: #9a9a9a;
  padding-left: 4px;
}

/* line 645, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .two-factor-info {
  margin: 20px 0;
  float: left;
  width: 100%;
}

/* line 650, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .two-factor-info .two-factor-auth-status {
  float: left;
}

/* line 653, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .two-factor-info .two-factor-auth-status span {
  color: white;
  border-radius: 4px;
  font-family: 'latoblack';
  font-size: 11px;
  text-transform: uppercase;
  padding: 5px 10px;
}

/* line 663, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .two-factor-info .two-factor-auth-status.enabled span {
  background-color: #64d13b;
}

/* line 669, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .two-factor-info .two-factor-auth-status.disabled span {
  background-color: #dd0000;
}

/* line 675, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .two-factor-info .config-mandatory-two-factor {
  display: block;
  clear: both;
  margin-top: 30px;
  float: left;
}

/* line 682, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .two-factor-info .recovery-codes-link {
  display: block;
  clear: both;
  margin-top: 10px;
  float: left;
  font-size: 14px;
}

/* line 689, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .two-factor-info .recovery-codes-link:hover {
  text-decoration: underline;
}

/* line 695, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .bot-message,
.settings-wrapper .info .bot-alert {
  clear: both;
  padding-top: 12px;
  font-size: 13px;
  float: left;
  width: 100%;
}

/* line 703, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .bot-message b,
.settings-wrapper .info .bot-alert b {
  font-family: 'latosemibold';
  font-weight: normal;
}

/* line 709, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .bot-alert {
  font-family: 'latosemibold';
}

/* line 713, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .note {
  background: #eee;
  border: 0.05em solid #c8c8c8;
  border-left-width: 0.2em;
  border-radius: 0.2em;
  color: #333;
  font-family: sans-serif;
  font-size: 1em;
  margin: 1em;
  padding: 1.2em 2.04em;
  position: relative;
}

/* line 725, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .note:before, .settings-wrapper .info .note:after {
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  margin-left: -0.1em;
}

/* line 735, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .note:before {
  border-radius: 50%;
  content: "";
  width: 2.04em;
  height: 2.04em;
}

/* line 742, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .note:after {
  color: #fff;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  z-index: 50;
}

/* line 750, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .note-info {
  font-family: 'latoregular';
  width: auto !important;
  margin-left: -3px;
  background: #d4e8f6;
  border-color: #a9d2ee;
  border-left-color: #54a6dd;
  color: #2273a9;
}

/* line 759, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .note-info:before {
  background: #54a6dd;
}

/* line 763, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .note-info:after {
  content: "\f129";
}

/* line 768, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .help {
  position: relative;
  display: inline-block;
  margin-left: 5px;
  vertical-align: middle;
  top: auto;
  right: auto;
  transform: none;
}

/* line 777, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .help:before {
  width: 14px;
  height: 14px;
}

/* line 783, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info .baloon-terms {
  top: 30px;
  right: -8px;
}

/* line 788, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .info input.number {
  width: 70px;
  text-align: center;
  margin-right: 5px;
}

/* line 795, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .advanced {
  font-size: 13px;
}

/* line 800, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .add-survey-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) left no-repeat;
  background-size: 16px;
  padding: 8px;
  padding-left: 25px;
  display: block;
}

/* line 808, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .select-options {
  width: 100%;
}

/* line 812, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list {
  width: 100%;
  height: 100%;
  border-collapse: separate;
  border-spacing: 0 15px;
}

/* line 819, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr th {
  padding: 10px 0;
  font-size: 12px;
  text-transform: uppercase;
  background-color: #f9f9f9;
}

/* line 825, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr th:nth-child(2) {
  width: 30%;
}

/* line 829, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr th:nth-child(3) {
  width: 10%;
}

/* line 834, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td {
  padding: 2px 10px;
  vertical-align: middle;
  border-right: 1px solid #efeeee;
}

/* line 839, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td.actions {
  height: 100%;
  display: flex;
  gap: 4px;
  align-items: center;
  justify-content: space-between;
}

/* line 846, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td.actions .ico-action {
  width: 100%;
  height: 20px;
  display: block;
  cursor: pointer;
}

/* line 852, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td.actions .ico-action.edit {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg) no-repeat center;
  background-size: 16px;
}

/* line 857, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td.actions .ico-action.delete {
  background: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg) no-repeat center;
  background-size: 12px;
  opacity: 0.5;
}

/* line 865, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td.associated-accounts {
  text-align: center;
}

/* line 868, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td.associated-accounts .image-wrapper {
  display: inline-block;
  margin-right: 8px;
  border-radius: 50%;
  width: 25px;
  height: 25px;
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png) no-repeat center;
  background-size: 100%;
  overflow: hidden;
}

/* line 878, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td.associated-accounts .image-wrapper .account-image {
  width: 100%;
  overflow: hidden;
}

/* line 884, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .survey-list tr td .title {
  font-size: 14px;
}

/* line 891, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

/* line 896, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey label {
  text-align: left;
}

/* line 900, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .input-field {
  width: 100%;
}

/* line 905, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .feedback-sentiment {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  align-items: center;
  gap: 10px;
}

/* line 912, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .feedback-sentiment input {
  width: 100%;
  padding: 5px 20px 5px 10px;
  text-align: center;
}

/* line 918, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .feedback-sentiment .disable-sentiment {
  display: flex;
  position: relative;
}

/* line 922, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .feedback-sentiment .disable-sentiment .btn-disable-sentiment {
  position: absolute;
  font-size: 25px;
  right: 10px;
  top: 5px;
  cursor: pointer;
  rotate: 45deg;
}

/* line 931, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .feedback-sentiment .disable-sentiment .btn-disable-sentiment.sentiment-disabled {
  rotate: 0deg;
  right: 16px;
  top: 6px;
}

/* line 937, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .feedback-sentiment .disable-sentiment .btn-disable-sentiment::before {
  content: '+';
  display: block;
  width: 10px;
  height: 10px;
}

/* line 947, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .select2-container {
  width: 100%;
}

/* line 951, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .feedback_from_user {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

/* line 956, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .customize-feedback-survey .modal-edit-survey .feedback_from_user label {
  width: 100%;
  padding: 0 0 0 8px;
  float: none;
  font-size: 14px;
}

/* line 966, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper {
  display: inline-flex;
  text-align: center;
  flex-flow: row wrap;
  width: 100%;
}

/* line 972, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .no-linked-accounts {
  color: #656363;
  float: left;
  vertical-align: middle;
  font-size: 13px;
  width: 85%;
  margin: 0 50px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  text-align: left;
}

/* line 985, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account {
  position: relative;
  float: left;
  margin: 0 5px 20px 5px;
  width: 160px;
}

/* line 991, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account .ig-alerts-container {
  display: flex;
  flex-direction: column;
}

/* line 995, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account .ig-alerts-container .ig-alert {
  margin-top: 2px;
}

/* line 1000, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account span {
  display: block;
  font-size: 13px;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* line 1006, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account span.alert {
  padding: 0 10px;
  background: red;
  width: auto;
  display: inline-block;
  margin: 0 auto;
  color: white;
  border: none;
  font-size: 11px;
  font-family: 'latosemibold';
  border-radius: 35px;
}

/* line 1018, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account span.alert:before {
  content: none;
}

/* line 1022, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account span.alert.email {
  cursor: pointer;
}

/* line 1028, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account .info-tooltip {
  background-size: 14px;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  margin-left: 3px;
  padding-bottom: 10px;
}

/* line 1036, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account .info-tooltip .tooltip-box {
  top: 25px;
}

/* line 1040, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .social-account .info-tooltip a {
  color: white;
  text-decoration: underline;
}

/* line 1047, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .remove-wrapper-bg {
  background: none !important;
}

/* line 1051, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .image-wrapper {
  border-radius: 50%;
  position: relative;
  display: flex;
  align-items: center;
  margin-left: auto;
  margin-right: auto;
  width: 56px;
  height: 56px;
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png) no-repeat center;
  background-size: 100%;
  overflow: hidden;
}

/* line 1064, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .image-wrapper .account-image {
  float: left;
  margin-right: auto;
  margin-left: auto;
  width: 100%;
  overflow: hidden;
}

/* line 1076, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .is-ad:before {
  content: "$";
  margin-right: 5px;
}

/* line 1081, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .is-ad.tiktok-ads:hover {
  border-radius: 10px;
  position: absolute;
  top: 38px;
  right: 15px;
  background: #fff;
  font-size: 11px;
  font-family: 'latosemibold';
  line-height: 18px;
  padding: 0 12px;
  background: red;
  color: white;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  transform: scale(1.2);
}

/* line 1098, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .is-ad.tiktok-ads:hover:before {
  content: "-";
  margin-right: 5px;
}

/* line 1105, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .profile-tag {
  border-radius: 10px;
  position: absolute;
  top: 38px;
  right: 15px;
  background: #fff;
  font-size: 11px;
  font-family: 'latosemibold';
  line-height: 18px;
  padding: 0 12px;
  background: #327bdd;
  color: white;
  text-align: center;
  display: inline-block;
  cursor: pointer;
}

/* line 1122, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .ads-off {
  position: absolute;
  font-size: 20px;
  display: inline-block;
  top: 34px;
  right: 30px;
  background: url(//s3.amazonaws.com/bm3assets/assets/orange-alert-de689f498eecdd67dbd8f60f367e27a124212e6ae3c1bf9d6611170780acfaa9.svg) no-repeat center;
  background-size: 23px;
  width: 23px;
  height: 23px;
  transition: all 300ms ease;
}

/* line 1134, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .ads-off:hover {
  transform: scale(1.2);
}

/* line 1139, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .add-ads-tiktok {
  position: absolute;
  font-size: 20px;
  display: inline-block;
  top: 34px;
  right: 30px;
  background: url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) no-repeat center;
  background-size: 21px;
  opacity: 0.5;
  width: 21px;
  height: 21px;
  transition: all 300ms ease;
}

/* line 1152, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper .add-ads-tiktok:hover {
  transform: scale(1.2);
}

/* line 1158, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper a.revoke {
  color: #96abc6;
  opacity: 0.7;
  font-size: 13px;
}

/* line 1163, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-wrapper a.revoke:hover {
  opacity: 1;
  color: #d64242;
}

/* line 1171, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .add-button,
.settings-wrapper .remove-button {
  color: #6E6E6E;
  border-radius: 50%;
  border: 1px solid transparent;
  width: 56px;
  height: 56px;
  line-height: 56px;
  float: left;
  box-sizing: border-box;
  font-size: 30px;
  background: #f9f9f9;
  margin: 0 52px 20px 52px;
}

/* line 1185, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .add-button:hover,
.settings-wrapper .remove-button:hover {
  background: #f1f1f1;
}

/* line 1190, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .remove-button {
  border-color: #d64242;
  color: #d64242;
  background: none;
}

/* line 1195, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .remove-button:hover {
  background: #d64242;
  color: #fff;
}

/* line 1201, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .add-text span {
  display: inherit;
  font-size: 12px;
}

/* line 1206, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button {
  display: block !important;
  clear: both;
  display: table;
  padding: 28px;
  float: left;
  background: no-repeat center center;
  background-size: 36px;
}

/* line 1215, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 34px;
}

/* line 1219, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.instagram {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 1222, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
  background-size: 40px;
}

/* line 1226, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg);
  background-size: 40px;
}

/* line 1230, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.tiktok {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
  background-size: 40px;
}

/* line 1234, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.facebook {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
  background-size: 40px;
}

/* line 1238, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.youtube {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
  background-size: 40px;
}

/* line 1242, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.linkedin {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
}

/* line 1245, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.email {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/email-8225144a248154d62ad4a67cd1a161edcfe06ce9f1abfef2f48be8bee7f46c28.png) no-repeat center center;
  background-size: 40px;
}

/* line 1249, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.my_business {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) no-repeat center center;
  background-size: 40px;
}

/* line 1253, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.play-store {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png) no-repeat center center;
  background-size: 40px;
}

/* line 1257, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.whatsapp {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/whatsapp-430b0089007bf0b557c59f40635d3a1b1e6feecdfd007bb2b2380035689aaf03.svg) no-repeat center center;
  background-size: 40px;
}

/* line 1261, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.reclame_aqui {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png) no-repeat center center;
  background-size: 40px;
}

/* line 1265, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center center;
  background-size: 40px;
}

/* line 1269, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-signin-button.app-store {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/app-store-de43b68840c104544280521ca956a147f465d5fc8c7c2e991daa91b1e0b7c76d.png) no-repeat center center;
  background-size: 40px;
}

/* line 1275, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .smaller-select {
  min-width: 80px !important;
  max-width: 90px !important;
}

/* line 1280, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .large-select {
  min-width: 100px !important;
  float: none;
}

/* line 1285, app/assets/stylesheets/user_settings.scss */
.settings-wrapper input[type="text"]:not(.tokenizerInput), .settings-wrapper input[type="email"], .settings-wrapper input[type="password"], .settings-wrapper input[type="search"], .settings-wrapper input[type="tel"],
.settings-wrapper input[type="number"], .settings-wrapper input[type="color"], .settings-wrapper input[type="time"], .settings-wrapper input[type="date"], .settings-wrapper input[type="datetime"],
.settings-wrapper input[type="datetime-local"], .settings-wrapper input[type="week"], .settings-wrapper input[type="month"], .settings-wrapper input[type="url"], .settings-wrapper select, .settings-wrapper textarea,
.settings-wrapper .contract-value {
  font-size: 16px;
  font-family: 'latoregular';
  color: #444444;
  width: 90%;
  padding: 5px;
  border-radius: 4px;
  box-sizing: border-box;
  height: auto;
}

/* line 1298, app/assets/stylesheets/user_settings.scss */
.settings-wrapper input[type="text"]:not(.tokenizerInput):hover, .settings-wrapper input[type="text"]:not(.tokenizerInput):focus, .settings-wrapper input[type="email"]:hover, .settings-wrapper input[type="email"]:focus, .settings-wrapper input[type="password"]:hover, .settings-wrapper input[type="password"]:focus, .settings-wrapper input[type="search"]:hover, .settings-wrapper input[type="search"]:focus, .settings-wrapper input[type="tel"]:hover, .settings-wrapper input[type="tel"]:focus,
.settings-wrapper input[type="number"]:hover,
.settings-wrapper input[type="number"]:focus, .settings-wrapper input[type="color"]:hover, .settings-wrapper input[type="color"]:focus, .settings-wrapper input[type="time"]:hover, .settings-wrapper input[type="time"]:focus, .settings-wrapper input[type="date"]:hover, .settings-wrapper input[type="date"]:focus, .settings-wrapper input[type="datetime"]:hover, .settings-wrapper input[type="datetime"]:focus,
.settings-wrapper input[type="datetime-local"]:hover,
.settings-wrapper input[type="datetime-local"]:focus, .settings-wrapper input[type="week"]:hover, .settings-wrapper input[type="week"]:focus, .settings-wrapper input[type="month"]:hover, .settings-wrapper input[type="month"]:focus, .settings-wrapper input[type="url"]:hover, .settings-wrapper input[type="url"]:focus, .settings-wrapper select:hover, .settings-wrapper select:focus, .settings-wrapper textarea:hover, .settings-wrapper textarea:focus,
.settings-wrapper .contract-value:hover,
.settings-wrapper .contract-value:focus {
  border: #5da4f9 solid 1px;
  outline: none;
}

/* line 1304, app/assets/stylesheets/user_settings.scss */
.settings-wrapper input.hour-picker[type="text"]:not(.tokenizerInput), .settings-wrapper input.hour-picker[type="email"], .settings-wrapper input.hour-picker[type="password"], .settings-wrapper input.hour-picker[type="search"], .settings-wrapper input.hour-picker[type="tel"],
.settings-wrapper input.hour-picker[type="number"], .settings-wrapper input.hour-picker[type="color"], .settings-wrapper input.hour-picker[type="time"], .settings-wrapper input.hour-picker[type="date"], .settings-wrapper input.hour-picker[type="datetime"],
.settings-wrapper input.hour-picker[type="datetime-local"], .settings-wrapper input.hour-picker[type="week"], .settings-wrapper input.hour-picker[type="month"], .settings-wrapper input.hour-picker[type="url"], .settings-wrapper select.hour-picker, .settings-wrapper textarea.hour-picker,
.settings-wrapper .contract-value.hour-picker {
  width: 50% !important;
}

/* line 1308, app/assets/stylesheets/user_settings.scss */
.settings-wrapper input.number-entry[type="text"]:not(.tokenizerInput), .settings-wrapper input.number-entry[type="email"], .settings-wrapper input.number-entry[type="password"], .settings-wrapper input.number-entry[type="search"], .settings-wrapper input.number-entry[type="tel"],
.settings-wrapper input.number-entry[type="number"], .settings-wrapper input.number-entry[type="color"], .settings-wrapper input.number-entry[type="time"], .settings-wrapper input.number-entry[type="date"], .settings-wrapper input.number-entry[type="datetime"],
.settings-wrapper input.number-entry[type="datetime-local"], .settings-wrapper input.number-entry[type="week"], .settings-wrapper input.number-entry[type="month"], .settings-wrapper input.number-entry[type="url"], .settings-wrapper select.number-entry, .settings-wrapper textarea.number-entry,
.settings-wrapper .contract-value.number-entry {
  width: 46px;
  max-width: 120px !important;
}

/* line 1312, app/assets/stylesheets/user_settings.scss */
.settings-wrapper input.number-entry[type="text"]:not(.tokenizerInput)::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="text"]:not(.tokenizerInput)::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="email"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="email"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="password"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="password"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="search"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="search"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="tel"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="tel"]::-webkit-outer-spin-button,
.settings-wrapper input.number-entry[type="number"]::-webkit-inner-spin-button,
.settings-wrapper input.number-entry[type="number"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="color"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="color"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="time"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="time"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="date"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="date"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="datetime"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="datetime"]::-webkit-outer-spin-button,
.settings-wrapper input.number-entry[type="datetime-local"]::-webkit-inner-spin-button,
.settings-wrapper input.number-entry[type="datetime-local"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="week"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="week"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="month"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="month"]::-webkit-outer-spin-button, .settings-wrapper input.number-entry[type="url"]::-webkit-inner-spin-button, .settings-wrapper input.number-entry[type="url"]::-webkit-outer-spin-button, .settings-wrapper select.number-entry::-webkit-inner-spin-button, .settings-wrapper select.number-entry::-webkit-outer-spin-button, .settings-wrapper textarea.number-entry::-webkit-inner-spin-button, .settings-wrapper textarea.number-entry::-webkit-outer-spin-button,
.settings-wrapper .contract-value.number-entry::-webkit-inner-spin-button,
.settings-wrapper .contract-value.number-entry::-webkit-outer-spin-button {
  opacity: 1;
}

/* line 1315, app/assets/stylesheets/user_settings.scss */
.settings-wrapper input#user_auto_close_ticket_time.number-entry[type="text"]:not(.tokenizerInput), .settings-wrapper input#max_tickets_per_analyst.number-entry[type="text"]:not(.tokenizerInput), .settings-wrapper input#change_user_status_time.number-entry[type="text"]:not(.tokenizerInput), .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="email"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="email"], .settings-wrapper input#change_user_status_time.number-entry[type="email"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="password"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="password"], .settings-wrapper input#change_user_status_time.number-entry[type="password"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="search"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="search"], .settings-wrapper input#change_user_status_time.number-entry[type="search"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="tel"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="tel"], .settings-wrapper input#change_user_status_time.number-entry[type="tel"],
.settings-wrapper input#user_auto_close_ticket_time.number-entry[type="number"],
.settings-wrapper input#max_tickets_per_analyst.number-entry[type="number"],
.settings-wrapper input#change_user_status_time.number-entry[type="number"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="color"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="color"], .settings-wrapper input#change_user_status_time.number-entry[type="color"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="time"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="time"], .settings-wrapper input#change_user_status_time.number-entry[type="time"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="date"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="date"], .settings-wrapper input#change_user_status_time.number-entry[type="date"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="datetime"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="datetime"], .settings-wrapper input#change_user_status_time.number-entry[type="datetime"],
.settings-wrapper input#user_auto_close_ticket_time.number-entry[type="datetime-local"],
.settings-wrapper input#max_tickets_per_analyst.number-entry[type="datetime-local"],
.settings-wrapper input#change_user_status_time.number-entry[type="datetime-local"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="week"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="week"], .settings-wrapper input#change_user_status_time.number-entry[type="week"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="month"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="month"], .settings-wrapper input#change_user_status_time.number-entry[type="month"], .settings-wrapper input#user_auto_close_ticket_time.number-entry[type="url"], .settings-wrapper input#max_tickets_per_analyst.number-entry[type="url"], .settings-wrapper input#change_user_status_time.number-entry[type="url"], .settings-wrapper select#user_auto_close_ticket_time.number-entry, .settings-wrapper select#max_tickets_per_analyst.number-entry, .settings-wrapper select#change_user_status_time.number-entry, .settings-wrapper textarea#user_auto_close_ticket_time.number-entry, .settings-wrapper textarea#max_tickets_per_analyst.number-entry, .settings-wrapper textarea#change_user_status_time.number-entry,
.settings-wrapper #user_auto_close_ticket_time.contract-value.number-entry,
.settings-wrapper #max_tickets_per_analyst.contract-value.number-entry,
.settings-wrapper #change_user_status_time.contract-value.number-entry {
  width: 64px;
}

/* line 1321, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .tag-input-ctn .tokenizerInput {
  width: 98%;
}

/* line 1325, app/assets/stylesheets/user_settings.scss */
.settings-wrapper select {
  width: auto;
}

/* line 1329, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .settings-default-label {
  width: 20%;
  clear: both;
  float: left;
  padding-right: 2%;
  text-align: right;
}

/* line 1337, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .buzzmail-title {
  color: #333;
  text-align: center;
  display: block;
  font-size: 18px;
  margin-bottom: 18px;
}

/* line 1345, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .blue-button {
  min-width: 100px;
  padding: 14px;
  background: #327bdd;
  color: white;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  margin-top: auto;
  margin-right: auto;
  margin-left: auto;
  display: block;
}

/* line 1359, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .admin-divider {
  border-top: solid 1px #e1e1e1;
  padding-top: 26px;
  margin-top: -56px;
}

/* line 1366, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .buzzmail-table .row {
  border-bottom: #f1f1f1 1px solid;
  padding: 12px 2em;
  font-size: 15px;
  display: flex;
  width: 100%;
  box-sizing: border-box;
  min-height: 45px;
  opacity: 1;
}

/* line 1376, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .buzzmail-table .row:hover {
  background: #f7f7f7;
}

/* line 1379, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .buzzmail-table .row .actions {
  display: flex;
  vertical-align: middle;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
}

/* line 1385, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .buzzmail-table .row .actions .email-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/email_link-22be63677b808bb8fbb396e4bf8c68de49233010f0c43bacea875323a16d17d7.svg) center no-repeat;
  opacity: 0.6;
  display: table-cell;
  cursor: pointer;
  height: 26px;
  width: 26px;
  background-size: 30px;
  padding-right: 46px;
}

/* line 1395, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .buzzmail-table .row .actions .email-button:hover {
  opacity: 0.9;
}

/* line 1399, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .buzzmail-table .row .actions .refresh-button {
  background: url(//s3.amazonaws.com/bm3assets/assets/email_validate-6d7b065ce1a32cc7692e1d9f2ed63a9dbd97deabc971a7fe922ad1009ff6b836.svg) center no-repeat;
  opacity: 0.6;
  display: table-cell;
  cursor: pointer;
  height: 26px;
  width: 30px;
  background-size: 30px;
}

/* line 1408, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .buzzmail-table .row .actions .refresh-button:hover {
  opacity: 0.9;
}

/* line 1416, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .settings-fieldset {
  margin: 10px auto;
}

/* line 1419, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .settings-fieldset.checkbox, .settings-wrapper .settings-fieldset .settings-days {
  margin-left: 22%;
}

/* line 1423, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .settings-fieldset .input-text {
  width: 50%;
}

/* line 1427, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .settings-fieldset input[type="number"],
.settings-wrapper .settings-fieldset input[type="password"],
.settings-wrapper .settings-fieldset .contract-value {
  width: auto;
}

/* line 1434, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .user-answers-on-true {
  display: none;
}

/* line 1438, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .settings-section-title {
  margin-bottom: 15px;
  text-align: center;
}

/* line 1443, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .removal-alert {
  clear: both;
  display: block;
  font-size: 13px;
  padding-top: 10px;
}

/* line 1450, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-container {
  display: table;
  margin-bottom: 25px;
  width: 100%;
}

/* line 1455, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-container.instagram, .settings-wrapper .social-accounts-container.whatsapp {
  position: relative;
}

/* line 1459, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-container.reclame_aqui {
  position: relative;
}

/* line 1463, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-container .social-accounts-wrapper {
  float: left;
  width: 90%;
}

/* line 1468, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-container .settings-bottom-actions {
  width: 100%;
}

/* line 1471, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .social-accounts-container .settings-bottom-actions .submit {
  font-family: 'latoregular', Arial, sans-serif;
}

/* line 1477, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .form-container {
  width: 70%;
  float: left;
}

/* line 1481, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .form-container .info {
  width: 90%;
}

/* line 1486, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .image-container {
  float: left;
  width: 12%;
  text-align: center;
  margin-top: 5vh;
}

/* line 1492, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .image-container .profile-image {
  margin: auto;
  border-radius: 50%;
  width: 100%;
  overflow: hidden;
  position: relative;
}

/* line 1499, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .image-container .profile-image img {
  width: 100%;
}

/* line 1503, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .image-container .profile-image #input-picture {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  color: white;
  background: rgba(0, 0, 0, 0.6);
  font-size: 11px;
}

/* line 1515, app/assets/stylesheets/user_settings.scss */
.settings-wrapper .settings-bottom-actions {
  overflow: hidden;
}

@media (min-width: 768px) {
  /* line 1521, app/assets/stylesheets/user_settings.scss */
  .bottom-menu {
    display: none;
  }
}

@media (max-width: 768px) {
  /* line 1527, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper {
    width: 100%;
  }
  /* line 1530, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .tab {
    padding-top: 20px;
  }
  /* line 1534, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .settings-bottom-actions {
    margin-bottom: 70px;
  }
  /* line 1538, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .top-menu {
    display: none;
  }
  /* line 1542, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .bottom-menu {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    position: fixed;
    bottom: 0;
    width: 100%;
    background-color: #f8f9fa;
    border-top: 1px solid #ddd;
    padding: 10px 0;
    font-family: 'latosemibold';
  }
  /* line 1556, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper a {
    color: black;
  }
  /* line 1560, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .bottom-menu .menu-item {
    display: inline-block;
    flex: 1;
    text-align: center;
    padding: 10px;
    min-width: 0;
    word-wrap: break-word;
    box-sizing: border-box;
    font-size: 16px;
    border-bottom: #f7f7f7 solid 1px;
    border-bottom: transparent solid 4px;
  }
  /* line 1572, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .bottom-menu .menu-item:hover, .settings-wrapper .bottom-menu .menu-item.active {
    font-family: 'latosemibold';
    color: #424242;
    border-bottom-color: #424242;
    background: #f9f9f9;
  }
  /* line 1578, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .bottom-menu .menu-item.error:hover, .settings-wrapper .bottom-menu .menu-item.active.error {
    border-bottom-color: #e8322a !important;
  }
  /* line 1583, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .bottom-menu .menu-item.error {
    background: url(//s3.amazonaws.com/bm3assets/assets/red-alert-be9b49fc606daa02642b4510731610657219a44f90e63a073f12588b807547f9.svg) no-repeat;
    color: #e8322a !important;
    background-size: 26px;
    background-position: right 10px center;
  }
  /* line 1593, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .settings-fieldset .input-text {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 15px 5px;
  }
  /* line 1601, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .settings-fieldset.checkbox, .settings-wrapper .settings-fieldset .settings-days {
    margin-left: 0;
    clear: both;
  }
  /* line 1607, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .settings-default-label {
    text-align: left;
    width: 50%;
  }
  /* line 1612, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .select2-container {
    clear: both;
    width: 100%;
    margin-right: 0;
  }
  /* line 1619, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .social-accounts-container .social-accounts-wrapper {
    width: 100%;
    margin-top: 15px;
  }
  /* line 1624, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .social-accounts-container .social-account {
    width: 100%;
  }
  /* line 1628, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .social-accounts-container .social-signin-button {
    width: 100%;
    text-align: center;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  /* line 1637, app/assets/stylesheets/user_settings.scss */
  .settings-wrapper .settings-bottom-actions {
    display: inline-block;
  }
}

/* line 1643, app/assets/stylesheets/user_settings.scss */
.hided {
  display: none;
}

/* line 1647, app/assets/stylesheets/user_settings.scss */
.advanced-settings {
  clear: both;
}

/* line 1651, app/assets/stylesheets/user_settings.scss */
.btn-adv-settings {
  background: #f1f1f1;
  border: 0px;
  border-radius: 0px;
  border-left: #333333 solid 1px;
  height: 54px;
  display: inline-flex;
  padding-top: 15px;
}

/* line 1660, app/assets/stylesheets/user_settings.scss */
.btn-adv-settings:hover {
  background: white;
}

/* line 1665, app/assets/stylesheets/user_settings.scss */
.cropArea {
  overflow: hidden;
  width: 100%;
  height: 300px;
}

/* line 1671, app/assets/stylesheets/user_settings.scss */
.user-profile-image {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  float: left;
}

/* line 1678, app/assets/stylesheets/user_settings.scss */
.avatar {
  position: relative;
}

/* line 1681, app/assets/stylesheets/user_settings.scss */
.avatar .status {
  width: 9px;
  height: 9px;
  border-radius: 50%;
  border: 3px solid #FFFFFF;
  position: absolute;
  left: 22px;
  top: 18px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 1693, app/assets/stylesheets/user_settings.scss */
.avatar .status.online {
  background-color: #39b54a;
}

/* line 1697, app/assets/stylesheets/user_settings.scss */
.avatar .status.offline {
  background-color: #f1f1f1;
}

/* line 1704, app/assets/stylesheets/user_settings.scss */
.hidden-profile-image {
  display: none;
}

/* line 1708, app/assets/stylesheets/user_settings.scss */
.current-invoice-date {
  text-transform: capitalize;
}

/* line 1713, app/assets/stylesheets/user_settings.scss */
.connections .connections-description {
  color: #9a9a9a;
  font-size: 13px;
  margin-bottom: 20px;
}

/* line 1719, app/assets/stylesheets/user_settings.scss */
.connections .empty-connections {
  color: #9a9a9a;
  font-size: 13px;
  padding: 20px 0;
}

/* line 1725, app/assets/stylesheets/user_settings.scss */
.connections .connections-list {
  width: 100%;
  margin-top: 10px;
  background-color: #f9f9f9;
}

/* line 1730, app/assets/stylesheets/user_settings.scss */
.connections .connections-list thead {
  color: #404040;
  text-transform: uppercase;
}

/* line 1735, app/assets/stylesheets/user_settings.scss */
.connections .connections-list th {
  padding: 8px;
  vertical-align: middle;
  text-align: center;
  font-family: 'latoblack', sans-serif;
  font-size: 11px;
}

/* line 1743, app/assets/stylesheets/user_settings.scss */
.connections .connections-list tr {
  border: solid;
  border-width: 1px 0;
  border-color: #E7E7E7;
}

/* line 1748, app/assets/stylesheets/user_settings.scss */
.connections .connections-list tr:nth-child(even) {
  background-color: #f1f1f1;
}

/* line 1753, app/assets/stylesheets/user_settings.scss */
.connections .connections-list td {
  padding: 12px 8px;
  vertical-align: middle;
  text-align: center;
  font-size: 13px;
}

/* line 1760, app/assets/stylesheets/user_settings.scss */
.connections .connections-list .revoke-connection {
  color: #d64242;
  cursor: pointer;
}

/* line 1768, app/assets/stylesheets/user_settings.scss */
.developer .developer-access-save-btn {
  overflow: hidden;
}

/* line 1772, app/assets/stylesheets/user_settings.scss */
.developer .small_input {
  width: 35px !important;
  height: 23px !important;
}

/* line 1777, app/assets/stylesheets/user_settings.scss */
.developer .users-list-table {
  background-color: #f5f5f5;
  margin-top: 90px;
  padding: 0px 30px 0px 30px;
  width: fit-content;
}

/* line 1784, app/assets/stylesheets/user_settings.scss */
.developer .users-list-table .section-subtitle.users-access {
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-weight: bold;
  height: 70px;
  padding: 0px;
}

/* line 1795, app/assets/stylesheets/user_settings.scss */
.developer .users-list-table .users-list td, .developer .users-list-table .users-list th {
  vertical-align: middle;
}

/* line 1799, app/assets/stylesheets/user_settings.scss */
.developer .users-list-table .users-list td {
  min-width: 260px;
}

/* line 1803, app/assets/stylesheets/user_settings.scss */
.developer .users-list-table .users-list th {
  text-transform: uppercase;
  font-weight: bold;
}

/* line 1808, app/assets/stylesheets/user_settings.scss */
.developer .users-list-table .users-list tr {
  height: 50px;
  border-top: 1px solid #e6eaee;
}

/* line 1816, app/assets/stylesheets/user_settings.scss */
.developer .access-token {
  position: relative;
}

/* line 1819, app/assets/stylesheets/user_settings.scss */
.developer .access-token .access-token-input[type="password"],
.developer .access-token .access-token-input[type="text"] {
  width: 570px;
  padding-right: 40px;
}

/* line 1825, app/assets/stylesheets/user_settings.scss */
.developer .access-token .reveal-access-token, .developer .access-token .hide-access-token {
  position: absolute;
  right: 68px;
}

/* line 1829, app/assets/stylesheets/user_settings.scss */
.developer .access-token .reveal-access-token.hidden-generate-button, .developer .access-token .hide-access-token.hidden-generate-button {
  right: 44px !important;
}

/* line 1834, app/assets/stylesheets/user_settings.scss */
.developer .access-token .reveal-access-token {
  background: url(//s3.amazonaws.com/bm3assets/assets/eye-closed-e5c55588e15f3b4446a016964f73f2ab278a2715a3d8471a5ab5520d34ef8c31.svg) center no-repeat;
}

/* line 1838, app/assets/stylesheets/user_settings.scss */
.developer .access-token .hide-access-token {
  background: url(//s3.amazonaws.com/bm3assets/assets/eye-open-e743dc55a810412834917912754c4eb21f9f1979ef1bbe9e394558f0e069eb1b.svg) center no-repeat;
  opacity: 0.75;
}

/* line 1845, app/assets/stylesheets/user_settings.scss */
.developer .username input {
  width: 600px !important;
}

/* line 1850, app/assets/stylesheets/user_settings.scss */
.developer .username, .developer .access-token {
  margin-bottom: 10px;
  display: inline-flex;
}

/* line 1854, app/assets/stylesheets/user_settings.scss */
.developer .username input, .developer .access-token input {
  padding-left: 8px !important;
  margin-right: 5px;
}

/* line 1859, app/assets/stylesheets/user_settings.scss */
.developer .username .copy-username, .developer .username .copy-access-token, .developer .access-token .copy-username, .developer .access-token .copy-access-token {
  background: url(//s3.amazonaws.com/bm3assets/assets/clone-03b706d55ee5a10355d7b60468e34cf91a9bb27c685ed69b2e6b33ebc5e178b8.svg) center no-repeat;
  background-size: 15px;
  background-color: #E5E7EB;
}

/* line 1865, app/assets/stylesheets/user_settings.scss */
.developer .username .generate-access-token, .developer .access-token .generate-access-token {
  background: url(//s3.amazonaws.com/bm3assets/assets/reload-9299e6fadc503c2ad96b6b785b6a0c233a56c73a55e23225f9eb4bd0451d540d.svg) center no-repeat;
  background-size: 16px;
  background-color: #E5E7EB;
}

/* line 1871, app/assets/stylesheets/user_settings.scss */
.developer .username button, .developer .access-token button {
  width: 24px;
  height: 24px;
  border-radius: 5px;
  align-self: center;
  margin-left: 5px;
}

/* line 1880, app/assets/stylesheets/user_settings.scss */
.developer .developer-api {
  display: inline-block;
}

/* line 1883, app/assets/stylesheets/user_settings.scss */
.developer .developer-api hr {
  background-color: #0982c6;
  margin-top: 0px;
}

/* line 1889, app/assets/stylesheets/user_settings.scss */
.developer .developer-api a:after {
  content: "";
  display: inline-block;
  vertical-align: sub;
  background-color: #0982c6;
  -webkit-mask: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) center/contain no-repeat;
  mask: url(//s3.amazonaws.com/bm3assets/assets/post/btn_external-b405aa992934c2aa51e567124def613d89288e6affea6cdde3c1d8a7119798c0.svg) center/contain no-repeat;
  background-size: 18px;
  width: 18px;
  height: 18px;
  margin-left: 5px;
}

/* line 1907, app/assets/stylesheets/user_settings.scss */
.billing .on-hold-remaining-time {
  display: block;
  font-size: 11px;
}

/* line 1912, app/assets/stylesheets/user_settings.scss */
.billing .box-info {
  padding: 25px;
  background: #f9f9f9;
  width: 49%;
  float: left;
  box-sizing: border-box;
  height: 135px;
}

/* line 1920, app/assets/stylesheets/user_settings.scss */
.billing .box-info .help-tweet-consume {
  transform: translateY(20%);
}

/* line 1924, app/assets/stylesheets/user_settings.scss */
.billing .box-info span {
  font-size: 22px;
  line-height: 40px;
  display: block;
  clear: both;
}

/* line 1930, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.title {
  font-family: 'latoblack';
  font-size: 14px;
  line-height: 24px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

/* line 1938, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.status {
  text-transform: uppercase;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 24px;
  font-family: 'latosemibold';
  border-radius: 5px;
  display: inline-block;
  padding: 0 10px;
}

/* line 1948, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.status.trial {
  background-color: #fba930;
}

/* line 1952, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.status.pending {
  background-color: #ffea81;
}

/* line 1956, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.status.active {
  background-color: #327bdd;
  color: white;
}

/* line 1961, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.status.paid {
  background-color: #5aca35;
  color: white;
}

/* line 1966, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.status.finalized {
  background-color: #959595;
  color: white;
}

/* line 1971, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.status.on_hold {
  background-color: #f2b318;
  color: white;
}

/* line 1976, app/assets/stylesheets/user_settings.scss */
.billing .box-info span.status.waiting {
  background-color: #d64242;
  color: white;
}

/* line 1983, app/assets/stylesheets/user_settings.scss */
.billing .box-info a {
  clear: both;
  font-size: 14px;
  display: block;
}

/* line 1988, app/assets/stylesheets/user_settings.scss */
.billing .box-info a:hover {
  text-decoration: underline;
}

/* line 1993, app/assets/stylesheets/user_settings.scss */
.billing .box-info.large {
  width: 100%;
  margin-top: 2%;
  height: auto;
}

/* line 1998, app/assets/stylesheets/user_settings.scss */
.billing .box-info.large table {
  width: 100%;
}

/* line 2003, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices {
  margin-top: 25px;
}

/* line 2007, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices table thead {
  background: none !important;
  color: #404040;
  font-size: 12px;
  text-transform: uppercase;
}

/* line 2014, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices table th {
  cursor: default !important;
  padding: 8px;
  vertical-align: middle;
  font-family: 'latoblack';
  font-size: 11px;
  width: 15%;
}

/* line 2023, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices table tr {
  border: solid;
  border-width: 1px 0;
  border-color: #E7E7E7;
}

/* line 2027, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices table tr:hover {
  background: none !important;
}

/* line 2030, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices table tr:nth-child(even) {
  background-color: #f9f9f9;
}

/* line 2035, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices table td {
  text-align: center;
  text-overflow: ellipsis;
  padding: 12px 4px;
  overflow-wrap: break-word;
  max-width: 200px;
  vertical-align: middle;
  font-size: 13px;
  text-transform: capitalize;
}

/* line 2045, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices table td span.status {
  line-height: inherit;
  font-size: 10px;
}

/* line 2050, app/assets/stylesheets/user_settings.scss */
.billing .box-info .invoices table td .exceeded {
  background-color: #dd3232;
  color: white;
  padding: 2px 4px;
  border-radius: 4px;
  font-size: 12px;
  display: block;
}

/* line 2063, app/assets/stylesheets/user_settings.scss */
.billing .box-info + .box-info:not(.large) {
  margin-left: 2%;
}
/* line 1, app/assets/stylesheets/tags/partials/loading-animation.scss */
.loading-animation {
  width: 100%;
  background: url(//s3.amazonaws.com/bm3assets/assets/three-dots-bd43fc3e13085d7fd00d910a2b19e06ad626b60da62dbf0a76eb3fdf91c42aa8.svg) 50% 40% no-repeat;
}

@media (max-width: 700px) {
  /* line 6, app/assets/stylesheets/tags.scss */
  .tag-item {
    width: calc(33% - 16px) !important;
  }
}

@media (min-width: 1300px) {
  /* line 12, app/assets/stylesheets/tags.scss */
  .tag-item {
    width: calc(20% - 16px) !important;
  }
}

@media (min-width: 1600px) {
  /* line 18, app/assets/stylesheets/tags.scss */
  .tag-item {
    width: calc(16.6% - 16px) !important;
  }
}

/* line 24, app/assets/stylesheets/tags.scss */
.reveal-modal.bulk-modal .container-scroller {
  overflow: visible;
}

/* line 28, app/assets/stylesheets/tags.scss */
.reveal-modal.bulk-modal .bulk-modal-count {
  display: block;
  text-align: center;
  color: #8f8f8f;
  font-size: 13px;
  margin: 0 0 16px;
}

/* line 36, app/assets/stylesheets/tags.scss */
.reveal-modal.bulk-modal .container-modal fieldset {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 12px;
}

/* line 42, app/assets/stylesheets/tags.scss */
.reveal-modal.bulk-modal .container-modal fieldset label {
  float: none;
  width: auto;
  max-width: none;
  flex: 0 0 auto;
  text-align: right;
  white-space: nowrap;
  font-weight: 500;
  margin: 0;
}

/* line 53, app/assets/stylesheets/tags.scss */
.reveal-modal.bulk-modal .container-modal fieldset select,
.reveal-modal.bulk-modal .container-modal fieldset .select2-container {
  flex: 1 1 auto;
  width: auto;
  min-width: 0;
  max-width: none;
}

/* line 61, app/assets/stylesheets/tags.scss */
.reveal-modal.bulk-modal .container-modal fieldset select {
  height: 30px;
}

/* line 4, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group {
  display: table !important;
  flex-grow: 0 !important;
  margin: 0  !important;
}

/* line 9, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group li {
  display: table-cell;
  vertical-align: middle;
  padding: 14px;
  cursor: pointer;
  font-weight: bold;
  font-size: 14px;
  color: #8F8F8F;
  border-radius: 0px;
}

/* line 19, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group li .select2-container {
  margin-right: 0px;
}

/* line 23, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group li .select2-container-multi {
  width: 290px;
}

/* line 26, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group li .select2-container-multi .select2-choices {
  min-height: 37px !important;
  border-radius: 4px 0px 0px 4px;
  border: #ecebeb solid 1px !important;
}

/* line 31, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group li .select2-container-multi .select2-choices li {
  color: #333;
  cursor: default;
  font-size: 12px;
  font-weight: normal;
  padding: 3px 5px 3px 18px;
}

/* line 41, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group li .update-btn {
  border-radius: 0px 4px 4px 0px;
}

/* line 45, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group li:hover:not(.nohover), .tags .action-bar .toolbar-group li.selected {
  background-color: #ECEBEB;
}

/* line 48, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group li .search {
  height: 36px;
}

/* line 52, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group .button-selection {
  position: relative;
  border-radius: 5px;
  border: 1px solid #ccc;
  width: 34px;
  height: 34px;
  margin-right: 8px;
}

/* line 60, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group .button-selection input[type="checkbox"] {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  right: 0;
  margin: 0 auto;
}

/* line 70, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group .add {
  background: url(//s3.amazonaws.com/bm3assets/assets/add-e1cc5eaee43bcee663f0a47a2561b16ab174bd2171c95f69668172129cf13370.svg) center no-repeat;
  background-size: 20px;
  height: 30px;
  width: 30px;
  display: flex;
  opacity: 0.7;
}

/* line 79, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .search {
  background: white;
  display: -webkit-box;
  border: solid 1px #ECEBEB;
  border-radius: 3px;
  width: 100%;
}

/* line 86, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .search input {
  border: none;
  padding: 8px;
  font-size: 13px;
  width: 75% !important;
}

/* line 92, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .search input::placeholder, .tags .action-bar .search input::-ms-input-placeholder, .tags .action-bar .search input::-ms-input-placeholder {
  font-weight: bold;
  color: #D4D2D2;
}

/* line 96, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .search input:hover, .tags .action-bar .search input:focus {
  border: none;
}

/* line 101, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .search button {
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) no-repeat;
  background-size: 18px;
  width: 18px;
  height: 18px;
}

/* line 110, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .toolbar-group .toolbar-subgroup {
  display: table;
}

/* line 115, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .right-group {
  justify-content: space-between;
  margin-left: auto;
  margin-top: auto;
  margin-bottom: auto;
  display: table;
}

/* line 122, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .right-group .info {
  padding-right: 1vw;
}

/* line 126, app/assets/stylesheets/action_bar.scss */
.tags .action-bar .right-group .align {
  display: table-cell;
  vertical-align: middle;
}

/* line 70, app/assets/stylesheets/tags.scss */
.tags .inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/* line 74, app/assets/stylesheets/tags.scss */
.tags .toolbar-group {
  width: calc(100% - 320px);
}

/* line 76, app/assets/stylesheets/tags.scss */
.tags .toolbar-group .toolbar-subgroup {
  width: 100%;
}

/* line 78, app/assets/stylesheets/tags.scss */
.tags .toolbar-group .toolbar-subgroup .selected-tags-action {
  float: right;
}

/* line 84, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu {
  position: relative;
  list-style: none;
}

/* line 88, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-toggle {
  display: inline-flex;
  align-items: center;
  justify-content: space-between;
  gap: 8px;
  width: 180px;
  height: 36px;
  padding: 0 12px;
  line-height: 34px;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  color: #404040;
  box-sizing: border-box;
}

/* line 103, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-toggle:hover {
  background: #f5f7fa;
}

/* line 105, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-toggle.open {
  border-color: #327bdd;
  background: #f5f7fa;
}

/* line 110, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-toggle .tags-select-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 116, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-toggle .caret {
  flex: 0 0 auto;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 5px solid currentColor;
  opacity: 0.55;
  transition: transform 0.15s ease;
}

/* line 127, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-toggle.open .caret {
  transform: rotate(180deg);
}

/* line 130, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu {
  position: absolute;
  top: calc(100% + 6px);
  left: 0;
  right: auto;
  z-index: 1000;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  min-width: 210px;
  margin: 0;
  padding: 6px 0;
  list-style: none;
  background: #fff;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);
}

/* line 148, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu.ng-hide {
  display: none;
}

/* line 150, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu li {
  display: block;
  float: none;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  box-sizing: border-box;
}

/* line 159, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu li > a {
  display: block;
  float: none;
  width: 100%;
  margin: 0;
  padding: 9px 16px;
  box-sizing: border-box;
  font-size: 13px;
  font-weight: normal;
  text-align: left;
  line-height: 1.4;
  color: #404040;
  cursor: pointer;
  white-space: nowrap;
}

/* line 174, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu li > a:hover {
  background: #f5f7fa;
}

/* line 177, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu li.tags-select-separator {
  height: 0;
  margin: 6px 0;
  padding: 0;
  border-top: 1px solid #ededed;
}

/* line 184, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu li > a.tags-select-all {
  font-weight: bold;
  color: #327bdd;
}

/* line 188, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu li > a.tags-select-all:hover {
  background: #eaf2fc;
}

/* line 191, app/assets/stylesheets/tags.scss */
.tags .tags-select-menu .tags-select-submenu li > a.tags-select-clear {
  color: #8f8f8f;
}

/* line 196, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
  gap: 24px;
  min-height: 62px;
  padding: 12px 2em;
  box-sizing: border-box;
}

/* line 206, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .toolbar-group {
  display: flex !important;
  align-items: center;
  flex: 1 1 auto !important;
  min-width: 0;
  width: auto;
  padding: 0;
  list-style: none;
}

/* line 215, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .toolbar-group > .toolbar-subgroup {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex: 1;
  min-width: 0;
  gap: 16px;
}

/* line 224, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .toolbar-group .tags-select-menu {
  flex: 0 0 auto;
}

/* line 226, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .toolbar-group > .toolbar-subgroup > .selected-tags-action > li {
  display: flex;
  align-items: center;
  height: 36px;
  padding: 0;
  cursor: default;
  white-space: nowrap;
}

/* line 236, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .selected-tags-action {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  float: none;
  gap: 10px;
  min-width: 0;
}

/* line 244, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .selected-tags-action .selected-tags-count {
  color: #8f8f8f;
}

/* line 248, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .selected-tags-action .delete-selected-tags {
  margin-right: 18px;
}

/* line 252, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .selected-tags-action .btn {
  height: 36px;
  padding: 0 14px;
  line-height: 34px;
  box-sizing: border-box;
}

/* line 260, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .right-group {
  display: flex;
  align-items: center;
  flex: 0 0 auto;
  justify-content: flex-end;
  gap: 12px;
  margin: 0;
}

/* line 268, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .right-group .align {
  display: block;
  flex: 0 0 205px;
}

/* line 274, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .search {
  display: flex;
  align-items: center;
  height: 36px;
  box-sizing: border-box;
}

/* line 280, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .search input {
  height: 34px;
  padding: 0 8px;
  box-sizing: border-box;
}

/* line 286, app/assets/stylesheets/tags.scss */
.tags .stage-info.action-bar .search button {
  flex: 0 0 18px;
  margin: 0 10px 0 auto;
  padding: 0;
}

/* line 297, app/assets/stylesheets/tags.scss */
.user-tags-container .folders-container .folder.tag-type:before {
  content: "";
  width: 60px;
  height: 60px;
  display: block;
  margin: 0 auto;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/folder-8427258785b9926478be91cce95bf4501117ffeaec9e463c7c4bc626361c6db2.svg);
  background-size: 60px;
  background-position: center;
  background-repeat: no-repeat;
}

/* line 310, app/assets/stylesheets/tags.scss */
.user-tags-container .img-wrapper.tag-icon-wrapper {
  background-color: transparent !important;
  border-radius: 0 !important;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/folder-8427258785b9926478be91cce95bf4501117ffeaec9e463c7c4bc626361c6db2.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 320, app/assets/stylesheets/tags.scss */
.user-tags-container .selected-tags-action .bulk-move-group {
  display: inline-flex;
  align-items: center;
  gap: 0;
}

/* line 325, app/assets/stylesheets/tags.scss */
.user-tags-container .selected-tags-action .bulk-move-group .bulk-move-select {
  height: 36px;
  font-size: 13px;
  padding: 0 8px;
  border-radius: 4px 0 0 4px;
  border: 1px solid #ccc;
  border-right: 0;
  min-width: 150px;
  box-sizing: border-box;
}

/* line 337, app/assets/stylesheets/tags.scss */
.user-tags-container .selected-tags-action .bulk-sources-group {
  display: inline-flex;
  align-items: center;
}

/* line 341, app/assets/stylesheets/tags.scss */
.user-tags-container .selected-tags-action .bulk-sources-group .select2-container {
  margin: 0;
}

/* line 345, app/assets/stylesheets/tags.scss */
.user-tags-container .selected-tags-action .bulk-sources-group .select2-container-multi {
  width: 290px;
}

/* line 348, app/assets/stylesheets/tags.scss */
.user-tags-container .selected-tags-action .bulk-sources-group .select2-container-multi .select2-choices {
  display: flex;
  align-items: center;
  height: 36px !important;
  min-height: 36px !important;
  overflow: hidden;
  box-sizing: border-box;
}

/* line 358, app/assets/stylesheets/tags.scss */
.user-tags-container .selected-tags-action .bulk-sources-group .edit-sources-btn {
  margin-left: 16px;
}

/* line 364, app/assets/stylesheets/tags.scss */
.user-tags-container .loading-animation {
  height: 100px;
}

/* line 368, app/assets/stylesheets/tags.scss */
.user-tags-container .stage-info {
  padding: 10px 2em;
}

/* line 372, app/assets/stylesheets/tags.scss */
.user-tags-container .new-tag-box {
  display: table;
  position: relative;
  width: 60%;
  margin: 10px auto 35px auto;
}

/* line 378, app/assets/stylesheets/tags.scss */
.user-tags-container .new-tag-box .new-tag-fieldset {
  float: left;
  width: 75%;
  margin-right: 5%;
}

/* line 383, app/assets/stylesheets/tags.scss */
.user-tags-container .new-tag-box .new-tag-fieldset .search-box {
  padding: 5px;
  width: 100%;
}

/* line 389, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-area {
  padding: 2em;
}

/* line 392, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-area .title {
  font-family: "latoblack";
  font-size: 18px;
}

/* line 398, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list {
  clear: both;
  display: inline-flex;
  flex-wrap: wrap;
  margin: 20px auto;
  width: 100%;
}

/* line 405, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item {
  float: left;
  width: calc(25% - 16px);
  padding: 4px 6px;
  margin-right: 16px;
  margin-bottom: 16px;
  border-radius: 5px;
  box-sizing: border-box;
  font-size: 13px;
}

/* line 415, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item input[type="checkbox"] {
  display: none;
}

/* line 418, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item label {
  color: #404040;
}

/* line 421, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .checkarea {
  display: inline;
  padding-left: 10px;
  padding-right: 12px;
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-00169aa06d674f59e0257a91dea32be983721ad0237c00497029fae0d5002847.svg) center no-repeat;
  background-size: 10px;
  opacity: 0.2;
}

/* line 429, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .checkarea.active {
  background: url(//s3.amazonaws.com/bm3assets/assets/check-e696a0db153310796dd6135253417ec4a5c28b5f4b82369dce92ae42caade416.png) center no-repeat;
  background-size: 10px;
  opacity: 1;
}

/* line 436, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-name {
  display: block;
  overflow: hidden;
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  background: white;
  border: #ededed 1px solid;
  border-radius: 4px 0px 0px 4px;
  border-right: 0px;
  padding: 4px 8px;
  width: calc(100% - 76px);
}

/* line 449, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-name.selected {
  background: #eeeeee;
}

/* line 452, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-name input[type="text"] {
  height: 10px;
  border: none;
  width: 100%;
}

/* line 459, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions {
  background: #f4f4f4;
  height: 30px;
  display: inline-flex;
  border-radius: 0px 4px 4px 0px;
  border: #ededed 1px solid;
  border-left: 0px;
  padding: 0px 8px;
}

/* line 469, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions:hover:not(.default), .user-tags-container .tags-list .tag-item .tag-actions.active:not(.default) {
  background: #1877f2 !important;
}

/* line 471, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions:hover:not(.default) .close-btn, .user-tags-container .tags-list .tag-item .tag-actions.active:not(.default) .close-btn {
  display: inline-block;
}

/* line 475, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions:hover:not(.default) .edit-btn, .user-tags-container .tags-list .tag-item .tag-actions.active:not(.default) .edit-btn {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-white-e3277ffbfe5ac432b78cede669ddb83aceaf338504983a01ed8f21251b9de912.svg) no-repeat center right;
  background-size: 14px;
  opacity: 0.6;
}

/* line 483, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions .close-btn, .user-tags-container .tags-list .tag-item .tag-actions .cancel-bt, .user-tags-container .tags-list .tag-item .tag-actions .edit-btn, .user-tags-container .tags-list .tag-item .tag-actions .save-btn, .user-tags-container .tags-list .tag-item .tag-actions .loading, .user-tags-container .tags-list .tag-item .tag-actions .locked {
  float: left;
  width: 16px;
  height: 30px;
}

/* line 488, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions .close-btn:hover, .user-tags-container .tags-list .tag-item .tag-actions .cancel-bt:hover, .user-tags-container .tags-list .tag-item .tag-actions .edit-btn:hover, .user-tags-container .tags-list .tag-item .tag-actions .save-btn:hover, .user-tags-container .tags-list .tag-item .tag-actions .loading:hover, .user-tags-container .tags-list .tag-item .tag-actions .locked:hover {
  opacity: 1;
}

/* line 493, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions .locked {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/locked-fde8c528799dd54aa30c10e05e48b56092f63e0c3e7f53be67f094f1784221da.svg) no-repeat center right;
  background-size: 14px;
  opacity: 0.3;
  cursor: default;
}

/* line 500, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions .close-btn {
  display: none;
  padding-left: 8px;
  background: url(//s3.amazonaws.com/bm3assets/assets/trash-white-090afb5071ff32bdfb5e601894479cba2319ad8338b183a30faaace3ea9e8246.svg) no-repeat center right;
  background-size: 14px;
  opacity: 0.6;
}

/* line 508, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions .cancel-btn {
  width: 14px;
  font-size: 24px;
  font-weight: bold;
  color: white;
  line-height: 30px;
  padding-left: 8px;
  opacity: 0.6;
}

/* line 518, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions .edit-btn {
  background: url(//s3.amazonaws.com/bm3assets/assets/edit-black-f9fb580f9d21b5708b34b0dd55ee618150effb8d1d78416f8c910b7d44e2e719.svg) no-repeat center right;
  background-size: 14px;
  opacity: 0.3;
}

/* line 524, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions .save-btn {
  background: url(//s3.amazonaws.com/bm3assets/assets/checkmark-white-768a409f9f29be23b071eba6c2648aaea2ec416ad3c45c69789cfd509d2c0e46.svg) no-repeat center right;
  background-size: 14px;
  opacity: 0.6;
}

/* line 530, app/assets/stylesheets/tags.scss */
.user-tags-container .tags-list .tag-item .tag-actions .loading {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-spin-67f0fdd98784a846e36c7ab18fd304b078e824623f52e6884dc44bb60b8537e4.svg) no-repeat center right;
  background-size: 14px;
}

/* line 541, app/assets/stylesheets/tags.scss */
.user-tags-container .pagination-container .pagination-sm .active a {
  color: black;
}

/* line 545, app/assets/stylesheets/tags.scss */
.user-tags-container .pagination-container .pagination-sm li {
  display: inline-block;
  margin: 0 10px;
}

/* line 549, app/assets/stylesheets/tags.scss */
.user-tags-container .pagination-container .pagination-sm li a {
  color: #9d9d9d;
}

/* line 552, app/assets/stylesheets/tags.scss */
.user-tags-container .pagination-container .pagination-sm li a:hover, .user-tags-container .pagination-container .pagination-sm li a:active {
  color: #404040;
}

/* line 557, app/assets/stylesheets/tags.scss */
.user-tags-container .pagination-container .pagination-sm li.disabled {
  display: none;
}

/* line 565, app/assets/stylesheets/tags.scss */
.no-tags-box {
  margin: 2em;
  text-align: center;
}

/* line 570, app/assets/stylesheets/tags.scss */
.fixed-tag-fieldset {
  max-height: 200px;
  overflow-y: scroll;
}

/* line 577, app/assets/stylesheets/tags.scss */
#tag-brand.fixed-tag-brand .select2-choices {
  max-height: 200px;
  overflow-y: scroll;
}

/* line 584, app/assets/stylesheets/tags.scss */
.tags-folder-tabs {
  list-style: none;
  padding: 0;
  margin: 0 0 16px 0;
  display: flex;
  clear: both;
  border-bottom: 1px solid #e1e1e1;
}

/* line 592, app/assets/stylesheets/tags.scss */
.tags-folder-tabs li {
  flex: 1;
}

/* line 596, app/assets/stylesheets/tags.scss */
.tags-folder-tabs a {
  display: block;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  color: #888;
  font-weight: 600;
  padding: 14px 0;
  border-bottom: 2px solid transparent;
  background: transparent;
  transition: background 0.15s ease, color 0.15s ease, border-color 0.15s ease;
}

/* line 608, app/assets/stylesheets/tags.scss */
.tags-folder-tabs a:hover {
  color: #555;
  background: #f3f3f3;
}

/* line 613, app/assets/stylesheets/tags.scss */
.tags-folder-tabs a.active {
  color: #333;
  background: #ececec;
  border-bottom-color: #555;
}
/* Minimal css for clickable pure CSS collapsible tree menu */
/* As specific as possible to prevent interference with other code */
/* line 6, app/assets/stylesheets/tags/partials/tags-box.scss */
.tags-box .tags-list > .tag {
  list-style: none;
  /* all list item li dots invisible */
}

/* line 8, app/assets/stylesheets/tags/partials/tags-box.scss */
.tags-box .tags-list > .tag > .sublist {
  display: none;
}

/* line 11, app/assets/stylesheets/tags/partials/tags-box.scss */
.tags-box .tags-list > .tag > .label {
  opacity: 1;
  cursor: pointer;
}

/* line 15, app/assets/stylesheets/tags/partials/tags-box.scss */
.tags-box .tags-list > .tag > .check {
  opacity: 0;
}

/* line 17, app/assets/stylesheets/tags/partials/tags-box.scss */
.tags-box .tags-list > .tag > .check:checked + .sublist {
  display: block;
}
/* line 13, app/assets/stylesheets/directives/input-validation-color.scss */
div.invalid[input-validation-color], .input-validation-color-element.invalid, .invalid[input-validation-color][type="text"],
.input-validation-color-element.invalid[type="text"] {
  border: #FF6161 solid 1px !important;
  outline: none !important;
}

/* line 16, app/assets/stylesheets/directives/input-validation-color.scss */
div.warning[input-validation-color], .input-validation-color-element.warning, .warning[input-validation-color][type="text"],
.input-validation-color-element.warning[type="text"] {
  border: #f0ad4e solid 1px !important;
  outline: none !important;
}

/* line 1, app/assets/stylesheets/directives/loading-animation.scss */
.loadingAnimationDirective {
  width: 100%;
  height: 100%;
  min-height: 20px;
  background: url(//s3.amazonaws.com/bm3assets/assets/three-dots-bd43fc3e13085d7fd00d910a2b19e06ad626b60da62dbf0a76eb3fdf91c42aa8.svg) 50% 50% no-repeat;
  clear: both;
}

/* COLORS */
/* line 12, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback {
  margin: 5.5px 6px;
  top: 0;
  right: 0;
  position: absolute;
  width: 16px;
  height: 16px;
  display: block;
}

/* line 21, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback.has-tooltip {
  cursor: pointer;
}

/* line 24, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback.feedback-error {
  background: url(//s3.amazonaws.com/bm3assets/assets/red-alert-be9b49fc606daa02642b4510731610657219a44f90e63a073f12588b807547f9.svg) no-repeat center left;
  background-size: 16px;
}

/* line 28, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback.feedback-success {
  background: url(//s3.amazonaws.com/bm3assets/images/icons/success.png) no-repeat center left;
}

/* line 31, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback.feedback-alert {
  background: url(//s3.amazonaws.com/bm3assets/assets/orange-alert-de689f498eecdd67dbd8f60f367e27a124212e6ae3c1bf9d6611170780acfaa9.svg) no-repeat center left;
  background-size: 16px;
}

/* line 37, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback-tooltip {
  position: absolute;
  top: 33px;
  right: 0;
  width: 300px;
  padding: 10px;
  display: none;
  behavior: url(//s3.amazonaws.com/bm3assets/css/PIE.htc);
  z-index: 999;
  opacity: 0.95;
  word-wrap: break-word;
  width: 300px;
  right: 12px;
  transition: opacity 0.5s, z-index 0.5s;
  opacity: 0;
  display: block;
  z-index: -1;
}

/* line 241, app/assets/stylesheets/directives/../universal/mixins.scss */
.has-feedback validation-tooltip .feedback-tooltip .point {
  display: block;
  width: 14px;
  height: 11px;
  background-repeat: no-repeat;
  position: absolute;
  top: -10px;
  right: 7px;
}

/* line 251, app/assets/stylesheets/directives/../universal/mixins.scss */
.has-feedback validation-tooltip .feedback-tooltip p {
  font-size: 11px;
  text-align: left;
  padding: 0 0 10px 0;
  line-height: 100%;
}

/* line 47, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback-tooltip.show-tooltip {
  opacity: 0.95;
  z-index: 999;
  width: auto;
}

/* line 53, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback-tooltip .message-container {
  overflow-y: hidden;
  position: relative;
  max-height: 16em;
}

/* line 58, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback-tooltip .message-container .tooltip-message {
  padding: 0px 3px 5px 3px;
}

/* line 62, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback-tooltip .message-container .tooltip-message:not(:last-of-type) {
  border-bottom: 1px solid #e4e5e9;
  margin-bottom: 5px;
}

/* line 67, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback validation-tooltip .feedback-tooltip .message-container .tooltip-message:last-of-type {
  padding-bottom: 0px;
}

/* line 75, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback.container-help input {
  padding-right: 44px;
}

/* line 79, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback.container-help .feedback {
  right: 22px;
}

/* line 83, app/assets/stylesheets/directives/validation-tooltip.scss */
.has-feedback.container-help .feedback-tooltip {
  right: 20px;
}

/* line 8, app/assets/stylesheets/directives/accordion.scss */
.accordion .transition, .accordion .accordion-item i:before, .accordion .accordion-item i:after, .accordion .accordion-item-content {
  transition: all 0.25s ease-in-out;
}

/* line 12, app/assets/stylesheets/directives/accordion.scss */
.accordion .flipIn, .accordion .accordion-item {
  animation: flipdown 0.5s ease both;
}

/* line 17, app/assets/stylesheets/directives/accordion.scss */
.accordion .no-select, .accordion h2 {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 28, app/assets/stylesheets/directives/accordion.scss */
.accordion h2 {
  font-size: 17px;
  line-height: 34px;
  letter-spacing: 0;
  display: block;
  margin: 0;
  cursor: pointer;
}

/* line 39, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item-content {
  position: relative;
  overflow: hidden;
  opacity: 1;
  transform: translate(0, 0);
  z-index: 2;
}

/* line 50, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item {
  position: relative;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid #dce7eb;
}

/* line 58, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item:nth-of-type(1) {
  animation-delay: 0.5s;
}

/* line 62, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item:nth-of-type(2) {
  animation-delay: 0.75s;
}

/* line 66, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item:nth-of-type(3) {
  animation-delay: 1s;
}

/* line 70, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item:last-of-type {
  padding-bottom: 0;
  border-bottom: none;
}

/* line 75, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item i {
  position: absolute;
  transform: translate(-6px, 0);
  top: 25px;
  right: 20px;
}

/* line 81, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item i:before, .accordion .accordion-item i:after {
  content: "";
  position: absolute;
  background-color: #dce7eb;
  width: 1px;
  height: 9px;
}

/* line 92, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item i:before {
  transform: translate(-3px, 0) rotate(45deg);
}

/* line 96, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item i:after {
  transform: translate(3px, 0) rotate(-45deg);
}

/* line 101, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item .accordion-item-input {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  z-index: 1;
  opacity: 0;
  margin: 0;
}

/* line 111, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item .accordion-item-input:checked ~ .accordion-item-content {
  margin-top: 0;
  max-height: 0;
  opacity: 0;
  transform: translate(0, 50%);
}

/* line 119, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item .accordion-item-input:checked ~ h2 i:before {
  transform: translate(3px, 0) rotate(45deg);
}

/* line 123, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item .accordion-item-input:checked ~ h2 i:after {
  transform: translate(-3px, 0) rotate(-45deg);
}

/* line 129, app/assets/stylesheets/directives/accordion.scss */
.accordion .accordion-item .accordion-item-input:disabled ~ h2 i.accordion-item-arrow {
  display: none;
}

@keyframes flipdown {
  0% {
    opacity: 0;
    transform-origin: top center;
    transform: rotateX(-90deg);
  }
  5% {
    opacity: 1;
  }
  80% {
    transform: rotateX(8deg);
  }
  83% {
    transform: rotateX(6deg);
  }
  92% {
    transform: rotateX(-3deg);
  }
  100% {
    transform-origin: top center;
    transform: rotateX(0deg);
  }
}

/* line 1, app/assets/stylesheets/directives/image-picker.scss */
.image-picker {
  display: flex;
  flex-direction: column;
}

/* line 5, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .content {
  padding: 10px;
}

/* line 9, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .powered-by {
  text-transform: uppercase;
  font-size: 10px;
  font-family: 'latoblack';
  color: #bbb;
  text-align: end;
  vertical-align: middle;
  padding: 0 12px 10px 10px;
}

/* line 18, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .powered-by .klipy-logo {
  background: url(//s3.amazonaws.com/bm3assets/assets/klipy-logo-dd4517d8900adbe92d4038d6f89c778a94c911888823fd1e9146fbe62d645abc.png) center no-repeat;
  background-size: 70px;
  height: 25px;
  width: 70px;
  display: inline-block;
  vertical-align: bottom;
  margin-left: 5px;
}

/* line 29, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .loading-gifs {
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) center no-repeat;
  z-index: 99;
  height: 100%;
  width: 260px;
  position: absolute;
  padding-top: 4px;
}

/* line 38, app/assets/stylesheets/directives/image-picker.scss */
.image-picker #upload-gif {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 10;
  cursor: pointer;
  opacity: 0;
}

/* line 49, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .input-container .search {
  border-radius: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 20px 10px;
  background: #f1f1f1;
  outline: none;
  border: none;
}

/* line 60, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .images-container {
  position: relative;
  height: 400px;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

/* line 68, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .images-container .image-container {
  flex: 23%;
  margin: 0 3px 3px 3px;
  height: 150px;
  flex-grow: 1;
}

/* line 74, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .images-container .image-container .image {
  min-height: 100%;
  max-height: 100%;
  min-width: 100%;
  object-fit: cover;
  vertical-align: bottom;
  cursor: pointer;
}

/* line 83, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .images-container .image-container .save-button {
  z-index: 10;
  position: absolute;
  text-align: right;
  cursor: pointer;
}

/* line 92, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .navbar {
  background-color: #F9F9F9;
  height: 36px;
}

/* line 97, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .navbar li.btn {
  color: #585859;
  width: 33.33%;
  float: left;
  font-weight: bold;
  font-size: 13px;
  height: 36px;
  cursor: pointer;
}

/* line 107, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .navbar li.btn-gallery {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg) center no-repeat;
  background-size: 18px;
}

/* line 112, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .navbar li.btn-upload {
  background: url(//s3.amazonaws.com/bm3assets/assets/upload-9b99aa2a566210f453c87b0f2d01507fcddf33bd45192b0e13d5c66f96c70bce.svg) center no-repeat;
  background-size: 21px;
  position: relative;
  overflow: hidden;
}

/* line 119, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .navbar li.btn-search {
  background: url(//s3.amazonaws.com/bm3assets/assets/search-edf13bf824f8b451e44c09dda5915a5edc2a52aa18de6594a45ec1de236879b4.svg) center no-repeat;
  background-size: 17px;
}

/* line 126, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .btn-remove,
.image-picker .btn-save {
  border-radius: 5px;
  text-indent: -9999px;
  width: 30px;
  height: 30px;
  margin: 0;
  display: inline-block;
  background-color: rgba(255, 255, 255, 0.5);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 16px;
}

/* line 139, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .btn-remove:hover, .image-picker .btn-remove:active, .image-picker .btn-remove:focus,
.image-picker .btn-save:hover,
.image-picker .btn-save:active,
.image-picker .btn-save:focus {
  background-color: #F1F1F1;
}

/* line 146, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .btn-remove {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/remove-2fdb16a5d449a80b37a8f65e29dde7ff8ec09921d29fa47ccf1e4fb4864a0758.svg);
  background-size: 12px;
}

/* line 151, app/assets/stylesheets/directives/image-picker.scss */
.image-picker .btn-save {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg);
}

/* line 1, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget {
  display: block;
  box-sizing: border-box;
  position: relative;
}

/* line 6, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .filters-count {
  cursor: pointer;
  font-size: 14px;
  font-family: latosemibold;
  padding: 4px 5px;
  border-radius: 50%;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  min-width: 49px;
  text-align: center;
  background: #ffac30;
  margin: 0 auto;
  display: table;
}

/* line 20, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .filters-count:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/filter-7933fb70a9ef61aceef61149d12c088a6da16296ab258256707c87acc7098b2b.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}

/* line 38, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content {
  width: 355px;
  min-height: 70px;
  position: absolute;
  padding: 20px;
  top: 44px;
  right: 0;
  background: white;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  z-index: 15;
  display: none;
}

/* line 51, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li {
  float: left;
}

/* line 54, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a {
  font-size: 10px;
  color: #969696;
  display: inline-block;
  padding: 0px 10px;
  border-radius: 15px;
  margin: 0 5px 5px 0;
  border: 2px solid #f4f4f4;
}

/* line 75, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.reclame_aqui_filters:before, .active-filters-widget .content ul li a.instagram_filters:before, .active-filters-widget .content ul li a.facebook_filters:before, .active-filters-widget .content ul li a.twitter_filters:before, .active-filters-widget .content ul li a.threads_filters:before, .active-filters-widget .content ul li a.wordpress_filters:before, .active-filters-widget .content ul li a.pinterest_filters:before, .active-filters-widget .content ul li a.reddit_filters:before, .active-filters-widget .content ul li a.youtube_filters:before, .active-filters-widget .content ul li a.linkedin_filters:before, .active-filters-widget .content ul li a.bluesky_filters:before {
  content: "";
  display: inline-block;
  margin-right: 5px;
  width: 14px;
  height: 14px;
  vertical-align: middle;
}

/* line 86, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.reclame_aqui_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/images/logos/gray/reclameaqui.png) no-repeat center;
  background-size: 14px;
}

/* line 93, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.instagram_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/instagram-c1975e874c503fde10366d9e9da635e97cfd7009396728827d0c1a0f262686ab.png) no-repeat center;
  background-size: 14px;
}

/* line 100, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.facebook_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/facebook-db4034ac34c155d8e608728305c4ac9678548a1f078f44a9502350220955341e.png) no-repeat center;
  background-size: 14px;
}

/* line 107, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.twitter_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/x-cc4d2ed97e0215902bd97546b7b29de2c08bdadc6387a5d38a0e425cf0487114.png) no-repeat center;
  background-size: 14px;
}

/* line 114, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.threads_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) no-repeat center;
  background-size: 14px;
  filter: grayscale(100%);
}

/* line 122, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.wordpress_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/wordpress-637bd37f82b17d8e62990d495ae3e4f773a3ccadba76c16c189f0763cee07aab.svg) no-repeat center;
  background-size: 14px;
  filter: grayscale(100%);
}

/* line 130, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.pinterest_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) no-repeat center;
  background-size: 14px;
  filter: grayscale(100%);
}

/* line 138, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.reddit_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/reddit-ebc19e5822286d40359ba57ff6c0c43b6b6cbdb653b3918077aa8421e9c90325.svg) no-repeat center;
  background-size: 14px;
  filter: grayscale(100%);
}

/* line 146, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.bluesky_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) no-repeat center;
  background-size: 14px;
  filter: grayscale(100%);
}

/* line 154, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a.youtube_filters:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/gray/youtube-d2fbedded259858f026af1a92e19edde7786a7b0de2267ca89316bd91c73ae50.png) no-repeat center;
  background-size: 14px;
}

/* line 160, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a:after {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg);
  background-size: 8px;
  width: 8px;
  height: 8px;
  display: inline-block;
  margin-left: 5px;
  opacity: 0.8;
}

/* line 171, app/assets/stylesheets/directives/active-filters.scss */
.active-filters-widget .content ul li a:hover {
  background-color: white;
  border-color: #e78e8e;
  color: #d64242;
}

/* line 2, app/assets/stylesheets/directives/bm-tooltip.scss */
[bm-tooltip] .bm-tooltip-hidden {
  display: none !important;
}

/* line 1, app/assets/stylesheets/directives/link-output.scss */
link-output {
  display: flex;
}

/* line 4, app/assets/stylesheets/directives/link-output.scss */
link-output input[type="text"] {
  height: 26px;
  border-radius: 0;
}

/* line 8, app/assets/stylesheets/directives/link-output.scss */
link-output input[type="text"]:focus {
  border-color: #ccc;
}

/* line 13, app/assets/stylesheets/directives/link-output.scss */
link-output button {
  height: 26px;
  padding: 0px 5px;
}

/* line 1, app/assets/stylesheets/directives/editable-title.scss */
editable-title {
  display: flex;
  align-items: flex-start;
  margin-bottom: 1em;
  flex-wrap: wrap;
}

/* line 8, app/assets/stylesheets/directives/editable-title.scss */
editable-title h1 {
  flex: 1 0 auto;
  align-self: center;
  margin: 0;
  font-size: 2em;
}

/* line 15, app/assets/stylesheets/directives/editable-title.scss */
editable-title button {
  background: none;
  text-transform: uppercase;
  font-weight: bold;
  padding: 6px 10px;
  color: #555;
  margin-left: 5px;
}

/* line 23, app/assets/stylesheets/directives/editable-title.scss */
editable-title button .edit-button {
  align-self: center;
}

/* line 27, app/assets/stylesheets/directives/editable-title.scss */
editable-title button.primary {
  color: #3576be;
}

/* line 31, app/assets/stylesheets/directives/editable-title.scss */
editable-title button[disabled] {
  background: #d4d4d4;
  color: #949494;
  cursor: default;
}

/* line 38, app/assets/stylesheets/directives/editable-title.scss */
editable-title input {
  flex: 1 0 auto;
}

/* line 41, app/assets/stylesheets/directives/editable-title.scss */
editable-title input.invalid {
  border-color: #ff6161;
}

/* line 46, app/assets/stylesheets/directives/editable-title.scss */
editable-title .icon-edit-title {
  width: 30px;
  height: 30px;
  background: url(//s3.amazonaws.com/bm3assets/assets/icons-schedule-c39e42ac406e9e4d811e49fb89f49ace5b824faef248f04ceed2f4ef4408de85.png);
  display: block;
  float: left;
  background-position: -60px;
}

/* line 55, app/assets/stylesheets/directives/editable-title.scss */
editable-title .loading-indicator {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-spin-gray-54f958c7b6fa47e496bd724c1ed19cd71f8b726adc6aa4d1564d9371fc13af15.svg) 50% 50% no-repeat;
  background-size: 16px;
  vertical-align: text-top;
  margin-left: 5px;
  margin-top: 5px;
}

/* line 66, app/assets/stylesheets/directives/editable-title.scss */
editable-title .validation-message {
  flex: 1 0 100%;
  text-indent: 5px;
  color: #ff6161;
  font-size: 0.85em;
  padding: 0;
  line-height: 1.5em;
}

/* line 75, app/assets/stylesheets/directives/editable-title.scss */
editable-title [ng-transclude] {
  display: flex;
  flex: 1 0 auto;
  flex-direction: column;
}

/* line 81, app/assets/stylesheets/directives/editable-title.scss */
editable-title .invalid[ng-transclude] input {
  border-color: #ff6161;
}
/* COLORS */
/* line 3, app/assets/stylesheets/projects.scss */
#fix-warning-bot {
  margin-bottom: 0px;
}

/* line 7, app/assets/stylesheets/projects.scss */
.select-countries {
  display: flex;
  flex-direction: column;
}

/* line 11, app/assets/stylesheets/projects.scss */
.select-countries #select-country {
  padding-top: 10px;
}

/* line 17, app/assets/stylesheets/projects.scss */
.your-project .main-container {
  float: left;
  padding-top: 60px;
}

/* line 21, app/assets/stylesheets/projects.scss */
.your-project .main-container.projects {
  padding-top: 171px;
}

/* line 26, app/assets/stylesheets/projects.scss */
.your-project .box-top {
  border-bottom: 1px solid #f4f4f4;
  background: white;
  width: 100%;
  line-height: 32px;
  position: absolute;
  padding: 12px 2em;
  float: left;
  box-sizing: border-box;
  z-index: 10;
}

/* line 37, app/assets/stylesheets/projects.scss */
.your-project .box-top.projects {
  border-top: 1px solid #ECEBEB;
  background: #F9F9F9;
  margin-top: 55px;
}

/* line 44, app/assets/stylesheets/projects.scss */
.your-project .box-top .select2-container .select2-choice {
  border-width: 2px;
  padding-left: 18px;
}

/* line 49, app/assets/stylesheets/projects.scss */
.your-project .box-top .select2-container .select2-drop {
  margin-top: -2px;
}

/* line 53, app/assets/stylesheets/projects.scss */
.your-project .box-top .select2-container .select2-drop-active {
  border-width: 2px;
  border-top: none;
}

/* line 58, app/assets/stylesheets/projects.scss */
.your-project .box-top .select2-container .select2-results {
  margin: 4px 0 0 0;
  padding: 0;
}

/* line 64, app/assets/stylesheets/projects.scss */
.your-project .box-top .fake-select-wrapper {
  width: 50%;
  margin-left: 20px;
  float: left;
}

/* line 69, app/assets/stylesheets/projects.scss */
.your-project .box-top .fake-select-wrapper .project-name {
  cursor: pointer;
  padding: 0 27px 0 12px;
  border-radius: 5px;
  width: 46%;
  height: 25px;
  border: 1px solid #AAA;
  background: #ffffff;
  background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 48%, #eeeeee 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(48%, #ffffff), color-stop(100%, #eeeeee));
  background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 48%, #eeeeee 100%);
  background: linear-gradient(to bottom, #ffffff 0%, #ffffff 48%, #eeeeee 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
  position: relative;
  top: 1px;
}

/* line 85, app/assets/stylesheets/projects.scss */
.your-project .box-top .fake-select-wrapper .project-name .name {
  moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  height: 27px;
  position: relative;
  bottom: 2px;
}

/* line 95, app/assets/stylesheets/projects.scss */
.your-project .box-top .fake-select-wrapper .project-name .arrow-wrapper {
  border-left: 1px solid #AAA;
  position: absolute;
  background: #eeeeee;
  background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 35%, #ececec 43%, #cfcfcf 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(35%, #eeeeee), color-stop(43%, #ececec), color-stop(100%, #cfcfcf));
  background: -webkit-linear-gradient(top, #eeeeee 0%, #eeeeee 35%, #ececec 43%, #cfcfcf 100%);
  background: linear-gradient(to bottom, #eeeeee 0%, #eeeeee 35%, #ececec 43%, #cfcfcf 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cfcfcf',GradientType=0 );
  width: 27px;
  height: 25px;
  right: 0;
  top: 0;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
}

/* line 111, app/assets/stylesheets/projects.scss */
.your-project .box-top .fake-select-wrapper .project-name .arrow-wrapper span {
  width: 0;
  height: 0;
  border: 7px solid transparent;
  display: block;
  position: absolute;
  right: 6px;
  top: 10px;
  border-radius: 3px;
}

/* line 122, app/assets/stylesheets/projects.scss */
.your-project .box-top .fake-select-wrapper .project-name .arrow-wrapper .arrow-down {
  border-top-color: #AAA;
}

/* line 127, app/assets/stylesheets/projects.scss */
.your-project .box-top > .brandsList {
  left: 20px;
}

@media (max-width: 768px) {
  /* line 127, app/assets/stylesheets/projects.scss */
  .your-project .box-top > .brandsList {
    display: block;
    float: none;
    margin: 0 auto;
    left: auto;
    width: 100%;
    clear: both;
  }
}

/* line 140, app/assets/stylesheets/projects.scss */
.your-project .box-top > .box-brands {
  position: absolute;
  background: #ffffff;
  display: table;
  width: 150px;
  left: 96px;
  top: 32px;
  z-index: 90;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  border: #bababa 1px solid;
}

/* line 156, app/assets/stylesheets/projects.scss */
.your-project .box-top > .box-brands > input {
  margin: 10px;
  width: 186px;
  height: 15px;
  font-size: 13px;
  color: #222;
  box-shadow: none;
  background: #ffffff url(//s3.amazonaws.com/bm3assets/assets/new_layout/lupa-59045329eeac05da2ac558165db68068a99c0fcef30785377a88835109c249c3.png) no-repeat scroll 177px 4px;
}

/* line 166, app/assets/stylesheets/projects.scss */
.your-project .box-top > .box-brands > .hr {
  margin: 10px 0;
}

/* line 170, app/assets/stylesheets/projects.scss */
.your-project .box-top > .box-brands a {
  display: block;
  background: #fff;
  color: #333;
  padding: 0 30px;
  font-size: 14px;
  line-height: 24px;
}

/* line 178, app/assets/stylesheets/projects.scss */
.your-project .box-top > .box-brands a:last-child {
  border-bottom: none;
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-bottom: 10px;
}

/* line 189, app/assets/stylesheets/projects.scss */
.your-project .box-top > .box-brands a:hover {
  background: #f1f1f1;
}

/* line 195, app/assets/stylesheets/projects.scss */
.your-project .box-top > span {
  float: left;
  font-size: 17px;
  font-family: 'latosemibold';
}

/* line 201, app/assets/stylesheets/projects.scss */
.your-project .box-top select {
  float: left;
  margin-left: 20px;
  margin-bottom: 15px;
  width: 140px;
}

/* line 208, app/assets/stylesheets/projects.scss */
.your-project .box-top > a {
  float: right;
  font-size: 17px;
  line-height: 32px;
  font-family: 'latosemibold';
}

/* line 214, app/assets/stylesheets/projects.scss */
.your-project .box-top > a.new-brand {
  padding-left: 1%;
}

/* line 217, app/assets/stylesheets/projects.scss */
.your-project .box-top > a.new-brand:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 20px;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: sub;
}

/* line 229, app/assets/stylesheets/projects.scss */
.your-project .box-top > a:hover {
  text-decoration: underline;
}

/* line 236, app/assets/stylesheets/projects.scss */
.container-inner {
  width: 100%;
  margin: auto;
  box-sizing: border-box;
  float: left;
  font-family: 'latoregular';
}

/* line 243, app/assets/stylesheets/projects.scss */
.container-inner .brand__BasicForm {
  margin-top: 20px;
}

/* line 247, app/assets/stylesheets/projects.scss */
.container-inner label {
  color: #8c8c8c;
  display: block;
  font-size: 17px;
  margin-bottom: 10px;
  float: left;
}

/* line 254, app/assets/stylesheets/projects.scss */
.container-inner label.expiration-date, .container-inner label.limit {
  margin-bottom: 0;
  font-size: 13px;
  text-align: right;
}

/* line 260, app/assets/stylesheets/projects.scss */
.container-inner label.expiration-date .left, .container-inner label.limit .left {
  text-align: left;
  float: left;
}

/* line 266, app/assets/stylesheets/projects.scss */
.container-inner label.expiration-date {
  width: 100%;
}

/* line 270, app/assets/stylesheets/projects.scss */
.container-inner label.limit {
  float: right;
}

/* line 275, app/assets/stylesheets/projects.scss */
.container-inner .title {
  float: right;
  width: 9%;
  text-align: center;
  color: #8c8c8c;
  font-size: 14px;
}

/* line 282, app/assets/stylesheets/projects.scss */
.container-inner .title .info-tooltip {
  background-size: 13px;
  width: 13px;
  height: 13px;
  margin-left: 2px;
}

/* line 290, app/assets/stylesheets/projects.scss */
.container-inner .streaming-term {
  float: right;
  font-size: 13px;
}

/* line 294, app/assets/stylesheets/projects.scss */
.container-inner .streaming-term.info {
  float: left;
  font-size: 12px;
  margin: 5px 0;
  color: #f29f57;
  font-family: 'latosemibold';
}

/* line 301, app/assets/stylesheets/projects.scss */
.container-inner .streaming-term.info a {
  color: #df9453;
  text-decoration: underline;
}

/* line 306, app/assets/stylesheets/projects.scss */
.container-inner .streaming-term.info:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/orange-alert-de689f498eecdd67dbd8f60f367e27a124212e6ae3c1bf9d6611170780acfaa9.svg) no-repeat center;
  background-size: 18px;
  width: 18px;
  height: 18px;
  vertical-align: sub;
  display: inline-block;
  margin-right: 3px;
}

/* line 318, app/assets/stylesheets/projects.scss */
.container-inner .streaming-term.invalid {
  color: red;
}

/* line 323, app/assets/stylesheets/projects.scss */
.container-inner fieldset {
  margin-bottom: 10px;
  clear: both;
}

/* line 327, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url {
  position: relative;
  float: left;
  width: 80%;
  margin-right: 2%;
}

/* line 333, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url.facebook {
  width: 71%;
}

/* line 337, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url.youtube, .container-inner fieldset .url.bluesky {
  width: 89%;
}

/* line 342, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url.post {
  width: 100%;
  margin-right: 0;
}

/* line 347, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url.rss {
  width: 76%;
  float: left;
}

/* line 352, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url.linkedin {
  width: 91%;
  margin-right: 0;
}

/* line 357, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url.bluesky {
  width: 91%;
  margin-right: 0;
}

/* line 362, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url.threads {
  width: 91%;
  margin-right: 0;
}

/* line 367, app/assets/stylesheets/projects.scss */
.container-inner fieldset .url.reddit {
  width: 91%;
  margin-right: 0;
}

/* line 373, app/assets/stylesheets/projects.scss */
.container-inner fieldset .monitor,
.container-inner fieldset .analytics,
.container-inner fieldset .collect-comments {
  width: 9%;
  float: left;
  text-align: center;
  line-height: 32px;
}

/* line 381, app/assets/stylesheets/projects.scss */
.container-inner fieldset .monitor .switch,
.container-inner fieldset .analytics .switch,
.container-inner fieldset .collect-comments .switch {
  vertical-align: middle;
  float: none;
  margin: 0 auto;
}

/* line 388, app/assets/stylesheets/projects.scss */
.container-inner fieldset .twitter_limit {
  display: flex;
  margin-bottom: 10px;
  flex-direction: column;
  align-items: flex-start;
}

/* line 394, app/assets/stylesheets/projects.scss */
.container-inner fieldset .twitter_limit .twitter_limit_input {
  display: flex;
  align-items: center;
  margin-left: 10px;
}

/* line 399, app/assets/stylesheets/projects.scss */
.container-inner fieldset .twitter_limit .twitter_limit_input > div {
  width: 50%;
}

/* line 403, app/assets/stylesheets/projects.scss */
.container-inner fieldset .twitter_limit .twitter_limit_input input {
  width: 100%;
}

/* line 408, app/assets/stylesheets/projects.scss */
.container-inner fieldset .twitter_limit .switch-input-container {
  display: flex;
  align-items: center;
}

/* line 413, app/assets/stylesheets/projects.scss */
.container-inner fieldset .twitter_limit .tweet-count {
  margin: 10px;
  color: #979797;
  font-size: 13px;
}

/* line 422, app/assets/stylesheets/projects.scss */
.container-inner fieldset .retweets label,
.container-inner fieldset .quotes label {
  float: inherit;
}

/* line 425, app/assets/stylesheets/projects.scss */
.container-inner fieldset .retweets .switch,
.container-inner fieldset .quotes .switch {
  vertical-align: middle;
  margin: 0 auto;
}

/* line 431, app/assets/stylesheets/projects.scss */
.container-inner fieldset .followers_filter {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
  flex-direction: column;
}

/* line 437, app/assets/stylesheets/projects.scss */
.container-inner fieldset .select2-container {
  clear: both;
}

/* line 442, app/assets/stylesheets/projects.scss */
.container-inner .boolean-search {
  clear: both;
}

/* line 446, app/assets/stylesheets/projects.scss */
.container-inner .facebook_boolean_search {
  display: flex;
  flex-direction: column;
}

/* line 451, app/assets/stylesheets/projects.scss */
.container-inner .misc_boolean_search {
  display: flex;
  flex-direction: column;
}

/* line 456, app/assets/stylesheets/projects.scss */
.container-inner .facebook_brand_ads,
.container-inner .instagram_brand_ads {
  display: flex;
  flex-direction: column;
}

/* line 461, app/assets/stylesheets/projects.scss */
.container-inner .facebook_brand_ads .subtitle,
.container-inner .instagram_brand_ads .subtitle {
  font-family: "latosemibold";
  color: gray;
  font-size: 20px;
  margin-top: 20px;
}

/* line 468, app/assets/stylesheets/projects.scss */
.container-inner .facebook_brand_ads .ads_metric,
.container-inner .instagram_brand_ads .ads_metric {
  margin: 10px 0;
}

/* line 470, app/assets/stylesheets/projects.scss */
.container-inner .facebook_brand_ads .ads_metric .ads_metric-title,
.container-inner .instagram_brand_ads .ads_metric .ads_metric-title {
  display: flex;
  align-items: center;
}

/* line 501, app/assets/stylesheets/projects.scss */
.container-inner .brand-info {
  float: left;
  margin: 0 0 15px 0;
  width: 60%;
  padding-left: 12%;
  box-sizing: border-box;
}

/* line 485, app/assets/stylesheets/projects.scss */
.container-inner .brand-info .name {
  float: left;
  font-size: 1.6em;
  line-height: 34px;
  padding: 0 10px 0 0;
}

/* line 492, app/assets/stylesheets/projects.scss */
.container-inner .brand-info img {
  border-radius: 50%;
  float: left;
  margin-right: 10px;
  width: 34px;
  height: 34px;
}

@media (max-width: 768px) {
  /* line 501, app/assets/stylesheets/projects.scss */
  .container-inner .brand-info {
    margin: -19px 0 15px 0;
  }
}

/* line 508, app/assets/stylesheets/projects.scss */
.container-inner .brand-info-alt {
  float: left;
  margin: 0 0 15px 0;
  width: 60%;
  padding-left: 12%;
  box-sizing: border-box;
}

/* line 485, app/assets/stylesheets/projects.scss */
.container-inner .brand-info-alt .name {
  float: left;
  font-size: 1.6em;
  line-height: 34px;
  padding: 0 10px 0 0;
}

/* line 492, app/assets/stylesheets/projects.scss */
.container-inner .brand-info-alt img {
  border-radius: 50%;
  float: left;
  margin-right: 10px;
  width: 34px;
  height: 34px;
}

@media (max-width: 768px) {
  /* line 508, app/assets/stylesheets/projects.scss */
  .container-inner .brand-info-alt {
    margin: -30px 0 15px 0;
  }
}

@media (min-width: 769px) and (max-width: 940px) {
  /* line 508, app/assets/stylesheets/projects.scss */
  .container-inner .brand-info-alt {
    margin: 17px 0 15px 0;
  }
}

/* line 518, app/assets/stylesheets/projects.scss */
.container-inner .message {
  float: left;
  margin: 0 0 15px 0;
  width: 60%;
  padding-left: 12%;
  box-sizing: border-box;
}

/* line 485, app/assets/stylesheets/projects.scss */
.container-inner .message .name {
  float: left;
  font-size: 1.6em;
  line-height: 34px;
  padding: 0 10px 0 0;
}

/* line 492, app/assets/stylesheets/projects.scss */
.container-inner .message img {
  border-radius: 50%;
  float: left;
  margin-right: 10px;
  width: 34px;
  height: 34px;
}

@media (max-width: 768px) {
  /* line 518, app/assets/stylesheets/projects.scss */
  .container-inner .message {
    margin: -19px 0 15px 0;
    width: 100%;
    padding: 0 1em;
  }
}

/* line 527, app/assets/stylesheets/projects.scss */
.container-inner .edit-brand {
  text-indent: -9999px;
  overflow: hidden;
  display: inline-block;
  float: left;
  background: no-repeat center;
  background-size: 15px;
  width: 20px;
  line-height: 34px;
  opacity: 0.8;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/edit-b196654d2464305dc848fc1a0b8362dbf2604eca57a122ba87691f623cd92f3c.svg);
}

/* line 540, app/assets/stylesheets/projects.scss */
.container-inner .pause-monitoring-brand {
  display: inline-block;
  float: left;
  width: 35px;
  height: 35px;
  background: url(//s3.amazonaws.com/bm3assets/assets/pause-0ef2ca28275238bd69238d53d294bc746ddb5a4d7459a68c8d083da0d42368cf.svg) no-repeat center;
  filter: brightness(100) invert(1);
  background-size: 35px;
  line-height: 34px;
  cursor: pointer;
  transition: .3s;
}

/* line 555, app/assets/stylesheets/projects.scss */
.container-inner .pause-monitoring-brand.paused {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/play-8f247bcdcd2a5e42e1fe2ba45d74d5692dab00cc648f49c1dc2a07364ba6f0c4.svg) no-repeat center;
  background-size: 14px;
}

/* line 561, app/assets/stylesheets/projects.scss */
.container-inner .project-info {
  font-size: 11px;
  float: left;
  margin-left: 20px;
}

/* line 566, app/assets/stylesheets/projects.scss */
.container-inner .project-info span {
  clear: both;
  display: block;
  line-height: 17px;
}

/* line 573, app/assets/stylesheets/projects.scss */
.container-inner .smart-alerts {
  float: right;
}

/* line 576, app/assets/stylesheets/projects.scss */
.container-inner .smart-alerts label {
  font-size: 14px;
  float: right;
  margin-left: 10px;
}

/* line 583, app/assets/stylesheets/projects.scss */
.container-inner .actions {
  width: 92%;
  padding-left: 4%;
  float: right;
  clear: both;
  box-sizing: border-box;
  margin: 10px 0;
}

/* line 592, app/assets/stylesheets/projects.scss */
.container-inner .input-tag {
  word-wrap: break-word;
  box-sizing: border-box;
  max-width: 265px;
}

@media (min-width: 320px) {
  /* line 592, app/assets/stylesheets/projects.scss */
  .container-inner .input-tag {
    max-width: 310px;
  }
}

@media (min-width: 480px) {
  /* line 592, app/assets/stylesheets/projects.scss */
  .container-inner .input-tag {
    max-width: 400px;
  }
}

@media (min-width: 768px) {
  /* line 592, app/assets/stylesheets/projects.scss */
  .container-inner .input-tag {
    max-width: calc(100% - 8px);
  }
}

/* line 608, app/assets/stylesheets/projects.scss */
.container-inner .brand__BooleanSearch {
  width: 100%;
  word-wrap: break-word;
}

/* line 613, app/assets/stylesheets/projects.scss */
.container-inner .form-projects {
  width: 96%;
  margin-left: 4%;
}

/* line 617, app/assets/stylesheets/projects.scss */
.container-inner .form-projects .tokenizerInput {
  width: 98%;
}

/* line 623, app/assets/stylesheets/projects.scss */
.container-inner .brand__BasicForm .tokenizerInput {
  width: 98%;
}

/* line 629, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .terms, .container-inner > .brand__BasicForm .terms {
  text-align: center;
  margin: 0 auto 10px;
  display: table;
}

/* line 634, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .terms > input, .container-inner > .brand__BasicForm .terms > input {
  width: 470px;
  float: left;
  height: 20px;
  border: 1px solid #cccccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 0 2px 2px #ebebeb inset;
  color: #333333;
  display: block;
  margin: 0;
  padding: 4px;
  margin-bottom: 15px;
  font-size: 13px;
}

/* line 652, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .container-buttons, .container-inner > .brand__BasicForm .container-buttons {
  border-top: none;
}

/* line 656, app/assets/stylesheets/projects.scss */
.container-inner .box-basic h1, .container-inner > .brand__BasicForm h1 {
  margin-bottom: 30px;
  text-align: center;
}

/* line 661, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .bt, .container-inner > .brand__BasicForm .bt {
  background: #3576be;
  float: left;
  color: #FFF;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  position: relative;
  margin-top: 0;
  margin-left: 5px;
  font-size: 13px;
}

/* line 673, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .bt:hover, .container-inner > .brand__BasicForm .bt:hover {
  background: #2e80da;
}

/* line 678, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .text, .container-inner > .brand__BasicForm .text {
  clear: both;
  font-size: 13px;
  margin-top: 10px;
  float: left;
}

/* line 684, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .text > a, .container-inner > .brand__BasicForm .text > a {
  color: #1e88e5;
}

/* line 687, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .text > a:hover, .container-inner > .brand__BasicForm .text > a:hover {
  text-decoration: underline;
}

/* line 695, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .brand-limit {
  display: table;
  margin: 0 auto;
  text-align: center;
  line-height: 30px;
}

/* line 702, app/assets/stylesheets/projects.scss */
.container-inner .box-basic .bt {
  float: none;
  margin-top: 20px;
  font-size: 15px;
}

/* line 709, app/assets/stylesheets/projects.scss */
.container-inner > h1 {
  margin-top: 20px;
  margin-bottom: 40px;
  text-align: center;
  position: relative;
  top: 20px;
  font-size: 21px;
  color: #555;
}

/* line 719, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings {
  float: left;
  width: 100%;
}

/* line 723, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .btn-ok {
  margin-top: 15px;
  margin-bottom: 30px;
  z-index: 100;
}

/* line 729, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .bt-delete {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #FFF;
  background: #de222c;
  padding: 5px 10px;
  margin-top: 15px;
  display: inline-block;
  float: right;
  min-width: 90px;
  text-align: center;
  margin-right: 20px;
}

/* line 743, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .bt-delete:hover {
  background: #f11924;
}

/* line 748, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings {
  float: left;
  display: inline-block;
  width: 92%;
  min-height: 250px;
}

/* line 755, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner {
  margin-top: 10px;
  font-size: 14px;
  padding: 0;
  overflow: visible;
}

/* line 762, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner fieldset.url input[type="text"]:not(.tokenizerInput) {
  width: 97%;
}

/* line 767, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .badge {
  margin-top: 5px;
  font-family: 'latoblack';
  font-size: 11px;
}

/* line 773, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .delete-profile {
  font-size: 26px;
  line-height: 28px;
  color: #78909C;
  position: absolute;
  width: 35px;
  text-align: center;
  background: #f1f1f1;
  top: 2px;
  bottom: 2px;
  right: 2px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}

/* line 787, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .delete-profile:hover {
  background: #d64242;
  color: white;
}

/* line 793, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .info-tooltip {
  vertical-align: middle;
}

/* line 797, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .count {
  font-size: 12px;
  clear: both;
  display: block;
  float: none;
}

/* line 803, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .count.limit {
  color: #d64242;
}

/* line 808, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner:first-child {
  margin-top: 15px;
}

/* line 812, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .rss_types {
  float: left;
  min-width: 20% !important;
  width: 20% !important;
}

/* line 818, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner input[type="text"] {
  width: 100%;
  position: relative;
}

/* line 822, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner input[type="text"]:not(.tokenizerInput) {
  box-sizing: border-box;
  height: 32px;
  float: left;
}

/* line 827, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner input.invalid[type="text"]:not(.tokenizerInput) {
  border-color: #d64242;
}

/* line 832, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner input.tokenizerInput[type="text"] {
  width: 98%;
}

/* line 837, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner > .help-text {
  position: relative;
  float: right;
  color: #8c8c8c;
  top: 22px;
  right: 2px;
}

/* line 844, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner > .help-text > a {
  color: #1e88e5;
}

/* line 847, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner > .help-text > a:hover {
  text-decoration: underline;
}

/* line 853, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner > .select2-container {
  clear: both;
  width: 25%;
}

/* line 858, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner > input[type="text"] {
  width: 98%;
  height: 20px;
  border: 1px solid #cccccc;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 0 2px 2px #ebebeb inset;
  color: #333333;
  display: block;
  margin: 0;
  padding: 4px;
  margin-bottom: 15px;
  font-size: 13px;
}

/* line 874, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner > .bt-add-fanpage, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-channel, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-rss, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-location {
  display: block;
  clear: both;
  float: left;
  margin-bottom: 10px;
}

/* line 880, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner > .bt-add-fanpage:before, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-channel:before, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-rss:before, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-location:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/new-a1424bb5efe4b24fa863cc300982b384ff7ff22406f3d1f8f88b30c5308f71d2.svg) no-repeat center;
  background-size: 16px;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  display: inline-block;
  vertical-align: sub;
}

/* line 891, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner > .bt-add-fanpage:hover, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-channel:hover, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-rss:hover, .container-inner > .project-settings > .container-settings .form-projects > .inner .bt-add-location:hover {
  text-decoration: underline;
}

/* line 896, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .instagram-info {
  float: left;
  width: 100%;
}

/* line 900, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .instagram-info .tip {
  color: #327bdd;
  font-family: latosemibold;
  margin-top: 5px;
  font-size: 12px;
}

/* line 906, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .instagram-info .tip .icon {
  width: 18px;
  height: 18px;
  float: left;
  margin-right: 4px;
}

/* line 912, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .instagram-info .tip .icon path, .container-inner > .project-settings > .container-settings .form-projects > .inner .instagram-info .tip .icon rect {
  fill: #327bdd;
  stroke: #327bdd;
}

/* line 919, app/assets/stylesheets/projects.scss */
.container-inner > .project-settings > .container-settings .form-projects > .inner .instagram-info .profiles {
  display: none;
}

/* line 929, app/assets/stylesheets/projects.scss */
.btn-see-my-reports {
  margin-left: 5px;
  padding-top: 4px;
  padding-bottom: 4px;
}

/* line 935, app/assets/stylesheets/projects.scss */
.ng-show {
  display: block !important;
}

/* line 939, app/assets/stylesheets/projects.scss */
.alert {
  position: relative;
  background: #3576be;
  width: 100%;
  padding: 10px 25px;
  display: inline-block;
  text-align: center;
  box-sizing: border-box;
  font-family: 'latosemibold';
  z-index: 5;
}

/* line 950, app/assets/stylesheets/projects.scss */
.alert:before {
  content: '';
  width: 22px;
  height: 22px;
  margin-right: 10px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-42fa3a7c0404479c4522b068aab16fe392196d306adc133137e2f0b2b39c252e.svg) no-repeat;
  background-size: 22px;
  vertical-align: sub;
}

/* line 961, app/assets/stylesheets/projects.scss */
.alert a {
  border-bottom: 1px solid #282828;
  display: inline-block;
}

/* line 966, app/assets/stylesheets/projects.scss */
.alert h5, .alert p {
  display: inline-block;
  color: #fff;
  background-repeat: no-repeat;
  background-size: 10px;
  vertical-align: text-bottom;
  font-size: 14px;
}

/* line 975, app/assets/stylesheets/projects.scss */
.alert.warning {
  background: #ffac30;
}

/* line 978, app/assets/stylesheets/projects.scss */
.alert.warning p, .alert.warning a {
  color: #282828;
}

/* line 982, app/assets/stylesheets/projects.scss */
.alert.warning:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/warning-dark2-d73163e6ca662ff3491cef77556c8040e967fc3832a5085e12a5be64ec91c891.svg);
}

@media screen and (max-width: 768px) {
  /* line 939, app/assets/stylesheets/projects.scss */
  .alert {
    padding: 12px 40px 20px 17px;
    width: auto;
    margin: 56px -15px -23px -15px;
    position: relative;
    display: inline-block;
  }
  /* line 993, app/assets/stylesheets/projects.scss */
  .alert p {
    float: left;
  }
}

/* line 999, app/assets/stylesheets/projects.scss */
.late-collect-warn {
  position: relative;
  background: #ffab32;
  width: 100%;
  box-sizing: border-box;
  padding: 10px 20px;
  margin: 0;
  display: inline-block;
}

/* line 1008, app/assets/stylesheets/projects.scss */
.late-collect-warn:before {
  content: '';
  width: 22px;
  height: 20px;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-dark-d87dd7899a91fd293beb0712cbd54ce542f75dddcd37aef2d517cefc53cc0817.svg) no-repeat;
  vertical-align: sub;
}

/* line 1017, app/assets/stylesheets/projects.scss */
.late-collect-warn p {
  display: inline-block;
  color: #333333;
  vertical-align: text-bottom;
  font-size: 14px;
}

/* line 1024, app/assets/stylesheets/projects.scss */
body {
  -webkit-backface-visibility: hidden;
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.hinge {
  -webkit-animation-duration: 2s;
  -moz-animation-duration: 2s;
  -o-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}

@-moz-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}

@-o-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}

@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.flash {
  -webkit-animation-name: flash;
  -moz-animation-name: flash;
  -o-animation-name: flash;
  animation-name: flash;
}

@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
  }
}

@-moz-keyframes shake {
  0%, 100% {
    -moz-transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -moz-transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -moz-transform: translateX(10px);
  }
}

@-o-keyframes shake {
  0%, 100% {
    -o-transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -o-transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -o-transform: translateX(10px);
  }
}

@keyframes shake {
  0%, 100% {
    transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    transform: translateX(10px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.shake {
  -webkit-animation-name: shake;
  -moz-animation-name: shake;
  -o-animation-name: shake;
  animation-name: shake;
}

@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}

@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
  }
}

@-o-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -o-transform: translateY(0);
  }
  40% {
    -o-transform: translateY(-30px);
  }
  60% {
    -o-transform: translateY(-15px);
  }
}

@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounce {
  -webkit-animation-name: bounce;
  -moz-animation-name: bounce;
  -o-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}

@-moz-keyframes tada {
  0% {
    -moz-transform: scale(1);
  }
  10%, 20% {
    -moz-transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -moz-transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -moz-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -moz-transform: scale(1) rotate(0);
  }
}

@-o-keyframes tada {
  0% {
    -o-transform: scale(1);
  }
  10%, 20% {
    -o-transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -o-transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -o-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -o-transform: scale(1) rotate(0);
  }
}

@keyframes tada {
  0% {
    transform: scale(1);
  }
  10%, 20% {
    transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.tada {
  -webkit-animation-name: tada;
  -moz-animation-name: tada;
  -o-animation-name: tada;
  animation-name: tada;
}

@-webkit-keyframes swing {
  20%, 40%, 60%, 80%, 100% {
    -webkit-transform-origin: top center;
  }
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}

@-moz-keyframes swing {
  20% {
    -moz-transform: rotate(15deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
  }
  60% {
    -moz-transform: rotate(5deg);
  }
  80% {
    -moz-transform: rotate(-5deg);
  }
  100% {
    -moz-transform: rotate(0deg);
  }
}

@-o-keyframes swing {
  20% {
    -o-transform: rotate(15deg);
  }
  40% {
    -o-transform: rotate(-10deg);
  }
  60% {
    -o-transform: rotate(5deg);
  }
  80% {
    -o-transform: rotate(-5deg);
  }
  100% {
    -o-transform: rotate(0deg);
  }
}

@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.swing {
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -o-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  -moz-animation-name: swing;
  -o-animation-name: swing;
  animation-name: swing;
}

@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
  }
}

@-moz-keyframes wobble {
  0% {
    -moz-transform: translateX(0%);
  }
  15% {
    -moz-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -moz-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -moz-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -moz-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -moz-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -moz-transform: translateX(0%);
  }
}

@-o-keyframes wobble {
  0% {
    -o-transform: translateX(0%);
  }
  15% {
    -o-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -o-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -o-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -o-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -o-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -o-transform: translateX(0%);
  }
}

@keyframes wobble {
  0% {
    transform: translateX(0%);
  }
  15% {
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    transform: translateX(0%);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.wobble {
  -webkit-animation-name: wobble;
  -moz-animation-name: wobble;
  -o-animation-name: wobble;
  animation-name: wobble;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}

@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
  }
  50% {
    -moz-transform: scale(1.1);
  }
  100% {
    -moz-transform: scale(1);
  }
}

@-o-keyframes pulse {
  0% {
    -o-transform: scale(1);
  }
  50% {
    -o-transform: scale(1.1);
  }
  100% {
    -o-transform: scale(1);
  }
}

@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.pulse {
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  -o-animation-name: pulse;
  animation-name: pulse;
}

@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
}

@-moz-keyframes flip {
  0% {
    -moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -moz-animation-timing-function: ease-out;
  }
  40% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -moz-animation-timing-function: ease-out;
  }
  50% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -moz-animation-timing-function: ease-in;
  }
  80% {
    -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -moz-animation-timing-function: ease-in;
  }
  100% {
    -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -moz-animation-timing-function: ease-in;
  }
}

@-o-keyframes flip {
  0% {
    -o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -o-animation-timing-function: ease-out;
  }
  40% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -o-animation-timing-function: ease-out;
  }
  50% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -o-animation-timing-function: ease-in;
  }
  80% {
    -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    -o-animation-timing-function: ease-in;
  }
  100% {
    -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -o-animation-timing-function: ease-in;
  }
}

@keyframes flip {
  0% {
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95);
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    animation-timing-function: ease-in;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.flip {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flip;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flip;
  -o-backface-visibility: visible !important;
  -o-animation-name: flip;
  backface-visibility: visible !important;
  animation-name: flip;
}

@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@-moz-keyframes flipInX {
  0% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@-o-keyframes flipInX {
  0% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.flipInX {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInX;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInX;
  backface-visibility: visible !important;
  animation-name: flipInX;
}

@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@-moz-keyframes flipOutX {
  0% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@-o-keyframes flipOutX {
  0% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes flipOutX {
  0% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.flipOutX {
  -webkit-animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  -moz-animation-name: flipOutX;
  -moz-backface-visibility: visible !important;
  -o-animation-name: flipOutX;
  -o-backface-visibility: visible !important;
  animation-name: flipOutX;
  backface-visibility: visible !important;
}

@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@-moz-keyframes flipInY {
  0% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@-o-keyframes flipInY {
  0% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.flipInY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipInY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipInY;
  backface-visibility: visible !important;
  animation-name: flipInY;
}

@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@-moz-keyframes flipOutY {
  0% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@-o-keyframes flipOutY {
  0% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  0% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.flipOutY {
  -webkit-backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  -moz-backface-visibility: visible !important;
  -moz-animation-name: flipOutY;
  -o-backface-visibility: visible !important;
  -o-animation-name: flipOutY;
  backface-visibility: visible !important;
  animation-name: flipOutY;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeIn {
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  animation-name: fadeIn;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}

@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeInUp {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}

@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeInDown {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
}

@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}

@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}

@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}

@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}

@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}

@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeInRight {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
}

@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}

@-o-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}

@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  -moz-animation-name: fadeInUpBig;
  -o-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}

@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}

@-o-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}

@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  -moz-animation-name: fadeInDownBig;
  -o-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}

@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}

@-o-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}

@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  -moz-animation-name: fadeInLeftBig;
  -o-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}

@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}

@-o-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}

@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  -moz-animation-name: fadeInRightBig;
  -o-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}

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

@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@-o-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

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

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOut {
  -webkit-animation-name: fadeOut;
  -moz-animation-name: fadeOut;
  -o-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
}

@-moz-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
}

@-o-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
}

@keyframes fadeOutUp {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  -moz-animation-name: fadeOutUp;
  -o-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}

@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
}

@-moz-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
}

@-o-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
}

@keyframes fadeOutDown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(20px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  -moz-animation-name: fadeOutDown;
  -o-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}

@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
}

@-moz-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
}

@-o-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
}

@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-20px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  -moz-animation-name: fadeOutLeft;
  -o-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}

@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
}

@-moz-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
}

@-o-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
}

@keyframes fadeOutRight {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(20px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  -moz-animation-name: fadeOutRight;
  -o-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}

@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}

@-moz-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}

@-o-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}

@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  -moz-animation-name: fadeOutUpBig;
  -o-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}

@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}

@-moz-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}

@-o-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}

@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  -moz-animation-name: fadeOutDownBig;
  -o-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}

@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}

@-moz-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}

@-o-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}

@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  -moz-animation-name: fadeOutLeftBig;
  -o-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}

@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}

@-moz-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}

@-o-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}

@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  -moz-animation-name: fadeOutRightBig;
  -o-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}

@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
  }
}

@-moz-keyframes bounceIn {
  0% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.05);
  }
  70% {
    -moz-transform: scale(0.9);
  }
  100% {
    -moz-transform: scale(1);
  }
}

@-o-keyframes bounceIn {
  0% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.05);
  }
  70% {
    -o-transform: scale(0.9);
  }
  100% {
    -o-transform: scale(1);
  }
}

@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  70% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceIn {
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  -o-animation-name: bounceIn;
  animation-name: bounceIn;
}

@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes bounceInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(-30px);
  }
  80% {
    -moz-transform: translateY(10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}

@-o-keyframes bounceInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(-30px);
  }
  80% {
    -o-transform: translateY(10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}

@keyframes bounceInUp {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(-30px);
  }
  80% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceInUp {
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  -o-animation-name: bounceInUp;
  animation-name: bounceInUp;
}

@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}

@-moz-keyframes bounceInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(30px);
  }
  80% {
    -moz-transform: translateY(-10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}

@-o-keyframes bounceInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(30px);
  }
  80% {
    -o-transform: translateY(-10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}

@keyframes bounceInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(30px);
  }
  80% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceInDown {
  -webkit-animation-name: bounceInDown;
  -moz-animation-name: bounceInDown;
  -o-animation-name: bounceInDown;
  animation-name: bounceInDown;
}

@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(30px);
  }
  80% {
    -moz-transform: translateX(-10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}

@-o-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(30px);
  }
  80% {
    -o-transform: translateX(-10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}

@keyframes bounceInLeft {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(30px);
  }
  80% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  -moz-animation-name: bounceInLeft;
  -o-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}

@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}

@-moz-keyframes bounceInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(-30px);
  }
  80% {
    -moz-transform: translateX(10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}

@-o-keyframes bounceInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(-30px);
  }
  80% {
    -o-transform: translateX(10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}

@keyframes bounceInRight {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(-30px);
  }
  80% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceInRight {
  -webkit-animation-name: bounceInRight;
  -moz-animation-name: bounceInRight;
  -o-animation-name: bounceInRight;
  animation-name: bounceInRight;
}

@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
}

@-moz-keyframes bounceOut {
  0% {
    -moz-transform: scale(1);
  }
  25% {
    -moz-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
}

@-o-keyframes bounceOut {
  0% {
    -o-transform: scale(1);
  }
  25% {
    -o-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
}

@keyframes bounceOut {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceOut {
  -webkit-animation-name: bounceOut;
  -moz-animation-name: bounceOut;
  -o-animation-name: bounceOut;
  animation-name: bounceOut;
}

@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}

@-moz-keyframes bounceOutUp {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}

@-o-keyframes bounceOutUp {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}

@keyframes bounceOutUp {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  -moz-animation-name: bounceOutUp;
  -o-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}

@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}

@-moz-keyframes bounceOutDown {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}

@-o-keyframes bounceOutDown {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}

@keyframes bounceOutDown {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  -moz-animation-name: bounceOutDown;
  -o-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}

@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}

@-moz-keyframes bounceOutLeft {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}

@-o-keyframes bounceOutLeft {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}

@keyframes bounceOutLeft {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  -moz-animation-name: bounceOutLeft;
  -o-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}

@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}

@-moz-keyframes bounceOutRight {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}

@-o-keyframes bounceOutRight {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}

@keyframes bounceOutRight {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  -moz-animation-name: bounceOutRight;
  -o-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}

@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}

@-moz-keyframes rotateIn {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}

@-o-keyframes rotateIn {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateIn {
  -webkit-animation-name: rotateIn;
  -moz-animation-name: rotateIn;
  -o-animation-name: rotateIn;
  animation-name: rotateIn;
}

@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}

@-moz-keyframes rotateInUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}

@-o-keyframes rotateInUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  -moz-animation-name: rotateInUpLeft;
  -o-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}

@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}

@-moz-keyframes rotateInDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}

@-o-keyframes rotateInDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  -moz-animation-name: rotateInDownLeft;
  -o-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}

@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}

@-moz-keyframes rotateInUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}

@-o-keyframes rotateInUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  -moz-animation-name: rotateInUpRight;
  -o-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}

@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}

@-moz-keyframes rotateInDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}

@-o-keyframes rotateInDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}

@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  -moz-animation-name: rotateInDownRight;
  -o-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}

@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(200deg);
    opacity: 0;
  }
}

@-moz-keyframes rotateOut {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(200deg);
    opacity: 0;
  }
}

@-o-keyframes rotateOut {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes rotateOut {
  0% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: center center;
    transform: rotate(200deg);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateOut {
  -webkit-animation-name: rotateOut;
  -moz-animation-name: rotateOut;
  -o-animation-name: rotateOut;
  animation-name: rotateOut;
}

@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}

@-moz-keyframes rotateOutUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes rotateOutUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  -moz-animation-name: rotateOutUpLeft;
  -o-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}

@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}

@-moz-keyframes rotateOutDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}

@-o-keyframes rotateOutDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  -moz-animation-name: rotateOutDownLeft;
  -o-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}

@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}

@-moz-keyframes rotateOutUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}

@-o-keyframes rotateOutUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  -moz-animation-name: rotateOutUpRight;
  -o-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}

@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}

@-moz-keyframes rotateOutDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}

@-o-keyframes rotateOutDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  -moz-animation-name: rotateOutDownRight;
  -o-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}

@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    opacity: 0;
  }
}

@-moz-keyframes hinge {
  0% {
    -moz-transform: rotate(0);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -moz-transform: rotate(80deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  40% {
    -moz-transform: rotate(60deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  80% {
    -moz-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  100% {
    -moz-transform: translateY(700px);
    opacity: 0;
  }
}

@-o-keyframes hinge {
  0% {
    -o-transform: rotate(0);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -o-transform: rotate(80deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  40% {
    -o-transform: rotate(60deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  80% {
    -o-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  100% {
    -o-transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes hinge {
  0% {
    transform: rotate(0);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate(80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  80% {
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  100% {
    transform: translateY(700px);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.hinge {
  -webkit-animation-name: hinge;
  -moz-animation-name: hinge;
  -o-animation-name: hinge;
  animation-name: hinge;
}

@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
}

@-moz-keyframes rollIn {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
}

@-o-keyframes rollIn {
  0% {
    opacity: 0;
    -o-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
}

@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rollIn {
  -webkit-animation-name: rollIn;
  -moz-animation-name: rollIn;
  -o-animation-name: rollIn;
  animation-name: rollIn;
}

@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
  }
}

@-moz-keyframes rollOut {
  0% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(100%) rotate(120deg);
  }
}

@-o-keyframes rollOut {
  0% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(100%) rotate(120deg);
  }
}

@keyframes rollOut {
  0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    transform: translateX(100%) rotate(120deg);
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.rollOut {
  -webkit-animation-name: rollOut;
  -moz-animation-name: rollOut;
  -o-animation-name: rollOut;
  animation-name: rollOut;
}

@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@-moz-keyframes lightSpeedIn {
  0% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -moz-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -moz-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@-o-keyframes lightSpeedIn {
  0% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -o-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -o-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes lightSpeedIn {
  0% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  -moz-animation-name: lightSpeedIn;
  -o-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-timing-function: ease-out;
  -o-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.lightSpeedIn {
  -webkit-animation-duration: 0.5s;
  -moz-animation-duration: 0.5s;
  -o-animation-duration: 0.5s;
  animation-duration: 0.5s;
}

@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@-moz-keyframes lightSpeedOut {
  0% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@-o-keyframes lightSpeedOut {
  0% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes lightSpeedOut {
  0% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  -moz-animation-name: lightSpeedOut;
  -o-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

/* line 1024, app/assets/stylesheets/projects.scss */
.animated.lightSpeedOut {
  -webkit-animation-duration: 0.25s;
  -moz-animation-duration: 0.25s;
  -o-animation-duration: 0.25s;
  animation-duration: 0.25s;
}

/* line 1026, app/assets/stylesheets/projects.scss */
.modal-table-bordered {
  width: 100%;
  border-right: 1px solid #e1e8ed;
  border-bottom: 1px solid #e1e8ed;
  border-collapse: separate;
  border-radius: 4px;
}

/* line 1034, app/assets/stylesheets/projects.scss */
.modal-table-bordered thead tr:first-child th:first-child {
  border-radius: 4px 0 0 0;
}

/* line 1037, app/assets/stylesheets/projects.scss */
.modal-table-bordered th {
  background-color: #f5f8fa;
}

/* line 1040, app/assets/stylesheets/projects.scss */
.modal-table-bordered th, .modal-table-bordered td {
  border-left: 1px solid #e1e8ed;
  border-top: 1px solid #e1e8ed;
}

/* line 1044, app/assets/stylesheets/projects.scss */
.modal-table th {
  color: #292f33;
  font-weight: bold;
}

/* line 1048, app/assets/stylesheets/projects.scss */
.modal-table th, .modal-table td {
  padding: 5px 15px;
  font-size: 13px;
  color: #66757f;
  text-align: left;
  vertical-align: top;
}

/* line 1056, app/assets/stylesheets/projects.scss */
#choose-name-seggestion {
  width: 52%;
  margin: 0;
}

/* line 1061, app/assets/stylesheets/projects.scss */
.align-choose-modal {
  margin: 0 auto;
  width: 280px;
}

/* line 1066, app/assets/stylesheets/projects.scss */
.tokenizer {
  margin-top: 70px;
}

/* line 1070, app/assets/stylesheets/projects.scss */
.tokenizer-input {
  width: 484px !important;
  float: left;
}

/* line 1076, app/assets/stylesheets/projects.scss */
.sweet-alert .container-accounts {
  width: 100%;
  margin: 25px auto 0 auto;
  display: inline-block;
  position: relative;
  z-index: 15;
}

/* line 1083, app/assets/stylesheets/projects.scss */
.sweet-alert .container-accounts > .bt {
  padding: 10px 15px 10px 48px;
  text-align: center;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  color: #FFFFFF;
  margin: 0 auto;
  font-size: 16px;
}

/* line 1093, app/assets/stylesheets/projects.scss */
.sweet-alert .container-accounts > .bt.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) no-repeat 10px center #1877f2;
  background-size: 24px;
}

/* line 1097, app/assets/stylesheets/projects.scss */
.sweet-alert .container-accounts > .bt.facebook:hover {
  background-color: #1877f2;
}

/* line 1105, app/assets/stylesheets/projects.scss */
.tokenizer-help-message, .tokenizer-input-message, .tokenizer-message {
  font-size: 13px;
  background: #1E88D5;
  bottom: 100%;
  color: #fff;
  margin-bottom: 24px;
  padding: 7px 12px;
  border-radius: 5px;
  position: absolute;
  text-align: center;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  -ms-transform: translateY(10px);
  -o-transform: translateY(10px);
  transform: translateY(10px);
  -webkit-transition: all .10s ease-out;
  -moz-transition: all .10s ease-out;
  -ms-transition: all .10s ease-out;
  -o-transition: all .10s ease-out;
  transition: all .10s ease-out;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  -ms-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  -o-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.28);
}

/* line 1130, app/assets/stylesheets/projects.scss */
.tokenizer-help-message:before, .tokenizer-input-message:before, .tokenizer-message:before {
  bottom: -20px;
  content: " ";
  display: block;
  height: 20px;
  left: 0;
  position: absolute;
  width: 100%;
}

/* line 1139, app/assets/stylesheets/projects.scss */
.tokenizer-help-message:after, .tokenizer-input-message:after, .tokenizer-message:after {
  border-left: solid transparent 10px;
  border-right: solid transparent 10px;
  border-top: solid #1E88D5 10px;
  bottom: -10px;
  content: " ";
  height: 0;
  left: 50%;
  margin-left: -13px;
  position: absolute;
  width: 0;
}

@media (max-width: 768px) {
  /* line 1164, app/assets/stylesheets/projects.scss */
  .your-project .main-container {
    position: relative;
    padding-top: 136px;
  }
  /* line 1169, app/assets/stylesheets/projects.scss */
  .your-project .tab-nav {
    padding-top: 80px;
  }
  /* line 1173, app/assets/stylesheets/projects.scss */
  .your-project .box-top {
    margin-top: 55px;
    margin-bottom: -165px;
    padding-left: 1em;
    padding-right: 1em;
    position: relative;
    z-index: 1;
  }
  /* line 1181, app/assets/stylesheets/projects.scss */
  .your-project .box-top .brandsList__Label {
    width: 100%;
  }
  /* line 1185, app/assets/stylesheets/projects.scss */
  .your-project .box-top > .box-brands {
    width: 80%;
    left: 10%;
    top: 55px;
  }
  /* line 1190, app/assets/stylesheets/projects.scss */
  .your-project .box-top > .box-brands > input {
    width: 90%;
    background: none;
    margin: 10px auto;
    display: table;
  }
  /* line 1198, app/assets/stylesheets/projects.scss */
  .your-project .box-top > a {
    float: none;
    margin: 0 auto;
    display: table;
    margin-top: 10px;
  }
  /* line 1205, app/assets/stylesheets/projects.scss */
  .your-project .box-top .fake-select-wrapper {
    width: 100%;
    clear: both;
    margin-left: 0;
    float: none;
  }
  /* line 1211, app/assets/stylesheets/projects.scss */
  .your-project .box-top .fake-select-wrapper .project-name {
    margin: 0 auto;
    width: 70%;
  }
  /* line 1219, app/assets/stylesheets/projects.scss */
  .container-inner {
    width: 100%;
    margin-top: 6px;
  }
  /* line 1223, app/assets/stylesheets/projects.scss */
  .container-inner > .box-basic, .container-inner > .brand__BasicForm {
    width: 100%;
  }
  /* line 1226, app/assets/stylesheets/projects.scss */
  .container-inner > .box-basic > .text, .container-inner > .brand__BasicForm > .text {
    left: 0;
    text-align: center;
  }
  /* line 1231, app/assets/stylesheets/projects.scss */
  .container-inner > .box-basic > .bt, .container-inner > .brand__BasicForm > .bt {
    width: 90%;
    margin: 0 auto;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    float: none;
    margin-top: 10px;
    line-height: 35px;
  }
  /* line 1244, app/assets/stylesheets/projects.scss */
  .container-inner > .project-settings {
    background: none;
    clear: both;
  }
  /* line 1248, app/assets/stylesheets/projects.scss */
  .container-inner > .project-settings > .container-settings {
    width: 100%;
    float: none;
  }
  /* line 1252, app/assets/stylesheets/projects.scss */
  .container-inner > .project-settings > .container-settings .form-projects {
    width: 100%;
    margin: 0;
    padding: 0 1em;
    box-sizing: border-box;
  }
  /* line 1259, app/assets/stylesheets/projects.scss */
  .container-inner > .project-settings > .container-settings .form-projects > .inner input[type="text"] {
    width: 98%;
  }
  /* line 1263, app/assets/stylesheets/projects.scss */
  .container-inner > .project-settings > .container-settings .form-projects > .inner input[name="calc-brand-facebook-page"] {
    width: 85%;
  }
  /* line 1270, app/assets/stylesheets/projects.scss */
  .container-inner > .project-settings > .btn-ok {
    margin: 15px auto;
  }
  /* line 1275, app/assets/stylesheets/projects.scss */
  .container-inner .actions {
    width: 100%;
    padding: 0 1em;
    margin: 0 auto;
    margin-bottom: 20px;
  }
  /* line 1281, app/assets/stylesheets/projects.scss */
  .container-inner .actions a {
    margin-bottom: 10px;
  }
  /* line 1287, app/assets/stylesheets/projects.scss */
  .tokenizer-input {
    width: 90% !important;
    float: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}

/* line 1296, app/assets/stylesheets/projects.scss */
.info-disabled-group {
  font-size: 13px;
  color: red;
}

/* line 1301, app/assets/stylesheets/projects.scss */
.disabled-group {
  font-size: 18px;
  color: red;
  float: left;
  margin-right: 10px;
}

/* line 1308, app/assets/stylesheets/projects.scss */
.switch-mode {
  float: right;
  display: inline-block;
  font-size: 13px;
  font-family: 'latosemibold';
  color: #327bdd;
}

/* line 1317, app/assets/stylesheets/projects.scss */
.btn.tutorial {
  border-radius: 50px;
  padding: 5px 12px;
  background-color: orange;
  color: white;
  font-size: 13px;
  font-family: 'latoblack';
  float: right;
  margin-top: 0px;
  margin-bottom: 10px;
  transition: all 300ms ease;
  z-index: 10;
  position: relative;
}

/* line 1331, app/assets/stylesheets/projects.scss */
.btn.tutorial.project {
  background-color: orange;
}

/* line 1335, app/assets/stylesheets/projects.scss */
.btn.tutorial.facebook {
  background-color: #1877f2;
}

/* line 1339, app/assets/stylesheets/projects.scss */
.btn.tutorial.instagram {
  background-color: #d63380;
}

/* line 1343, app/assets/stylesheets/projects.scss */
.btn.tutorial.twitter {
  background-color: #000;
}

/* line 1347, app/assets/stylesheets/projects.scss */
.btn.tutorial.threads {
  background-color: #0A0A0A;
}

/* line 1351, app/assets/stylesheets/projects.scss */
.btn.tutorial.youtube {
  background-color: #fb0d1b;
  top: 44px;
}

/* line 1356, app/assets/stylesheets/projects.scss */
.btn.tutorial.rss {
  background-color: #f4b000;
}

/* line 1360, app/assets/stylesheets/projects.scss */
.btn.tutorial.app-store {
  background-color: #2472EC;
}

/* line 1364, app/assets/stylesheets/projects.scss */
.btn.tutorial.linkedin {
  background-color: #1877f2;
}

/* line 1368, app/assets/stylesheets/projects.scss */
.btn.tutorial.bluesky {
  background-color: #0085ff;
}

/* line 1372, app/assets/stylesheets/projects.scss */
.btn.tutorial:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/tutorial-6ed592e6317ea008b01d424a4be0ac3e45f455941c5b4f43cce64e0c95000c3d.svg) no-repeat center;
  background-size: 19px;
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: sub;
  margin-right: 8px;
}

/* line 1383, app/assets/stylesheets/projects.scss */
.btn.tutorial:hover {
  transform: scale(1.05);
}

/* line 1389, app/assets/stylesheets/projects.scss */
.video-tutorial {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.8);
  z-index: 1000;
}

/* line 1399, app/assets/stylesheets/projects.scss */
.video-tutorial iframe {
  position: absolute;
  text-align: center;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 1407, app/assets/stylesheets/projects.scss */
.video-tutorial .close {
  position: absolute;
  top: 30px;
  right: 30px;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-size: 30px;
  width: 30px;
  height: 30px;
  filter: invert(1);
  cursor: pointer;
}

/* line 1420, app/assets/stylesheets/projects.scss */
.historical-base-counter {
  margin-top: 0;
  float: right;
}

/* line 1424, app/assets/stylesheets/projects.scss */
.historical-base-counter .posts-label {
  font-family: 'latosemibold';
  color: #327bdd;
}

/* line 1429, app/assets/stylesheets/projects.scss */
.historical-base-counter .volume-counter {
  border: 2px solid black;
  min-height: 35px;
  display: inline-block;
  vertical-align: middle;
  border-radius: 4px;
  margin-left: 10px;
  padding: 0 10px;
  text-align: center;
  font-family: 'latosemibold';
  font-size: 20px;
  line-height: 35px;
}

/* line 1445, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts {
  width: 60%;
  float: left;
  overflow: auto;
  flex: 1 1 auto;
}

/* line 1451, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts {
  padding: 20px 2em;
  float: left;
  width: 100%;
  box-sizing: border-box;
  overflow: hidden;
}

/* line 1458, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title {
  width: 100%;
  display: inline-block;
  border-bottom: 1px solid #ECEBEB;
  margin: 15px 0;
  box-sizing: border-box;
  padding-bottom: 5px;
}

/* line 1466, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title:before {
  content: "";
  background-size: 20px;
  width: 20px;
  height: 20px;
  vertical-align: sub;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 1477, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title .historical-base-volume {
  display: inline-block;
  height: 100%;
  vertical-align: text-bottom;
}

/* line 1482, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title .historical-base-volume.value {
  font-weight: bold;
}

/* line 1486, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title .historical-base-volume.facebook {
  color: #1877f2;
}

/* line 1490, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title .historical-base-volume.instagram {
  color: #D73676;
}

/* line 1494, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title .historical-base-volume.twitter {
  color: #1DA1F2;
}

/* line 1498, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title .historical-base-volume.threads {
  color: #0A0A0A;
}

/* line 1502, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts .title .historical-base-volume.bluesky {
  color: #0085ff;
}

/* line 1509, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts.facebook .title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 1515, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts.instagram .title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 1521, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts.twitter .title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
}

/* line 1527, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts.threads .title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 1533, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .collected-posts.bluesky .title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 1539, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .name {
  width: 100%;
  text-align: left;
  padding: 0 20px 10px 20px;
  display: block;
  box-sizing: border-box;
}

/* line 1547, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts h3 {
  font-size: 17px;
  margin-bottom: 20px;
}

/* line 1552, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post {
  box-sizing: border-box;
  margin-bottom: 20px;
  display: inline-block;
  width: 30%;
  text-align: justify;
  margin-left: 1.5%;
  margin-right: 1.5%;
  position: relative;
  break-inside: avoid;
}

@media (max-width: 1150px) {
  /* line 1552, app/assets/stylesheets/projects.scss */
  .import-historical-base .top-posts .top-post {
    width: 33% !important;
  }
}

@media (max-width: 992px) {
  /* line 1552, app/assets/stylesheets/projects.scss */
  .import-historical-base .top-posts .top-post {
    width: 49% !important;
    float: left;
  }
}

@media (max-width: 500px) {
  /* line 1552, app/assets/stylesheets/projects.scss */
  .import-historical-base .top-posts .top-post {
    width: 100% !important;
  }
}

/* line 1574, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post.facebook .value, .import-historical-base .top-posts .top-post.facebook h3 {
  color: #1877f2;
}

/* line 1575, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post.instagram .value, .import-historical-base .top-posts .top-post.instagram h3 {
  color: #D73676;
}

/* line 1576, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post.twitter .value, .import-historical-base .top-posts .top-post.twitter h3 {
  color: #1DA1F2;
}

/* line 1577, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post.threads .value, .import-historical-base .top-posts .top-post.threads h3 {
  color: #0A0A0A;
}

/* line 1578, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post.bluesky .value, .import-historical-base .top-posts .top-post.bluesky h3 {
  color: #0085ff;
}

/* line 1580, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post h3 {
  margin: 0;
  padding-bottom: 0;
  border-bottom: none;
}

/* line 1585, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post h3 span {
  font-size: 15px;
  margin: 0;
  padding: 0;
}

/* line 1591, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post h3 .number {
  font-weight: normal;
  float: left;
  margin-right: 5%;
}

/* line 1598, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header {
  vertical-align: middle;
  padding: 0;
  vertical-align: middle;
}

/* line 1603, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header .profile-name {
  font-size: 15px;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  border: none;
  display: block;
}

/* line 1612, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header .profile-name.missing-name {
  font-size: 13px;
  color: #808080;
}

/* line 1617, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header .profile-name.facebook {
  color: #1877f2;
}

/* line 1621, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header .profile-name.instagram {
  color: #D73676;
}

/* line 1625, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header .profile-name.twitter {
  color: #1DA1F2;
}

/* line 1629, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header .profile-name.threads {
  color: #0A0A0A;
}

/* line 1633, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header .profile-name.bluesky {
  color: #0085ff;
}

/* line 1638, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .header .date {
  width: 51%;
  font-size: 11px;
  font-weight: normal;
  clear: both;
  display: block;
}

/* line 1647, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .post-picture,
.import-historical-base .top-posts .top-post .post-video {
  position: relative;
  float: left;
  margin: 0px 0 12px 0;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
  border-radius: 5px;
}

/* line 1657, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .post-picture.default-image,
.import-historical-base .top-posts .top-post .post-video.default-image {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png) !important;
  padding-bottom: 100%;
}

/* line 1662, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .post-picture .ad,
.import-historical-base .top-posts .top-post .post-video .ad {
  border-radius: 25px;
  background: #327bdd;
  display: inline-block;
  font-size: 9px;
  line-height: 12px;
  padding: 5px 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
}

/* line 1677, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .post-picture img, .import-historical-base .top-posts .top-post .post-picture video,
.import-historical-base .top-posts .top-post .post-video img,
.import-historical-base .top-posts .top-post .post-video video {
  width: 100%;
  margin: 0 auto;
}

/* line 1683, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .post-video {
  height: 264px;
  padding-bottom: 0;
}

/* line 1687, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .post-video video {
  width: 100%;
}

/* line 1692, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .post-picture {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 1697, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .post-picture.story {
  position: relative !important;
  padding-bottom: 0;
}

/* line 262, app/assets/stylesheets/universal/mixins.scss */
.import-historical-base .top-posts .top-post .post-picture.story:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 177.7777777778%;
}

/* line 269, app/assets/stylesheets/universal/mixins.scss */
.import-historical-base .top-posts .top-post .post-picture.story > .content {
  position: absolute !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 1703, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post p {
  font-size: 13px;
  line-height: 24px;
  font-weight: normal;
  height: 72px;
  float: left;
  width: 100%;
  word-wrap: break-word;
  overflow: hidden;
  margin: 0;
  text-align: left;
}

/* line 1716, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types {
  padding: 0;
  margin: 10px 0;
  width: 100%;
  float: left;
}

/* line 1722, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li {
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
  padding: 10px 10px 10px 0px;
  border-bottom: 1px solid #ECEBEB;
  font-weight: normal;
  font-size: 13px;
  font-weight: bold;
}

/* line 1732, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li:last-child {
  border-bottom: none;
}

/* line 1736, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li .description {
  display: block;
  float: left;
  width: 55%;
  word-break: break-all;
  overflow: hidden;
  font-weight: normal;
  font-size: 14px;
  box-sizing: border-box;
}

/* line 1746, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li .description:before {
  content: "";
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  display: inline-block;
  vertical-align: middle;
  width: 25px;
  height: 25px;
}

/* line 1756, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li .info-tooltip {
  background-size: 14px;
  margin-left: 0px;
  height: 21px;
  width: 21px !important;
}

/* line 1762, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li .align-value {
  width: 7px !important;
}

/* line 1767, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.interactions .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/line_chart-3b085a8bb56390e2cd08b699ba4c33f763bd148db99c6a574f1b9b17b2604ad4.svg) center left/17px 17px no-repeat;
}

/* line 1770, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.views .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_views-7017f9b1626697555699027e9c47d090fe4c877bf23a0fc1ee634fbcb18aae5b.png) center left/17px 17px no-repeat;
}

/* line 1773, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.reactions .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg) center left/17px 17px no-repeat;
}

/* line 1776, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.reactions.instagram .description:before, .import-historical-base .top-posts .top-post .interactions-types li.reactions.twitter .description:before, .import-historical-base .top-posts .top-post .interactions-types li.reactions.threads .description:before, .import-historical-base .top-posts .top-post .interactions-types li.reactions.bluesky .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg) center left/20px 20px no-repeat;
}

/* line 1780, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.comments .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg) center left/16px 16px no-repeat;
}

/* line 1783, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.quotes .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/quotes-83df4c1d0fd146248aa80660f640c0b87d5318736defdedb8bb2dfc33d46c978.svg) center left/17px 17px no-repeat;
}

/* line 1786, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.shares .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/share-ce22669c70416596b2e864077e9bdb479533c0fe4bd90ab183d8daaf03c40609.svg) center left/17px 17px no-repeat;
}

/* line 1789, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.author .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/subscribers-bb35eaaa94c5d472d4914a2b0b0edf0a1dc35006ee1edaf5370971d000198e15.svg) center left/17px 17px no-repeat;
}

/* line 1792, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li.followers .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_followers-8fe306a34b97bd46dcfc9860e954f143e3e1d9278bb4c741d2db3408415c6948.png) center left/17px 17px no-repeat;
}

/* line 1795, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li .value {
  float: right;
  width: 45%;
  text-align: right;
}

/* line 1801, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .top-post .interactions-types li .value-tooltip {
  width: min-content;
  cursor: pointer;
}

/* line 1808, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .show-more-button {
  border-radius: 200px;
  padding: 0 20px;
  text-align: center;
  display: table;
  margin: 0 auto;
}

/* line 1815, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .show-more-button.facebook {
  border: 1px solid #1877f2;
  color: #1877f2;
}

/* line 1820, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .show-more-button.instagram {
  border: 1px solid #D73676;
  color: #D73676;
}

/* line 1825, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .show-more-button.twitter {
  border: 1px solid #1DA1F2;
  color: #1DA1F2;
}

/* line 1830, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .show-more-button.threads {
  border: 1px solid #0A0A0A;
  color: #0A0A0A;
}

/* line 1835, app/assets/stylesheets/projects.scss */
.import-historical-base .top-posts .show-more-button.bluesky {
  border: 1px solid #0085ff;
  color: #0085ff;
}

/* line 1842, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors {
  width: 40%;
  background-color: #F9F9F9;
  border-left: 1px solid #ECEBEB;
  flex: 1 1 auto;
  overflow-y: scroll;
}

/* line 1849, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .header {
  width: 100%;
  text-align: initial;
  display: inline-block;
  padding: 20px 2em;
  border-bottom: 1px solid #ECEBEB;
  box-sizing: border-box;
}

/* line 1857, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .header .title {
  width: 100%;
  font-weight: bold;
  display: inline-block;
  padding-bottom: 3%;
}

/* line 1864, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .header .query-result {
  width: 100%;
}

/* line 1866, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .header .query-result .highlight {
  font-weight: bold;
}

/* line 1872, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors {
  display: inline-block;
  width: 100%;
  padding: 20px 3em;
  box-sizing: border-box;
  border-bottom: 1px solid #ECEBEB;
}

/* line 1879, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .irs--round .irs-bar {
  background-color: #327bdd;
}

/* line 1882, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .irs--round .irs-handle {
  border-color: #327bdd;
}

/* line 1885, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .irs--round .irs-from, .import-historical-base .posts-selectors .range-selectors .irs--round .irs-to, .import-historical-base .posts-selectors .range-selectors .irs--round .irs-single {
  background-color: #327bdd;
}

/* line 1889, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .irs--round .irs-max,
.import-historical-base .posts-selectors .range-selectors .irs--round .irs-min {
  background: none;
}

/* line 1894, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .irs--round .irs-max,
.import-historical-base .posts-selectors .range-selectors .irs--round .irs-min,
.import-historical-base .posts-selectors .range-selectors .irs--round .irs-single {
  font-family: 'latosemibold';
}

/* line 1900, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .range-slider {
  width: 100%;
  display: inline-block;
  padding-bottom: 15px;
}

/* line 1905, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .range-slider .icon {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-size: 100%;
  background-repeat: no-repeat;
  margin-top: 22px;
}

/* line 1913, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .range-slider .icon.facebook {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
}

/* line 1917, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .range-slider .icon.instagram {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
}

/* line 1921, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .range-slider .icon.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
}

/* line 1925, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .range-slider .icon.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/threads-8899e2a9f85fe27ca4f9b3e42417ee39882157e08228b7d1f364e913e1645e84.svg);
}

/* line 1929, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .range-slider .icon.bluesky {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
}

/* line 1934, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .range-selectors .range-slider .slider {
  width: 90%;
  display: block;
  float: right;
}

/* line 1943, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .limit-reached p {
  text-align: center;
  font-size: 15px;
  line-height: 30px;
  padding: 50px 2em;
}

/* line 1949, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .limit-reached p:before {
  content: "";
  background: url(//s3.amazonaws.com/bm3assets/assets/bummer-e337cb81dc4c2d8c238a8dc4a03e8af26a12e017a7d480b4e55f46b381973ac7.png) no-repeat center;
  background-size: 150px;
  height: 150px;
  width: 100%;
  margin-bottom: 25px;
  display: block;
}

/* line 1959, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .limit-reached p a {
  text-decoration: underline;
}

/* line 1965, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .import-footer {
  width: 100%;
  box-sizing: border-box;
  display: inline-block;
  padding: 20px 2em;
}

/* line 1971, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .import-footer .skip {
  text-decoration: underline;
  cursor: pointer;
}

/* line 1976, app/assets/stylesheets/projects.scss */
.import-historical-base .posts-selectors .import-footer .import-button {
  float: right;
  margin-top: -2%;
}

/* line 1984, app/assets/stylesheets/projects.scss */
.import-historical-base,
.save-historical-base {
  width: 100%;
  border-top: 1px solid #ECEBEB;
  margin-top: 110px;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 1998, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container {
  width: 100%;
  box-sizing: border-box;
  display: inline-block;
  text-align: center;
  float: left;
  overflow: scroll;
  flex: 1 1 auto;
}

/* line 2007, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container b {
  font-family: 'latosemibold';
  font-weight: normal;
}

/* line 2012, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .title {
  margin-top: 5%;
  margin-bottom: 30px;
  font-size: 17px;
  font-family: 'latosemibold';
}

/* line 2019, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .quota-warning {
  margin: 20px auto;
  width: 27%;
  font-size: 13px;
}

/* line 2025, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .choose-name {
  width: 27%;
  margin: 20px auto;
}

/* line 2029, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .choose-name .choose-name-input {
  width: 100%;
  margin-top: 25px;
  text-align: center;
  font-size: 16px;
  height: 36px;
  box-sizing: border-box;
}

/* line 2039, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom {
  display: inline-block;
  width: 27%;
  box-sizing: border-box;
  padding: 50px 0 20px 0;
}

/* line 2045, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt {
  cursor: pointer;
  display: block;
  min-width: 50px;
  padding: 6px 12px;
  text-align: center;
  font: inherit;
  -webkit-font-smoothing: antialiased;
  border-radius: 4px;
  font-size: 13px;
  width: auto;
}

/* line 2057, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.toggle {
  float: right;
  color: #2d2d2d;
  background: #fff;
  border: #b1b1b1 1px solid;
}

/* line 2063, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.toggle:hover {
  border: #757575 1px solid;
}

/* line 2068, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.cancel {
  float: left;
  color: #2d2d2d;
  background: #fff;
  border: #b1b1b1 1px solid;
}

/* line 2074, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.cancel:hover {
  border: #757575 1px solid;
}

/* line 2079, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.submit, .save-historical-base .text-container .bottom > .bt.delete {
  float: right;
  color: #fff;
  background: #3576be;
  border: #2a69af 1px solid;
}

/* line 2085, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.submit:hover, .save-historical-base .text-container .bottom > .bt.delete:hover {
  background: #478dda;
}

/* line 2089, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.submit:disabled, .save-historical-base .text-container .bottom > .bt.delete:disabled {
  cursor: default;
  pointer-events: none;
  color: #c0c0c0;
  background-color: #ffffff;
  border: #ddd 1px solid;
}

/* line 2099, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.delete {
  background: #c91e00;
  border-color: #e62300;
}

/* line 2103, app/assets/stylesheets/projects.scss */
.save-historical-base .text-container .bottom > .bt.delete:hover {
  background: #cf1e00;
}
/* line 1, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn {
  border: 1px solid #ccc;
  padding: 2px 3px;
  display: inline-block;
  width: 100%;
  border-radius: 5px;
  background: white;
  position: relative;
  cursor: text;
}

/* line 11, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn.has-feedback {
  box-sizing: border-box;
  padding-right: 20px;
}

/* line 17, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn validation-tooltip .feedback-tooltip {
  right: -2px;
}

/* line 21, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn validation-tooltip .tooltip-message {
  white-space: pre-line;
}

/* line 25, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn validation-tooltip .feedback {
  margin-top: 6px;
}

/* line 30, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn input {
  display: inline-block;
  float: left;
  height: 18px;
  padding: 2px 0;
  font-size: 13px;
  line-height: 18px;
  color: black;
  border: 0px;
  margin: 2px;
  box-shadow: none;
  position: relative;
  left: 3px;
}

/* line 43, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn input:focus {
  outline: 0;
  border: none;
  box-shadow: none;
}

/* line 48, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn input:hover {
  outline: 0;
  box-shadow: 0px;
  border: none;
}

/* line 54, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn .input-tag {
  display: inline-block;
  float: left;
  padding: 2px 20px 2px 8px;
  margin: 3px 0 3px 5px;
  position: relative;
  color: #333;
  border: 1px solid #ccc;
  border-radius: 5px;
  -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  background-color: #f1f1f1;
}

/* line 67, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn .input-tag .delete-tag {
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 5px;
  top: 8px;
  font-size: 1px;
  outline: none;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-size: 12px;
  cursor: pointer;
  text-decoration: none;
  opacity: 0.5;
}

/* line 82, app/assets/stylesheets/terms-token.scss */
.tag-input-ctn .input-tag .delete-tag:hover {
  opacity: 1;
}

/* line 87, app/assets/stylesheets/terms-token.scss */
.tag-input-shadow {
  border: #00aeef solid 1px !important;
  -moz-box-shadow: inset #ebebeb 0 2px 2px, #00bff3 0 0 2px !important;
  -webkit-box-shadow: inset #ebebeb 0 2px 2px, #00bff3 0 0 2px !important;
  box-shadow: inset #ebebeb 0 2px 2px, #00bff3 0 0 2px !important;
  outline: none !important;
}

@media (max-width: 768px) {
  /* line 96, app/assets/stylesheets/terms-token.scss */
  .tag-input-ctn {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
.daterangepicker {
  position: absolute;
  color: inherit;
  background-color: #fff;
  border-radius: 4px;
  border: 1px solid #ddd;
  width: 278px;
  max-width: none;
  padding: 0;
  margin-top: 7px;
  top: 100px;
  left: 20px;
  z-index: 3001;
  display: none;
  font-family: arial;
  font-size: 15px;
  line-height: 1em;
}

.daterangepicker:before, .daterangepicker:after {
  position: absolute;
  display: inline-block;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  content: '';
}

.daterangepicker:before {
  top: -7px;
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-bottom: 7px solid #ccc;
}

.daterangepicker:after {
  top: -6px;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-left: 6px solid transparent;
}

.daterangepicker.opensleft:before {
  right: 9px;
}

.daterangepicker.opensleft:after {
  right: 10px;
}

.daterangepicker.openscenter:before {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.openscenter:after {
  left: 0;
  right: 0;
  width: 0;
  margin-left: auto;
  margin-right: auto;
}

.daterangepicker.opensright:before {
  left: 9px;
}

.daterangepicker.opensright:after {
  left: 10px;
}

.daterangepicker.drop-up {
  margin-top: -7px;
}

.daterangepicker.drop-up:before {
  top: initial;
  bottom: -7px;
  border-bottom: initial;
  border-top: 7px solid #ccc;
}

.daterangepicker.drop-up:after {
  top: initial;
  bottom: -6px;
  border-bottom: initial;
  border-top: 6px solid #fff;
}

.daterangepicker.single .daterangepicker .ranges, .daterangepicker.single .drp-calendar {
  float: none;
}

.daterangepicker.single .drp-selected {
  display: none;
}

.daterangepicker.show-calendar .drp-calendar {
  display: block;
}

.daterangepicker.show-calendar .drp-buttons {
  display: block;
}

.daterangepicker.auto-apply .drp-buttons {
  display: none;
}

.daterangepicker .drp-calendar {
  display: none;
  max-width: 270px;
}

.daterangepicker .drp-calendar.left {
  padding: 8px 0 8px 8px;
}

.daterangepicker .drp-calendar.right {
  padding: 8px;
}

.daterangepicker .drp-calendar.single .calendar-table {
  border: none;
}

.daterangepicker .calendar-table .next span, .daterangepicker .calendar-table .prev span {
  color: #fff;
  border: solid black;
  border-width: 0 2px 2px 0;
  border-radius: 0;
  display: inline-block;
  padding: 3px;
}

.daterangepicker .calendar-table .next span {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
}

.daterangepicker .calendar-table .prev span {
  transform: rotate(135deg);
  -webkit-transform: rotate(135deg);
}

.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
  white-space: nowrap;
  text-align: center;
  vertical-align: middle;
  min-width: 32px;
  width: 32px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  border: 1px solid transparent;
  white-space: nowrap;
  cursor: pointer;
}

.daterangepicker .calendar-table {
  border: 1px solid #fff;
  border-radius: 4px;
  background-color: #fff;
}

.daterangepicker .calendar-table table {
  width: 100%;
  margin: 0;
  border-spacing: 0;
  border-collapse: collapse;
}

.daterangepicker td.available:hover, .daterangepicker th.available:hover {
  background-color: #eee;
  border-color: transparent;
  color: inherit;
}

.daterangepicker td.week, .daterangepicker th.week {
  font-size: 80%;
  color: #ccc;
}

.daterangepicker td.off, .daterangepicker td.off.in-range, .daterangepicker td.off.start-date, .daterangepicker td.off.end-date {
  background-color: #fff;
  border-color: transparent;
  color: #999;
}

.daterangepicker td.in-range {
  background-color: #ebf4f8;
  border-color: transparent;
  color: #000;
  border-radius: 0;
}

.daterangepicker td.start-date {
  border-radius: 4px 0 0 4px;
}

.daterangepicker td.end-date {
  border-radius: 0 4px 4px 0;
}

.daterangepicker td.start-date.end-date {
  border-radius: 4px;
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #357ebd;
  border-color: transparent;
  color: #fff;
}

.daterangepicker th.month {
  width: auto;
}

.daterangepicker td.disabled, .daterangepicker option.disabled {
  color: #999;
  cursor: not-allowed;
  text-decoration: line-through;
}

.daterangepicker select.monthselect, .daterangepicker select.yearselect {
  font-size: 12px;
  padding: 1px;
  height: auto;
  margin: 0;
  cursor: default;
}

.daterangepicker select.monthselect {
  margin-right: 2%;
  width: 56%;
}

.daterangepicker select.yearselect {
  width: 40%;
}

.daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect {
  width: 50px;
  margin: 0 auto;
  background: #eee;
  border: 1px solid #eee;
  padding: 2px;
  outline: 0;
  font-size: 12px;
}

.daterangepicker .calendar-time {
  text-align: center;
  margin: 4px auto 0 auto;
  line-height: 30px;
  position: relative;
}

.daterangepicker .calendar-time select.disabled {
  color: #ccc;
  cursor: not-allowed;
}

.daterangepicker .drp-buttons {
  clear: both;
  text-align: right;
  padding: 8px;
  border-top: 1px solid #ddd;
  display: none;
  line-height: 12px;
  vertical-align: middle;
}

.daterangepicker .drp-selected {
  display: inline-block;
  font-size: 12px;
  padding-right: 8px;
}

.daterangepicker .drp-buttons .btn {
  margin-left: 8px;
  font-size: 12px;
  font-weight: bold;
  padding: 4px 8px;
}

.daterangepicker.show-ranges .drp-calendar.left {
  border-left: 1px solid #ddd;
}

.daterangepicker .ranges {
  float: none;
  text-align: left;
  margin: 0;
}

.daterangepicker.show-calendar .ranges {
  margin-top: 8px;
}

.daterangepicker .ranges ul {
  list-style: none;
  margin: 0 auto;
  padding: 0;
  width: 100%;
}

.daterangepicker .ranges li {
  font-size: 12px;
  padding: 8px 12px;
  cursor: pointer;
}

.daterangepicker .ranges li:hover {
  background-color: #eee;
}

.daterangepicker .ranges li.active {
  background-color: #08c;
  color: #fff;
}

/*  Larger Screen Styling */
@media (min-width: 564px) {
  .daterangepicker {
    width: auto; }
    .daterangepicker .ranges ul {
      width: 140px; }
    .daterangepicker.single .ranges ul {
      width: 100%; }
    .daterangepicker.single .drp-calendar.left {
      clear: none; }
    .daterangepicker.single.ltr .ranges, .daterangepicker.single.ltr .drp-calendar {
      float: left; }
    .daterangepicker.single.rtl .ranges, .daterangepicker.single.rtl .drp-calendar {
      float: right; }
    .daterangepicker.ltr {
      direction: ltr;
      text-align: left; }
      .daterangepicker.ltr .drp-calendar.left {
        clear: left;
        margin-right: 0; }
        .daterangepicker.ltr .drp-calendar.left .calendar-table {
          border-right: none;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
      .daterangepicker.ltr .drp-calendar.right {
        margin-left: 0; }
        .daterangepicker.ltr .drp-calendar.right .calendar-table {
          border-left: none;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
      .daterangepicker.ltr .drp-calendar.left .calendar-table {
        padding-right: 8px; }
      .daterangepicker.ltr .ranges, .daterangepicker.ltr .drp-calendar {
        float: left; }
    .daterangepicker.rtl {
      direction: rtl;
      text-align: right; }
      .daterangepicker.rtl .drp-calendar.left {
        clear: right;
        margin-left: 0; }
        .daterangepicker.rtl .drp-calendar.left .calendar-table {
          border-left: none;
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
      .daterangepicker.rtl .drp-calendar.right {
        margin-right: 0; }
        .daterangepicker.rtl .drp-calendar.right .calendar-table {
          border-right: none;
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
      .daterangepicker.rtl .drp-calendar.left .calendar-table {
        padding-left: 12px; }
      .daterangepicker.rtl .ranges, .daterangepicker.rtl .drp-calendar {
        text-align: right;
        float: right; } }
@media (min-width: 730px) {
  .daterangepicker .ranges {
    width: auto; }
  .daterangepicker.ltr .ranges {
    float: left; }
  .daterangepicker.rtl .ranges {
    float: right; }
  .daterangepicker .drp-calendar.left {
    clear: none !important; } }
/* COLORS */
@page {
  size: Legal;
  margin: 25mm 25mm 25mm 25mm;
}

@media print {
  /* line 22, app/assets/stylesheets/social-analytics.scss */
  html, body {
    width: 100%;
    height: 1300px;
  }
}

/* line 30, app/assets/stylesheets/social-analytics.scss */
.social_analytics .daterangepicker .left, .social_analytics .daterangepicker .right {
  display: block !important;
}

/* line 35, app/assets/stylesheets/social-analytics.scss */
.social_analytics .daterangepicker .calendar-table td, .social_analytics .daterangepicker .calendar-table th {
  padding: 0;
}

/* line 40, app/assets/stylesheets/social-analytics.scss */
.social_analytics .select2-dropdown-open .select2-choice {
  background-image: none;
  background: none;
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom: none !important;
}

/* line 49, app/assets/stylesheets/social-analytics.scss */
.social_analytics .warn {
  cursor: pointer;
  float: left;
  display: block;
  width: 20px;
  height: 24px;
  position: relative;
  margin-right: 12px;
}

/* line 58, app/assets/stylesheets/social-analytics.scss */
.social_analytics .warn:before {
  content: '';
  background: url(//s3.amazonaws.com/bm3assets/assets/warning-red-1bbe02dce98a965d15f06f44993bfcb7483b1538ed02f9c37a58e97f59de68c0.svg) center center/20px 20px no-repeat;
  width: 20px;
  height: 24px;
  display: block;
  opacity: 0.5;
}

/* line 69, app/assets/stylesheets/social-analytics.scss */
.social_analytics .help:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/question-icon-ed016095a55d5bc8ffe7a2fbe041bf1805b376c2d76ed93c9b39fb34479473e7.svg);
  width: 14px;
  height: 14px;
  background-size: 14px;
  opacity: 1;
}

/* line 78, app/assets/stylesheets/social-analytics.scss */
.social_analytics .select2-search input {
  border-radius: 0;
  box-shadow: none;
  font-family: 'latoregular';
  width: 100% !important;
}

/* line 86, app/assets/stylesheets/social-analytics.scss */
.social_analytics .select2-results {
  margin: 0;
  padding: 0;
}

/* line 90, app/assets/stylesheets/social-analytics.scss */
.social_analytics .select2-results .select2-result-label {
  padding: 8px 10px 8px;
  font-family: 'latoregular';
  display: flex;
}

/* line 96, app/assets/stylesheets/social-analytics.scss */
.social_analytics .select2-results .select2-highlighted {
  background: #f4f4f4;
  color: #444;
}

/* line 102, app/assets/stylesheets/social-analytics.scss */
.social_analytics .select2-drop-active {
  border: 2px solid #D1D3D4;
  border-top: none;
}

/* line 109, app/assets/stylesheets/social-analytics.scss */
.social_analytics.dark .metric-warning {
  margin-top: 10px;
  font-size: 14px;
  color: #bc7d35;
  background-color: #ffd321;
  text-align: left;
  padding: 10px 2em;
  font-family: 'Lato', sans-serif;
  font-weight: bold;
  border: 1px solid #bc7d35;
  border-radius: 5px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
}

/* line 122, app/assets/stylesheets/social-analytics.scss */
.social_analytics.dark .metric-warning.deprecation-banner {
  margin: 16px 0;
  line-height: 1.5;
  color: #6b4410;
  font-weight: normal;
}

/* line 128, app/assets/stylesheets/social-analytics.scss */
.social_analytics.dark .metric-warning.deprecation-banner strong {
  font-weight: bold;
}

/* line 132, app/assets/stylesheets/social-analytics.scss */
.social_analytics.dark .metric-warning.deprecation-banner a {
  color: #6b4410;
  font-weight: bold;
  border-bottom: 1px solid #6b4410;
  white-space: nowrap;
}

/* line 138, app/assets/stylesheets/social-analytics.scss */
.social_analytics.dark .metric-warning.deprecation-banner a:hover {
  border-bottom-color: transparent;
}

/* line 146, app/assets/stylesheets/social-analytics.scss */
.social_analytics {
  color: #3A3A3A;
}

/* line 148, app/assets/stylesheets/social-analytics.scss */
.social_analytics .account.wider {
  width: 100% !important;
  padding: 20px;
}

/* line 153, app/assets/stylesheets/social-analytics.scss */
.social_analytics .source-selection {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  gap: 20px;
}

/* line 162, app/assets/stylesheets/social-analytics.scss */
.social_analytics .tab-time {
  font-size: 12px;
  opacity: 0.7;
  text-align: right;
  padding: 10px 2em;
  font-family: 'latoregular';
  font-weight: normal;
}

/* line 171, app/assets/stylesheets/social-analytics.scss */
.social_analytics .metric-warning {
  margin-top: 10px;
  font-size: 14px;
  color: #bc7d35;
  background-color: rgba(255, 245, 204, 0.753);
  text-align: left;
  padding: 10px 2em;
  font-family: 'Lato', sans-serif;
  font-weight: bold;
  border: 1px solid #bc7d35;
  border-radius: 5px;
  box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1);
}

/* line 184, app/assets/stylesheets/social-analytics.scss */
.social_analytics .metric-warning.deprecation-banner {
  margin: 16px 0;
  line-height: 1.5;
  font-weight: normal;
}

/* line 189, app/assets/stylesheets/social-analytics.scss */
.social_analytics .metric-warning.deprecation-banner strong {
  font-weight: bold;
}

/* line 193, app/assets/stylesheets/social-analytics.scss */
.social_analytics .metric-warning.deprecation-banner a {
  color: #a5651f;
  font-weight: bold;
  border-bottom: 1px solid #a5651f;
  white-space: nowrap;
}

/* line 199, app/assets/stylesheets/social-analytics.scss */
.social_analytics .metric-warning.deprecation-banner a:hover {
  border-bottom-color: transparent;
}

/* line 207, app/assets/stylesheets/social-analytics.scss */
.social_analytics .row .metric-time {
  background-size: 14px;
  width: 14px;
  height: 14px;
  display: inline-block;
  margin-right: 4px;
  background-color: white;
}

/* line 217, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-analytics-menu {
  display: flex !important;
}

@media (max-width: 460px) {
  /* line 217, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top-analytics-menu {
    flex-wrap: wrap;
  }
}

/* line 223, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-analytics-menu .social-network-selection {
  overflow-x: auto;
  min-width: 60px;
  margin-left: auto;
  margin-right: auto;
  white-space: nowrap;
  display: flex;
  align-items: flex-end;
}

@media (min-width: 355px) and (max-width: 460px) {
  /* line 223, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top-analytics-menu .social-network-selection {
    max-width: 60px;
  }
}

@media (max-width: 355px) {
  /* line 223, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top-analytics-menu .social-network-selection {
    width: auto;
  }
}

/* line 239, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-analytics-menu .social-network-selection .tabs {
  display: flex;
  flex-wrap: nowrap;
}

/* line 243, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-analytics-menu .social-network-selection .tabs .tab {
  flex-shrink: 0;
}

/* line 246, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-analytics-menu .social-network-selection .tabs .tab.disabled {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}

/* line 255, app/assets/stylesheets/social-analytics.scss */
.social_analytics .custom-dropdown {
  position: relative;
  display: inline-block;
}

/* line 260, app/assets/stylesheets/social-analytics.scss */
.social_analytics .selected-items {
  width: fit-content;
  min-width: 100px;
  height: 50px;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

/* line 269, app/assets/stylesheets/social-analytics.scss */
.social_analytics .selected-items .selected-icons {
  display: flex;
  gap: 5px;
  flex-shrink: 1;
}

/* line 274, app/assets/stylesheets/social-analytics.scss */
.social_analytics .selected-items .selected-icons .selected-icon {
  width: 35px;
  height: 35px;
  border-radius: 50%;
}

/* line 281, app/assets/stylesheets/social-analytics.scss */
.social_analytics .selected-items .dropdown-placeholder {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 287, app/assets/stylesheets/social-analytics.scss */
.social_analytics .selected-items .dropdown-carret {
  content: "";
  position: relative;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/black_arrow-3cc74f7365fdb7cdda928047a0eb8c8e4f925780c872d05a0f048e46bbf9cafa.svg) center no-repeat;
  background-size: 5px;
  width: 11px;
  height: 11px;
  margin-left: 8px;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  transform: rotate(90deg);
}

/* line 302, app/assets/stylesheets/social-analytics.scss */
.social_analytics .additional-selection {
  background-color: #a0a0a0;
  color: white;
  border-radius: 50%;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 312, app/assets/stylesheets/social-analytics.scss */
.social_analytics .additional-selection .additional-selection-text {
  font-size: 16px;
  font-weight: bold;
}

/* line 318, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list {
  left: 0;
  top: 100%;
  margin: 0;
  padding: 0;
  z-index: 1000;
  list-style: none;
  overflow-y: auto;
  min-width: 250px;
  max-height: 250px;
  position: absolute;
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
}

/* line 333, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .search-bar {
  width: 94%;
  padding: 3%;
  border: none;
}

/* line 339, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list li {
  border-top: 1px solid #f1f1f1;
  padding: 5px 0;
  clear: both;
}

/* line 344, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list li:hover {
  background-color: #f5f5f5;
}

/* line 348, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list li:disabled {
  background-color: #f5f5f5;
  color: #ccc;
  cursor: not-allowed;
}

/* line 355, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .choices-propagation {
  display: flex;
  align-items: center;
}

/* line 359, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .choices-propagation .source-checkbox {
  width: 10%;
}

/* line 363, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .choices-propagation .source-color-container {
  visibility: hidden;
  width: 0;
}

/* line 367, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .choices-propagation .source-color-container.show {
  visibility: visible;
  text-align: center;
  width: 15%;
}

/* line 373, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .choices-propagation .source-color-container .minicolors-panel.minicolors-slider-hue {
  top: 34px !important;
}

/* line 378, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .choices-propagation .source-image-container {
  width: 20%;
  text-align: center;
}

/* line 382, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .choices-propagation .source-image-container .source-image {
  width: 70%;
  border-radius: 30px;
  display: inline;
  vertical-align: sub;
}

/* line 390, app/assets/stylesheets/social-analytics.scss */
.social_analytics .dropdown-list .choices-propagation .source-text {
  width: 70%;
  display: inline;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: break-spaces;
  min-width: 0;
}

/* line 404, app/assets/stylesheets/social-analytics.scss */
.social_analytics table {
  border-bottom: 1px solid #EDEDED;
  border-collapse: 1;
}

/* line 408, app/assets/stylesheets/social-analytics.scss */
.social_analytics table td, .social_analytics table th {
  padding: 10px;
  border-bottom: 1px solid #EDEDED;
  font-weight: normal;
  font-size: 13px;
}

/* line 416, app/assets/stylesheets/social-analytics.scss */
.social_analytics .sources-content {
  position: absolute;
  overflow: hidden;
  top: 72px;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-y: scroll;
  z-index: 0;
}

@media (max-width: 768px) {
  /* line 416, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .sources-content {
    top: 219px;
  }
}

@media (max-width: 630px) {
  /* line 416, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .sources-content {
    top: 266px;
  }
}

@media (max-width: 390px) {
  /* line 416, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .sources-content {
    top: 318px;
  }
}

/* line 437, app/assets/stylesheets/social-analytics.scss */
.social_analytics .no-sources {
  width: 60%;
  margin: 0 auto;
  display: table;
  text-align: center;
  font-size: 18px;
  line-height: 38px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 449, app/assets/stylesheets/social-analytics.scss */
.social_analytics .no-sources:before {
  content: "";
  background-position: center;
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/line_chart-3b085a8bb56390e2cd08b699ba4c33f763bd148db99c6a574f1b9b17b2604ad4.svg);
  background-size: 180px;
  background-repeat: no-repeat;
  margin-bottom: 25px;
  width: 100%;
  height: 150px;
  display: inline-block;
}

/* line 462, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar {
  position: fixed;
  width: 100%;
  padding: 0 2em;
  border-bottom: 1px solid #EDEDED;
  box-sizing: border-box;
  background: white;
  z-index: 91;
}

@media (max-width: 768px) {
  /* line 462, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top_bar {
    margin-top: 50px;
  }
}

/* line 475, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .title {
  width: 15%;
  margin-right: 1%;
  display: inline-block;
  font-family: 'latoregular';
  line-height: 47px;
  font-size: 17px;
  font-weight: bold;
}

/* line 485, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .sources-select {
  float: none;
  display: inline-block;
  min-width: 180px;
  top: 4px;
}

@media (max-width: 768px) {
  /* line 485, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top_bar .sources-select {
    width: 100%;
    margin-right: 0;
  }
}

/* line 496, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .sources-select .select2-drop {
  box-shadow: none !important;
}

/* line 500, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .sources-select .select2-choice {
  background-image: none;
  border: none;
  padding: 0 0 0 20px;
  height: 43px;
  line-height: 43px;
  border-radius: 5px;
  font-family: 'latoregular';
  box-shadow: none !important;
}

/* line 510, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .sources-select .select2-choice .select2-chosen {
  font-size: 17px;
  line-height: inherit;
  display: flex;
  max-width: 200px !important;
}

@media (max-width: 1200px) {
  /* line 510, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top_bar .sources-select .select2-choice .select2-chosen {
    max-width: 100px !important;
  }
}

/* line 520, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .sources-select .select2-choice .select2-arrow {
  background-image: none;
  background: none;
  border-left: none;
}

/* line 525, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .sources-select .select2-choice .select2-arrow b {
  background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 0 9px;
}

/* line 532, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs {
  margin-top: 18px;
}

/* line 535, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab {
  float: left;
  width: 60px;
  height: 48px;
  border-bottom: 5px solid transparent;
  background-repeat: no-repeat;
  background-position: top center;
  background-color: transparent;
}

/* line 544, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab:hover, .social_analytics .top_bar .tabs .tab.active {
  border-color: #515151;
  opacity: 0.8;
  background-color: transparent;
}

/* line 550, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.summary {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/summary_tab-ccdffc4eb4b86206f36825cbc966c8f84b73f1c8a7d7d9b4d9367bbf74a5ca1b.png);
  background-size: 28px;
}

/* line 554, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.facebook {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png);
  background-size: 28px;
}

/* line 558, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.instagram {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png);
  background-size: 28px;
}

/* line 562, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.youtube {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png);
  background-size: 36px;
  background-position: center 3px;
}

/* line 567, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png);
  background-size: 23px;
  background-position: center 3px;
}

/* line 572, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.googlemybusiness {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png);
  background-size: 32px;
}

/* line 576, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.linkedin {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png);
  background-size: 28px;
}

/* line 580, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.bluesky {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png);
  background-size: 28px;
}

/* line 584, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .tabs .tab.tiktok {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_black-0db64eb5b3e6c41301b492fe4f3db270a8bcf77e0216c0d3a819dafcb51a6441.png);
  background-size: 28px;
}

/* line 591, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .switch-button,
.social_analytics .top_bar .calendarBtn,
.social_analytics .top_bar .export-button {
  float: right;
  font-size: 13px;
  margin: 10px 5px;
}

/* line 598, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .switch-button:before,
.social_analytics .top_bar .calendarBtn:before,
.social_analytics .top_bar .export-button:before {
  margin-right: 10px;
}

/* line 603, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options {
  display: inline-flex;
  align-items: center;
  margin-top: 15px;
  gap: 10px;
  height: 50%;
  padding-bottom: 15px;
  margin-left: 5px;
  overflow-x: auto;
  min-width: 130px;
}

/* line 614, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .periodicity-submenu {
  position: absolute;
  top: 80%;
  right: 85px;
  left: auto;
  padding-top: 0px;
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  display: block;
  border-radius: 5px;
  font-size: 12px;
}

/* line 626, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .periodicity-submenu .periodicity-select {
  background-color: white;
  list-style-type: none;
  padding: 0;
  margin: 0;
  border: 1px solid #ddd;
  border-radius: 4px;
}

/* line 635, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .periodicity-submenu .periodicity-select li {
  padding: 8px 12px;
  cursor: pointer;
}

/* line 640, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .periodicity-submenu .periodicity-select li.selected {
  background-color: #1877F2;
  color: white;
}

/* line 646, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options fieldset {
  border: none;
  margin: 0;
  padding: 0;
}

/* line 652, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .switch-button,
.social_analytics .top_bar .button-options .calendarBtn,
.social_analytics .top_bar .button-options .export-button {
  margin: 0;
}

/* line 659, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .export-button:before {
  margin-right: 0;
}

/* line 664, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .switch-button {
  display: inline-flex;
}

/* line 667, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .switch-button .switch.checked {
  background: #1877F2;
  border-color: #1877F2;
}

/* line 672, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .button-options .switch-button .switch {
  margin: 0 10px;
}

/* line 679, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .calendarBtn:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/scheduler/calendar-5011910f46adb672e5a0c8d281128dd31a6715535caa3a4bbf8f7f69e61a76ed.svg);
  vertical-align: text-top;
}

/* line 685, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .calendarBtn.periodicity:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/chart-31c7040c753dd3c1fc1c8a6022cd298641fcd56315998cb6c4e89c4b9165dc4b.svg);
  vertical-align: middle;
  background-size: 15px;
  margin-right: 0px;
  opacity: 0.5;
}

/* line 696, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .export-button:before {
  content: "";
  width: 22px;
  height: 22px;
  float: left;
  display: inline-block;
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) center center/18px 18px no-repeat;
  opacity: 0.8;
}

/* line 706, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .export-button .content {
  display: none;
  position: absolute;
  min-width: 150px;
  text-indent: 0;
  top: 30px;
  right: -8px;
  z-index: 98;
  overflow: hidden;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.15) 0 16px 24px 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 16px 24px 2px;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 16px 24px 2px;
  cursor: default;
}

/* line 723, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .export-button .content.open {
  display: block;
}

/* line 727, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .export-button .content .button {
  display: block;
  box-sizing: border-box;
  background-color: white;
  font-size: 13px;
  color: inherit;
  font-weight: normal;
  padding: 12px 15px;
  cursor: pointer;
  width: 100%;
}

/* line 737, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top_bar .export-button .content .button:hover {
  background-color: #f3f3f3;
}

/* line 745, app/assets/stylesheets/social-analytics.scss */
.social_analytics #export-all-metrics-dropdown {
  margin-top: 20px;
}

/* line 749, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content {
  font-family: 'latoregular', Arial;
  font-weight: bold;
}

/* line 753, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .export-button {
  cursor: pointer;
  float: left;
  display: block;
  width: 20px;
  height: 24px;
  position: relative;
  margin-right: 12px;
}

/* line 762, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .export-button:before {
  content: '';
  background: url(//s3.amazonaws.com/bm3assets/assets/post/export-348b1d463d06c0039b76dbe1485e32fce7ff296e0e74f0e7f6735f823ff6c147.svg) center center/20px 20px no-repeat;
  width: 20px;
  height: 24px;
  display: block;
  opacity: 0.5;
}

/* line 771, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .export-button .content {
  display: none;
  position: absolute;
  min-width: 150px;
  text-indent: 0;
  top: 30px;
  right: -8px;
  z-index: 98;
  overflow: hidden;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  box-shadow: rgba(0, 0, 0, 0.15) 0 16px 24px 2px;
  -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 16px 24px 2px;
  -moz-box-shadow: rgba(0, 0, 0, 0.15) 0 16px 24px 2px;
  cursor: default;
}

/* line 788, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .export-button .content.open {
  display: block;
}

/* line 792, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .export-button .content .button {
  display: block;
  box-sizing: border-box;
  background-color: white;
  font-size: 13px;
  color: inherit;
  font-weight: normal;
  padding: 12px 15px;
  cursor: pointer;
  width: 100%;
}

/* line 803, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .export-button .content .button:hover {
  background-color: #f3f3f3;
}

/* line 810, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content #export-summary-button {
  float: right;
  margin: 5px;
}

/* line 815, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .exporting {
  position: fixed;
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
  background: rgba(249, 249, 250, 0.7);
  background-color: rgba(52, 73, 94, 0.7);
  right: 20px;
  top: 200px;
  width: 300px;
  padding: 20px;
  font-weight: initial;
  font-family: 'latosemibold';
  z-index: 200;
  color: white;
  display: none;
}

/* line 831, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .exporting span {
  font-size: 13px;
}

/* line 835, app/assets/stylesheets/social-analytics.scss */
.social_analytics .social-analytics-content .exporting img {
  height: 65px;
  float: left;
  margin-right: 20px;
}

/* line 843, app/assets/stylesheets/social-analytics.scss */
.social_analytics .loading {
  height: 50px;
  width: 100%;
  background: url(//s3.amazonaws.com/bm3assets/assets/loading-bubbles-a42740466a7de64ad1b6d8e190b23535a3ac93ebc9b9978e2130b9633b599f5a.svg) no-repeat center top;
}

/* line 849, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3 {
  border-bottom: 1px solid #EDEDED;
  box-sizing: border-box;
  margin: 20px 20px 0;
  padding-bottom: 10px;
}

/* line 855, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3 span {
  margin: 5px;
  display: inline-block;
  font-size: 20px;
}

/* line 861, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.facebook, .social_analytics h3.instagram, .social_analytics h3.youtube, .social_analytics h3.twitter, .social_analytics h3.googlemybusiness, .social_analytics h3.linkedin, .social_analytics h3.bluesky, .social_analytics h3.tiktok {
  min-height: 40px;
  padding-left: 40px;
}

/* line 865, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.facebook span, .social_analytics h3.instagram span, .social_analytics h3.youtube span, .social_analytics h3.twitter span, .social_analytics h3.googlemybusiness span, .social_analytics h3.linkedin span, .social_analytics h3.bluesky span, .social_analytics h3.tiktok span {
  margin-top: 13px;
}

/* line 867, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.facebook span.sources-info, .social_analytics h3.instagram span.sources-info, .social_analytics h3.youtube span.sources-info, .social_analytics h3.twitter span.sources-info, .social_analytics h3.googlemybusiness span.sources-info, .social_analytics h3.linkedin span.sources-info, .social_analytics h3.bluesky span.sources-info, .social_analytics h3.tiktok span.sources-info {
  font-size: 15px;
  margin: 0;
  font-weight: normal;
}

/* line 875, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/facebook-1e8a48e1839ede1d8508ff952e6f41fcd7a5350d4e49e8a0baa8902c833a23f7.png) left center/36px 36px no-repeat;
}

/* line 878, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.instagram {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/instagram-aaea3d04d145bb85b46888729bc0b7ed4ce4e6459ce135df1028f9478478134b.png) left center/36px 36px no-repeat;
}

/* line 881, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.youtube {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/youtube-eb73b678d1071933e954e7112f76fa23b1237308124c0440f36f706ca53dae6a.png) left center/36px no-repeat;
}

/* line 884, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/x-a089ef76b261804cfa357668261663260d4103438154f2e5644942f8677b7f03.png) left center/28px 28px no-repeat;
}

/* line 887, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.googlemybusiness {
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/googlemybusiness-c9f9052d40f9ae04855205f03b0336bc5a7bf61e15ccd3055cafcf5448703001.png) left center/36px 36px no-repeat;
}

/* line 890, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.linkedin {
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) left center/36px 36px no-repeat;
}

/* line 893, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) left center/36px 36px no-repeat;
}

/* line 896, app/assets/stylesheets/social-analytics.scss */
.social_analytics h3.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png) left center/36px 36px no-repeat;
}

/* line 902, app/assets/stylesheets/social-analytics.scss */
.social_analytics .print-sources {
  margin-left: 20px;
  display: none;
}

/* line 905, app/assets/stylesheets/social-analytics.scss */
.social_analytics .print-sources .source {
  width: auto;
}

/* line 908, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric {
  display: inline-block;
  padding: 20px;
  box-sizing: border-box;
  width: 100%;
  position: relative;
}

/* line 915, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .metric-help {
  display: none;
  position: absolute;
  top: 26px;
  right: 20px;
  z-index: 10;
}

/* line 922, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .metric-help .baloon-terms {
  font-size: 14px;
}

/* line 924, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .metric-help .tooltip {
  transform: translateY(40%);
}

/* line 929, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .summary-total, .social_analytics .analytics-metric .summary-average {
  width: 40%;
  line-height: 16px;
  font-weight: normal;
  font-size: 13px;
}

/* line 935, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .summary-total .number, .social_analytics .analytics-metric .summary-average .number {
  font-size: 18px;
  font-weight: bold;
  margin-top: 3px;
  display: block;
}

/* line 943, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .summary-total {
  float: right;
  text-align: right;
}

/* line 948, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .summary-average {
  float: left;
  text-align: left;
}

/* line 957, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item rect, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item rect, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item rect {
  width: 7px;
  rx: 0;
  ry: 0;
}

/* line 963, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item {
  padding: 0 0 2px 0;
  border-bottom: 1px solid #EDEDED;
  display: inline-block;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  text-transform: capitalize;
  font-size: 13px;
  font-weight: normal;
}

/* line 973, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item:before {
  content: "";
  display: inline-block;
  vertical-align: sub;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}

/* line 985, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-likes.facebook:before, .social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-likes.linkedin:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-likes.facebook:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-likes.linkedin:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-likes.facebook:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-likes.linkedin:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg) center no-repeat;
  background-size: 17px;
}

/* line 991, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-likes.youtube:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-likes.youtube:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-likes.youtube:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg) center no-repeat;
  background-size: 17px;
}

/* line 997, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-likes.instagram:before, .social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-likes.twitter:before, .social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-likes.bluesky:before, .social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-likes.tiktok:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-likes.instagram:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-likes.twitter:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-likes.bluesky:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-likes.tiktok:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-likes.instagram:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-likes.twitter:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-likes.bluesky:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-likes.tiktok:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg) center no-repeat;
  background-size: 20px;
}

/* line 1005, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-comments:before, .social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-replies:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-comments:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-replies:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-comments:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-replies:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg) center no-repeat;
  background-size: 15px;
}

/* line 1010, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-comments.youtube:before, .social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-replies.youtube:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-comments.youtube:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-replies.youtube:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-comments.youtube:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-replies.youtube:before {
  background-position: 0 6px;
}

/* line 1016, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-shares:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-shares:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-shares:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/share-ce22669c70416596b2e864077e9bdb479533c0fe4bd90ab183d8daaf03c40609.svg) center no-repeat;
  background-size: 16px;
}

/* line 1022, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-saves:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-saves:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-saves:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/times_saved-2fdbc756a17a051c265ab7110c3e444cc15cd3b5f2a699786447b3b95f6b3c07.png) center no-repeat;
  background-size: 12px;
}

/* line 1028, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-clicks:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-clicks:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-clicks:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/click-6beb55462384ac5652af8cd02634dd65a7fb83cdfbf5a6fc25e50cabb3f1c4cb.svg) center no-repeat;
  background-size: 18px;
}

/* line 1034, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-dislikes:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-dislikes:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-dislikes:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg) center no-repeat;
  background-size: 17px;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/* line 1042, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-views:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-views:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-views:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/visualization-3d55855612755574b6c85bfb17eb0fbce62229345a955ccbe590d7e2ef8a265c.svg) center no-repeat;
  background-size: 18px;
}

/* line 1048, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.label-retweets:before, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.label-retweets:before, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.label-retweets:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/retweet-33781c8b8e092883f7f24c271209dd749e376ab47a2448b019f906833e591696.svg) center no-repeat;
  background-size: 18px;
}

/* line 1053, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.last-item, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.last-item, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.last-item {
  border: none !important;
  padding-bottom: none !important;
}

/* line 1058, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item .values, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item .values, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item .values {
  font-size: 17px;
  font-weight: bold;
  display: block;
}

/* line 1065, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-legend-item .label-item.youtube .values, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-legend-item .label-item.youtube .values, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-legend-item .label-item.youtube .values {
  font-size: 15px;
}

/* line 1073, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions.youtube .highcharts-legend-item rect, .social_analytics .analytics-metric.ads_distribution_of_interactions.youtube .highcharts-legend-item rect, .social_analytics .analytics-metric.distribution_of_ads_interactions.youtube .highcharts-legend-item rect {
  y: 20px;
}

/* line 1079, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric.distribution_of_interactions .highcharts-no-data span, .social_analytics .analytics-metric.ads_distribution_of_interactions .highcharts-no-data span, .social_analytics .analytics-metric.distribution_of_ads_interactions .highcharts-no-data span {
  white-space: normal !important;
}

/* line 1083, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric {
  box-sizing: border-box;
  padding: 10px;
  float: left;
}

/* line 1089, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric .name {
  width: 100%;
  text-align: left;
  padding-bottom: 10px;
  display: block;
  box-sizing: border-box;
}

/* line 1097, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric .account {
  padding: 0 10px;
  box-sizing: border-box;
}

/* line 1102, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric .title {
  font-size: 18px;
  font-family: 'latoregular', Arial;
  margin-bottom: 20px;
}

/* line 1107, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric .total, .social_analytics .analytics-metric .user-interactions-metric .average {
  width: 40%;
  font-size: 12px;
  line-height: 16px;
}

/* line 1112, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric .total .value, .social_analytics .analytics-metric .user-interactions-metric .average .value {
  width: 100%;
  display: block;
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 8px;
}

/* line 1120, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric .total span, .social_analytics .analytics-metric .user-interactions-metric .average span {
  font-weight: normal;
  font-size: 13px;
}

/* line 1125, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric .average {
  float: left;
}

/* line 1128, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .user-interactions-metric .total {
  text-align: right;
  float: right;
}

/* line 1135, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .list .top-post:nth-child(4n + 1) {
  clear: both;
}

/* line 1140, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .account-view-more {
  clear: both;
  width: 100%;
  text-align: center;
  padding: 20px 0;
}

/* line 1146, app/assets/stylesheets/social-analytics.scss */
.social_analytics .analytics-metric .account-view-more .loading {
  margin-bottom: 10px;
}

/* line 1152, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary {
  margin-top: 45px;
  box-sizing: border-box;
  min-height: 300px;
}

/* line 1157, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .chart-summary-empty {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 300px;
  color: inherit;
  opacity: .6;
  text-align: center;
}

/* line 1168, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.account_posts_impressions_summary .account .impressions-card-facebook {
  width: 47%;
}

/* line 1173, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.account_fans_cities_totals {
  margin-top: 0;
}

/* line 1176, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.account_fans_cities_totals .name {
  width: 100% !important;
  text-transform: capitalize;
}

/* line 1180, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.account_fans_cities_totals .empty {
  font-weight: normal;
  margin: 10px 0;
}

/* line 1182, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .accountStories {
  width: 100%;
  margin-bottom: 20px;
  overflow-x: auto;
  display: flex;
}

/* line 1188, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .accountStories .impressions-card-facebook,
.social_analytics .chart-summary .accountStories .clicks-summary-facebook {
  width: 31%;
}

/* line 1193, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .accountStories .impressions-card-instagram {
  width: 47%;
}

/* line 1197, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .accountReels {
  width: 100%;
  margin-bottom: 20px;
  overflow-x: auto;
  display: flex;
}

/* line 1203, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account {
  width: 100%;
  margin-bottom: 20px;
  overflow-x: auto;
  display: flex;
  flex-flow: wrap;
}

/* line 1210, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account .metric-title {
  display: contents;
}

/* line 1214, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account .impressions-card-facebook,
.social_analytics .chart-summary .account .clicks-summary-facebook {
  width: 31%;
}

/* line 1219, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account .impressions-card-instagram {
  width: 47%;
}

/* line 1223, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account .impressions-card-linkedin {
  width: 31%;
}

/* line 1227, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account .views-card-facebook {
  width: 22%;
}

/* line 1231, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account .warn {
  display: inline-block;
  box-sizing: border-box;
  position: unset;
  vertical-align: middle;
  float: unset;
  margin: 0;
}

/* line 1240, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account.total_video_views_unique_summary, .social_analytics .chart-summary .account.total_video_views_clicked_summary, .social_analytics .chart-summary .account.total_video_views_autoplayed_summary, .social_analytics .chart-summary .account.total_video_10s_views_unique_summary, .social_analytics .chart-summary .account.total_video_10s_views_clicked_summary, .social_analytics .chart-summary .account.total_video_10s_views_autoplayed_summary {
  justify-content: center;
  overflow-x: visible;
}

/* line 1249, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account.total_video_views_unique_summary span, .social_analytics .chart-summary .account.total_video_views_clicked_summary span, .social_analytics .chart-summary .account.total_video_views_autoplayed_summary span, .social_analytics .chart-summary .account.total_video_10s_views_unique_summary span, .social_analytics .chart-summary .account.total_video_10s_views_clicked_summary span, .social_analytics .chart-summary .account.total_video_10s_views_autoplayed_summary span {
  width: 100%;
}

/* line 1254, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .account.total_video_views_summary, .social_analytics .chart-summary .account.total_video_10s_views_summary {
  display: inline;
}

/* line 1260, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .story-impressions-container {
  position: relative;
  bottom: 25px;
}

/* line 1265, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.facebook .value {
  color: #1877f2;
}

/* line 1266, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.instagram .value {
  color: #D73676;
}

/* line 1267, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.youtube .value {
  color: #D32322;
}

/* line 1268, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.twitter .value {
  color: #1DA1F2;
}

/* line 1269, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.googlemybusiness .value {
  color: #4254b6;
}

/* line 1270, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.linkedin .value {
  color: #0077B5;
}

/* line 1271, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.bluesky .value {
  color: #0085ff;
}

/* line 1274, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.overview_summary .title, .social_analytics .chart-summary.fans_summary .title, .social_analytics .chart-summary.interactions_summary .title {
  font-size: 18px;
  margin-left: 16px;
  font-family: 'latoregular', Arial;
}

/* line 1280, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.overview_summary .long-metrics, .social_analytics .chart-summary.fans_summary .long-metrics, .social_analytics .chart-summary.interactions_summary .long-metrics {
  margin: 1%;
  border: none;
  width: 100% !important;
}

/* line 1285, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.overview_summary .long-metrics .stars, .social_analytics .chart-summary.fans_summary .long-metrics .stars, .social_analytics .chart-summary.interactions_summary .long-metrics .stars {
  margin: 1%;
}

/* line 1288, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.overview_summary .long-metrics .stars .star, .social_analytics .chart-summary.fans_summary .long-metrics .stars .star, .social_analytics .chart-summary.interactions_summary .long-metrics .stars .star {
  border: none;
  color: #4254b6;
  font-size: 35px;
  padding-right: 80px;
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/star-96f3e077575706fe5b5b1f076048f948506042e0132351728262aa53726f321d.png) 42px 5px no-repeat;
  background-size: 40px;
}

/* line 1297, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.overview_summary .long-metrics .stars .value, .social_analytics .chart-summary.fans_summary .long-metrics .stars .value, .social_analytics .chart-summary.interactions_summary .long-metrics .stars .value {
  margin: 0;
  padding: 0;
  font-size: 20px;
}

/* line 1304, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.overview_summary .long-metrics .metric, .social_analytics .chart-summary.fans_summary .long-metrics .metric, .social_analytics .chart-summary.interactions_summary .long-metrics .metric {
  margin: 1% 8%;
  padding-left: 110px;
}

/* line 1308, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.overview_summary .long-metrics .metric.open, .social_analytics .chart-summary.fans_summary .long-metrics .metric.open, .social_analytics .chart-summary.interactions_summary .long-metrics .metric.open {
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/open-letter-10d1154df38302ef2bad9fa57d2a2dd85eff400d56509c9deb0839b3fa9db2be.png) left no-repeat;
  background-size: 60px;
}

/* line 1312, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.overview_summary .long-metrics .metric.closed, .social_analytics .chart-summary.fans_summary .long-metrics .metric.closed, .social_analytics .chart-summary.interactions_summary .long-metrics .metric.closed {
  background: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/closed-letter-f660331c0c8c08e5ea9a8c50773b4a173dfe49b3fb36f9de7afd53755d0d0145.png) left no-repeat;
  background-size: 60px;
}

/* line 1319, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary .engagement-info {
  display: none;
}

/* line 1323, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary span {
  display: inline-block;
  width: 100%;
  margin: 5px 0;
  font-size: 14px;
}

/* line 1329, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary span div {
  display: inline-block;
  vertical-align: middle;
}

/* line 1334, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary span .value {
  font-size: 24px;
  margin-bottom: 10px;
}

/* line 1339, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary span.max_info {
  font-weight: normal;
  margin: 0;
}

/* line 1346, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary.comparison table {
  min-height: auto;
}

/* line 1351, app/assets/stylesheets/social-analytics.scss */
.social_analytics .chart-summary table {
  margin-top: 10px;
  width: 100%;
  min-height: 240px;
}

/* line 1358, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution {
  padding: 10px 20px;
  float: left;
  width: 100%;
  box-sizing: border-box;
  font-size: 14px;
  margin-bottom: 20px;
}

/* line 1366, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .name {
  display: none;
  width: 100%;
  margin: 10px 0;
}

/* line 1372, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .comparison > div {
  display: block;
}

/* line 1374, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .analytics-metric, .social_analytics .reactions-distribution .reactions, .social_analytics .reactions-distribution .reactions-pics {
  margin: 0;
  border: 1px solid #EDEDED;
  box-sizing: border-box;
  min-height: 250px;
}

/* line 1381, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions {
  padding: 22px 20px;
  border-left: 0;
}

/* line 1385, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions.comparison {
  border-left: 1px solid #EDEDED;
}

/* line 1387, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li {
  margin-top: 10px;
  float: left;
  width: 100%;
}

/* line 1392, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li::before {
  content: "";
  width: 14px;
  height: 14px;
  display: inline-block;
  vertical-align: middle;
  font-family: 'latoregular', Arial;
}

/* line 1400, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li.like::before {
  background-color: #5789FF;
}

/* line 1401, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li.love::before {
  background-color: #F05264;
}

/* line 1402, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li.laugh::before {
  background-color: #FEDB50;
}

/* line 1403, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li.surprise::before {
  background-color: #FCAC00;
}

/* line 1404, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li.cry::before {
  background-color: #68B5FF;
}

/* line 1405, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li.angry::before {
  background-color: #F58861;
}

/* line 1407, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li .description {
  margin-left: 10px;
  font-weight: normal;
  vertical-align: middle;
}

/* line 1412, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions li .value {
  float: right;
}

/* line 1418, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics {
  font-size: 24px;
  padding: 0px;
  border: none;
}

/* line 1424, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics.comparison > div {
  border-left: 1px solid #EDEDED;
}

/* line 1427, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div {
  text-align: center;
  height: 125px;
  background-size: 50px 50px;
  background-repeat: no-repeat;
  background-position: top 9px center;
  padding-top: 70px;
  box-sizing: border-box;
  border-top: 1px solid #EDEDED;
  border-right: 1px solid #EDEDED;
}

/* line 1438, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div.like {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/like-0f575935572f1e9b4113f646db343b97b7e69c332e530c9df1b26540ee44fdcd.png);
}

/* line 1441, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div.love {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/love-acaab7c02b2de85f977e2060b2bd3d70f4951780f645dd7b90b8a39223681553.png);
}

/* line 1444, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div.laugh {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/haha-cd32fd834b8841fd79d649afdbb91d62bf9b73e0924309263119b9cbdcccacf9.png);
}

/* line 1447, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div.surprise {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/wow-0667f5f87f3ec31466d31dea4ed8ba488487421ef06f353d8907da2afc6efaed.png);
}

/* line 1450, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div.cry {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/sad-e02ce8985c2edf8e48963cc9373c6d433e0178cdab786fff4a4fb76edb3de49a.png);
}

/* line 1453, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div.angry {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/angry-442a877550919562ff7de5a5c9fb9ff5b343382b496babe39e089b6f74b66a84.png);
}

/* line 1456, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div.care {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/reactions/care-d95e764301142dbdfeb9ddedfca2e088446a70417e89920b794785659ad65655.png);
}

/* line 1459, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div.surprise, .social_analytics .reactions-distribution .reactions-pics > div.cry, .social_analytics .reactions-distribution .reactions-pics > div.angry {
  border-bottom: 1px solid #EDEDED;
}

/* line 1465, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div .description {
  font-weight: normal;
  font-size: 10px;
  letter-spacing: 1px;
  text-transform: uppercase;
  width: 100%;
  display: block;
}

/* line 1473, app/assets/stylesheets/social-analytics.scss */
.social_analytics .reactions-distribution .reactions-pics > div .value {
  color: #515151;
  width: 100%;
  display: block;
  margin-bottom: 5px;
}

/* line 1483, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts {
  break-before: page;
  page-break-before: always;
  break-after: page;
  page-break-after: always;
  break-inside: avoid;
}

/* line 1491, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts.comparison .account {
  border-bottom: 1px solid #ededed;
  padding-top: 2em;
}

/* line 1495, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts.comparison .account:last-child {
  border-bottom: none;
}

/* line 1501, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .name {
  width: 100%;
  text-align: left;
  padding: 0px 20px 10px 20px;
  display: block;
  box-sizing: border-box;
}

/* line 1509, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts h3 {
  font-size: 17px;
  margin-bottom: 20px;
  margin-left: 0;
  margin-right: 0;
}

/* line 1516, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .metric-help {
  top: 38px;
}

/* line 1520, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post {
  box-sizing: border-box;
  padding: 0 20px 20px 20px;
  margin-bottom: 20px;
  break-inside: avoid;
}

/* line 1526, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.reviews {
  display: inline-block;
  width: 20% !important;
}

/* line 1530, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.reviews p {
  height: auto;
}

@media (max-width: 1150px) {
  /* line 1520, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top-posts .top-post {
    width: 33% !important;
  }
}

@media (max-width: 992px) {
  /* line 1520, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top-posts .top-post {
    width: 49% !important;
    float: left;
  }
}

@media (max-width: 500px) {
  /* line 1520, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .top-posts .top-post {
    width: 100% !important;
  }
}

/* line 1544, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.facebook .value, .social_analytics .top-posts .top-post.facebook h3 {
  color: #1877f2;
}

/* line 1545, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.instagram .value, .social_analytics .top-posts .top-post.instagram h3 {
  color: #D73676;
}

/* line 1546, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.youtube .value, .social_analytics .top-posts .top-post.youtube h3 {
  color: #D32322;
}

/* line 1547, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.twitter .value, .social_analytics .top-posts .top-post.twitter h3 {
  color: #1DA1F2;
}

/* line 1548, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.googlemybusiness .value, .social_analytics .top-posts .top-post.googlemybusiness h3 {
  color: #4254b6;
}

/* line 1549, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.linkedin .value, .social_analytics .top-posts .top-post.linkedin h3 {
  color: #0077B5;
}

/* line 1550, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post.bluesky .value, .social_analytics .top-posts .top-post.bluesky h3 {
  color: #0085ff;
}

/* line 1552, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post h3 {
  margin: 0;
  padding-bottom: 0;
  border-bottom: none;
}

/* line 1557, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post h3 span {
  font-size: 15px;
  margin: 0;
  padding: 0;
}

/* line 1563, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post h3 .number {
  font-weight: normal;
  float: left;
  margin-right: 5%;
}

/* line 1569, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post h3 .profile-name {
  text-overflow: ellipsis;
  overflow: hidden;
  width: 80%;
  white-space: normal;
  border-bottom: 1px solid #EDEDED;
  color: inherit;
  font-weight: normal;
  font-family: latosemibold;
}

/* line 1581, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .type {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  vertical-align: sub;
}

/* line 1588, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .type.photo, .social_analytics .top-posts .top-post .type.image {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/photo-c4a40b13ab3b5f7c6aa4fd7fd666a3f2cd6b42e50ad389acf53b0e855a428688.png) center left/16px 16px no-repeat;
}

/* line 1591, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .type.video {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/play-c51c207b7c9d38a4bf2fd29f55a0145df3d86cf764f39ca8ead8cee87eb36dfb.png) center left/15px 14px no-repeat;
}

/* line 1594, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .type.link {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/link-dd53c7b6216379354da2737eb22ca05f8738f6518d458d35643278cd251998b6.png) center left/16px 16px no-repeat;
}

/* line 1597, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .type.reels {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/reels-129cf2c1e8938c7a05a283d2956f85a2eec45a80a9ee5e45b60c215fbffe9f43.png) center left/15px 14px no-repeat;
}

/* line 1602, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .date {
  font-size: 11px;
  font-weight: normal;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

/* line 1608, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .date:hover {
  text-decoration: underline;
}

/* line 1613, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .author {
  width: 100%;
  margin: 10px 0;
  display: inline-flex;
}

/* line 1618, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .author .info {
  width: 70%;
  font-size: 13px;
}

/* line 1622, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .author .info .date {
  display: block;
  font-size: 11px;
  padding-left: 0;
  font-weight: normal;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}

/* line 1632, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .author .photo {
  width: 45px;
  height: 45px;
  margin-right: 5px;
  background-size: 45px;
  background-repeat: no-repeat;
}

/* line 1641, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture,
.social_analytics .top-posts .top-post .post-video {
  border-radius: 5px;
  position: relative;
  float: left;
  margin: 5px 0 12px 0;
  width: 100%;
  padding-bottom: 100%;
  overflow: hidden;
}

/* line 1651, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture.story,
.social_analytics .top-posts .top-post .post-video.story {
  background-color: #232323;
}

/* line 1656, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture:not(.story):before,
.social_analytics .top-posts .top-post .post-video:not(.story):before {
  content: "";
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png);
  background-size: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background-size: cover;
  z-index: -1;
}

/* line 1670, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture.default-image,
.social_analytics .top-posts .top-post .post-video.default-image {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/social_analytics/default-image-86a763f0a25ba26121794c5cae3c120222bbbc1ba4846a79b2462c989dcca7c2.png) !important;
  padding-bottom: 100%;
}

/* line 1675, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture .ad,
.social_analytics .top-posts .top-post .post-video .ad {
  border-radius: 25px;
  background: #327bdd;
  display: inline-block;
  font-size: 9px;
  line-height: 12px;
  padding: 5px 10px;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: #fff;
  position: absolute;
  top: 5px;
  left: 5px;
}

/* line 1690, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture img, .social_analytics .top-posts .top-post .post-picture video,
.social_analytics .top-posts .top-post .post-video img,
.social_analytics .top-posts .top-post .post-video video {
  width: 100%;
  margin: 0 auto;
}

/* line 1694, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture video,
.social_analytics .top-posts .top-post .post-video video {
  height: 100%;
}

/* line 1699, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-video {
  height: 0;
}

/* line 1702, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-video video {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  object-fit: cover;
}

/* line 1711, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

/* line 1716, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture.story {
  position: relative !important;
  padding-bottom: 0;
}

/* line 262, app/assets/stylesheets/universal/mixins.scss */
.social_analytics .top-posts .top-post .post-picture.story:before {
  display: block;
  content: "";
  width: 100%;
  padding-top: 177.7777777778%;
}

/* line 269, app/assets/stylesheets/universal/mixins.scss */
.social_analytics .top-posts .top-post .post-picture.story > .content {
  position: absolute !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

/* line 1720, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .post-picture.story img {
  top: 50%;
  left: 50%;
  width: 100%;
  position: absolute;
  transform: translate(-50%, -50%);
}

/* line 1730, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post p {
  font-size: 13px;
  line-height: 24px;
  font-weight: normal;
  float: left;
  width: 100%;
  word-wrap: break-word;
  overflow: hidden;
}

/* line 1739, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post p.preview {
  height: 72px;
}

/* line 1744, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types {
  padding: 0;
  margin: 10px 0 0 0;
  width: 100%;
  float: left;
}

/* line 1750, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li {
  width: 100%;
  overflow: hidden;
  box-sizing: border-box;
  padding: 10px 10px 10px 0px;
  border-bottom: 1px solid #EDEDED;
  font-weight: normal;
  font-size: 13px;
  font-weight: bold;
}

/* line 1760, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li .description {
  display: block;
  float: left;
  width: 70%;
  word-break: break-word;
  overflow: hidden;
  font-weight: normal;
  font-size: 14px;
  box-sizing: border-box;
}

/* line 1770, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li .description:before {
  content: "";
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  display: inline-block;
  vertical-align: middle;
  width: 25px;
  height: 25px;
}

/* line 1781, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li .info-tooltip {
  background-size: 14px;
  margin-left: 0px;
  height: 21px;
  width: 21px !important;
}

/* line 1788, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li .align-value {
  width: 7px !important;
}

/* line 1793, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.interactions .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/interactions-5f0abb27c89bfdd66dc240c767bba468716c102301cadc7870abe5fefbe2dce7.svg) center left/17px 17px no-repeat;
}

/* line 1796, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.engagement .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/engagement-48476042c589acf9c13eddf0140cfe3976fae53a90dc84a6bb5023808ce3ebaf.png) center left/17px 14px no-repeat;
}

/* line 1799, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.views .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_views-7017f9b1626697555699027e9c47d090fe4c877bf23a0fc1ee634fbcb18aae5b.png) center left/17px 17px no-repeat;
}

/* line 1802, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.views.meta .description:after {
  content: "";
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/meta-eb717f981939622056608b5862b3259a3a6fa529f2f182b0dcdf794b2635f783.png) center left/32px 15px no-repeat;
  width: 32px;
  height: 15px;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
}

/* line 1814, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.reactions .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/like-f41f8fb124d6a7f06d6bf0a49559609881edffce211d9458d63e78d29d3e0216.svg) center left/17px 17px no-repeat;
}

/* line 1817, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.reactions.instagram .description:before, .social_analytics .top-posts .top-post .interactions-types li.reactions.twitter .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/heart_like-4e6d71915a0c2aa77ac34b7b7ae2b013e43e7e6cd3545aaf07e4236841d87931.svg) center left/20px 20px no-repeat;
}

/* line 1821, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.dislikes .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_dislike-9e5ed2510a94f0246863cb47ef4e6ddf70ff8d85b003e2a3c484c1af2a079b68.png) center left/17px 17px no-repeat;
}

/* line 1824, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.comments .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/comment-7252b7514049c75d752962ce309969be6441708afe75710b8d3719ba9209207e.svg) center left/16px 16px no-repeat;
}

/* line 1827, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.quotes .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/quotes-83df4c1d0fd146248aa80660f640c0b87d5318736defdedb8bb2dfc33d46c978.svg) center left/17px 17px no-repeat;
}

/* line 1830, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.shares .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/share-ce22669c70416596b2e864077e9bdb479533c0fe4bd90ab183d8daaf03c40609.svg) center left/17px 17px no-repeat;
}

/* line 1833, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.clicks .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/click-6beb55462384ac5652af8cd02634dd65a7fb83cdfbf5a6fc25e50cabb3f1c4cb.svg) center left/17px 17px no-repeat;
}

/* line 1836, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.exits .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/exit-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center left/17px 17px no-repeat;
}

/* line 1839, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.reach .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_reach-7ee46ee6cb963925f7df18ebaece09ae81622efd43dfa62bf60731de749d9100.png) center left/17px 17px no-repeat;
}

/* line 1842, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.impressions .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_impressions-8c50781f8b79e26a1c62ca51840237b05d2ee13ae5f7954c2727add08083d793.png) center left/17px 17px no-repeat;
}

/* line 1845, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.budget .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_budget-2b5f1ad1e18c10d7cf76d63e468b1a8e434af33e272890779cec5fb2c133c007.png) center left/17px 17px no-repeat;
}

/* line 1848, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.replies .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/reply-fbf8aa9c58168d73a1fe929822be642ce2cb966df54311301c5ec6e4c3916be9.svg) center left/20px 20px no-repeat;
}

/* line 1851, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.retweets .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/post/retweet-33781c8b8e092883f7f24c271209dd749e376ab47a2448b019f906833e591696.svg) center left/20px 20px no-repeat;
}

/* line 1854, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.stars .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_stars-adbf6a301ce6f2181eff7c511c9efeed2772ca7d6fcf7360db007406931f5139.png) center left/17px 16px no-repeat;
}

/* line 1857, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.cpc .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_budget-2b5f1ad1e18c10d7cf76d63e468b1a8e434af33e272890779cec5fb2c133c007.png) center left/17px 17px no-repeat;
}

/* line 1860, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.cpm .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/post_budget-2b5f1ad1e18c10d7cf76d63e468b1a8e434af33e272890779cec5fb2c133c007.png) center left/17px 17px no-repeat;
}

/* line 1863, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.ctr .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/interactions-5f0abb27c89bfdd66dc240c767bba468716c102301cadc7870abe5fefbe2dce7.svg) center left/17px 17px no-repeat;
}

/* line 1866, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.reposts .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/repost-e7a4934f89680242055bc8fae14d20b726c6da3f2538af2d304bc10aba3e4f23.svg) center left/17px 17px no-repeat;
}

/* line 1869, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li.reels_skip_rate .description:before {
  background: transparent url(//s3.amazonaws.com/bm3assets/assets/social_analytics/icons/skip-dfc879b8f0e93ef4c15c893369ba58b9a5d3c3751faf99dcef3ce169b789a784.png) center left/17px 17px no-repeat;
}

/* line 1872, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li .value {
  float: right;
  width: 30%;
  text-align: right;
}

/* line 1878, app/assets/stylesheets/social-analytics.scss */
.social_analytics .top-posts .top-post .interactions-types li .value-tooltip {
  width: min-content;
  cursor: pointer;
}

/* line 1889, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary, .social_analytics .content .chart-summary, .social_analytics .engagement .chart-summary, .social_analytics .insights .chart-summary, .social_analytics .stories .chart-summary, .social_analytics .ads .chart-summary, .social_analytics .gmb-overview .chart-summary {
  margin-top: 0;
  padding: 15px 5px 0px 5px;
  min-height: inherit;
}

/* line 1894, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary .min-info, .social_analytics .content .chart-summary .min-info, .social_analytics .engagement .chart-summary .min-info, .social_analytics .insights .chart-summary .min-info, .social_analytics .stories .chart-summary .min-info, .social_analytics .ads .chart-summary .min-info, .social_analytics .gmb-overview .chart-summary .min-info {
  font-size: 15px;
  display: flex;
  align-items: center;
  column-gap: 5px;
}

/* line 1900, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary .min-info.left-element, .social_analytics .content .chart-summary .min-info.left-element, .social_analytics .engagement .chart-summary .min-info.left-element, .social_analytics .insights .chart-summary .min-info.left-element, .social_analytics .stories .chart-summary .min-info.left-element, .social_analytics .ads .chart-summary .min-info.left-element, .social_analytics .gmb-overview .chart-summary .min-info.left-element {
  justify-content: flex-end;
  margin-right: 6px;
}

/* line 1904, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary .min-info.right-element, .social_analytics .content .chart-summary .min-info.right-element, .social_analytics .engagement .chart-summary .min-info.right-element, .social_analytics .insights .chart-summary .min-info.right-element, .social_analytics .stories .chart-summary .min-info.right-element, .social_analytics .ads .chart-summary .min-info.right-element, .social_analytics .gmb-overview .chart-summary .min-info.right-element {
  justify-content: flex-start;
  margin-left: 6px;
}

/* line 1909, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary .min-info .min-value, .social_analytics .content .chart-summary .min-info .min-value, .social_analytics .engagement .chart-summary .min-info .min-value, .social_analytics .insights .chart-summary .min-info .min-value, .social_analytics .stories .chart-summary .min-info .min-value, .social_analytics .ads .chart-summary .min-info .min-value, .social_analytics .gmb-overview .chart-summary .min-info .min-value {
  padding: 0px;
  color: #1877f2;
  font-size: 22px;
  width: min-content;
}

/* line 1917, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary span, .social_analytics .content .chart-summary span, .social_analytics .engagement .chart-summary span, .social_analytics .insights .chart-summary span, .social_analytics .stories .chart-summary span, .social_analytics .ads .chart-summary span, .social_analytics .gmb-overview .chart-summary span {
  margin: 1%;
  font-size: 19px;
  font-weight: normal;
  text-align: center;
  display: inline-block;
  padding: 15px;
  box-sizing: border-box;
}

/* line 1926, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary span .value, .social_analytics .content .chart-summary span .value, .social_analytics .engagement .chart-summary span .value, .social_analytics .insights .chart-summary span .value, .social_analytics .stories .chart-summary span .value, .social_analytics .ads .chart-summary span .value, .social_analytics .gmb-overview .chart-summary span .value {
  font-size: 32px;
  margin: 10px 0 0 0;
  width: 100% !important;
  border: none;
}

/* line 1932, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary span .value.time, .social_analytics .content .chart-summary span .value.time, .social_analytics .engagement .chart-summary span .value.time, .social_analytics .insights .chart-summary span .value.time, .social_analytics .stories .chart-summary span .value.time, .social_analytics .ads .chart-summary span .value.time, .social_analytics .gmb-overview .chart-summary span .value.time {
  font-size: 20px;
}

/* line 1936, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary span .max_info, .social_analytics .content .chart-summary span .max_info, .social_analytics .engagement .chart-summary span .max_info, .social_analytics .insights .chart-summary span .max_info, .social_analytics .stories .chart-summary span .max_info, .social_analytics .ads .chart-summary span .max_info, .social_analytics .gmb-overview .chart-summary span .max_info {
  font-size: 14px;
}

/* line 1939, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary span .date, .social_analytics .fans .chart-summary span .max_info, .social_analytics .content .chart-summary span .date, .social_analytics .content .chart-summary span .max_info, .social_analytics .engagement .chart-summary span .date, .social_analytics .engagement .chart-summary span .max_info, .social_analytics .insights .chart-summary span .date, .social_analytics .insights .chart-summary span .max_info, .social_analytics .stories .chart-summary span .date, .social_analytics .stories .chart-summary span .max_info, .social_analytics .ads .chart-summary span .date, .social_analytics .ads .chart-summary span .max_info, .social_analytics .gmb-overview .chart-summary span .date, .social_analytics .gmb-overview .chart-summary span .max_info {
  margin: 0;
  padding: 0;
  width: auto !important;
  border: none;
}

/* line 1948, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary.comparison .name, .social_analytics .content .chart-summary.comparison .name, .social_analytics .engagement .chart-summary.comparison .name, .social_analytics .insights .chart-summary.comparison .name, .social_analytics .stories .chart-summary.comparison .name, .social_analytics .ads .chart-summary.comparison .name, .social_analytics .gmb-overview .chart-summary.comparison .name {
  width: 100% !important;
  border: 0;
  border-bottom: 1px solid #EDEDED;
  margin: 0;
  padding: 0;
  font-weight: bold;
}

/* line 1956, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary.comparison .account, .social_analytics .content .chart-summary.comparison .account, .social_analytics .engagement .chart-summary.comparison .account, .social_analytics .insights .chart-summary.comparison .account, .social_analytics .stories .chart-summary.comparison .account, .social_analytics .ads .chart-summary.comparison .account, .social_analytics .gmb-overview .chart-summary.comparison .account {
  box-sizing: border-box;
  display: inline-block;
  width: 50%;
  border-right: 1px solid #EDEDED;
}

/* line 1962, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary.comparison .account:last-child, .social_analytics .content .chart-summary.comparison .account:last-child, .social_analytics .engagement .chart-summary.comparison .account:last-child, .social_analytics .insights .chart-summary.comparison .account:last-child, .social_analytics .stories .chart-summary.comparison .account:last-child, .social_analytics .ads .chart-summary.comparison .account:last-child, .social_analytics .gmb-overview .chart-summary.comparison .account:last-child {
  border-right: 0;
}

/* line 1964, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary.comparison .account.fans-cities, .social_analytics .content .chart-summary.comparison .account.fans-cities, .social_analytics .engagement .chart-summary.comparison .account.fans-cities, .social_analytics .insights .chart-summary.comparison .account.fans-cities, .social_analytics .stories .chart-summary.comparison .account.fans-cities, .social_analytics .ads .chart-summary.comparison .account.fans-cities, .social_analytics .gmb-overview .chart-summary.comparison .account.fans-cities {
  width: 96%;
}

/* line 1966, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary.comparison span, .social_analytics .content .chart-summary.comparison span, .social_analytics .engagement .chart-summary.comparison span, .social_analytics .insights .chart-summary.comparison span, .social_analytics .stories .chart-summary.comparison span, .social_analytics .ads .chart-summary.comparison span, .social_analytics .gmb-overview .chart-summary.comparison span {
  padding: 0;
  padding-top: 15px;
  border: 0;
  font-size: 14px;
}

/* line 1971, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary.comparison span .value, .social_analytics .content .chart-summary.comparison span .value, .social_analytics .engagement .chart-summary.comparison span .value, .social_analytics .insights .chart-summary.comparison span .value, .social_analytics .stories .chart-summary.comparison span .value, .social_analytics .ads .chart-summary.comparison span .value, .social_analytics .gmb-overview .chart-summary.comparison span .value {
  font-size: 18px;
  margin: 0;
}

/* line 1983, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary span {
  width: 31%;
}

/* line 1988, app/assets/stylesheets/social-analytics.scss */
.social_analytics .fans .chart-summary.comparison span {
  width: 30%;
}

/* line 1998, app/assets/stylesheets/social-analytics.scss */
.social_analytics .stories .chart-summary.stories_summary span {
  width: 31%;
}

/* line 2008, app/assets/stylesheets/social-analytics.scss */
.social_analytics .gmb-overview .chart-summary.overview_summary span {
  width: 31%;
}

/* line 2010, app/assets/stylesheets/social-analytics.scss */
.social_analytics .gmb-overview .chart-summary.overview_summary .rate {
  width: 47.6%;
}

/* line 2013, app/assets/stylesheets/social-analytics.scss */
.social_analytics .gmb-overview .chart-summary.overview_summary.comparison span {
  width: 30.9%;
}

/* line 2019, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-metrics {
  width: 33%;
  display: inline-flex;
}

/* line 2026, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary span, .social_analytics .engagement .chart-summary span, .social_analytics .stories .chart-summary span, .social_analytics .insights .chart-summary span, .social_analytics .ads .chart-summary span {
  width: 47%;
}

/* line 2032, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary .talking_about_summary span, .social_analytics .content .chart-summary.budget_summary span, .social_analytics .engagement .chart-summary .talking_about_summary span, .social_analytics .engagement .chart-summary.budget_summary span, .social_analytics .stories .chart-summary .talking_about_summary span, .social_analytics .stories .chart-summary.budget_summary span, .social_analytics .insights .chart-summary .talking_about_summary span, .social_analytics .insights .chart-summary.budget_summary span, .social_analytics .ads .chart-summary .talking_about_summary span, .social_analytics .ads .chart-summary.budget_summary span {
  width: 31%;
}

/* line 2039, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary.tiktok.total_follower_gain_summary span, .social_analytics .engagement .chart-summary.tiktok.total_follower_gain_summary span, .social_analytics .stories .chart-summary.tiktok.total_follower_gain_summary span, .social_analytics .insights .chart-summary.tiktok.total_follower_gain_summary span, .social_analytics .ads .chart-summary.tiktok.total_follower_gain_summary span {
  width: 22.7%;
}

/* line 2045, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary.twitter.impressions_summary span, .social_analytics .engagement .chart-summary.twitter.impressions_summary span, .social_analytics .stories .chart-summary.twitter.impressions_summary span, .social_analytics .insights .chart-summary.twitter.impressions_summary span, .social_analytics .ads .chart-summary.twitter.impressions_summary span {
  width: 31%;
}

/* line 2068, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary.engagement_summary span, .social_analytics .content .chart-summary.reach_engagement_summary span, .social_analytics .content .chart-summary.ads_summary span, .social_analytics .content .chart-summary.ads_engagement_summary span, .social_analytics .content .chart-summary.ads_reach_summary span, .social_analytics .content .chart-summary.ads_impressions_summary span, .social_analytics .content .chart-summary.overview_summary span, .social_analytics .content .chart-summary.interactions_summary span, .social_analytics .content .chart-summary.ads_interactions_summary span, .social_analytics .content .chart-summary.comments_summary span, .social_analytics .content .chart-summary.likes_summary span, .social_analytics .content .chart-summary.shares_summary span, .social_analytics .content .chart-summary.profile_impressions_summary span, .social_analytics .content .chart-summary.video_impressions_summary span, .social_analytics .content .chart-summary.total_organic_reach_posts_summary span, .social_analytics .content .chart-summary.reach_summary span, .social_analytics .content .chart-summary.discovery_views_summary span, .social_analytics .engagement .chart-summary.engagement_summary span, .social_analytics .engagement .chart-summary.reach_engagement_summary span, .social_analytics .engagement .chart-summary.ads_summary span, .social_analytics .engagement .chart-summary.ads_engagement_summary span, .social_analytics .engagement .chart-summary.ads_reach_summary span, .social_analytics .engagement .chart-summary.ads_impressions_summary span, .social_analytics .engagement .chart-summary.overview_summary span, .social_analytics .engagement .chart-summary.interactions_summary span, .social_analytics .engagement .chart-summary.ads_interactions_summary span, .social_analytics .engagement .chart-summary.comments_summary span, .social_analytics .engagement .chart-summary.likes_summary span, .social_analytics .engagement .chart-summary.shares_summary span, .social_analytics .engagement .chart-summary.profile_impressions_summary span, .social_analytics .engagement .chart-summary.video_impressions_summary span, .social_analytics .engagement .chart-summary.total_organic_reach_posts_summary span, .social_analytics .engagement .chart-summary.reach_summary span, .social_analytics .engagement .chart-summary.discovery_views_summary span, .social_analytics .stories .chart-summary.engagement_summary span, .social_analytics .stories .chart-summary.reach_engagement_summary span, .social_analytics .stories .chart-summary.ads_summary span, .social_analytics .stories .chart-summary.ads_engagement_summary span, .social_analytics .stories .chart-summary.ads_reach_summary span, .social_analytics .stories .chart-summary.ads_impressions_summary span, .social_analytics .stories .chart-summary.overview_summary span, .social_analytics .stories .chart-summary.interactions_summary span, .social_analytics .stories .chart-summary.ads_interactions_summary span, .social_analytics .stories .chart-summary.comments_summary span, .social_analytics .stories .chart-summary.likes_summary span, .social_analytics .stories .chart-summary.shares_summary span, .social_analytics .stories .chart-summary.profile_impressions_summary span, .social_analytics .stories .chart-summary.video_impressions_summary span, .social_analytics .stories .chart-summary.total_organic_reach_posts_summary span, .social_analytics .stories .chart-summary.reach_summary span, .social_analytics .stories .chart-summary.discovery_views_summary span, .social_analytics .insights .chart-summary.engagement_summary span, .social_analytics .insights .chart-summary.reach_engagement_summary span, .social_analytics .insights .chart-summary.ads_summary span, .social_analytics .insights .chart-summary.ads_engagement_summary span, .social_analytics .insights .chart-summary.ads_reach_summary span, .social_analytics .insights .chart-summary.ads_impressions_summary span, .social_analytics .insights .chart-summary.overview_summary span, .social_analytics .insights .chart-summary.interactions_summary span, .social_analytics .insights .chart-summary.ads_interactions_summary span, .social_analytics .insights .chart-summary.comments_summary span, .social_analytics .insights .chart-summary.likes_summary span, .social_analytics .insights .chart-summary.shares_summary span, .social_analytics .insights .chart-summary.profile_impressions_summary span, .social_analytics .insights .chart-summary.video_impressions_summary span, .social_analytics .insights .chart-summary.total_organic_reach_posts_summary span, .social_analytics .insights .chart-summary.reach_summary span, .social_analytics .insights .chart-summary.discovery_views_summary span, .social_analytics .ads .chart-summary.engagement_summary span, .social_analytics .ads .chart-summary.reach_engagement_summary span, .social_analytics .ads .chart-summary.ads_summary span, .social_analytics .ads .chart-summary.ads_engagement_summary span, .social_analytics .ads .chart-summary.ads_reach_summary span, .social_analytics .ads .chart-summary.ads_impressions_summary span, .social_analytics .ads .chart-summary.overview_summary span, .social_analytics .ads .chart-summary.interactions_summary span, .social_analytics .ads .chart-summary.ads_interactions_summary span, .social_analytics .ads .chart-summary.comments_summary span, .social_analytics .ads .chart-summary.likes_summary span, .social_analytics .ads .chart-summary.shares_summary span, .social_analytics .ads .chart-summary.profile_impressions_summary span, .social_analytics .ads .chart-summary.video_impressions_summary span, .social_analytics .ads .chart-summary.total_organic_reach_posts_summary span, .social_analytics .ads .chart-summary.reach_summary span, .social_analytics .ads .chart-summary.discovery_views_summary span {
  width: 31%;
}

/* line 2071, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary.engagement_summary.comparison span, .social_analytics .content .chart-summary.reach_engagement_summary.comparison span, .social_analytics .content .chart-summary.ads_summary.comparison span, .social_analytics .content .chart-summary.ads_engagement_summary.comparison span, .social_analytics .content .chart-summary.ads_reach_summary.comparison span, .social_analytics .content .chart-summary.ads_impressions_summary.comparison span, .social_analytics .content .chart-summary.overview_summary.comparison span, .social_analytics .content .chart-summary.interactions_summary.comparison span, .social_analytics .content .chart-summary.ads_interactions_summary.comparison span, .social_analytics .content .chart-summary.comments_summary.comparison span, .social_analytics .content .chart-summary.likes_summary.comparison span, .social_analytics .content .chart-summary.shares_summary.comparison span, .social_analytics .content .chart-summary.profile_impressions_summary.comparison span, .social_analytics .content .chart-summary.video_impressions_summary.comparison span, .social_analytics .content .chart-summary.total_organic_reach_posts_summary.comparison span, .social_analytics .content .chart-summary.reach_summary.comparison span, .social_analytics .content .chart-summary.discovery_views_summary.comparison span, .social_analytics .engagement .chart-summary.engagement_summary.comparison span, .social_analytics .engagement .chart-summary.reach_engagement_summary.comparison span, .social_analytics .engagement .chart-summary.ads_summary.comparison span, .social_analytics .engagement .chart-summary.ads_engagement_summary.comparison span, .social_analytics .engagement .chart-summary.ads_reach_summary.comparison span, .social_analytics .engagement .chart-summary.ads_impressions_summary.comparison span, .social_analytics .engagement .chart-summary.overview_summary.comparison span, .social_analytics .engagement .chart-summary.interactions_summary.comparison span, .social_analytics .engagement .chart-summary.ads_interactions_summary.comparison span, .social_analytics .engagement .chart-summary.comments_summary.comparison span, .social_analytics .engagement .chart-summary.likes_summary.comparison span, .social_analytics .engagement .chart-summary.shares_summary.comparison span, .social_analytics .engagement .chart-summary.profile_impressions_summary.comparison span, .social_analytics .engagement .chart-summary.video_impressions_summary.comparison span, .social_analytics .engagement .chart-summary.total_organic_reach_posts_summary.comparison span, .social_analytics .engagement .chart-summary.reach_summary.comparison span, .social_analytics .engagement .chart-summary.discovery_views_summary.comparison span, .social_analytics .stories .chart-summary.engagement_summary.comparison span, .social_analytics .stories .chart-summary.reach_engagement_summary.comparison span, .social_analytics .stories .chart-summary.ads_summary.comparison span, .social_analytics .stories .chart-summary.ads_engagement_summary.comparison span, .social_analytics .stories .chart-summary.ads_reach_summary.comparison span, .social_analytics .stories .chart-summary.ads_impressions_summary.comparison span, .social_analytics .stories .chart-summary.overview_summary.comparison span, .social_analytics .stories .chart-summary.interactions_summary.comparison span, .social_analytics .stories .chart-summary.ads_interactions_summary.comparison span, .social_analytics .stories .chart-summary.comments_summary.comparison span, .social_analytics .stories .chart-summary.likes_summary.comparison span, .social_analytics .stories .chart-summary.shares_summary.comparison span, .social_analytics .stories .chart-summary.profile_impressions_summary.comparison span, .social_analytics .stories .chart-summary.video_impressions_summary.comparison span, .social_analytics .stories .chart-summary.total_organic_reach_posts_summary.comparison span, .social_analytics .stories .chart-summary.reach_summary.comparison span, .social_analytics .stories .chart-summary.discovery_views_summary.comparison span, .social_analytics .insights .chart-summary.engagement_summary.comparison span, .social_analytics .insights .chart-summary.reach_engagement_summary.comparison span, .social_analytics .insights .chart-summary.ads_summary.comparison span, .social_analytics .insights .chart-summary.ads_engagement_summary.comparison span, .social_analytics .insights .chart-summary.ads_reach_summary.comparison span, .social_analytics .insights .chart-summary.ads_impressions_summary.comparison span, .social_analytics .insights .chart-summary.overview_summary.comparison span, .social_analytics .insights .chart-summary.interactions_summary.comparison span, .social_analytics .insights .chart-summary.ads_interactions_summary.comparison span, .social_analytics .insights .chart-summary.comments_summary.comparison span, .social_analytics .insights .chart-summary.likes_summary.comparison span, .social_analytics .insights .chart-summary.shares_summary.comparison span, .social_analytics .insights .chart-summary.profile_impressions_summary.comparison span, .social_analytics .insights .chart-summary.video_impressions_summary.comparison span, .social_analytics .insights .chart-summary.total_organic_reach_posts_summary.comparison span, .social_analytics .insights .chart-summary.reach_summary.comparison span, .social_analytics .insights .chart-summary.discovery_views_summary.comparison span, .social_analytics .ads .chart-summary.engagement_summary.comparison span, .social_analytics .ads .chart-summary.reach_engagement_summary.comparison span, .social_analytics .ads .chart-summary.ads_summary.comparison span, .social_analytics .ads .chart-summary.ads_engagement_summary.comparison span, .social_analytics .ads .chart-summary.ads_reach_summary.comparison span, .social_analytics .ads .chart-summary.ads_impressions_summary.comparison span, .social_analytics .ads .chart-summary.overview_summary.comparison span, .social_analytics .ads .chart-summary.interactions_summary.comparison span, .social_analytics .ads .chart-summary.ads_interactions_summary.comparison span, .social_analytics .ads .chart-summary.comments_summary.comparison span, .social_analytics .ads .chart-summary.likes_summary.comparison span, .social_analytics .ads .chart-summary.shares_summary.comparison span, .social_analytics .ads .chart-summary.profile_impressions_summary.comparison span, .social_analytics .ads .chart-summary.video_impressions_summary.comparison span, .social_analytics .ads .chart-summary.total_organic_reach_posts_summary.comparison span, .social_analytics .ads .chart-summary.reach_summary.comparison span, .social_analytics .ads .chart-summary.discovery_views_summary.comparison span {
  width: 30.9%;
}

/* line 2075, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary.total_views_summary span, .social_analytics .engagement .chart-summary.total_views_summary span, .social_analytics .stories .chart-summary.total_views_summary span, .social_analytics .insights .chart-summary.total_views_summary span, .social_analytics .ads .chart-summary.total_views_summary span {
  width: 22.7%;
}

/* line 2078, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary.total_views_summary.instagram span, .social_analytics .engagement .chart-summary.total_views_summary.instagram span, .social_analytics .stories .chart-summary.total_views_summary.instagram span, .social_analytics .insights .chart-summary.total_views_summary.instagram span, .social_analytics .ads .chart-summary.total_views_summary.instagram span {
  width: 47%;
}

/* line 2082, app/assets/stylesheets/social-analytics.scss */
.social_analytics .content .chart-summary.total_views_summary.comparison span, .social_analytics .engagement .chart-summary.total_views_summary.comparison span, .social_analytics .stories .chart-summary.total_views_summary.comparison span, .social_analytics .insights .chart-summary.total_views_summary.comparison span, .social_analytics .ads .chart-summary.total_views_summary.comparison span {
  width: 22.5%;
}

/* line 2095, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .tabs,
.social_analytics .instagram-analytics .tabs,
.social_analytics .youtube-analytics .tabs,
.social_analytics .twitter-analytics .tabs,
.social_analytics .linkedin-analytics .tabs,
.social_analytics .tiktok-analytics .tabs {
  width: 100%;
  border-bottom: 1px solid #EDEDED;
  box-sizing: border-box;
  background: white;
  position: fixed;
  z-index: 80;
}

@media (min-width: 768px) and (max-width: 825px) {
  /* line 2095, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .facebook-analytics .tabs,
.social_analytics .instagram-analytics .tabs,
.social_analytics .youtube-analytics .tabs,
.social_analytics .twitter-analytics .tabs,
.social_analytics .linkedin-analytics .tabs,
.social_analytics .tiktok-analytics .tabs {
    padding-top: 15px;
  }
}

/* line 2107, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .tabs .tab,
.social_analytics .instagram-analytics .tabs .tab,
.social_analytics .youtube-analytics .tabs .tab,
.social_analytics .twitter-analytics .tabs .tab,
.social_analytics .linkedin-analytics .tabs .tab,
.social_analytics .tiktok-analytics .tabs .tab {
  display: inline-block;
  box-sizing: border-box;
  padding: 10px 40px;
  border-right: 1px solid #EDEDED;
  color: #a5a5a5;
  font-weight: normal;
  float: left;
}

/* line 2116, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .tabs .tab:hover, .social_analytics .facebook-analytics .tabs .tab.active,
.social_analytics .instagram-analytics .tabs .tab:hover,
.social_analytics .instagram-analytics .tabs .tab.active,
.social_analytics .youtube-analytics .tabs .tab:hover,
.social_analytics .youtube-analytics .tabs .tab.active,
.social_analytics .twitter-analytics .tabs .tab:hover,
.social_analytics .twitter-analytics .tabs .tab.active,
.social_analytics .linkedin-analytics .tabs .tab:hover,
.social_analytics .linkedin-analytics .tabs .tab.active,
.social_analytics .tiktok-analytics .tabs .tab:hover,
.social_analytics .tiktok-analytics .tabs .tab.active {
  background: #EDEDED;
  color: #3A3A3A;
}

/* line 2124, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview table,
.social_analytics .instagram-analytics .general-overview table,
.social_analytics .youtube-analytics .general-overview table,
.social_analytics .twitter-analytics .general-overview table,
.social_analytics .linkedin-analytics .general-overview table,
.social_analytics .tiktok-analytics .general-overview table {
  margin-left: auto;
  margin-right: auto;
}

/* line 2128, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview .dataTables_scrollBody table,
.social_analytics .instagram-analytics .general-overview .dataTables_scrollBody table,
.social_analytics .youtube-analytics .general-overview .dataTables_scrollBody table,
.social_analytics .twitter-analytics .general-overview .dataTables_scrollBody table,
.social_analytics .linkedin-analytics .general-overview .dataTables_scrollBody table,
.social_analytics .tiktok-analytics .general-overview .dataTables_scrollBody table {
  margin-left: 0;
  margin-right: 0;
}

/* line 2132, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview .analytics-metric,
.social_analytics .instagram-analytics .general-overview .analytics-metric,
.social_analytics .youtube-analytics .general-overview .analytics-metric,
.social_analytics .twitter-analytics .general-overview .analytics-metric,
.social_analytics .linkedin-analytics .general-overview .analytics-metric,
.social_analytics .tiktok-analytics .general-overview .analytics-metric {
  float: right;
  width: auto !important;
}

/* line 2138, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview tr:nth-child(odd) td:first-child,
.social_analytics .instagram-analytics .general-overview tr:nth-child(odd) td:first-child,
.social_analytics .youtube-analytics .general-overview tr:nth-child(odd) td:first-child,
.social_analytics .twitter-analytics .general-overview tr:nth-child(odd) td:first-child,
.social_analytics .linkedin-analytics .general-overview tr:nth-child(odd) td:first-child,
.social_analytics .tiktok-analytics .general-overview tr:nth-child(odd) td:first-child {
  background-color: #F9F9F9;
}

/* line 2143, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview th,
.social_analytics .instagram-analytics .general-overview th,
.social_analytics .youtube-analytics .general-overview th,
.social_analytics .twitter-analytics .general-overview th,
.social_analytics .linkedin-analytics .general-overview th,
.social_analytics .tiktok-analytics .general-overview th {
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  border-top: none !important;
  border-right: solid 1px #E6E7E8;
}

/* line 2151, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview th:last-child,
.social_analytics .instagram-analytics .general-overview th:last-child,
.social_analytics .youtube-analytics .general-overview th:last-child,
.social_analytics .twitter-analytics .general-overview th:last-child,
.social_analytics .linkedin-analytics .general-overview th:last-child,
.social_analytics .tiktok-analytics .general-overview th:last-child {
  border-right: 0 !important;
}

/* line 2155, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview th:first-child,
.social_analytics .instagram-analytics .general-overview th:first-child,
.social_analytics .youtube-analytics .general-overview th:first-child,
.social_analytics .twitter-analytics .general-overview th:first-child,
.social_analytics .linkedin-analytics .general-overview th:first-child,
.social_analytics .tiktok-analytics .general-overview th:first-child {
  border-left: 0 !important;
}

/* line 2159, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview td,
.social_analytics .instagram-analytics .general-overview td,
.social_analytics .youtube-analytics .general-overview td,
.social_analytics .twitter-analytics .general-overview td,
.social_analytics .linkedin-analytics .general-overview td,
.social_analytics .tiktok-analytics .general-overview td {
  text-align: center;
  vertical-align: middle;
  border-bottom: solid 1px #E6E7E8;
  border-right: solid 1px #E6E7E8;
}

/* line 2166, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview td.page-cell,
.social_analytics .instagram-analytics .general-overview td.page-cell,
.social_analytics .youtube-analytics .general-overview td.page-cell,
.social_analytics .twitter-analytics .general-overview td.page-cell,
.social_analytics .linkedin-analytics .general-overview td.page-cell,
.social_analytics .tiktok-analytics .general-overview td.page-cell {
  text-align: left;
}

/* line 2170, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview td:last-child,
.social_analytics .instagram-analytics .general-overview td:last-child,
.social_analytics .youtube-analytics .general-overview td:last-child,
.social_analytics .twitter-analytics .general-overview td:last-child,
.social_analytics .linkedin-analytics .general-overview td:last-child,
.social_analytics .tiktok-analytics .general-overview td:last-child {
  border-right: 0;
}

/* line 2174, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview td:first-child,
.social_analytics .instagram-analytics .general-overview td:first-child,
.social_analytics .youtube-analytics .general-overview td:first-child,
.social_analytics .twitter-analytics .general-overview td:first-child,
.social_analytics .linkedin-analytics .general-overview td:first-child,
.social_analytics .tiktok-analytics .general-overview td:first-child {
  border-left: 0;
}

/* line 2178, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview h1.page-name,
.social_analytics .instagram-analytics .general-overview h1.page-name,
.social_analytics .youtube-analytics .general-overview h1.page-name,
.social_analytics .twitter-analytics .general-overview h1.page-name,
.social_analytics .linkedin-analytics .general-overview h1.page-name,
.social_analytics .tiktok-analytics .general-overview h1.page-name {
  font-size: 20px;
  font-weight: bold;
}

/* line 2183, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview h2.page-url,
.social_analytics .instagram-analytics .general-overview h2.page-url,
.social_analytics .youtube-analytics .general-overview h2.page-url,
.social_analytics .twitter-analytics .general-overview h2.page-url,
.social_analytics .linkedin-analytics .general-overview h2.page-url,
.social_analytics .tiktok-analytics .general-overview h2.page-url {
  font-size: 15px;
  color: #A9A9A9;
}

/* line 2188, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview h2,
.social_analytics .instagram-analytics .general-overview h2,
.social_analytics .youtube-analytics .general-overview h2,
.social_analytics .twitter-analytics .general-overview h2,
.social_analytics .linkedin-analytics .general-overview h2,
.social_analytics .tiktok-analytics .general-overview h2 {
  font-size: 15px;
}

/* line 2193, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview h3 .export-button,
.social_analytics .instagram-analytics .general-overview h3 .export-button,
.social_analytics .youtube-analytics .general-overview h3 .export-button,
.social_analytics .twitter-analytics .general-overview h3 .export-button,
.social_analytics .linkedin-analytics .general-overview h3 .export-button,
.social_analytics .tiktok-analytics .general-overview h3 .export-button {
  float: right;
  top: 5px;
}

/* line 2199, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .general-overview .social_analytics_toolbar,
.social_analytics .instagram-analytics .general-overview .social_analytics_toolbar,
.social_analytics .youtube-analytics .general-overview .social_analytics_toolbar,
.social_analytics .twitter-analytics .general-overview .social_analytics_toolbar,
.social_analytics .linkedin-analytics .general-overview .social_analytics_toolbar,
.social_analytics .tiktok-analytics .general-overview .social_analytics_toolbar {
  float: right;
}

/* line 2204, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .page-picture,
.social_analytics .instagram-analytics .page-picture,
.social_analytics .youtube-analytics .page-picture,
.social_analytics .twitter-analytics .page-picture,
.social_analytics .linkedin-analytics .page-picture,
.social_analytics .tiktok-analytics .page-picture {
  margin-left: 10px;
  margin-right: 20px;
  float: left;
}

/* line 2210, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .info,
.social_analytics .instagram-analytics .info,
.social_analytics .youtube-analytics .info,
.social_analytics .twitter-analytics .info,
.social_analytics .linkedin-analytics .info,
.social_analytics .tiktok-analytics .info {
  line-height: normal;
  padding: 6px 0;
  width: 100%;
  float: left;
}

/* line 2217, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .name,
.social_analytics .instagram-analytics .name,
.social_analytics .youtube-analytics .name,
.social_analytics .twitter-analytics .name,
.social_analytics .linkedin-analytics .name,
.social_analytics .tiktok-analytics .name {
  font-size: 13px;
  clear: both;
  display: block;
  text-align: left;
}

/* line 2224, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .url,
.social_analytics .instagram-analytics .url,
.social_analytics .youtube-analytics .url,
.social_analytics .twitter-analytics .url,
.social_analytics .linkedin-analytics .url,
.social_analytics .tiktok-analytics .url {
  display: block;
  clear: both;
  font-size: 11px;
  letter-spacing: 2;
  text-align: left;
}

/* line 2232, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .name, .social_analytics .facebook-analytics .url,
.social_analytics .instagram-analytics .name,
.social_analytics .instagram-analytics .url,
.social_analytics .youtube-analytics .name,
.social_analytics .youtube-analytics .url,
.social_analytics .twitter-analytics .name,
.social_analytics .twitter-analytics .url,
.social_analytics .linkedin-analytics .name,
.social_analytics .linkedin-analytics .url,
.social_analytics .tiktok-analytics .name,
.social_analytics .tiktok-analytics .url {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 100%;
}

/* line 2239, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .facebook-content,
.social_analytics .facebook-analytics .youtube-content,
.social_analytics .facebook-analytics .instagram-content,
.social_analytics .facebook-analytics .twitter-content,
.social_analytics .facebook-analytics .linkedin-content,
.social_analytics .facebook-analytics .tiktok-content,
.social_analytics .instagram-analytics .facebook-content,
.social_analytics .instagram-analytics .youtube-content,
.social_analytics .instagram-analytics .instagram-content,
.social_analytics .instagram-analytics .twitter-content,
.social_analytics .instagram-analytics .linkedin-content,
.social_analytics .instagram-analytics .tiktok-content,
.social_analytics .youtube-analytics .facebook-content,
.social_analytics .youtube-analytics .youtube-content,
.social_analytics .youtube-analytics .instagram-content,
.social_analytics .youtube-analytics .twitter-content,
.social_analytics .youtube-analytics .linkedin-content,
.social_analytics .youtube-analytics .tiktok-content,
.social_analytics .twitter-analytics .facebook-content,
.social_analytics .twitter-analytics .youtube-content,
.social_analytics .twitter-analytics .instagram-content,
.social_analytics .twitter-analytics .twitter-content,
.social_analytics .twitter-analytics .linkedin-content,
.social_analytics .twitter-analytics .tiktok-content,
.social_analytics .linkedin-analytics .facebook-content,
.social_analytics .linkedin-analytics .youtube-content,
.social_analytics .linkedin-analytics .instagram-content,
.social_analytics .linkedin-analytics .twitter-content,
.social_analytics .linkedin-analytics .linkedin-content,
.social_analytics .linkedin-analytics .tiktok-content,
.social_analytics .tiktok-analytics .facebook-content,
.social_analytics .tiktok-analytics .youtube-content,
.social_analytics .tiktok-analytics .instagram-content,
.social_analytics .tiktok-analytics .twitter-content,
.social_analytics .tiktok-analytics .linkedin-content,
.social_analytics .tiktok-analytics .tiktok-content {
  float: left;
  padding: 43px 10px 20px 10px;
  width: 100%;
  box-sizing: border-box;
}

/* line 2254, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .instagram-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .facebook-analytics .facebook-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .facebook-analytics .tiktok-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .instagram-analytics .instagram-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .instagram-analytics .facebook-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .instagram-analytics .tiktok-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .youtube-analytics .instagram-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .youtube-analytics .facebook-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .youtube-analytics .tiktok-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .twitter-analytics .instagram-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .twitter-analytics .facebook-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .twitter-analytics .tiktok-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .linkedin-analytics .instagram-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .linkedin-analytics .facebook-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .linkedin-analytics .tiktok-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .tiktok-analytics .instagram-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .tiktok-analytics .facebook-content .element-col-chart.distribution_of_account_posts_types,
.social_analytics .tiktok-analytics .tiktok-content .element-col-chart.distribution_of_account_posts_types {
  clear: both;
}

/* line 2261, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .instagram-content .element-col-chart.number_of_interactions,
.social_analytics .facebook-analytics .tiktok-content .element-col-chart.number_of_interactions,
.social_analytics .instagram-analytics .instagram-content .element-col-chart.number_of_interactions,
.social_analytics .instagram-analytics .tiktok-content .element-col-chart.number_of_interactions,
.social_analytics .youtube-analytics .instagram-content .element-col-chart.number_of_interactions,
.social_analytics .youtube-analytics .tiktok-content .element-col-chart.number_of_interactions,
.social_analytics .twitter-analytics .instagram-content .element-col-chart.number_of_interactions,
.social_analytics .twitter-analytics .tiktok-content .element-col-chart.number_of_interactions,
.social_analytics .linkedin-analytics .instagram-content .element-col-chart.number_of_interactions,
.social_analytics .linkedin-analytics .tiktok-content .element-col-chart.number_of_interactions,
.social_analytics .tiktok-analytics .instagram-content .element-col-chart.number_of_interactions,
.social_analytics .tiktok-analytics .tiktok-content .element-col-chart.number_of_interactions {
  clear: both;
}

/* line 2269, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .facebook-content.fans .chart-summary span, .social_analytics .facebook-analytics .facebook-content.followers .chart-summary span, .social_analytics .facebook-analytics .linkedin-content.fans .chart-summary span, .social_analytics .facebook-analytics .linkedin-content.followers .chart-summary span,
.social_analytics .instagram-analytics .facebook-content.fans .chart-summary span,
.social_analytics .instagram-analytics .facebook-content.followers .chart-summary span,
.social_analytics .instagram-analytics .linkedin-content.fans .chart-summary span,
.social_analytics .instagram-analytics .linkedin-content.followers .chart-summary span,
.social_analytics .youtube-analytics .facebook-content.fans .chart-summary span,
.social_analytics .youtube-analytics .facebook-content.followers .chart-summary span,
.social_analytics .youtube-analytics .linkedin-content.fans .chart-summary span,
.social_analytics .youtube-analytics .linkedin-content.followers .chart-summary span,
.social_analytics .twitter-analytics .facebook-content.fans .chart-summary span,
.social_analytics .twitter-analytics .facebook-content.followers .chart-summary span,
.social_analytics .twitter-analytics .linkedin-content.fans .chart-summary span,
.social_analytics .twitter-analytics .linkedin-content.followers .chart-summary span,
.social_analytics .linkedin-analytics .facebook-content.fans .chart-summary span,
.social_analytics .linkedin-analytics .facebook-content.followers .chart-summary span,
.social_analytics .linkedin-analytics .linkedin-content.fans .chart-summary span,
.social_analytics .linkedin-analytics .linkedin-content.followers .chart-summary span,
.social_analytics .tiktok-analytics .facebook-content.fans .chart-summary span,
.social_analytics .tiktok-analytics .facebook-content.followers .chart-summary span,
.social_analytics .tiktok-analytics .linkedin-content.fans .chart-summary span,
.social_analytics .tiktok-analytics .linkedin-content.followers .chart-summary span {
  width: 23%;
}

/* line 2279, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .linkedin-content.insights .chart-summary span,
.social_analytics .instagram-analytics .linkedin-content.insights .chart-summary span,
.social_analytics .youtube-analytics .linkedin-content.insights .chart-summary span,
.social_analytics .twitter-analytics .linkedin-content.insights .chart-summary span,
.social_analytics .linkedin-analytics .linkedin-content.insights .chart-summary span,
.social_analytics .tiktok-analytics .linkedin-content.insights .chart-summary span {
  width: 31.33%;
}

/* line 2286, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data, .social_analytics .facebook-analytics .swiper-table,
.social_analytics .instagram-analytics .overview-data,
.social_analytics .instagram-analytics .swiper-table,
.social_analytics .youtube-analytics .overview-data,
.social_analytics .youtube-analytics .swiper-table,
.social_analytics .twitter-analytics .overview-data,
.social_analytics .twitter-analytics .swiper-table,
.social_analytics .linkedin-analytics .overview-data,
.social_analytics .linkedin-analytics .swiper-table,
.social_analytics .tiktok-analytics .overview-data,
.social_analytics .tiktok-analytics .swiper-table {
  margin: 20px 2%;
  width: 96%;
  float: left;
}

/* line 2291, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .swiper-slide, .social_analytics .facebook-analytics .swiper-table .swiper-slide,
.social_analytics .instagram-analytics .overview-data .swiper-slide,
.social_analytics .instagram-analytics .swiper-table .swiper-slide,
.social_analytics .youtube-analytics .overview-data .swiper-slide,
.social_analytics .youtube-analytics .swiper-table .swiper-slide,
.social_analytics .twitter-analytics .overview-data .swiper-slide,
.social_analytics .twitter-analytics .swiper-table .swiper-slide,
.social_analytics .linkedin-analytics .overview-data .swiper-slide,
.social_analytics .linkedin-analytics .swiper-table .swiper-slide,
.social_analytics .tiktok-analytics .overview-data .swiper-slide,
.social_analytics .tiktok-analytics .swiper-table .swiper-slide {
  width: 20%;
}

/* line 2294, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .swiper-slide li.sort-active, .social_analytics .facebook-analytics .swiper-table .swiper-slide li.sort-active,
.social_analytics .instagram-analytics .overview-data .swiper-slide li.sort-active,
.social_analytics .instagram-analytics .swiper-table .swiper-slide li.sort-active,
.social_analytics .youtube-analytics .overview-data .swiper-slide li.sort-active,
.social_analytics .youtube-analytics .swiper-table .swiper-slide li.sort-active,
.social_analytics .twitter-analytics .overview-data .swiper-slide li.sort-active,
.social_analytics .twitter-analytics .swiper-table .swiper-slide li.sort-active,
.social_analytics .linkedin-analytics .overview-data .swiper-slide li.sort-active,
.social_analytics .linkedin-analytics .swiper-table .swiper-slide li.sort-active,
.social_analytics .tiktok-analytics .overview-data .swiper-slide li.sort-active,
.social_analytics .tiktok-analytics .swiper-table .swiper-slide li.sort-active {
  font-weight: bold !important;
}

/* line 2299, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .swiper-button-disabled, .social_analytics .facebook-analytics .swiper-table .swiper-button-disabled,
.social_analytics .instagram-analytics .overview-data .swiper-button-disabled,
.social_analytics .instagram-analytics .swiper-table .swiper-button-disabled,
.social_analytics .youtube-analytics .overview-data .swiper-button-disabled,
.social_analytics .youtube-analytics .swiper-table .swiper-button-disabled,
.social_analytics .twitter-analytics .overview-data .swiper-button-disabled,
.social_analytics .twitter-analytics .swiper-table .swiper-button-disabled,
.social_analytics .linkedin-analytics .overview-data .swiper-button-disabled,
.social_analytics .linkedin-analytics .swiper-table .swiper-button-disabled,
.social_analytics .tiktok-analytics .overview-data .swiper-button-disabled,
.social_analytics .tiktok-analytics .swiper-table .swiper-button-disabled {
  display: none;
}

/* line 2303, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .swiper-button-prev, .social_analytics .facebook-analytics .overview-data .swiper-button-next, .social_analytics .facebook-analytics .swiper-table .swiper-button-prev, .social_analytics .facebook-analytics .swiper-table .swiper-button-next,
.social_analytics .instagram-analytics .overview-data .swiper-button-prev,
.social_analytics .instagram-analytics .overview-data .swiper-button-next,
.social_analytics .instagram-analytics .swiper-table .swiper-button-prev,
.social_analytics .instagram-analytics .swiper-table .swiper-button-next,
.social_analytics .youtube-analytics .overview-data .swiper-button-prev,
.social_analytics .youtube-analytics .overview-data .swiper-button-next,
.social_analytics .youtube-analytics .swiper-table .swiper-button-prev,
.social_analytics .youtube-analytics .swiper-table .swiper-button-next,
.social_analytics .twitter-analytics .overview-data .swiper-button-prev,
.social_analytics .twitter-analytics .overview-data .swiper-button-next,
.social_analytics .twitter-analytics .swiper-table .swiper-button-prev,
.social_analytics .twitter-analytics .swiper-table .swiper-button-next,
.social_analytics .linkedin-analytics .overview-data .swiper-button-prev,
.social_analytics .linkedin-analytics .overview-data .swiper-button-next,
.social_analytics .linkedin-analytics .swiper-table .swiper-button-prev,
.social_analytics .linkedin-analytics .swiper-table .swiper-button-next,
.social_analytics .tiktok-analytics .overview-data .swiper-button-prev,
.social_analytics .tiktok-analytics .overview-data .swiper-button-next,
.social_analytics .tiktok-analytics .swiper-table .swiper-button-prev,
.social_analytics .tiktok-analytics .swiper-table .swiper-button-next {
  top: 100px;
  transition: all 0.5s ease;
  background-size: 20px;
}

/* line 2309, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles, .social_analytics .facebook-analytics .overview-data .titles, .social_analytics .facebook-analytics .swiper-table .profiles, .social_analytics .facebook-analytics .swiper-table .titles,
.social_analytics .instagram-analytics .overview-data .profiles,
.social_analytics .instagram-analytics .overview-data .titles,
.social_analytics .instagram-analytics .swiper-table .profiles,
.social_analytics .instagram-analytics .swiper-table .titles,
.social_analytics .youtube-analytics .overview-data .profiles,
.social_analytics .youtube-analytics .overview-data .titles,
.social_analytics .youtube-analytics .swiper-table .profiles,
.social_analytics .youtube-analytics .swiper-table .titles,
.social_analytics .twitter-analytics .overview-data .profiles,
.social_analytics .twitter-analytics .overview-data .titles,
.social_analytics .twitter-analytics .swiper-table .profiles,
.social_analytics .twitter-analytics .swiper-table .titles,
.social_analytics .linkedin-analytics .overview-data .profiles,
.social_analytics .linkedin-analytics .overview-data .titles,
.social_analytics .linkedin-analytics .swiper-table .profiles,
.social_analytics .linkedin-analytics .swiper-table .titles,
.social_analytics .tiktok-analytics .overview-data .profiles,
.social_analytics .tiktok-analytics .overview-data .titles,
.social_analytics .tiktok-analytics .swiper-table .profiles,
.social_analytics .tiktok-analytics .swiper-table .titles {
  width: 20%;
  float: left;
}

/* line 2314, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .header li, .social_analytics .facebook-analytics .overview-data .profiles .values li, .social_analytics .facebook-analytics .overview-data .titles .header li, .social_analytics .facebook-analytics .overview-data .titles .values li, .social_analytics .facebook-analytics .swiper-table .profiles .header li, .social_analytics .facebook-analytics .swiper-table .profiles .values li, .social_analytics .facebook-analytics .swiper-table .titles .header li, .social_analytics .facebook-analytics .swiper-table .titles .values li,
.social_analytics .instagram-analytics .overview-data .profiles .header li,
.social_analytics .instagram-analytics .overview-data .profiles .values li,
.social_analytics .instagram-analytics .overview-data .titles .header li,
.social_analytics .instagram-analytics .overview-data .titles .values li,
.social_analytics .instagram-analytics .swiper-table .profiles .header li,
.social_analytics .instagram-analytics .swiper-table .profiles .values li,
.social_analytics .instagram-analytics .swiper-table .titles .header li,
.social_analytics .instagram-analytics .swiper-table .titles .values li,
.social_analytics .youtube-analytics .overview-data .profiles .header li,
.social_analytics .youtube-analytics .overview-data .profiles .values li,
.social_analytics .youtube-analytics .overview-data .titles .header li,
.social_analytics .youtube-analytics .overview-data .titles .values li,
.social_analytics .youtube-analytics .swiper-table .profiles .header li,
.social_analytics .youtube-analytics .swiper-table .profiles .values li,
.social_analytics .youtube-analytics .swiper-table .titles .header li,
.social_analytics .youtube-analytics .swiper-table .titles .values li,
.social_analytics .twitter-analytics .overview-data .profiles .header li,
.social_analytics .twitter-analytics .overview-data .profiles .values li,
.social_analytics .twitter-analytics .overview-data .titles .header li,
.social_analytics .twitter-analytics .overview-data .titles .values li,
.social_analytics .twitter-analytics .swiper-table .profiles .header li,
.social_analytics .twitter-analytics .swiper-table .profiles .values li,
.social_analytics .twitter-analytics .swiper-table .titles .header li,
.social_analytics .twitter-analytics .swiper-table .titles .values li,
.social_analytics .linkedin-analytics .overview-data .profiles .header li,
.social_analytics .linkedin-analytics .overview-data .profiles .values li,
.social_analytics .linkedin-analytics .overview-data .titles .header li,
.social_analytics .linkedin-analytics .overview-data .titles .values li,
.social_analytics .linkedin-analytics .swiper-table .profiles .header li,
.social_analytics .linkedin-analytics .swiper-table .profiles .values li,
.social_analytics .linkedin-analytics .swiper-table .titles .header li,
.social_analytics .linkedin-analytics .swiper-table .titles .values li,
.social_analytics .tiktok-analytics .overview-data .profiles .header li,
.social_analytics .tiktok-analytics .overview-data .profiles .values li,
.social_analytics .tiktok-analytics .overview-data .titles .header li,
.social_analytics .tiktok-analytics .overview-data .titles .values li,
.social_analytics .tiktok-analytics .swiper-table .profiles .header li,
.social_analytics .tiktok-analytics .swiper-table .profiles .values li,
.social_analytics .tiktok-analytics .swiper-table .titles .header li,
.social_analytics .tiktok-analytics .swiper-table .titles .values li {
  padding-left: 25px;
  padding-top: 10px;
}

/* line 2318, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .header li:first-child, .social_analytics .facebook-analytics .overview-data .profiles .values li:first-child, .social_analytics .facebook-analytics .overview-data .titles .header li:first-child, .social_analytics .facebook-analytics .overview-data .titles .values li:first-child, .social_analytics .facebook-analytics .swiper-table .profiles .header li:first-child, .social_analytics .facebook-analytics .swiper-table .profiles .values li:first-child, .social_analytics .facebook-analytics .swiper-table .titles .header li:first-child, .social_analytics .facebook-analytics .swiper-table .titles .values li:first-child,
.social_analytics .instagram-analytics .overview-data .profiles .header li:first-child,
.social_analytics .instagram-analytics .overview-data .profiles .values li:first-child,
.social_analytics .instagram-analytics .overview-data .titles .header li:first-child,
.social_analytics .instagram-analytics .overview-data .titles .values li:first-child,
.social_analytics .instagram-analytics .swiper-table .profiles .header li:first-child,
.social_analytics .instagram-analytics .swiper-table .profiles .values li:first-child,
.social_analytics .instagram-analytics .swiper-table .titles .header li:first-child,
.social_analytics .instagram-analytics .swiper-table .titles .values li:first-child,
.social_analytics .youtube-analytics .overview-data .profiles .header li:first-child,
.social_analytics .youtube-analytics .overview-data .profiles .values li:first-child,
.social_analytics .youtube-analytics .overview-data .titles .header li:first-child,
.social_analytics .youtube-analytics .overview-data .titles .values li:first-child,
.social_analytics .youtube-analytics .swiper-table .profiles .header li:first-child,
.social_analytics .youtube-analytics .swiper-table .profiles .values li:first-child,
.social_analytics .youtube-analytics .swiper-table .titles .header li:first-child,
.social_analytics .youtube-analytics .swiper-table .titles .values li:first-child,
.social_analytics .twitter-analytics .overview-data .profiles .header li:first-child,
.social_analytics .twitter-analytics .overview-data .profiles .values li:first-child,
.social_analytics .twitter-analytics .overview-data .titles .header li:first-child,
.social_analytics .twitter-analytics .overview-data .titles .values li:first-child,
.social_analytics .twitter-analytics .swiper-table .profiles .header li:first-child,
.social_analytics .twitter-analytics .swiper-table .profiles .values li:first-child,
.social_analytics .twitter-analytics .swiper-table .titles .header li:first-child,
.social_analytics .twitter-analytics .swiper-table .titles .values li:first-child,
.social_analytics .linkedin-analytics .overview-data .profiles .header li:first-child,
.social_analytics .linkedin-analytics .overview-data .profiles .values li:first-child,
.social_analytics .linkedin-analytics .overview-data .titles .header li:first-child,
.social_analytics .linkedin-analytics .overview-data .titles .values li:first-child,
.social_analytics .linkedin-analytics .swiper-table .profiles .header li:first-child,
.social_analytics .linkedin-analytics .swiper-table .profiles .values li:first-child,
.social_analytics .linkedin-analytics .swiper-table .titles .header li:first-child,
.social_analytics .linkedin-analytics .swiper-table .titles .values li:first-child,
.social_analytics .tiktok-analytics .overview-data .profiles .header li:first-child,
.social_analytics .tiktok-analytics .overview-data .profiles .values li:first-child,
.social_analytics .tiktok-analytics .overview-data .titles .header li:first-child,
.social_analytics .tiktok-analytics .overview-data .titles .values li:first-child,
.social_analytics .tiktok-analytics .swiper-table .profiles .header li:first-child,
.social_analytics .tiktok-analytics .swiper-table .profiles .values li:first-child,
.social_analytics .tiktok-analytics .swiper-table .titles .header li:first-child,
.social_analytics .tiktok-analytics .swiper-table .titles .values li:first-child {
  border-left: 0;
}

/* line 2324, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .header, .social_analytics .facebook-analytics .overview-data .titles .header, .social_analytics .facebook-analytics .swiper-table .profiles .header, .social_analytics .facebook-analytics .swiper-table .titles .header,
.social_analytics .instagram-analytics .overview-data .profiles .header,
.social_analytics .instagram-analytics .overview-data .titles .header,
.social_analytics .instagram-analytics .swiper-table .profiles .header,
.social_analytics .instagram-analytics .swiper-table .titles .header,
.social_analytics .youtube-analytics .overview-data .profiles .header,
.social_analytics .youtube-analytics .overview-data .titles .header,
.social_analytics .youtube-analytics .swiper-table .profiles .header,
.social_analytics .youtube-analytics .swiper-table .titles .header,
.social_analytics .twitter-analytics .overview-data .profiles .header,
.social_analytics .twitter-analytics .overview-data .titles .header,
.social_analytics .twitter-analytics .swiper-table .profiles .header,
.social_analytics .twitter-analytics .swiper-table .titles .header,
.social_analytics .linkedin-analytics .overview-data .profiles .header,
.social_analytics .linkedin-analytics .overview-data .titles .header,
.social_analytics .linkedin-analytics .swiper-table .profiles .header,
.social_analytics .linkedin-analytics .swiper-table .titles .header,
.social_analytics .tiktok-analytics .overview-data .profiles .header,
.social_analytics .tiktok-analytics .overview-data .titles .header,
.social_analytics .tiktok-analytics .swiper-table .profiles .header,
.social_analytics .tiktok-analytics .swiper-table .titles .header {
  border-left: none;
}

/* line 2327, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .header .title, .social_analytics .facebook-analytics .overview-data .titles .header .title, .social_analytics .facebook-analytics .swiper-table .profiles .header .title, .social_analytics .facebook-analytics .swiper-table .titles .header .title,
.social_analytics .instagram-analytics .overview-data .profiles .header .title,
.social_analytics .instagram-analytics .overview-data .titles .header .title,
.social_analytics .instagram-analytics .swiper-table .profiles .header .title,
.social_analytics .instagram-analytics .swiper-table .titles .header .title,
.social_analytics .youtube-analytics .overview-data .profiles .header .title,
.social_analytics .youtube-analytics .overview-data .titles .header .title,
.social_analytics .youtube-analytics .swiper-table .profiles .header .title,
.social_analytics .youtube-analytics .swiper-table .titles .header .title,
.social_analytics .twitter-analytics .overview-data .profiles .header .title,
.social_analytics .twitter-analytics .overview-data .titles .header .title,
.social_analytics .twitter-analytics .swiper-table .profiles .header .title,
.social_analytics .twitter-analytics .swiper-table .titles .header .title,
.social_analytics .linkedin-analytics .overview-data .profiles .header .title,
.social_analytics .linkedin-analytics .overview-data .titles .header .title,
.social_analytics .linkedin-analytics .swiper-table .profiles .header .title,
.social_analytics .linkedin-analytics .swiper-table .titles .header .title,
.social_analytics .tiktok-analytics .overview-data .profiles .header .title,
.social_analytics .tiktok-analytics .overview-data .titles .header .title,
.social_analytics .tiktok-analytics .swiper-table .profiles .header .title,
.social_analytics .tiktok-analytics .swiper-table .titles .header .title {
  width: 100%;
  border: 0;
  padding: 0;
}

/* line 2336, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .values li .page-picture, .social_analytics .facebook-analytics .overview-data .titles .values li .page-picture, .social_analytics .facebook-analytics .swiper-table .profiles .values li .page-picture, .social_analytics .facebook-analytics .swiper-table .titles .values li .page-picture,
.social_analytics .instagram-analytics .overview-data .profiles .values li .page-picture,
.social_analytics .instagram-analytics .overview-data .titles .values li .page-picture,
.social_analytics .instagram-analytics .swiper-table .profiles .values li .page-picture,
.social_analytics .instagram-analytics .swiper-table .titles .values li .page-picture,
.social_analytics .youtube-analytics .overview-data .profiles .values li .page-picture,
.social_analytics .youtube-analytics .overview-data .titles .values li .page-picture,
.social_analytics .youtube-analytics .swiper-table .profiles .values li .page-picture,
.social_analytics .youtube-analytics .swiper-table .titles .values li .page-picture,
.social_analytics .twitter-analytics .overview-data .profiles .values li .page-picture,
.social_analytics .twitter-analytics .overview-data .titles .values li .page-picture,
.social_analytics .twitter-analytics .swiper-table .profiles .values li .page-picture,
.social_analytics .twitter-analytics .swiper-table .titles .values li .page-picture,
.social_analytics .linkedin-analytics .overview-data .profiles .values li .page-picture,
.social_analytics .linkedin-analytics .overview-data .titles .values li .page-picture,
.social_analytics .linkedin-analytics .swiper-table .profiles .values li .page-picture,
.social_analytics .linkedin-analytics .swiper-table .titles .values li .page-picture,
.social_analytics .tiktok-analytics .overview-data .profiles .values li .page-picture,
.social_analytics .tiktok-analytics .overview-data .titles .values li .page-picture,
.social_analytics .tiktok-analytics .swiper-table .profiles .values li .page-picture,
.social_analytics .tiktok-analytics .swiper-table .titles .values li .page-picture {
  border-radius: 50%;
  float: left;
  width: 40px;
  height: 40px;
  margin: 0 10px 0 0;
}

/* line 2347, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content, .social_analytics .facebook-analytics .swiper-table .content,
.social_analytics .instagram-analytics .overview-data .content,
.social_analytics .instagram-analytics .swiper-table .content,
.social_analytics .youtube-analytics .overview-data .content,
.social_analytics .youtube-analytics .swiper-table .content,
.social_analytics .twitter-analytics .overview-data .content,
.social_analytics .twitter-analytics .swiper-table .content,
.social_analytics .linkedin-analytics .overview-data .content,
.social_analytics .linkedin-analytics .swiper-table .content,
.social_analytics .tiktok-analytics .overview-data .content,
.social_analytics .tiktok-analytics .swiper-table .content {
  width: 80%;
  float: left;
}

/* line 2351, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content .header, .social_analytics .facebook-analytics .overview-data .content .values, .social_analytics .facebook-analytics .swiper-table .content .header, .social_analytics .facebook-analytics .swiper-table .content .values,
.social_analytics .instagram-analytics .overview-data .content .header,
.social_analytics .instagram-analytics .overview-data .content .values,
.social_analytics .instagram-analytics .swiper-table .content .header,
.social_analytics .instagram-analytics .swiper-table .content .values,
.social_analytics .youtube-analytics .overview-data .content .header,
.social_analytics .youtube-analytics .overview-data .content .values,
.social_analytics .youtube-analytics .swiper-table .content .header,
.social_analytics .youtube-analytics .swiper-table .content .values,
.social_analytics .twitter-analytics .overview-data .content .header,
.social_analytics .twitter-analytics .overview-data .content .values,
.social_analytics .twitter-analytics .swiper-table .content .header,
.social_analytics .twitter-analytics .swiper-table .content .values,
.social_analytics .linkedin-analytics .overview-data .content .header,
.social_analytics .linkedin-analytics .overview-data .content .values,
.social_analytics .linkedin-analytics .swiper-table .content .header,
.social_analytics .linkedin-analytics .swiper-table .content .values,
.social_analytics .tiktok-analytics .overview-data .content .header,
.social_analytics .tiktok-analytics .overview-data .content .values,
.social_analytics .tiktok-analytics .swiper-table .content .header,
.social_analytics .tiktok-analytics .swiper-table .content .values {
  width: 100%;
  clear: both;
  text-align: center;
}

/* line 2356, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content .header li, .social_analytics .facebook-analytics .overview-data .content .values li, .social_analytics .facebook-analytics .swiper-table .content .header li, .social_analytics .facebook-analytics .swiper-table .content .values li,
.social_analytics .instagram-analytics .overview-data .content .header li,
.social_analytics .instagram-analytics .overview-data .content .values li,
.social_analytics .instagram-analytics .swiper-table .content .header li,
.social_analytics .instagram-analytics .swiper-table .content .values li,
.social_analytics .youtube-analytics .overview-data .content .header li,
.social_analytics .youtube-analytics .overview-data .content .values li,
.social_analytics .youtube-analytics .swiper-table .content .header li,
.social_analytics .youtube-analytics .swiper-table .content .values li,
.social_analytics .twitter-analytics .overview-data .content .header li,
.social_analytics .twitter-analytics .overview-data .content .values li,
.social_analytics .twitter-analytics .swiper-table .content .header li,
.social_analytics .twitter-analytics .swiper-table .content .values li,
.social_analytics .linkedin-analytics .overview-data .content .header li,
.social_analytics .linkedin-analytics .overview-data .content .values li,
.social_analytics .linkedin-analytics .swiper-table .content .header li,
.social_analytics .linkedin-analytics .swiper-table .content .values li,
.social_analytics .tiktok-analytics .overview-data .content .header li,
.social_analytics .tiktok-analytics .overview-data .content .values li,
.social_analytics .tiktok-analytics .swiper-table .content .header li,
.social_analytics .tiktok-analytics .swiper-table .content .values li {
  width: 100%;
  float: left;
}

/* line 2361, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content .header li, .social_analytics .facebook-analytics .overview-data .content .header .title, .social_analytics .facebook-analytics .overview-data .content .values li, .social_analytics .facebook-analytics .overview-data .content .values .title, .social_analytics .facebook-analytics .swiper-table .content .header li, .social_analytics .facebook-analytics .swiper-table .content .header .title, .social_analytics .facebook-analytics .swiper-table .content .values li, .social_analytics .facebook-analytics .swiper-table .content .values .title,
.social_analytics .instagram-analytics .overview-data .content .header li,
.social_analytics .instagram-analytics .overview-data .content .header .title,
.social_analytics .instagram-analytics .overview-data .content .values li,
.social_analytics .instagram-analytics .overview-data .content .values .title,
.social_analytics .instagram-analytics .swiper-table .content .header li,
.social_analytics .instagram-analytics .swiper-table .content .header .title,
.social_analytics .instagram-analytics .swiper-table .content .values li,
.social_analytics .instagram-analytics .swiper-table .content .values .title,
.social_analytics .youtube-analytics .overview-data .content .header li,
.social_analytics .youtube-analytics .overview-data .content .header .title,
.social_analytics .youtube-analytics .overview-data .content .values li,
.social_analytics .youtube-analytics .overview-data .content .values .title,
.social_analytics .youtube-analytics .swiper-table .content .header li,
.social_analytics .youtube-analytics .swiper-table .content .header .title,
.social_analytics .youtube-analytics .swiper-table .content .values li,
.social_analytics .youtube-analytics .swiper-table .content .values .title,
.social_analytics .twitter-analytics .overview-data .content .header li,
.social_analytics .twitter-analytics .overview-data .content .header .title,
.social_analytics .twitter-analytics .overview-data .content .values li,
.social_analytics .twitter-analytics .overview-data .content .values .title,
.social_analytics .twitter-analytics .swiper-table .content .header li,
.social_analytics .twitter-analytics .swiper-table .content .header .title,
.social_analytics .twitter-analytics .swiper-table .content .values li,
.social_analytics .twitter-analytics .swiper-table .content .values .title,
.social_analytics .linkedin-analytics .overview-data .content .header li,
.social_analytics .linkedin-analytics .overview-data .content .header .title,
.social_analytics .linkedin-analytics .overview-data .content .values li,
.social_analytics .linkedin-analytics .overview-data .content .values .title,
.social_analytics .linkedin-analytics .swiper-table .content .header li,
.social_analytics .linkedin-analytics .swiper-table .content .header .title,
.social_analytics .linkedin-analytics .swiper-table .content .values li,
.social_analytics .linkedin-analytics .swiper-table .content .values .title,
.social_analytics .tiktok-analytics .overview-data .content .header li,
.social_analytics .tiktok-analytics .overview-data .content .header .title,
.social_analytics .tiktok-analytics .overview-data .content .values li,
.social_analytics .tiktok-analytics .overview-data .content .values .title,
.social_analytics .tiktok-analytics .swiper-table .content .header li,
.social_analytics .tiktok-analytics .swiper-table .content .header .title,
.social_analytics .tiktok-analytics .swiper-table .content .values li,
.social_analytics .tiktok-analytics .swiper-table .content .values .title {
  text-align: center;
}

/* line 2366, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content .header, .social_analytics .facebook-analytics .swiper-table .content .header,
.social_analytics .instagram-analytics .overview-data .content .header,
.social_analytics .instagram-analytics .swiper-table .content .header,
.social_analytics .youtube-analytics .overview-data .content .header,
.social_analytics .youtube-analytics .swiper-table .content .header,
.social_analytics .twitter-analytics .overview-data .content .header,
.social_analytics .twitter-analytics .swiper-table .content .header,
.social_analytics .linkedin-analytics .overview-data .content .header,
.social_analytics .linkedin-analytics .swiper-table .content .header,
.social_analytics .tiktok-analytics .overview-data .content .header,
.social_analytics .tiktok-analytics .swiper-table .content .header {
  border-left: 1px solid #E6E7E8;
}

/* line 2369, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content .header .title, .social_analytics .facebook-analytics .swiper-table .content .header .title,
.social_analytics .instagram-analytics .overview-data .content .header .title,
.social_analytics .instagram-analytics .swiper-table .content .header .title,
.social_analytics .youtube-analytics .overview-data .content .header .title,
.social_analytics .youtube-analytics .swiper-table .content .header .title,
.social_analytics .twitter-analytics .overview-data .content .header .title,
.social_analytics .twitter-analytics .swiper-table .content .header .title,
.social_analytics .linkedin-analytics .overview-data .content .header .title,
.social_analytics .linkedin-analytics .swiper-table .content .header .title,
.social_analytics .tiktok-analytics .overview-data .content .header .title,
.social_analytics .tiktok-analytics .swiper-table .content .header .title {
  width: 100%;
  border: 0;
  padding: 0;
}

/* line 2379, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .header, .social_analytics .facebook-analytics .overview-data .profiles li, .social_analytics .facebook-analytics .overview-data .content .header, .social_analytics .facebook-analytics .overview-data .content li, .social_analytics .facebook-analytics .overview-data .titles .header, .social_analytics .facebook-analytics .overview-data .titles li, .social_analytics .facebook-analytics .swiper-table .profiles .header, .social_analytics .facebook-analytics .swiper-table .profiles li, .social_analytics .facebook-analytics .swiper-table .content .header, .social_analytics .facebook-analytics .swiper-table .content li, .social_analytics .facebook-analytics .swiper-table .titles .header, .social_analytics .facebook-analytics .swiper-table .titles li,
.social_analytics .instagram-analytics .overview-data .profiles .header,
.social_analytics .instagram-analytics .overview-data .profiles li,
.social_analytics .instagram-analytics .overview-data .content .header,
.social_analytics .instagram-analytics .overview-data .content li,
.social_analytics .instagram-analytics .overview-data .titles .header,
.social_analytics .instagram-analytics .overview-data .titles li,
.social_analytics .instagram-analytics .swiper-table .profiles .header,
.social_analytics .instagram-analytics .swiper-table .profiles li,
.social_analytics .instagram-analytics .swiper-table .content .header,
.social_analytics .instagram-analytics .swiper-table .content li,
.social_analytics .instagram-analytics .swiper-table .titles .header,
.social_analytics .instagram-analytics .swiper-table .titles li,
.social_analytics .youtube-analytics .overview-data .profiles .header,
.social_analytics .youtube-analytics .overview-data .profiles li,
.social_analytics .youtube-analytics .overview-data .content .header,
.social_analytics .youtube-analytics .overview-data .content li,
.social_analytics .youtube-analytics .overview-data .titles .header,
.social_analytics .youtube-analytics .overview-data .titles li,
.social_analytics .youtube-analytics .swiper-table .profiles .header,
.social_analytics .youtube-analytics .swiper-table .profiles li,
.social_analytics .youtube-analytics .swiper-table .content .header,
.social_analytics .youtube-analytics .swiper-table .content li,
.social_analytics .youtube-analytics .swiper-table .titles .header,
.social_analytics .youtube-analytics .swiper-table .titles li,
.social_analytics .twitter-analytics .overview-data .profiles .header,
.social_analytics .twitter-analytics .overview-data .profiles li,
.social_analytics .twitter-analytics .overview-data .content .header,
.social_analytics .twitter-analytics .overview-data .content li,
.social_analytics .twitter-analytics .overview-data .titles .header,
.social_analytics .twitter-analytics .overview-data .titles li,
.social_analytics .twitter-analytics .swiper-table .profiles .header,
.social_analytics .twitter-analytics .swiper-table .profiles li,
.social_analytics .twitter-analytics .swiper-table .content .header,
.social_analytics .twitter-analytics .swiper-table .content li,
.social_analytics .twitter-analytics .swiper-table .titles .header,
.social_analytics .twitter-analytics .swiper-table .titles li,
.social_analytics .linkedin-analytics .overview-data .profiles .header,
.social_analytics .linkedin-analytics .overview-data .profiles li,
.social_analytics .linkedin-analytics .overview-data .content .header,
.social_analytics .linkedin-analytics .overview-data .content li,
.social_analytics .linkedin-analytics .overview-data .titles .header,
.social_analytics .linkedin-analytics .overview-data .titles li,
.social_analytics .linkedin-analytics .swiper-table .profiles .header,
.social_analytics .linkedin-analytics .swiper-table .profiles li,
.social_analytics .linkedin-analytics .swiper-table .content .header,
.social_analytics .linkedin-analytics .swiper-table .content li,
.social_analytics .linkedin-analytics .swiper-table .titles .header,
.social_analytics .linkedin-analytics .swiper-table .titles li,
.social_analytics .tiktok-analytics .overview-data .profiles .header,
.social_analytics .tiktok-analytics .overview-data .profiles li,
.social_analytics .tiktok-analytics .overview-data .content .header,
.social_analytics .tiktok-analytics .overview-data .content li,
.social_analytics .tiktok-analytics .overview-data .titles .header,
.social_analytics .tiktok-analytics .overview-data .titles li,
.social_analytics .tiktok-analytics .swiper-table .profiles .header,
.social_analytics .tiktok-analytics .swiper-table .profiles li,
.social_analytics .tiktok-analytics .swiper-table .content .header,
.social_analytics .tiktok-analytics .swiper-table .content li,
.social_analytics .tiktok-analytics .swiper-table .titles .header,
.social_analytics .tiktok-analytics .swiper-table .titles li {
  font-weight: bold;
  padding: 0 20px;
  border-top: 1px solid #E6E7E8;
  box-sizing: border-box;
  height: 60px;
  line-height: 60px;
}

@media (max-width: 1000px) {
  /* line 2379, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .facebook-analytics .overview-data .profiles .header, .social_analytics .facebook-analytics .overview-data .profiles li, .social_analytics .facebook-analytics .overview-data .content .header, .social_analytics .facebook-analytics .overview-data .content li, .social_analytics .facebook-analytics .overview-data .titles .header, .social_analytics .facebook-analytics .overview-data .titles li, .social_analytics .facebook-analytics .swiper-table .profiles .header, .social_analytics .facebook-analytics .swiper-table .profiles li, .social_analytics .facebook-analytics .swiper-table .content .header, .social_analytics .facebook-analytics .swiper-table .content li, .social_analytics .facebook-analytics .swiper-table .titles .header, .social_analytics .facebook-analytics .swiper-table .titles li,
.social_analytics .instagram-analytics .overview-data .profiles .header,
.social_analytics .instagram-analytics .overview-data .profiles li,
.social_analytics .instagram-analytics .overview-data .content .header,
.social_analytics .instagram-analytics .overview-data .content li,
.social_analytics .instagram-analytics .overview-data .titles .header,
.social_analytics .instagram-analytics .overview-data .titles li,
.social_analytics .instagram-analytics .swiper-table .profiles .header,
.social_analytics .instagram-analytics .swiper-table .profiles li,
.social_analytics .instagram-analytics .swiper-table .content .header,
.social_analytics .instagram-analytics .swiper-table .content li,
.social_analytics .instagram-analytics .swiper-table .titles .header,
.social_analytics .instagram-analytics .swiper-table .titles li,
.social_analytics .youtube-analytics .overview-data .profiles .header,
.social_analytics .youtube-analytics .overview-data .profiles li,
.social_analytics .youtube-analytics .overview-data .content .header,
.social_analytics .youtube-analytics .overview-data .content li,
.social_analytics .youtube-analytics .overview-data .titles .header,
.social_analytics .youtube-analytics .overview-data .titles li,
.social_analytics .youtube-analytics .swiper-table .profiles .header,
.social_analytics .youtube-analytics .swiper-table .profiles li,
.social_analytics .youtube-analytics .swiper-table .content .header,
.social_analytics .youtube-analytics .swiper-table .content li,
.social_analytics .youtube-analytics .swiper-table .titles .header,
.social_analytics .youtube-analytics .swiper-table .titles li,
.social_analytics .twitter-analytics .overview-data .profiles .header,
.social_analytics .twitter-analytics .overview-data .profiles li,
.social_analytics .twitter-analytics .overview-data .content .header,
.social_analytics .twitter-analytics .overview-data .content li,
.social_analytics .twitter-analytics .overview-data .titles .header,
.social_analytics .twitter-analytics .overview-data .titles li,
.social_analytics .twitter-analytics .swiper-table .profiles .header,
.social_analytics .twitter-analytics .swiper-table .profiles li,
.social_analytics .twitter-analytics .swiper-table .content .header,
.social_analytics .twitter-analytics .swiper-table .content li,
.social_analytics .twitter-analytics .swiper-table .titles .header,
.social_analytics .twitter-analytics .swiper-table .titles li,
.social_analytics .linkedin-analytics .overview-data .profiles .header,
.social_analytics .linkedin-analytics .overview-data .profiles li,
.social_analytics .linkedin-analytics .overview-data .content .header,
.social_analytics .linkedin-analytics .overview-data .content li,
.social_analytics .linkedin-analytics .overview-data .titles .header,
.social_analytics .linkedin-analytics .overview-data .titles li,
.social_analytics .linkedin-analytics .swiper-table .profiles .header,
.social_analytics .linkedin-analytics .swiper-table .profiles li,
.social_analytics .linkedin-analytics .swiper-table .content .header,
.social_analytics .linkedin-analytics .swiper-table .content li,
.social_analytics .linkedin-analytics .swiper-table .titles .header,
.social_analytics .linkedin-analytics .swiper-table .titles li,
.social_analytics .tiktok-analytics .overview-data .profiles .header,
.social_analytics .tiktok-analytics .overview-data .profiles li,
.social_analytics .tiktok-analytics .overview-data .content .header,
.social_analytics .tiktok-analytics .overview-data .content li,
.social_analytics .tiktok-analytics .overview-data .titles .header,
.social_analytics .tiktok-analytics .overview-data .titles li,
.social_analytics .tiktok-analytics .swiper-table .profiles .header,
.social_analytics .tiktok-analytics .swiper-table .profiles li,
.social_analytics .tiktok-analytics .swiper-table .content .header,
.social_analytics .tiktok-analytics .swiper-table .content li,
.social_analytics .tiktok-analytics .swiper-table .titles .header,
.social_analytics .tiktok-analytics .swiper-table .titles li {
    height: 80px;
    line-height: 80px;
  }
  /* line 2390, app/assets/stylesheets/social-analytics.scss */
  .social_analytics .facebook-analytics .overview-data .profiles .header .info .url, .social_analytics .facebook-analytics .overview-data .profiles li .info .url, .social_analytics .facebook-analytics .overview-data .content .header .info .url, .social_analytics .facebook-analytics .overview-data .content li .info .url, .social_analytics .facebook-analytics .overview-data .titles .header .info .url, .social_analytics .facebook-analytics .overview-data .titles li .info .url, .social_analytics .facebook-analytics .swiper-table .profiles .header .info .url, .social_analytics .facebook-analytics .swiper-table .profiles li .info .url, .social_analytics .facebook-analytics .swiper-table .content .header .info .url, .social_analytics .facebook-analytics .swiper-table .content li .info .url, .social_analytics .facebook-analytics .swiper-table .titles .header .info .url, .social_analytics .facebook-analytics .swiper-table .titles li .info .url,
.social_analytics .instagram-analytics .overview-data .profiles .header .info .url,
.social_analytics .instagram-analytics .overview-data .profiles li .info .url,
.social_analytics .instagram-analytics .overview-data .content .header .info .url,
.social_analytics .instagram-analytics .overview-data .content li .info .url,
.social_analytics .instagram-analytics .overview-data .titles .header .info .url,
.social_analytics .instagram-analytics .overview-data .titles li .info .url,
.social_analytics .instagram-analytics .swiper-table .profiles .header .info .url,
.social_analytics .instagram-analytics .swiper-table .profiles li .info .url,
.social_analytics .instagram-analytics .swiper-table .content .header .info .url,
.social_analytics .instagram-analytics .swiper-table .content li .info .url,
.social_analytics .instagram-analytics .swiper-table .titles .header .info .url,
.social_analytics .instagram-analytics .swiper-table .titles li .info .url,
.social_analytics .youtube-analytics .overview-data .profiles .header .info .url,
.social_analytics .youtube-analytics .overview-data .profiles li .info .url,
.social_analytics .youtube-analytics .overview-data .content .header .info .url,
.social_analytics .youtube-analytics .overview-data .content li .info .url,
.social_analytics .youtube-analytics .overview-data .titles .header .info .url,
.social_analytics .youtube-analytics .overview-data .titles li .info .url,
.social_analytics .youtube-analytics .swiper-table .profiles .header .info .url,
.social_analytics .youtube-analytics .swiper-table .profiles li .info .url,
.social_analytics .youtube-analytics .swiper-table .content .header .info .url,
.social_analytics .youtube-analytics .swiper-table .content li .info .url,
.social_analytics .youtube-analytics .swiper-table .titles .header .info .url,
.social_analytics .youtube-analytics .swiper-table .titles li .info .url,
.social_analytics .twitter-analytics .overview-data .profiles .header .info .url,
.social_analytics .twitter-analytics .overview-data .profiles li .info .url,
.social_analytics .twitter-analytics .overview-data .content .header .info .url,
.social_analytics .twitter-analytics .overview-data .content li .info .url,
.social_analytics .twitter-analytics .overview-data .titles .header .info .url,
.social_analytics .twitter-analytics .overview-data .titles li .info .url,
.social_analytics .twitter-analytics .swiper-table .profiles .header .info .url,
.social_analytics .twitter-analytics .swiper-table .profiles li .info .url,
.social_analytics .twitter-analytics .swiper-table .content .header .info .url,
.social_analytics .twitter-analytics .swiper-table .content li .info .url,
.social_analytics .twitter-analytics .swiper-table .titles .header .info .url,
.social_analytics .twitter-analytics .swiper-table .titles li .info .url,
.social_analytics .linkedin-analytics .overview-data .profiles .header .info .url,
.social_analytics .linkedin-analytics .overview-data .profiles li .info .url,
.social_analytics .linkedin-analytics .overview-data .content .header .info .url,
.social_analytics .linkedin-analytics .overview-data .content li .info .url,
.social_analytics .linkedin-analytics .overview-data .titles .header .info .url,
.social_analytics .linkedin-analytics .overview-data .titles li .info .url,
.social_analytics .linkedin-analytics .swiper-table .profiles .header .info .url,
.social_analytics .linkedin-analytics .swiper-table .profiles li .info .url,
.social_analytics .linkedin-analytics .swiper-table .content .header .info .url,
.social_analytics .linkedin-analytics .swiper-table .content li .info .url,
.social_analytics .linkedin-analytics .swiper-table .titles .header .info .url,
.social_analytics .linkedin-analytics .swiper-table .titles li .info .url,
.social_analytics .tiktok-analytics .overview-data .profiles .header .info .url,
.social_analytics .tiktok-analytics .overview-data .profiles li .info .url,
.social_analytics .tiktok-analytics .overview-data .content .header .info .url,
.social_analytics .tiktok-analytics .overview-data .content li .info .url,
.social_analytics .tiktok-analytics .overview-data .titles .header .info .url,
.social_analytics .tiktok-analytics .overview-data .titles li .info .url,
.social_analytics .tiktok-analytics .swiper-table .profiles .header .info .url,
.social_analytics .tiktok-analytics .swiper-table .profiles li .info .url,
.social_analytics .tiktok-analytics .swiper-table .content .header .info .url,
.social_analytics .tiktok-analytics .swiper-table .content li .info .url,
.social_analytics .tiktok-analytics .swiper-table .titles .header .info .url,
.social_analytics .tiktok-analytics .swiper-table .titles li .info .url {
    display: none;
  }
}

/* line 2393, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .header .title, .social_analytics .facebook-analytics .overview-data .profiles li .title, .social_analytics .facebook-analytics .overview-data .content .header .title, .social_analytics .facebook-analytics .overview-data .content li .title, .social_analytics .facebook-analytics .overview-data .titles .header .title, .social_analytics .facebook-analytics .overview-data .titles li .title, .social_analytics .facebook-analytics .swiper-table .profiles .header .title, .social_analytics .facebook-analytics .swiper-table .profiles li .title, .social_analytics .facebook-analytics .swiper-table .content .header .title, .social_analytics .facebook-analytics .swiper-table .content li .title, .social_analytics .facebook-analytics .swiper-table .titles .header .title, .social_analytics .facebook-analytics .swiper-table .titles li .title,
.social_analytics .instagram-analytics .overview-data .profiles .header .title,
.social_analytics .instagram-analytics .overview-data .profiles li .title,
.social_analytics .instagram-analytics .overview-data .content .header .title,
.social_analytics .instagram-analytics .overview-data .content li .title,
.social_analytics .instagram-analytics .overview-data .titles .header .title,
.social_analytics .instagram-analytics .overview-data .titles li .title,
.social_analytics .instagram-analytics .swiper-table .profiles .header .title,
.social_analytics .instagram-analytics .swiper-table .profiles li .title,
.social_analytics .instagram-analytics .swiper-table .content .header .title,
.social_analytics .instagram-analytics .swiper-table .content li .title,
.social_analytics .instagram-analytics .swiper-table .titles .header .title,
.social_analytics .instagram-analytics .swiper-table .titles li .title,
.social_analytics .youtube-analytics .overview-data .profiles .header .title,
.social_analytics .youtube-analytics .overview-data .profiles li .title,
.social_analytics .youtube-analytics .overview-data .content .header .title,
.social_analytics .youtube-analytics .overview-data .content li .title,
.social_analytics .youtube-analytics .overview-data .titles .header .title,
.social_analytics .youtube-analytics .overview-data .titles li .title,
.social_analytics .youtube-analytics .swiper-table .profiles .header .title,
.social_analytics .youtube-analytics .swiper-table .profiles li .title,
.social_analytics .youtube-analytics .swiper-table .content .header .title,
.social_analytics .youtube-analytics .swiper-table .content li .title,
.social_analytics .youtube-analytics .swiper-table .titles .header .title,
.social_analytics .youtube-analytics .swiper-table .titles li .title,
.social_analytics .twitter-analytics .overview-data .profiles .header .title,
.social_analytics .twitter-analytics .overview-data .profiles li .title,
.social_analytics .twitter-analytics .overview-data .content .header .title,
.social_analytics .twitter-analytics .overview-data .content li .title,
.social_analytics .twitter-analytics .overview-data .titles .header .title,
.social_analytics .twitter-analytics .overview-data .titles li .title,
.social_analytics .twitter-analytics .swiper-table .profiles .header .title,
.social_analytics .twitter-analytics .swiper-table .profiles li .title,
.social_analytics .twitter-analytics .swiper-table .content .header .title,
.social_analytics .twitter-analytics .swiper-table .content li .title,
.social_analytics .twitter-analytics .swiper-table .titles .header .title,
.social_analytics .twitter-analytics .swiper-table .titles li .title,
.social_analytics .linkedin-analytics .overview-data .profiles .header .title,
.social_analytics .linkedin-analytics .overview-data .profiles li .title,
.social_analytics .linkedin-analytics .overview-data .content .header .title,
.social_analytics .linkedin-analytics .overview-data .content li .title,
.social_analytics .linkedin-analytics .overview-data .titles .header .title,
.social_analytics .linkedin-analytics .overview-data .titles li .title,
.social_analytics .linkedin-analytics .swiper-table .profiles .header .title,
.social_analytics .linkedin-analytics .swiper-table .profiles li .title,
.social_analytics .linkedin-analytics .swiper-table .content .header .title,
.social_analytics .linkedin-analytics .swiper-table .content li .title,
.social_analytics .linkedin-analytics .swiper-table .titles .header .title,
.social_analytics .linkedin-analytics .swiper-table .titles li .title,
.social_analytics .tiktok-analytics .overview-data .profiles .header .title,
.social_analytics .tiktok-analytics .overview-data .profiles li .title,
.social_analytics .tiktok-analytics .overview-data .content .header .title,
.social_analytics .tiktok-analytics .overview-data .content li .title,
.social_analytics .tiktok-analytics .overview-data .titles .header .title,
.social_analytics .tiktok-analytics .overview-data .titles li .title,
.social_analytics .tiktok-analytics .swiper-table .profiles .header .title,
.social_analytics .tiktok-analytics .swiper-table .profiles li .title,
.social_analytics .tiktok-analytics .swiper-table .content .header .title,
.social_analytics .tiktok-analytics .swiper-table .content li .title,
.social_analytics .tiktok-analytics .swiper-table .titles .header .title,
.social_analytics .tiktok-analytics .swiper-table .titles li .title {
  line-height: 17px;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
}

/* line 2401, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles li, .social_analytics .facebook-analytics .overview-data .content li, .social_analytics .facebook-analytics .overview-data .titles li, .social_analytics .facebook-analytics .swiper-table .profiles li, .social_analytics .facebook-analytics .swiper-table .content li, .social_analytics .facebook-analytics .swiper-table .titles li,
.social_analytics .instagram-analytics .overview-data .profiles li,
.social_analytics .instagram-analytics .overview-data .content li,
.social_analytics .instagram-analytics .overview-data .titles li,
.social_analytics .instagram-analytics .swiper-table .profiles li,
.social_analytics .instagram-analytics .swiper-table .content li,
.social_analytics .instagram-analytics .swiper-table .titles li,
.social_analytics .youtube-analytics .overview-data .profiles li,
.social_analytics .youtube-analytics .overview-data .content li,
.social_analytics .youtube-analytics .overview-data .titles li,
.social_analytics .youtube-analytics .swiper-table .profiles li,
.social_analytics .youtube-analytics .swiper-table .content li,
.social_analytics .youtube-analytics .swiper-table .titles li,
.social_analytics .twitter-analytics .overview-data .profiles li,
.social_analytics .twitter-analytics .overview-data .content li,
.social_analytics .twitter-analytics .overview-data .titles li,
.social_analytics .twitter-analytics .swiper-table .profiles li,
.social_analytics .twitter-analytics .swiper-table .content li,
.social_analytics .twitter-analytics .swiper-table .titles li,
.social_analytics .linkedin-analytics .overview-data .profiles li,
.social_analytics .linkedin-analytics .overview-data .content li,
.social_analytics .linkedin-analytics .overview-data .titles li,
.social_analytics .linkedin-analytics .swiper-table .profiles li,
.social_analytics .linkedin-analytics .swiper-table .content li,
.social_analytics .linkedin-analytics .swiper-table .titles li,
.social_analytics .tiktok-analytics .overview-data .profiles li,
.social_analytics .tiktok-analytics .overview-data .content li,
.social_analytics .tiktok-analytics .overview-data .titles li,
.social_analytics .tiktok-analytics .swiper-table .profiles li,
.social_analytics .tiktok-analytics .swiper-table .content li,
.social_analytics .tiktok-analytics .swiper-table .titles li {
  border-left: 1px solid #E6E7E8;
}

/* line 2405, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .header, .social_analytics .facebook-analytics .overview-data .content .header, .social_analytics .facebook-analytics .overview-data .titles .header, .social_analytics .facebook-analytics .swiper-table .profiles .header, .social_analytics .facebook-analytics .swiper-table .content .header, .social_analytics .facebook-analytics .swiper-table .titles .header,
.social_analytics .instagram-analytics .overview-data .profiles .header,
.social_analytics .instagram-analytics .overview-data .content .header,
.social_analytics .instagram-analytics .overview-data .titles .header,
.social_analytics .instagram-analytics .swiper-table .profiles .header,
.social_analytics .instagram-analytics .swiper-table .content .header,
.social_analytics .instagram-analytics .swiper-table .titles .header,
.social_analytics .youtube-analytics .overview-data .profiles .header,
.social_analytics .youtube-analytics .overview-data .content .header,
.social_analytics .youtube-analytics .overview-data .titles .header,
.social_analytics .youtube-analytics .swiper-table .profiles .header,
.social_analytics .youtube-analytics .swiper-table .content .header,
.social_analytics .youtube-analytics .swiper-table .titles .header,
.social_analytics .twitter-analytics .overview-data .profiles .header,
.social_analytics .twitter-analytics .overview-data .content .header,
.social_analytics .twitter-analytics .overview-data .titles .header,
.social_analytics .twitter-analytics .swiper-table .profiles .header,
.social_analytics .twitter-analytics .swiper-table .content .header,
.social_analytics .twitter-analytics .swiper-table .titles .header,
.social_analytics .linkedin-analytics .overview-data .profiles .header,
.social_analytics .linkedin-analytics .overview-data .content .header,
.social_analytics .linkedin-analytics .overview-data .titles .header,
.social_analytics .linkedin-analytics .swiper-table .profiles .header,
.social_analytics .linkedin-analytics .swiper-table .content .header,
.social_analytics .linkedin-analytics .swiper-table .titles .header,
.social_analytics .tiktok-analytics .overview-data .profiles .header,
.social_analytics .tiktok-analytics .overview-data .content .header,
.social_analytics .tiktok-analytics .overview-data .titles .header,
.social_analytics .tiktok-analytics .swiper-table .profiles .header,
.social_analytics .tiktok-analytics .swiper-table .content .header,
.social_analytics .tiktok-analytics .swiper-table .titles .header {
  border-top: none;
}

/* line 2411, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .values:nth-child(even) li, .social_analytics .facebook-analytics .overview-data .content .values:nth-child(even) li, .social_analytics .facebook-analytics .overview-data .titles .values:nth-child(even) li, .social_analytics .facebook-analytics .swiper-table .profiles .values:nth-child(even) li, .social_analytics .facebook-analytics .swiper-table .content .values:nth-child(even) li, .social_analytics .facebook-analytics .swiper-table .titles .values:nth-child(even) li,
.social_analytics .instagram-analytics .overview-data .profiles .values:nth-child(even) li,
.social_analytics .instagram-analytics .overview-data .content .values:nth-child(even) li,
.social_analytics .instagram-analytics .overview-data .titles .values:nth-child(even) li,
.social_analytics .instagram-analytics .swiper-table .profiles .values:nth-child(even) li,
.social_analytics .instagram-analytics .swiper-table .content .values:nth-child(even) li,
.social_analytics .instagram-analytics .swiper-table .titles .values:nth-child(even) li,
.social_analytics .youtube-analytics .overview-data .profiles .values:nth-child(even) li,
.social_analytics .youtube-analytics .overview-data .content .values:nth-child(even) li,
.social_analytics .youtube-analytics .overview-data .titles .values:nth-child(even) li,
.social_analytics .youtube-analytics .swiper-table .profiles .values:nth-child(even) li,
.social_analytics .youtube-analytics .swiper-table .content .values:nth-child(even) li,
.social_analytics .youtube-analytics .swiper-table .titles .values:nth-child(even) li,
.social_analytics .twitter-analytics .overview-data .profiles .values:nth-child(even) li,
.social_analytics .twitter-analytics .overview-data .content .values:nth-child(even) li,
.social_analytics .twitter-analytics .overview-data .titles .values:nth-child(even) li,
.social_analytics .twitter-analytics .swiper-table .profiles .values:nth-child(even) li,
.social_analytics .twitter-analytics .swiper-table .content .values:nth-child(even) li,
.social_analytics .twitter-analytics .swiper-table .titles .values:nth-child(even) li,
.social_analytics .linkedin-analytics .overview-data .profiles .values:nth-child(even) li,
.social_analytics .linkedin-analytics .overview-data .content .values:nth-child(even) li,
.social_analytics .linkedin-analytics .overview-data .titles .values:nth-child(even) li,
.social_analytics .linkedin-analytics .swiper-table .profiles .values:nth-child(even) li,
.social_analytics .linkedin-analytics .swiper-table .content .values:nth-child(even) li,
.social_analytics .linkedin-analytics .swiper-table .titles .values:nth-child(even) li,
.social_analytics .tiktok-analytics .overview-data .profiles .values:nth-child(even) li,
.social_analytics .tiktok-analytics .overview-data .content .values:nth-child(even) li,
.social_analytics .tiktok-analytics .overview-data .titles .values:nth-child(even) li,
.social_analytics .tiktok-analytics .swiper-table .profiles .values:nth-child(even) li,
.social_analytics .tiktok-analytics .swiper-table .content .values:nth-child(even) li,
.social_analytics .tiktok-analytics .swiper-table .titles .values:nth-child(even) li {
  background: #F9F9F9;
}

/* line 2416, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .profiles .values li, .social_analytics .facebook-analytics .overview-data .content .values li, .social_analytics .facebook-analytics .overview-data .titles .values li, .social_analytics .facebook-analytics .swiper-table .profiles .values li, .social_analytics .facebook-analytics .swiper-table .content .values li, .social_analytics .facebook-analytics .swiper-table .titles .values li,
.social_analytics .instagram-analytics .overview-data .profiles .values li,
.social_analytics .instagram-analytics .overview-data .content .values li,
.social_analytics .instagram-analytics .overview-data .titles .values li,
.social_analytics .instagram-analytics .swiper-table .profiles .values li,
.social_analytics .instagram-analytics .swiper-table .content .values li,
.social_analytics .instagram-analytics .swiper-table .titles .values li,
.social_analytics .youtube-analytics .overview-data .profiles .values li,
.social_analytics .youtube-analytics .overview-data .content .values li,
.social_analytics .youtube-analytics .overview-data .titles .values li,
.social_analytics .youtube-analytics .swiper-table .profiles .values li,
.social_analytics .youtube-analytics .swiper-table .content .values li,
.social_analytics .youtube-analytics .swiper-table .titles .values li,
.social_analytics .twitter-analytics .overview-data .profiles .values li,
.social_analytics .twitter-analytics .overview-data .content .values li,
.social_analytics .twitter-analytics .overview-data .titles .values li,
.social_analytics .twitter-analytics .swiper-table .profiles .values li,
.social_analytics .twitter-analytics .swiper-table .content .values li,
.social_analytics .twitter-analytics .swiper-table .titles .values li,
.social_analytics .linkedin-analytics .overview-data .profiles .values li,
.social_analytics .linkedin-analytics .overview-data .content .values li,
.social_analytics .linkedin-analytics .overview-data .titles .values li,
.social_analytics .linkedin-analytics .swiper-table .profiles .values li,
.social_analytics .linkedin-analytics .swiper-table .content .values li,
.social_analytics .linkedin-analytics .swiper-table .titles .values li,
.social_analytics .tiktok-analytics .overview-data .profiles .values li,
.social_analytics .tiktok-analytics .overview-data .content .values li,
.social_analytics .tiktok-analytics .overview-data .titles .values li,
.social_analytics .tiktok-analytics .swiper-table .profiles .values li,
.social_analytics .tiktok-analytics .swiper-table .content .values li,
.social_analytics .tiktok-analytics .swiper-table .titles .values li {
  font-weight: normal;
  font-size: 14px;
}

/* line 2423, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .printable-table, .social_analytics .facebook-analytics .swiper-table .printable-table,
.social_analytics .instagram-analytics .overview-data .printable-table,
.social_analytics .instagram-analytics .swiper-table .printable-table,
.social_analytics .youtube-analytics .overview-data .printable-table,
.social_analytics .youtube-analytics .swiper-table .printable-table,
.social_analytics .twitter-analytics .overview-data .printable-table,
.social_analytics .twitter-analytics .swiper-table .printable-table,
.social_analytics .linkedin-analytics .overview-data .printable-table,
.social_analytics .linkedin-analytics .swiper-table .printable-table,
.social_analytics .tiktok-analytics .overview-data .printable-table,
.social_analytics .tiktok-analytics .swiper-table .printable-table {
  width: 100%;
}

/* line 2425, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .printable-table .align-left, .social_analytics .facebook-analytics .swiper-table .printable-table .align-left,
.social_analytics .instagram-analytics .overview-data .printable-table .align-left,
.social_analytics .instagram-analytics .swiper-table .printable-table .align-left,
.social_analytics .youtube-analytics .overview-data .printable-table .align-left,
.social_analytics .youtube-analytics .swiper-table .printable-table .align-left,
.social_analytics .twitter-analytics .overview-data .printable-table .align-left,
.social_analytics .twitter-analytics .swiper-table .printable-table .align-left,
.social_analytics .linkedin-analytics .overview-data .printable-table .align-left,
.social_analytics .linkedin-analytics .swiper-table .printable-table .align-left,
.social_analytics .tiktok-analytics .overview-data .printable-table .align-left,
.social_analytics .tiktok-analytics .swiper-table .printable-table .align-left {
  text-align: left;
}

/* line 2429, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .printable-table tr:nth-child(even), .social_analytics .facebook-analytics .swiper-table .printable-table tr:nth-child(even),
.social_analytics .instagram-analytics .overview-data .printable-table tr:nth-child(even),
.social_analytics .instagram-analytics .swiper-table .printable-table tr:nth-child(even),
.social_analytics .youtube-analytics .overview-data .printable-table tr:nth-child(even),
.social_analytics .youtube-analytics .swiper-table .printable-table tr:nth-child(even),
.social_analytics .twitter-analytics .overview-data .printable-table tr:nth-child(even),
.social_analytics .twitter-analytics .swiper-table .printable-table tr:nth-child(even),
.social_analytics .linkedin-analytics .overview-data .printable-table tr:nth-child(even),
.social_analytics .linkedin-analytics .swiper-table .printable-table tr:nth-child(even),
.social_analytics .tiktok-analytics .overview-data .printable-table tr:nth-child(even),
.social_analytics .tiktok-analytics .swiper-table .printable-table tr:nth-child(even) {
  background: #F9F9F9;
}

/* line 2435, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content li, .social_analytics .facebook-analytics .overview-data .titles li, .social_analytics .facebook-analytics .swiper-table .content li, .social_analytics .facebook-analytics .swiper-table .titles li,
.social_analytics .instagram-analytics .overview-data .content li,
.social_analytics .instagram-analytics .overview-data .titles li,
.social_analytics .instagram-analytics .swiper-table .content li,
.social_analytics .instagram-analytics .swiper-table .titles li,
.social_analytics .youtube-analytics .overview-data .content li,
.social_analytics .youtube-analytics .overview-data .titles li,
.social_analytics .youtube-analytics .swiper-table .content li,
.social_analytics .youtube-analytics .swiper-table .titles li,
.social_analytics .twitter-analytics .overview-data .content li,
.social_analytics .twitter-analytics .overview-data .titles li,
.social_analytics .twitter-analytics .swiper-table .content li,
.social_analytics .twitter-analytics .swiper-table .titles li,
.social_analytics .linkedin-analytics .overview-data .content li,
.social_analytics .linkedin-analytics .overview-data .titles li,
.social_analytics .linkedin-analytics .swiper-table .content li,
.social_analytics .linkedin-analytics .swiper-table .titles li,
.social_analytics .tiktok-analytics .overview-data .content li,
.social_analytics .tiktok-analytics .overview-data .titles li,
.social_analytics .tiktok-analytics .swiper-table .content li,
.social_analytics .tiktok-analytics .swiper-table .titles li {
  padding-top: 0 !important;
  background: white !important;
}

/* line 2438, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content li:nth-child(even), .social_analytics .facebook-analytics .overview-data .titles li:nth-child(even), .social_analytics .facebook-analytics .swiper-table .content li:nth-child(even), .social_analytics .facebook-analytics .swiper-table .titles li:nth-child(even),
.social_analytics .instagram-analytics .overview-data .content li:nth-child(even),
.social_analytics .instagram-analytics .overview-data .titles li:nth-child(even),
.social_analytics .instagram-analytics .swiper-table .content li:nth-child(even),
.social_analytics .instagram-analytics .swiper-table .titles li:nth-child(even),
.social_analytics .youtube-analytics .overview-data .content li:nth-child(even),
.social_analytics .youtube-analytics .overview-data .titles li:nth-child(even),
.social_analytics .youtube-analytics .swiper-table .content li:nth-child(even),
.social_analytics .youtube-analytics .swiper-table .titles li:nth-child(even),
.social_analytics .twitter-analytics .overview-data .content li:nth-child(even),
.social_analytics .twitter-analytics .overview-data .titles li:nth-child(even),
.social_analytics .twitter-analytics .swiper-table .content li:nth-child(even),
.social_analytics .twitter-analytics .swiper-table .titles li:nth-child(even),
.social_analytics .linkedin-analytics .overview-data .content li:nth-child(even),
.social_analytics .linkedin-analytics .overview-data .titles li:nth-child(even),
.social_analytics .linkedin-analytics .swiper-table .content li:nth-child(even),
.social_analytics .linkedin-analytics .swiper-table .titles li:nth-child(even),
.social_analytics .tiktok-analytics .overview-data .content li:nth-child(even),
.social_analytics .tiktok-analytics .overview-data .titles li:nth-child(even),
.social_analytics .tiktok-analytics .swiper-table .content li:nth-child(even),
.social_analytics .tiktok-analytics .swiper-table .titles li:nth-child(even) {
  background: #F9F9F9 !important;
}

/* line 2441, app/assets/stylesheets/social-analytics.scss */
.social_analytics .facebook-analytics .overview-data .content > .values li, .social_analytics .facebook-analytics .overview-data .titles > .values li, .social_analytics .facebook-analytics .swiper-table .content > .values li, .social_analytics .facebook-analytics .swiper-table .titles > .values li,
.social_analytics .instagram-analytics .overview-data .content > .values li,
.social_analytics .instagram-analytics .overview-data .titles > .values li,
.social_analytics .instagram-analytics .swiper-table .content > .values li,
.social_analytics .instagram-analytics .swiper-table .titles > .values li,
.social_analytics .youtube-analytics .overview-data .content > .values li,
.social_analytics .youtube-analytics .overview-data .titles > .values li,
.social_analytics .youtube-analytics .swiper-table .content > .values li,
.social_analytics .youtube-analytics .swiper-table .titles > .values li,
.social_analytics .twitter-analytics .overview-data .content > .values li,
.social_analytics .twitter-analytics .overview-data .titles > .values li,
.social_analytics .twitter-analytics .swiper-table .content > .values li,
.social_analytics .twitter-analytics .swiper-table .titles > .values li,
.social_analytics .linkedin-analytics .overview-data .content > .values li,
.social_analytics .linkedin-analytics .overview-data .titles > .values li,
.social_analytics .linkedin-analytics .swiper-table .content > .values li,
.social_analytics .linkedin-analytics .swiper-table .titles > .values li,
.social_analytics .tiktok-analytics .overview-data .content > .values li,
.social_analytics .tiktok-analytics .overview-data .titles > .values li,
.social_analytics .tiktok-analytics .swiper-table .content > .values li,
.social_analytics .tiktok-analytics .swiper-table .titles > .values li {
  border-left: none !important;
}

/* line 2447, app/assets/stylesheets/social-analytics.scss */
.social_analytics .youtube-analytics .overview-data .content {
  min-height: 244px;
}

/* line 2452, app/assets/stylesheets/social-analytics.scss */
.printing-body {
  padding: 0px;
  margin: 0px;
  width: 220mm !important;
  height: 297mm !important;
}

/* line 2461, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .top-posts {
  float: left;
  break-before: page;
  page-break-before: always;
}

/* line 2466, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .top-posts .top-post {
  width: 49% !important;
  float: left;
}

/* line 2470, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .top-posts .top-post .post-picture,
.print-area.social-analytics-content .top-posts .top-post .post-video {
  float: left !important;
}

/* line 2476, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .metric-col {
  width: 49% !important;
  float: left !important;
  height: 260px !important;
}

/* line 2481, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .metric-col-100 {
  width: 100% !important;
}

/* line 2485, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .metric-col-100, .print-area.social-analytics-content .metric-col-100 .account, .print-area.social-analytics-content .analytics-metric .account {
  width: 100%;
  float: left !important;
}

/* line 2492, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .reactions-distribution > .comparison > div {
  width: 100% !important;
  float: left;
}

/* line 2495, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .reactions-distribution > .comparison > div .name {
  display: block;
}

/* line 2496, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .reactions-distribution > .comparison > div.percentage {
  width: 50% !important;
}

/* line 2501, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .reactions-distribution .comparison .name {
  display: block;
}

/* line 2503, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .web-table {
  display: none !important;
}

/* line 2506, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .printable-table {
  display: table !important;
}

/* line 2509, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .printable-table tr:nth-child(even) {
  background: #F9F9F9;
}

/* line 2513, app/assets/stylesheets/social-analytics.scss */
.print-area.social-analytics-content .facebook-content.insights .element-col-summary {
  break-before: page;
  page-break-before: always;
  break-after: page;
  page-break-after: always;
  break-inside: avoid;
}

/* line 2522, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data {
  margin: 0 !important;
  padding: 0 !important;
}

/* line 2526, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .profiles {
  width: 15% !important;
  float: left !important;
}

/* line 2530, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .profiles .header {
  height: 80px !important;
}

/* line 2534, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .profiles .values {
  overflow: hidden !important;
}

/* line 2536, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .profiles .values li {
  padding: 10px 0 !important;
  font-size: 11px !important;
}

/* line 2543, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .swiper-container-print {
  overflow: hidden !important;
  width: 85% !important;
}

/* line 2547, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .swiper-container-print .swiper-wrapper-print {
  transform: none !important;
}

/* line 2551, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .swiper-container-print .swiper-slide {
  float: left !important;
}

/* line 2555, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .swiper-container-print .swiper-slide .header {
  overflow: hidden !important;
  padding: 0 !important;
  height: 80px !important;
}

/* line 2561, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .swiper-container-print .swiper-slide .values {
  overflow: hidden !important;
}

/* line 2563, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .swiper-container-print .swiper-slide .values li {
  padding: 0 !important;
  font-size: 11px !important;
}

/* line 2569, app/assets/stylesheets/social-analytics.scss */
.print-area .overview-data .swiper-container-print .swiper-button-next, .print-area .overview-data .swiper-container-print .swiper-button-prev {
  display: none !important;
}

/* line 2575, app/assets/stylesheets/social-analytics.scss */
.print-area.top-posts {
  float: left;
  padding: 0 !important;
}

/* line 2577, app/assets/stylesheets/social-analytics.scss */
.print-area.top-posts .account {
  float: left !important;
}

/* line 2579, app/assets/stylesheets/social-analytics.scss */
.print-area.top-posts .top-post {
  width: 50% !important;
}

/* line 2583, app/assets/stylesheets/social-analytics.scss */
.print-area.comparison .account .top-post, .print-area .comparison .account .top-post {
  width: 100% !important;
}

/* line 2587, app/assets/stylesheets/social-analytics.scss */
.print-area.comparison.distribution_of_account_posts_types.facebook .account, .print-area .comparison.distribution_of_account_posts_types.facebook .account {
  width: 100% !important;
}

/* line 2593, app/assets/stylesheets/social-analytics.scss */
.print-area .insights .swiper-table {
  width: 209mm !important;
  margin: 0%;
}

/* line 2596, app/assets/stylesheets/social-analytics.scss */
.print-area .insights .swiper-table .content {
  width: 75% !important;
}

/* line 2598, app/assets/stylesheets/social-analytics.scss */
.print-area .insights .swiper-table .content .swiper-button-prev, .print-area .insights .swiper-table .content .swiper-button-next {
  display: none;
}

/* line 2599, app/assets/stylesheets/social-analytics.scss */
.print-area .insights .swiper-table .content .header {
  height: 90px;
  text-overflow: ellipsis;
}

/* line 2601, app/assets/stylesheets/social-analytics.scss */
.print-area .insights .swiper-table .titles {
  width: 25% !important;
}

/* line 2603, app/assets/stylesheets/social-analytics.scss */
.print-area .insights .swiper-table .titles .header {
  height: 90px;
  text-overflow: ellipsis;
}

@media print {
  /* line 2610, app/assets/stylesheets/social-analytics.scss */
  html, body {
    padding: 0px;
    margin: 0px;
    width: 210mm;
    height: 297mm;
  }
  /* line 2617, app/assets/stylesheets/social-analytics.scss */
  .social-analytics {
    color: #3A3A3A !important;
  }
  /* line 2621, app/assets/stylesheets/social-analytics.scss */
  .social-analytics .sources-content .highcharts-title,
.social-analytics .sources-content svg text {
    color: #3A3A3A !important;
    fill: #3A3A3A !important;
  }
  /* line 2634, app/assets/stylesheets/social-analytics.scss */
  .analytics-metric .value,
.reactions .value,
.reactions-pics > div .value,
table td .value,
table th .value {
    color: #3A3A3A !important;
  }
  /* line 2639, app/assets/stylesheets/social-analytics.scss */
  .analytics-metric .highcharts-legend-item .label-item,
.reactions .highcharts-legend-item .label-item,
.reactions-pics > div .highcharts-legend-item .label-item,
table td .highcharts-legend-item .label-item,
table th .highcharts-legend-item .label-item {
    color: #3A3A3A !important;
  }
  /* line 2645, app/assets/stylesheets/social-analytics.scss */
  .metric-help {
    display: none !important;
  }
  /* line 2648, app/assets/stylesheets/social-analytics.scss */
  body * {
    visibility: hidden;
    position: static !important;
  }
  /* line 2652, app/assets/stylesheets/social-analytics.scss */
  body {
    -webkit-print-color-adjust: exact;
  }
  /* line 2655, app/assets/stylesheets/social-analytics.scss */
  .print-area, .print-area * {
    visibility: visible;
    position: relative;
  }
  /* line 2659, app/assets/stylesheets/social-analytics.scss */
  .export-button, .export-button * {
    visibility: hidden;
  }
  /* line 2662, app/assets/stylesheets/social-analytics.scss */
  .top-post {
    margin-bottom: 0px !important;
  }
  /* line 2664, app/assets/stylesheets/social-analytics.scss */
  .top-post p {
    height: 46px !important;
  }
  /* line 2668, app/assets/stylesheets/social-analytics.scss */
  .print-area {
    position: absolute !important;
    left: 0;
    top: 0;
  }
  /* line 2673, app/assets/stylesheets/social-analytics.scss */
  .print-area .print-sources, .print-area .print-sources * {
    display: inline-block;
  }
  /* line 2675, app/assets/stylesheets/social-analytics.scss */
  .print-area .print-sources {
    margin-bottom: 15px;
  }
  /* line 2677, app/assets/stylesheets/social-analytics.scss */
  .print-area .reactions-distribution {
    margin-top: 30px !important;
  }
  /* line 2679, app/assets/stylesheets/social-analytics.scss */
  .print-area .story {
    height: 700px;
  }
  /* line 2682, app/assets/stylesheets/social-analytics.scss */
  .print-area .story .print-story {
    top: 0 !important;
    left: 0 !important;
    transform: none !important;
  }
  /* line 2689, app/assets/stylesheets/social-analytics.scss */
  .print-area .post-picture,
.print-area .post-video {
    background-color: #eee;
    display: block !important;
    float: none !important;
  }
  /* line 2691, app/assets/stylesheets/social-analytics.scss */
  .print-area .post-picture:before,
.print-area .post-video:before {
    content: none !important;
  }
  /* line 2699, app/assets/stylesheets/social-analytics.scss */
  .print-area video {
    display: none;
  }
  /* line 2703, app/assets/stylesheets/social-analytics.scss */
  .print-area .tabs {
    display: none !important;
  }
  /* line 2705, app/assets/stylesheets/social-analytics.scss */
  .print-area.social-analytics-content {
    padding-top: 40px;
  }
  /* line 2707, app/assets/stylesheets/social-analytics.scss */
  .print-area .metric-col-50 {
    width: 50% !important;
    float: left !important;
  }
  /* line 2710, app/assets/stylesheets/social-analytics.scss */
  .print-area .metric-col-50.comparison {
    width: 100% !important;
  }
  /* line 2713, app/assets/stylesheets/social-analytics.scss */
  .print-area .metric-col-100 .reactions-pics > .love, .print-area .metric-col-100 .reactions-pics > .like {
    border-left: 1px solid #EDEDED;
  }
  /* line 2714, app/assets/stylesheets/social-analytics.scss */
  .print-area .metric-col-100 .reactions-pics > div {
    width: 33.3333333333% !important;
    float: left !important;
  }
  /* line 2717, app/assets/stylesheets/social-analytics.scss */
  .print-area .highcharts-container {
    position: relative !important;
  }
  /* line 2719, app/assets/stylesheets/social-analytics.scss */
  .print-area .highcharts-container .highcharts-legend, .print-area .highcharts-container .highcharts-legend-item, .print-area .highcharts-container .highcharts-legend-item > span {
    position: absolute !important;
  }
  /* line 2722, app/assets/stylesheets/social-analytics.scss */
  .print-area .chart-summary {
    min-height: auto !important;
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
    text-align: center;
  }
  /* line 2728, app/assets/stylesheets/social-analytics.scss */
  .print-area .chart-summary span {
    max-width: 200px;
    border: none !important;
    padding: 0 !important;
    width: auto !important;
    display: inline-block !important;
    margin: 0 20px !important;
  }
  /* line 2735, app/assets/stylesheets/social-analytics.scss */
  .print-area .chart-summary span .value {
    margin: 5px 0 0 !important;
    width: 100% !important;
  }
}

/* line 2743, app/assets/stylesheets/social-analytics.scss */
.social-analytics .dashboard-compare-table .selected-table-icon {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: inline-flex;
}

/* line 2750, app/assets/stylesheets/social-analytics.scss */
.social-analytics .dashboard-compare-table td {
  text-align: center;
}

/* line 2754, app/assets/stylesheets/social-analytics.scss */
.social-analytics .dashboard-compare-table td:first-child {
  text-align: left;
  width: 20%;
}

/* line 2759, app/assets/stylesheets/social-analytics.scss */
.social-analytics .dashboard-compare-table th {
  font-weight: bold;
}
/* line 1, app/assets/stylesheets/grid.scss */
.responsive-container {
  margin-right: auto;
  margin-left: auto;
}

/* line 6, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-1,
.responsive-container .row .col-sm-1,
.responsive-container .row .col-md-1,
.responsive-container .row .col-lg-1,
.responsive-container .row .col-xs-2,
.responsive-container .row .col-sm-2,
.responsive-container .row .col-sm-25,
.responsive-container .row .col-md-2,
.responsive-container .row .col-lg-2,
.responsive-container .row .col-xs-3,
.responsive-container .row .col-sm-3,
.responsive-container .row .col-sm-35,
.responsive-container .row .col-md-3,
.responsive-container .row .col-lg-3,
.responsive-container .row .col-xs-4,
.responsive-container .row .col-sm-4,
.responsive-container .row .col-sm-45,
.responsive-container .row .col-md-4,
.responsive-container .row .col-lg-4,
.responsive-container .row .col-xs-5,
.responsive-container .row .col-sm-5,
.responsive-container .row .col-md-5,
.responsive-container .row .col-lg-5,
.responsive-container .row .col-xs-6,
.responsive-container .row .col-sm-6,
.responsive-container .row .col-md-6,
.responsive-container .row .col-lg-6,
.responsive-container .row .col-xs-7,
.responsive-container .row .col-sm-7,
.responsive-container .row .col-md-7,
.responsive-container .row .col-lg-7,
.responsive-container .row .col-xs-8,
.responsive-container .row .col-sm-8,
.responsive-container .row .col-md-8,
.responsive-container .row .col-lg-8,
.responsive-container .row .col-xs-9,
.responsive-container .row .col-sm-9,
.responsive-container .row .col-md-9,
.responsive-container .row .col-lg-9,
.responsive-container .row .col-xs-10,
.responsive-container .row .col-sm-10,
.responsive-container .row .col-md-10,
.responsive-container .row .col-lg-10,
.responsive-container .row .col-xs-11,
.responsive-container .row .col-sm-11,
.responsive-container .row .col-md-11,
.responsive-container .row .col-lg-11,
.responsive-container .row .col-xs-12,
.responsive-container .row .col-sm-12,
.responsive-container .row .col-md-12,
.responsive-container .row .col-lg-12 {
  position: relative;
  min-height: 1px;
}

/* line 61, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-1,
.responsive-container .row .col-xs-2,
.responsive-container .row .col-xs-3,
.responsive-container .row .col-xs-4,
.responsive-container .row .col-xs-5,
.responsive-container .row .col-xs-6,
.responsive-container .row .col-xs-7,
.responsive-container .row .col-xs-8,
.responsive-container .row .col-xs-9,
.responsive-container .row .col-xs-10,
.responsive-container .row .col-xs-11,
.responsive-container .row .col-xs-12 {
  float: left;
}

/* line 76, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-12 {
  width: 100%;
}

/* line 80, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-11 {
  width: 91.66666666666666%;
}

/* line 84, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-10 {
  width: 83.33333333333334%;
}

/* line 88, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-9 {
  width: 75%;
}

/* line 92, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-8 {
  width: 66.66666666666666%;
}

/* line 96, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-7 {
  width: 58.333333333333336%;
}

/* line 100, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-6 {
  width: 50%;
}

/* line 104, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-5 {
  width: 41.66666666666667%;
}

/* line 108, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-4 {
  width: 33.33333333333333%;
}

/* line 112, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-3 {
  width: 25%;
}

/* line 116, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-2 {
  width: 16.666666666666664%;
}

/* line 120, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-1 {
  width: 8.333333333333332%;
}

/* line 124, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-12 {
  right: 100%;
}

/* line 128, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-11 {
  right: 91.66666666666666%;
}

/* line 132, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-10 {
  right: 83.33333333333334%;
}

/* line 136, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-9 {
  right: 75%;
}

/* line 140, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-8 {
  right: 66.66666666666666%;
}

/* line 144, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-7 {
  right: 58.333333333333336%;
}

/* line 148, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-6 {
  right: 50%;
}

/* line 152, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-5 {
  right: 41.66666666666667%;
}

/* line 156, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-4 {
  right: 33.33333333333333%;
}

/* line 160, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-3 {
  right: 25%;
}

/* line 164, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-2 {
  right: 16.666666666666664%;
}

/* line 168, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-1 {
  right: 8.333333333333332%;
}

/* line 172, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-pull-0 {
  right: 0;
}

/* line 176, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-12 {
  left: 100%;
}

/* line 180, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-11 {
  left: 91.66666666666666%;
}

/* line 184, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-10 {
  left: 83.33333333333334%;
}

/* line 188, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-9 {
  left: 75%;
}

/* line 192, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-8 {
  left: 66.66666666666666%;
}

/* line 196, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-7 {
  left: 58.333333333333336%;
}

/* line 200, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-6 {
  left: 50%;
}

/* line 204, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-5 {
  left: 41.66666666666667%;
}

/* line 208, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-4 {
  left: 33.33333333333333%;
}

/* line 212, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-3 {
  left: 25%;
}

/* line 216, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-2 {
  left: 16.666666666666664%;
}

/* line 220, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-1 {
  left: 8.333333333333332%;
}

/* line 224, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-push-0 {
  left: 0;
}

/* line 228, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-12 {
  margin-left: 100%;
}

/* line 232, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-11 {
  margin-left: 91.66666666666666%;
}

/* line 236, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-10 {
  margin-left: 83.33333333333334%;
}

/* line 240, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-9 {
  margin-left: 75%;
}

/* line 244, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-8 {
  margin-left: 66.66666666666666%;
}

/* line 248, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-7 {
  margin-left: 58.333333333333336%;
}

/* line 252, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-6 {
  margin-left: 50%;
}

/* line 256, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-5 {
  margin-left: 41.66666666666667%;
}

/* line 260, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-4 {
  margin-left: 33.33333333333333%;
}

/* line 264, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-3 {
  margin-left: 25%;
}

/* line 268, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-2 {
  margin-left: 16.666666666666664%;
}

/* line 272, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-1 {
  margin-left: 8.333333333333332%;
}

/* line 276, app/assets/stylesheets/grid.scss */
.responsive-container .row .col-xs-offset-0 {
  margin-left: 0;
}

/* line 280, app/assets/stylesheets/grid.scss */
.responsive-container .row .mb-n1 {
  margin-bottom: -20px;
}

@media (min-width: 768px) {
  /* line 285, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-1,
.responsive-container .row .col-sm-2,
.responsive-container .row .col-sm-25,
.responsive-container .row .col-sm-3,
.responsive-container .row .col-sm-35,
.responsive-container .row .col-sm-4,
.responsive-container .row .col-sm-45,
.responsive-container .row .col-sm-5,
.responsive-container .row .col-sm-6,
.responsive-container .row .col-sm-7,
.responsive-container .row .col-sm-8,
.responsive-container .row .col-sm-9,
.responsive-container .row .col-sm-10,
.responsive-container .row .col-sm-11,
.responsive-container .row .col-sm-12 {
    float: left;
  }
  /* line 302, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-12 {
    width: 100%;
  }
  /* line 305, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-11 {
    width: 91.66666666666666%;
  }
  /* line 308, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-10 {
    width: 83.33333333333334%;
  }
  /* line 311, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-9 {
    width: 75%;
  }
  /* line 314, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-8 {
    width: 66.66666666666666%;
  }
  /* line 317, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-7 {
    width: 58.333333333333336%;
  }
  /* line 320, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-6 {
    width: 50%;
  }
  /* line 323, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-5 {
    width: 41.66666666666667%;
  }
  /* line 326, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-45 {
    width: 39%;
  }
  /* line 329, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-4 {
    width: 33.33333333333333%;
  }
  /* line 332, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-3 {
    width: 25%;
  }
  /* line 335, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-35 {
    width: 22%;
  }
  /* line 338, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-25 {
    width: 18%;
  }
  /* line 341, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-2 {
    width: 16.666666666666664%;
  }
  /* line 344, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-1 {
    width: 8.333333333333332%;
  }
  /* line 347, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-12 {
    right: 100%;
  }
  /* line 350, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-11 {
    right: 91.66666666666666%;
  }
  /* line 353, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-10 {
    right: 83.33333333333334%;
  }
  /* line 356, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-9 {
    right: 75%;
  }
  /* line 359, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-8 {
    right: 66.66666666666666%;
  }
  /* line 362, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-7 {
    right: 58.333333333333336%;
  }
  /* line 365, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-6 {
    right: 50%;
  }
  /* line 368, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-5 {
    right: 41.66666666666667%;
  }
  /* line 371, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-4 {
    right: 33.33333333333333%;
  }
  /* line 374, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-3 {
    right: 25%;
  }
  /* line 377, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-2 {
    right: 16.666666666666664%;
  }
  /* line 380, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-1 {
    right: 8.333333333333332%;
  }
  /* line 383, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-pull-0 {
    right: 0;
  }
  /* line 386, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-12 {
    left: 100%;
  }
  /* line 389, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-11 {
    left: 91.66666666666666%;
  }
  /* line 392, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-10 {
    left: 83.33333333333334%;
  }
  /* line 395, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-9 {
    left: 75%;
  }
  /* line 398, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-8 {
    left: 66.66666666666666%;
  }
  /* line 401, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-7 {
    left: 58.333333333333336%;
  }
  /* line 404, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-6 {
    left: 50%;
  }
  /* line 407, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-5 {
    left: 41.66666666666667%;
  }
  /* line 410, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-4 {
    left: 33.33333333333333%;
  }
  /* line 413, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-3 {
    left: 25%;
  }
  /* line 416, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-2 {
    left: 16.666666666666664%;
  }
  /* line 419, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-1 {
    left: 8.333333333333332%;
  }
  /* line 422, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-push-0 {
    left: 0;
  }
  /* line 425, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-12 {
    margin-left: 100%;
  }
  /* line 428, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-11 {
    margin-left: 91.66666666666666%;
  }
  /* line 431, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-10 {
    margin-left: 83.33333333333334%;
  }
  /* line 434, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-9 {
    margin-left: 75%;
  }
  /* line 437, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-8 {
    margin-left: 66.66666666666666%;
  }
  /* line 440, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-7 {
    margin-left: 58.333333333333336%;
  }
  /* line 443, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-6 {
    margin-left: 50%;
  }
  /* line 446, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-5 {
    margin-left: 41.66666666666667%;
  }
  /* line 449, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-4 {
    margin-left: 33.33333333333333%;
  }
  /* line 452, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-3 {
    margin-left: 25%;
  }
  /* line 455, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-2 {
    margin-left: 16.666666666666664%;
  }
  /* line 458, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-1 {
    margin-left: 8.333333333333332%;
  }
  /* line 461, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-05 {
    margin-left: 5%;
  }
  /* line 464, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-sm-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 992px) {
  /* line 470, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-1,
.responsive-container .row .col-md-2,
.responsive-container .row .col-md-3,
.responsive-container .row .col-md-4,
.responsive-container .row .col-md-5,
.responsive-container .row .col-md-6,
.responsive-container .row .col-md-7,
.responsive-container .row .col-md-8,
.responsive-container .row .col-md-9,
.responsive-container .row .col-md-10,
.responsive-container .row .col-md-11,
.responsive-container .row .col-md-12 {
    float: left;
  }
  /* line 484, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-12 {
    width: 100%;
  }
  /* line 487, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-11 {
    width: 91.66666666666666%;
  }
  /* line 490, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-10 {
    width: 83.33333333333334%;
  }
  /* line 493, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-9 {
    width: 75%;
  }
  /* line 496, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-8 {
    width: 66.66666666666666%;
  }
  /* line 499, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-7 {
    width: 58.333333333333336%;
  }
  /* line 502, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-6 {
    width: 50%;
  }
  /* line 505, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-5 {
    width: 41.66666666666667%;
  }
  /* line 508, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-4 {
    width: 33.33333333333333%;
  }
  /* line 511, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-3 {
    width: 25%;
  }
  /* line 514, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-2 {
    width: 16.666666666666664%;
  }
  /* line 517, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-1 {
    width: 8.333333333333332%;
  }
  /* line 520, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-12 {
    right: 100%;
  }
  /* line 523, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-11 {
    right: 91.66666666666666%;
  }
  /* line 526, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-10 {
    right: 83.33333333333334%;
  }
  /* line 529, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-9 {
    right: 75%;
  }
  /* line 532, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-8 {
    right: 66.66666666666666%;
  }
  /* line 535, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-7 {
    right: 58.333333333333336%;
  }
  /* line 538, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-6 {
    right: 50%;
  }
  /* line 541, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-5 {
    right: 41.66666666666667%;
  }
  /* line 544, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-4 {
    right: 33.33333333333333%;
  }
  /* line 547, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-3 {
    right: 25%;
  }
  /* line 550, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-2 {
    right: 16.666666666666664%;
  }
  /* line 553, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-1 {
    right: 8.333333333333332%;
  }
  /* line 556, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-pull-0 {
    right: 0;
  }
  /* line 559, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-12 {
    left: 100%;
  }
  /* line 562, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-11 {
    left: 91.66666666666666%;
  }
  /* line 565, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-10 {
    left: 83.33333333333334%;
  }
  /* line 568, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-9 {
    left: 75%;
  }
  /* line 571, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-8 {
    left: 66.66666666666666%;
  }
  /* line 574, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-7 {
    left: 58.333333333333336%;
  }
  /* line 577, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-6 {
    left: 50%;
  }
  /* line 580, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-5 {
    left: 41.66666666666667%;
  }
  /* line 583, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-4 {
    left: 33.33333333333333%;
  }
  /* line 586, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-3 {
    left: 25%;
  }
  /* line 589, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-2 {
    left: 16.666666666666664%;
  }
  /* line 592, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-1 {
    left: 8.333333333333332%;
  }
  /* line 595, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-push-0 {
    left: 0;
  }
  /* line 598, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-12 {
    margin-left: 100%;
  }
  /* line 601, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-11 {
    margin-left: 91.66666666666666%;
  }
  /* line 604, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-10 {
    margin-left: 83.33333333333334%;
  }
  /* line 607, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-9 {
    margin-left: 75%;
  }
  /* line 610, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-8 {
    margin-left: 66.66666666666666%;
  }
  /* line 613, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-7 {
    margin-left: 58.333333333333336%;
  }
  /* line 616, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-6 {
    margin-left: 50%;
  }
  /* line 619, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-5 {
    margin-left: 41.66666666666667%;
  }
  /* line 622, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-4 {
    margin-left: 33.33333333333333%;
  }
  /* line 625, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-3 {
    margin-left: 25%;
  }
  /* line 628, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-2 {
    margin-left: 16.666666666666664%;
  }
  /* line 631, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-1 {
    margin-left: 8.333333333333332%;
  }
  /* line 634, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-md-offset-0 {
    margin-left: 0;
  }
}

@media (min-width: 1200px) {
  /* line 640, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-1,
.responsive-container .row .col-lg-2,
.responsive-container .row .col-lg-3,
.responsive-container .row .col-lg-4,
.responsive-container .row .col-lg-5,
.responsive-container .row .col-lg-6,
.responsive-container .row .col-lg-7,
.responsive-container .row .col-lg-8,
.responsive-container .row .col-lg-9,
.responsive-container .row .col-lg-10,
.responsive-container .row .col-lg-11,
.responsive-container .row .col-lg-12 {
    float: left;
  }
  /* line 654, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-12 {
    width: 100%;
  }
  /* line 657, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-11 {
    width: 91.66666666666666%;
  }
  /* line 660, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-10 {
    width: 83.33333333333334%;
  }
  /* line 663, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-9 {
    width: 75%;
  }
  /* line 666, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-8 {
    width: 66.66666666666666%;
  }
  /* line 669, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-7 {
    width: 58.333333333333336%;
  }
  /* line 672, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-6 {
    width: 50%;
  }
  /* line 675, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-5 {
    width: 41.66666666666667%;
  }
  /* line 678, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-4 {
    width: 33.33333333333333%;
  }
  /* line 681, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-3 {
    width: 25%;
  }
  /* line 684, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-2 {
    width: 16.666666666666664%;
  }
  /* line 687, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-1 {
    width: 8.333333333333332%;
  }
  /* line 690, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-12 {
    right: 100%;
  }
  /* line 693, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-11 {
    right: 91.66666666666666%;
  }
  /* line 696, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-10 {
    right: 83.33333333333334%;
  }
  /* line 699, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-9 {
    right: 75%;
  }
  /* line 702, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-8 {
    right: 66.66666666666666%;
  }
  /* line 705, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-7 {
    right: 58.333333333333336%;
  }
  /* line 708, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-6 {
    right: 50%;
  }
  /* line 711, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-5 {
    right: 41.66666666666667%;
  }
  /* line 714, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-4 {
    right: 33.33333333333333%;
  }
  /* line 717, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-3 {
    right: 25%;
  }
  /* line 720, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-2 {
    right: 16.666666666666664%;
  }
  /* line 723, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-1 {
    right: 8.333333333333332%;
  }
  /* line 726, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-pull-0 {
    right: 0;
  }
  /* line 729, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-12 {
    left: 100%;
  }
  /* line 732, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-11 {
    left: 91.66666666666666%;
  }
  /* line 735, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-10 {
    left: 83.33333333333334%;
  }
  /* line 738, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-9 {
    left: 75%;
  }
  /* line 741, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-8 {
    left: 66.66666666666666%;
  }
  /* line 744, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-7 {
    left: 58.333333333333336%;
  }
  /* line 747, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-6 {
    left: 50%;
  }
  /* line 750, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-5 {
    left: 41.66666666666667%;
  }
  /* line 753, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-4 {
    left: 33.33333333333333%;
  }
  /* line 756, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-3 {
    left: 25%;
  }
  /* line 759, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-2 {
    left: 16.666666666666664%;
  }
  /* line 762, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-1 {
    left: 8.333333333333332%;
  }
  /* line 765, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-push-0 {
    left: 0;
  }
  /* line 768, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-12 {
    margin-left: 100%;
  }
  /* line 771, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-11 {
    margin-left: 91.66666666666666%;
  }
  /* line 774, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-10 {
    margin-left: 83.33333333333334%;
  }
  /* line 777, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-9 {
    margin-left: 75%;
  }
  /* line 780, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-8 {
    margin-left: 66.66666666666666%;
  }
  /* line 783, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-7 {
    margin-left: 58.333333333333336%;
  }
  /* line 786, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-6 {
    margin-left: 50%;
  }
  /* line 789, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-5 {
    margin-left: 41.66666666666667%;
  }
  /* line 792, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-4 {
    margin-left: 33.33333333333333%;
  }
  /* line 795, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-3 {
    margin-left: 25%;
  }
  /* line 798, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-2 {
    margin-left: 16.666666666666664%;
  }
  /* line 801, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-1 {
    margin-left: 8.333333333333332%;
  }
  /* line 804, app/assets/stylesheets/grid.scss */
  .responsive-container .row .col-lg-offset-0 {
    margin-left: 0;
  }
}

/* line 810, app/assets/stylesheets/grid.scss */
.responsive-container .row:before,
.responsive-container .row:after {
  display: table;
  content: " ";
}

/* line 816, app/assets/stylesheets/grid.scss */
.responsive-container .row:after {
  clear: both;
}

/* line 821, app/assets/stylesheets/grid.scss */
.responsive-container:before,
.responsive-container:after {
  display: table;
  content: " ";
}

/* line 827, app/assets/stylesheets/grid.scss */
.responsive-container:after {
  clear: both;
}
img[data-action="zoom"] {
  cursor: zoom-in;
}
.zoom-img,
.zoom-img-wrap {
  position: relative;
  z-index: 666;
  transition: all 300ms;
}
img.zoom-img {
  cursor: zoom-out;
}
.zoom-overlay {
  cursor: zoom-out;
  z-index: 420;
  background: #fff;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  filter: "alpha(opacity=0)";
  opacity: 0;
  transition:      opacity 300ms;
}
.zoom-overlay-open .zoom-overlay {
  filter: "alpha(opacity=100)";
  opacity: 1;
}
/* COLORS */
/* line 7, app/assets/stylesheets/plan.scss */
#plan-histogram {
  width: 100%;
  position: relative;
  top: 15%;
}

/* line 12, app/assets/stylesheets/plan.scss */
#plan-histogram .highcharts-legend, #plan-histogram .highcharts-credits {
  display: none;
}

/* line 17, app/assets/stylesheets/plan.scss */
.highcharts-xaxis {
  display: none;
}

/* line 21, app/assets/stylesheets/plan.scss */
.actual {
  margin: 10px;
  padding: 15px;
  overflow: hidden;
  display: flex;
  flex-flow: row;
}

/* line 28, app/assets/stylesheets/plan.scss */
.actual p {
  font-family: 'latosemibold';
  font-size: 20px;
  letter-spacing: 1px;
}

/* line 34, app/assets/stylesheets/plan.scss */
.actual .details {
  width: 30%;
}

/* line 38, app/assets/stylesheets/plan.scss */
.actual .revenues-cycle {
  margin: auto;
  text-align: center;
  width: 40%;
}

/* line 44, app/assets/stylesheets/plan.scss */
.actual .change-plan {
  flex: 1;
  margin: auto;
  text-align: right;
}

/* line 50, app/assets/stylesheets/plan.scss */
.actual span {
  font-size: 16px;
  line-height: 30px;
  letter-spacing: 1px;
  display: block;
}

/* line 58, app/assets/stylesheets/plan.scss */
#revenues-cycle-header {
  font-family: 'latosemibold';
  font-size: 20px;
  letter-spacing: 1px;
  flex: 1;
  margin: auto;
  padding: 10px;
}

/* line 68, app/assets/stylesheets/plan.scss */
#revenues-cycle-select {
  margin: auto;
}

/* line 71, app/assets/stylesheets/plan.scss */
#revenues-cycle-select .select2-container {
  float: none;
  margin-right: 0;
  display: inline-table;
}

/* line 78, app/assets/stylesheets/plan.scss */
.plan-management {
  overflow-x: hidden;
  padding: 20px;
}

/* line 82, app/assets/stylesheets/plan.scss */
.plan-management .plan-social {
  font-size: 17px;
  letter-spacing: 1px;
  line-height: 45px;
  vertical-align: middle;
  margin: 0 15px;
  flex: 1;
  text-align: center;
}

/* line 92, app/assets/stylesheets/plan.scss */
.plan-management h1 {
  font-family: 'latosemibold';
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 28px;
  line-height: 46px;
  text-align: center;
  display: table;
  margin: 0 auto;
}

/* line 102, app/assets/stylesheets/plan.scss */
.plan-management h1 .beta {
  font-size: 15px;
  line-height: 5px;
  text-align: right;
  display: block;
  color: #f15922;
}

/* line 111, app/assets/stylesheets/plan.scss */
.plan-management h2 {
  font-family: 'latoblack';
  text-transform: uppercase;
  letter-spacing: 2px;
  font-size: 18px;
  margin-bottom: 4px;
}

/* line 119, app/assets/stylesheets/plan.scss */
.plan-management .consumption-crm-except {
  font-size: 13px;
  color: #999;
  margin-top: 0;
  margin-bottom: 12px;
}

/* line 127, app/assets/stylesheets/plan.scss */
.plan-management-flex {
  display: flex;
  flex-flow: row wrap;
}

/* line 132, app/assets/stylesheets/plan.scss */
.plan-management-flex .ai_consumption li {
  margin-bottom: 30px;
}

/* line 138, app/assets/stylesheets/plan.scss */
.plan-management-flex .projects .container {
  height: 390px;
  overflow: auto;
}

/* line 145, app/assets/stylesheets/plan.scss */
.highcharts-root, .highcharts-container {
  width: 100% !important;
  overflow: visible !important;
}

/* line 152, app/assets/stylesheets/plan.scss */
.highcharts-gauge.highcharts-container {
  width: auto !important;
}

/* line 155, app/assets/stylesheets/plan.scss */
.highcharts-gauge .highcharts-root {
  width: auto !important;
}

/* line 159, app/assets/stylesheets/plan.scss */
.see-more {
  margin: 25px 0;
  color: #327BDD !important;
  font-weight: bold;
  font-family: 'latosemibold';
}

/* line 166, app/assets/stylesheets/plan.scss */
.info-box {
  box-shadow: rgba(236, 239, 242, 0.5) 0 0 15px;
  flex: 0 0 calc(50% - 2%);
  margin: 2% 1%;
  padding: 40px;
  min-height: 475px;
  box-sizing: border-box;
  background: white;
  border-top: 3px solid #f1f1f1;
}

/* line 176, app/assets/stylesheets/plan.scss */
.info-box .cancelled-alert {
  display: inline-block;
  background: #ed1c24;
  font-size: 14px;
  color: white;
  padding: 4px 8px;
  border-radius: 4px;
}

/* line 185, app/assets/stylesheets/plan.scss */
.info-box .container {
  clear: both;
  height: 80%;
  display: flex;
  flex-flow: row;
}

/* line 192, app/assets/stylesheets/plan.scss */
.info-box .limit {
  flex: 1;
}

/* line 197, app/assets/stylesheets/plan.scss */
.info-box.total .limit {
  width: 55%;
}

/* line 203, app/assets/stylesheets/plan.scss */
.info-box.top .project-chart {
  width: 100%;
  overflow: hidden;
}

/* line 209, app/assets/stylesheets/plan.scss */
.info-box .profile-image {
  float: left;
  position: relative;
  width: 36px;
  height: 36px;
  box-sizing: border-box;
}

/* line 216, app/assets/stylesheets/plan.scss */
.info-box .profile-image img {
  width: 100%;
  border-radius: 50%;
}

/* line 221, app/assets/stylesheets/plan.scss */
.info-box .profile-image:before {
  margin-top: 16px;
  width: 26px;
  height: 26px;
  display: inline-block;
  content: "";
  position: absolute;
  margin-left: 20px;
  border-radius: 10px;
}

/* line 233, app/assets/stylesheets/plan.scss */
.info-box .profile-image.facebook:before {
  background: #1877F2 url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) center no-repeat;
  background-size: 18px;
}

/* line 239, app/assets/stylesheets/plan.scss */
.info-box .profile-image.instagram:before {
  background: #E4405F url(//s3.amazonaws.com/bm3assets/assets/logos/white/instagram-d8903548eccf77d884a9958fad29a9f0af38a6832654ba6a203c2bd95d96ab1c.png) center no-repeat;
  background-size: 15px;
}

/* line 245, app/assets/stylesheets/plan.scss */
.info-box .profile-image.twitter:before {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) center no-repeat;
  background-size: 15px;
}

/* line 251, app/assets/stylesheets/plan.scss */
.info-box .profile-image.threads:before {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) center no-repeat;
  background-size: 15px;
}

/* line 257, app/assets/stylesheets/plan.scss */
.info-box .profile-image.wordpress:before {
  background: #25728C url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 15px;
}

/* line 263, app/assets/stylesheets/plan.scss */
.info-box .profile-image.youtube:before {
  background: #FF0000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png) center no-repeat;
  background-size: 20px;
}

/* line 269, app/assets/stylesheets/plan.scss */
.info-box .profile-image.linkedin:before {
  background: #0077B5 url(//s3.amazonaws.com/bm3assets/assets/post/linkedin-e3e03ad6c40648360ba96b5241ab40fe3a246b24c55cdfb852ebeea0e801739c.png) center no-repeat;
  background-size: 15px;
}

/* line 275, app/assets/stylesheets/plan.scss */
.info-box .profile-image.bluesky:before {
  background: #0085ff url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) center no-repeat;
  background-size: 15px;
}

/* line 281, app/assets/stylesheets/plan.scss */
.info-box .profile-image.email:before {
  background: #FF992D url(//s3.amazonaws.com/bm3assets/assets/logos/white/email-946e6d131a2271804cfc54fe40bd1079c950e559eda64d129e41ba4b3c5e2062.svg) center no-repeat;
  background-size: 15px;
}

/* line 287, app/assets/stylesheets/plan.scss */
.info-box .profile-image.google_my_business:before {
  background: #4F7EC0 url(//s3.amazonaws.com/bm3assets/assets/post/my_business-656fa900a5e6e569ce66503d5061924d1e649efe5005a94646f445039d052ec5.png) center no-repeat;
  background-size: 15px;
}

/* line 293, app/assets/stylesheets/plan.scss */
.info-box .profile-image.play_store:before {
  background: #17C6FF url(//s3.amazonaws.com/bm3assets/assets/post/play-store-2fbf9ff33484f987a7547af2b2c01f436f0e489d570b937d48fd4cc68497593e.png) center no-repeat;
  background-size: 15px;
}

/* line 299, app/assets/stylesheets/plan.scss */
.info-box .profile-image.tiktok:before {
  background: #FE2C55 url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) center no-repeat;
  background-size: 15px;
}

/* line 305, app/assets/stylesheets/plan.scss */
.info-box .profile-image.whatsapp:before {
  background: #6BCE64 url(//s3.amazonaws.com/bm3assets/assets/logos/white/whatsapp-8217b7d78072325c1daeab7feb27a38fdb4cab5e3d504ae641b19ece83b160b5.png) center no-repeat;
  background-size: 15px;
}

/* line 311, app/assets/stylesheets/plan.scss */
.info-box .profile-image.pinterest:before {
  background: #E70025 url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) center no-repeat;
  background-size: 15px;
}

/* line 317, app/assets/stylesheets/plan.scss */
.info-box .profile-image.reclame_aqui:before {
  background: white url(//s3.amazonaws.com/bm3assets/assets/post/reclameaqui-955b869370d1ed80e068f8529cfad225ad9d82159d964b7fad7f6c98247d0a7c.png) center no-repeat;
  background-size: 15px;
}

/* line 323, app/assets/stylesheets/plan.scss */
.info-box .profile-image .no-photo {
  background-color: #f4f4f4;
  text-align: center;
  float: left;
  width: 100%;
  border-radius: 50%;
}

/* line 330, app/assets/stylesheets/plan.scss */
.info-box .profile-image .no-photo:before {
  content: "";
  display: block;
  padding-top: 100%;
}

/* line 336, app/assets/stylesheets/plan.scss */
.info-box .profile-image .no-photo span {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  bottom: 0;
  transform: translateY(-50%);
  text-transform: uppercase;
  font-size: 13px;
  line-height: normal;
}

/* line 350, app/assets/stylesheets/plan.scss */
.info-box.project {
  min-height: auto;
}

/* line 353, app/assets/stylesheets/plan.scss */
.info-box.project .switch {
  float: right;
}

/* line 357, app/assets/stylesheets/plan.scss */
.info-box.project .select2-container {
  min-width: 200px;
}

/* line 361, app/assets/stylesheets/plan.scss */
.info-box.project .select {
  float: left;
  width: 100%;
}

/* line 366, app/assets/stylesheets/plan.scss */
.info-box.project .actions {
  clear: both;
}

/* line 370, app/assets/stylesheets/plan.scss */
.info-box.project .switch-option {
  float: right;
  margin-left: 5px;
  font-size: 9px;
  text-transform: uppercase;
}

/* line 377, app/assets/stylesheets/plan.scss */
.info-box.project .select2-choice {
  background-image: none;
  border: 2px solid #D1D3D4;
  padding: 0 0 0 20px;
  height: 43px;
  line-height: 43px;
  border-radius: 5px;
  font-family: 'latoregular';
}

/* line 386, app/assets/stylesheets/plan.scss */
.info-box.project .select2-choice .select2-chosen {
  font-size: 17px;
  line-height: inherit;
}

/* line 391, app/assets/stylesheets/plan.scss */
.info-box.project .select2-choice .select2-arrow {
  background-image: none;
  background: none;
  border-left: none;
}

/* line 396, app/assets/stylesheets/plan.scss */
.info-box.project .select2-choice .select2-arrow b {
  background: url(//s3.amazonaws.com/bm3assets/assets/select2-0a7c5f9ecd8cac3b477796a07b26a6b1698005cf52bc2f9c1fe81bf9844e64a5.png) no-repeat 0 9px;
}

/* line 402, app/assets/stylesheets/plan.scss */
.info-box.project .limit {
  width: 20%;
}

/* line 406, app/assets/stylesheets/plan.scss */
.info-box.project .chart-container {
  height: 130px;
  width: 50%;
  float: left;
}

/* line 412, app/assets/stylesheets/plan.scss */
.info-box.project p {
  float: left;
  line-height: 34px;
  margin-right: 15px;
}

/* line 418, app/assets/stylesheets/plan.scss */
.info-box.project .collected {
  padding-left: 0;
  width: 45%;
  margin: 20px 0;
  float: left;
}

/* line 424, app/assets/stylesheets/plan.scss */
.info-box.project .collected li {
  float: left;
}

/* line 428, app/assets/stylesheets/plan.scss */
.info-box.project .collected li + li {
  padding-left: 50px;
}

/* line 433, app/assets/stylesheets/plan.scss */
.info-box.project .btn + .btn {
  margin-left: 20px;
}

/* line 438, app/assets/stylesheets/plan.scss */
.info-box .collected,
.info-box .top-list {
  float: left;
}

/* line 442, app/assets/stylesheets/plan.scss */
.info-box .collected p, .info-box .collected span,
.info-box .top-list p,
.info-box .top-list span {
  clear: both;
  display: block;
  letter-spacing: 1px;
}

/* line 448, app/assets/stylesheets/plan.scss */
.info-box .collected p,
.info-box .top-list p {
  font-size: 24px;
}

/* line 452, app/assets/stylesheets/plan.scss */
.info-box .collected span,
.info-box .top-list span {
  font-size: 34px;
  line-height: 60px;
  font-family: 'latoblack';
}

/* line 459, app/assets/stylesheets/plan.scss */
.info-box .limit {
  position: relative;
  text-align: center;
  margin: 30px 0;
}

/* line 464, app/assets/stylesheets/plan.scss */
.info-box .limit svg {
  display: initial !important;
  width: 85% !important;
}

/* line 470, app/assets/stylesheets/plan.scss */
.info-box .collected {
  padding-left: 10%;
  width: 45%;
  box-sizing: border-box;
  margin: auto;
  text-align: center;
}

/* line 478, app/assets/stylesheets/plan.scss */
.info-box table {
  clear: both;
  margin: 30px 0;
  width: 100%;
}

/* line 483, app/assets/stylesheets/plan.scss */
.info-box table tr {
  width: 100%;
}

/* line 486, app/assets/stylesheets/plan.scss */
.info-box table tr td {
  font-size: 16px;
  letter-spacing: 1px;
  line-height: 45px;
  vertical-align: middle;
}

/* line 492, app/assets/stylesheets/plan.scss */
.info-box table tr td .legend {
  width: 15px;
  height: 15px;
  margin-right: 12px;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
}

/* line 500, app/assets/stylesheets/plan.scss */
.info-box table tr td .legend.blue {
  background: #7cb5ec;
}

/* line 504, app/assets/stylesheets/plan.scss */
.info-box table tr td .legend.black {
  background: #434348;
}

/* line 508, app/assets/stylesheets/plan.scss */
.info-box table tr td .legend.green {
  background: #90ed7d;
}

/* line 512, app/assets/stylesheets/plan.scss */
.info-box table tr td .legend.orange {
  background: #f7a35c;
}

/* line 516, app/assets/stylesheets/plan.scss */
.info-box table tr td .legend.red {
  background: #a00a18;
}

/* line 520, app/assets/stylesheets/plan.scss */
.info-box table tr td .legend.yellow {
  background: #dcc733;
}

/* line 524, app/assets/stylesheets/plan.scss */
.info-box table tr td .legend.pink {
  background: #bf1793;
}

/* line 529, app/assets/stylesheets/plan.scss */
.info-box table tr td.project {
  font-size: 16px;
  padding-left: 10px;
}

/* line 534, app/assets/stylesheets/plan.scss */
.info-box table tr td.value {
  text-align: right;
  font-family: 'latoblack';
  padding-right: 20px;
}

/* line 542, app/assets/stylesheets/plan.scss */
.info-box table .switch {
  vertical-align: sub;
}

/* line 547, app/assets/stylesheets/plan.scss */
.info-box .collected + .top-list {
  padding-left: 0;
}

/* line 551, app/assets/stylesheets/plan.scss */
.info-box .renew {
  clear: both;
  width: 100%;
  padding-top: 25px;
  font-size: 13px;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 2px;
}

/* line 560, app/assets/stylesheets/plan.scss */
.info-box .renew span {
  font-family: 'latoblack';
}
/* line 1, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form {
  width: 55%;
  margin: 0 auto;
  padding: 50px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
  border-radius: 4px;
  box-sizing: border-box;
}

/* line 9, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form h1 {
  font-family: 'latoblack';
}

/* line 13, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form span {
  clear: both;
  display: inline-block;
  font-size: 14px;
}

/* line 19, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form p {
  font-family: 'latoblack';
}

/* line 23, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form img {
  margin: 20px auto;
  border-radius: 4px;
}

/* line 28, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form input[type="text"] {
  clear: both;
  display: block;
  margin: 15px 0;
  height: 40px;
  width: 100%;
  box-sizing: border-box;
}

/* line 37, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form .invalid-code {
  color: red;
  font-size: 13px;
  font-family: 'latoblack';
  text-align: center;
  margin-bottom: 15px;
  display: block;
}

/* line 46, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form .two-factor-recovery-codes {
  margin: 30px 0;
  font-family: SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;
  font-size: 21px;
}

/* line 51, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form .two-factor-recovery-codes li {
  display: inline-block;
  width: 48%;
  line-height: 1.6;
  text-align: center;
}

/* line 57, app/assets/stylesheets/two_factor_auth.scss */
.two-factor-form .two-factor-recovery-codes li.inactive {
  text-decoration: line-through;
}
.tribute-container {
  position: absolute;
  top: 0;
  left: 0;
  height: auto;
  max-height: 300px;
  max-width: 500px;
  overflow: auto;
  display: block;
  z-index: 999999; }
  .tribute-container ul {
    margin: 0;
    margin-top: 2px;
    padding: 0;
    list-style: none;
    background: #efefef; }
  .tribute-container li {
    padding: 5px 5px;
    cursor: pointer; }
    .tribute-container li.highlight {
      background: #ddd; }
    .tribute-container li span {
      font-weight: bold; }
    .tribute-container li.no-match {
      cursor: default; }
  .tribute-container .menu-highlighted {
    font-weight: bold; }
ui-cropper {
  width: 100%;
  display: block; }
  ui-cropper.fixed-height {
    height: 100%;
    position: relative;
    overflow: hidden; }
    ui-cropper.fixed-height canvas {
      display: block;
      position: absolute;
      top: 50%;
      left: 50%; }
  ui-cropper.full-width {
    text-align: center; }
    ui-cropper.full-width canvas {
      display: inline; }
  ui-cropper canvas {
    outline: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    /* mobile webkit */ }
  ui-cropper .loading {
    width: 100%;
    font-size: 16px;
    font-weight: bold;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    display: -webkit-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-justify-content: center;
    color: white;
    background-color: rgba(0, 0, 0, 0.75); }
    ui-cropper .loading .fixed-height {
      height: 100%;
      position: absolute; }
/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:none !important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-min,.irs-max{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-to,.irs-single{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;filter:alpha(opacity=0);cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute !important;display:block !important;top:0 !important;left:0 !important;width:0 !important;height:0 !important;font-size:0 !important;line-height:0 !important;padding:0 !important;margin:0 !important;overflow:hidden;outline:none !important;z-index:-9999 !important;background:none !important;border-style:solid !important;border-color:transparent !important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{top:22px;width:16px;height:18px;background-color:transparent}.irs--flat .irs-handle>i:first-child{position:absolute;display:block;top:0;left:50%;width:2px;height:100%;margin-left:-1px;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-min,.irs--flat .irs-max{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{color:white;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:white;background:linear-gradient(to bottom, #ddd -50%, white 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom, #ffffff 0%, #428bca 30%, #b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,0.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,0.5)}.irs--big .irs-handle{top:25px;width:30px;height:30px;border:1px solid rgba(0,0,0,0.3);background-color:#cbcfd5;background:linear-gradient(to bottom, white 0%, #B4B9BE 30%, white 100%);box-shadow:1px 1px 2px rgba(0,0,0,0.2),inset 0 0 3px 1px white;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,0.45);background-color:#939ba7;background:linear-gradient(to bottom, white 0%, #919BA5 30%, white 100%)}.irs--big .irs-min,.irs--big .irs-max{top:0;padding:1px 5px;color:white;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-to,.irs--big .irs-single{color:white;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom, #428bca 0%, #3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom, #e0e4ea 0%, #d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom, #20b426 0%, #18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,0.5)}.irs--modern .irs-handle{top:37px;width:12px;height:13px;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(1){position:absolute;display:block;top:-4px;left:1px;width:6px;height:6px;border:1px solid #a3adc1;background:white;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:10px;height:12px;background:#e9e6e6;background:linear-gradient(to bottom, white 0%, #e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:3px;left:3px;width:4px;height:5px;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom, #ffffff 0%, #919ba5 30%, #ffffff 100%)}.irs--modern .irs-handle.state_hover>i:nth-child(1),.irs--modern .irs-handle:hover>i:nth-child(1){border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-min,.irs--modern .irs-max{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:white;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-to,.irs--modern .irs-single{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:white;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-to:before,.irs--modern .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:black;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,0.5)}.irs--sharp .irs-handle{top:25px;width:10px;height:10px;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{position:absolute;display:block;top:100%;left:0;width:0;height:0;border:5px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:black}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:black}.irs--sharp .irs-min,.irs--sharp .irs-max{color:white;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-to,.irs--sharp .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:white;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-to:before,.irs--sharp .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,0.5)}.irs--round .irs-handle{top:26px;width:24px;height:24px;border:4px solid #006cfa;background-color:white;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,0.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-min,.irs--round .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-to,.irs--round .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:white;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-to:before,.irs--round .irs-single:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:black}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{top:25px;width:16px;height:16px;border:3px solid black;background-color:white;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-min,.irs--square .irs-max{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,0.1)}.irs--square .irs-from,.irs--square .irs-to,.irs--square .irs-single{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:black;color:white}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}
/* line 30, app/assets/stylesheets/dark.scss */
body.dark {
  background: #181818;
  color: #f4f4f4;
  color-scheme: dark;
}

/* line 36, app/assets/stylesheets/dark.scss */
body.dark.pills *:has(> div.load-more) {
  background-color: #202020;
  text-align: center;
  font-family: "latoblack";
}

/* line 43, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .item {
  background-color: #222 !important;
  border: 1px solid #333 !important;
  color: #f4f4f4 !important;
}

/* line 49, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .delete-tag {
  color: #f4f4f4 !important;
}

/* line 53, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .daily-schedule-overlay {
  background: rgba(0, 0, 0, 0.65);
}

/* line 57, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .daily-schedule-modal {
  background: #202020 !important;
  color: #f4f4f4;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.6);
}

/* line 63, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .daily-schedule-close {
  color: #f4f4f4;
}

/* line 67, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .daily-schedule-table {
  border-bottom: 1px solid #505050 !important;
}

/* line 70, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .daily-schedule-table thead th {
  border-bottom: 1px solid #505050 !important;
}

/* line 74, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .daily-schedule-table tbody tr + tr td {
  border-top: 1px solid #383838 !important;
}

/* line 78, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .daily-schedule-table input {
  color: #f4f4f4;
  border-color: #505050;
}

/* line 84, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown-trigger {
  background-color: #181818 !important;
  border-color: #505050 !important;
  color: #f4f4f4 !important;
}

/* line 89, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown-trigger:hover {
  border-color: #909090 !important;
}

/* line 93, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown-trigger .sections-dropdown-arrow {
  color: #909090 !important;
}

/* line 98, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown {
  background: #202020 !important;
  border-color: #505050 !important;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4) !important;
}

/* line 103, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown .sections-dropdown-search input {
  background: #181818 !important;
  border-bottom-color: #505050 !important;
  color: #f4f4f4 !important;
}

/* line 109, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown .sections-context-header {
  background: #383838 !important;
  border-bottom-color: #505050 !important;
  color: #f4f4f4 !important;
}

/* line 114, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown .sections-context-header:hover {
  background: #505050 !important;
}

/* line 118, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown .sections-context-header .sections-context-arrow {
  color: #909090 !important;
}

/* line 123, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown .sections-item {
  border-bottom-color: #383838 !important;
  color: #f4f4f4 !important;
}

/* line 127, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown .sections-item:hover {
  background: #383838 !important;
}

/* line 131, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown .sections-item .sections-item-info {
  color: #909090 !important;
}

/* line 136, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown .sections-no-results {
  color: #909090 !important;
}

/* line 141, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown-header {
  background: #383838 !important;
  border-bottom-color: #505050 !important;
  color: #f4f4f4 !important;
}

/* line 147, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-item.context-active {
  background: #505050 !important;
}

/* line 151, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .sections-dropdown-trigger.disabled {
  opacity: 0.4 !important;
}

/* line 155, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .section-alias-input {
  background: #181818 !important;
  border-color: #505050 !important;
  color: #f4f4f4 !important;
}

/* line 160, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .section-alias-input:focus {
  border-color: #909090 !important;
}

/* line 165, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .section-edit-alias {
  color: #909090 !important;
}

/* line 168, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .section-edit-alias:hover {
  color: #f4f4f4 !important;
}

/* line 174, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .section-options .section-export-posts {
  color: #f4f4f4 !important;
}

/* line 178, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .section-options .section-export-link a {
  color: #909090 !important;
}

/* line 181, app/assets/stylesheets/dark.scss */
body.dark.pills .setup-container .section-options .section-export-link a:hover {
  color: #f4f4f4 !important;
}

/* line 190, app/assets/stylesheets/dark.scss */
body.dark .tags-area .img-wrapper {
  background-color: #909090;
  color: #181818;
}

/* line 198, app/assets/stylesheets/dark.scss */
body.dark .ticket-table .service-icon.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) center no-repeat;
  background-size: 18px;
}

/* line 203, app/assets/stylesheets/dark.scss */
body.dark .ticket-table .service-icon.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png) center no-repeat;
  background-size: 18px;
}

/* line 208, app/assets/stylesheets/dark.scss */
body.dark .ticket-table .service-icon.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) center no-repeat;
  background-size: 24px;
}

/* line 213, app/assets/stylesheets/dark.scss */
body.dark .ticket-table .service-icon.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 24px;
}

/* line 223, app/assets/stylesheets/dark.scss */
body.dark .wordpress-modal .conditional-container .bottom .prev {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 230, app/assets/stylesheets/dark.scss */
body.dark .wordpress-modal .conditional-container .container-modal .row .next {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 241, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-chart a, body.dark .ticket-monitor .filter-chart label {
  border: 1px solid #383838 !important;
}

/* line 245, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-chart a.twitter:before, body.dark .ticket-monitor .filter-chart label.twitter:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) center no-repeat;
  background-size: 24px;
}

/* line 250, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-chart a.tiktok:before, body.dark .ticket-monitor .filter-chart label.tiktok:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png) center no-repeat;
  background-size: 24px;
}

/* line 255, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-chart a.threads:before, body.dark .ticket-monitor .filter-chart label.threads:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) center no-repeat;
  background-size: 24px;
}

/* line 260, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-chart a.wordpress:before, body.dark .ticket-monitor .filter-chart label.wordpress:before {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 24px;
}

/* line 268, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-group label {
  color: #f4f4f4;
}

/* line 272, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-group .accounts {
  border-color: #383838;
}

/* line 275, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-group .accounts p {
  color: #f4f4f4;
}

/* line 280, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-group .sources-dropdown {
  background: #181818 !important;
}

/* line 286, app/assets/stylesheets/dark.scss */
body.dark ul.checkbox {
  border-color: #383838;
}

/* line 290, app/assets/stylesheets/dark.scss */
body.dark ul.checkbox .tooltip label {
  color: #f4f4f4;
}

/* line 297, app/assets/stylesheets/dark.scss */
body.dark .split-tags-with-logs label, body.dark .split-tags-without-logs label {
  color: #f4f4f4;
}

/* line 302, app/assets/stylesheets/dark.scss */
body.dark fieldset.group span.title {
  color: #f4f4f4;
}

/* line 306, app/assets/stylesheets/dark.scss */
body.dark input:-webkit-autofill {
  -webkit-text-fill-color: #181818;
}

/* line 310, app/assets/stylesheets/dark.scss */
body.dark .zoom-overlay {
  background: #181818;
}

/* line 315, app/assets/stylesheets/dark.scss */
body.dark .full-notice .modal {
  background-color: #383838;
}

/* line 320, app/assets/stylesheets/dark.scss */
body.dark .full-page-loading {
  background-color: rgba(56, 56, 56, 0.7);
}

/* line 328, app/assets/stylesheets/dark.scss */
body.dark .btn-arrow-bottom:before,
body.dark .btn-arrow-top:before,
body.dark .btn-arrow-left:before,
body.dark .btn-arrow-right:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 334, app/assets/stylesheets/dark.scss */
body.dark .toggle-btn-list-div {
  border-color: #383838;
}

/* line 338, app/assets/stylesheets/dark.scss */
body.dark .toggle-saved-replies {
  border-color: #383838;
}

/* line 342, app/assets/stylesheets/dark.scss */
body.dark textarea:disabled {
  background-color: #202020 !important;
  border-color: transparent !important;
}

/* line 348, app/assets/stylesheets/dark.scss */
body.dark .social-signin-button.tiktok {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png);
  background-size: 40px;
}

/* line 353, app/assets/stylesheets/dark.scss */
body.dark .social-signin-button.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 357, app/assets/stylesheets/dark.scss */
body.dark .social-signin-button.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
  background-size: 40px;
}

/* line 362, app/assets/stylesheets/dark.scss */
body.dark .social-signin-button.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
  background-size: 40px;
}

/* line 370, app/assets/stylesheets/dark.scss */
body.dark .social-accounts-wrapper .social-account .add-ads-tiktok {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 381, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.app-store-modal .container-modal #private-key-field label[for="private_key_app_store"] {
  color: white;
  border: #4d4949 solid 1px;
}

/* line 391, app/assets/stylesheets/dark.scss */
body.dark .ui-menu {
  background: #202020;
}

/* line 394, app/assets/stylesheets/dark.scss */
body.dark .ui-menu .ui-menu-item {
  border-color: #383838;
  color: white;
}

/* line 399, app/assets/stylesheets/dark.scss */
body.dark .ui-menu .ui-menu-item .ui-menu-item-wrapper.ui-state-active {
  background: #383838;
}

/* line 406, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker {
  background-color: #181818;
  border-color: #383838;
}

/* line 410, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .calendar-table {
  background-color: #181818;
  border: none;
}

/* line 415, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .calendar-table td.off, body.dark .daterangepicker .calendar-table td.disabled {
  background-color: #181818;
}

/* line 420, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .calendar-table td.in-range:not(.off):not(.disabled):not(.end-date):not(.start-date) {
  background-color: #383838;
  color: white;
}

/* line 426, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .calendar-table td.available:not(.off):not(.disabled):hover {
  background-color: #505050;
}

/* line 434, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .calendar-table th.available:hover {
  background-color: #202020;
}

/* line 442, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .calendar-table .prev span,
body.dark .daterangepicker .calendar-table .next span {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 449, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker select {
  background-color: #181818;
  border-color: #383838;
  color: white;
}

/* line 456, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .ranges li:hover {
  background-color: #23282d;
}

/* line 461, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .drp-calendar.left {
  border-color: #202020;
}

/* line 465, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .drp-buttons {
  border-color: #202020;
}

/* line 468, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker .drp-buttons .btn {
  background: none;
  color: white;
}

/* line 474, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker:before {
  border-bottom-color: #383838;
}

/* line 478, app/assets/stylesheets/dark.scss */
body.dark .daterangepicker:after {
  border-bottom-color: #181818;
}

/* line 487, app/assets/stylesheets/dark.scss */
body.dark .highcharts-background {
  fill: transparent;
}

/* line 491, app/assets/stylesheets/dark.scss */
body.dark .highcharts-title,
body.dark .highcharts-label span,
body.dark svg text {
  fill: #f4f4f4 !important;
  color: #f4f4f4 !important;
}

/* line 503, app/assets/stylesheets/dark.scss */
body.dark .highcharts-button path {
  fill: #505050;
  stroke: #383838;
}

/* line 508, app/assets/stylesheets/dark.scss */
body.dark .highcharts-button text {
  color: #f4f4f4;
}

/* line 513, app/assets/stylesheets/dark.scss */
body.dark .highcharts-tooltip text {
  fill: #f4f4f4 !important;
}

/* line 517, app/assets/stylesheets/dark.scss */
body.dark .highcharts-tooltip-box {
  fill: #202020 !important;
}

/* line 521, app/assets/stylesheets/dark.scss */
body.dark .highcharts-text-outline {
  fill: #202020;
  stroke: #202020;
}

/* line 526, app/assets/stylesheets/dark.scss */
body.dark .help:before,
body.dark .media-info,
body.dark .help-settings {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 533, app/assets/stylesheets/dark.scss */
body.dark .baloon-terms {
  background: #181818;
}

/* line 537, app/assets/stylesheets/dark.scss */
body.dark .info-box {
  background-color: #202020;
  box-shadow: none;
  border-color: #505050;
}

/* line 543, app/assets/stylesheets/dark.scss */
body.dark .progressbar-text {
  color: #f4f4f4 !important;
}

/* line 547, app/assets/stylesheets/dark.scss */
body.dark .emojionearea {
  background-color: #181818;
  color: #f4f4f4;
  border-color: #383838;
}

/* line 553, app/assets/stylesheets/dark.scss */
body.dark .emojionearea .emojionearea-button div.emojionearea-button-open,
body.dark .emojionearea .emojionearea-button div.emojionearea-button-close {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 560, app/assets/stylesheets/dark.scss */
body.dark .emojionearea .emojionearea-editor {
  color: #f4f4f4;
}

/* line 564, app/assets/stylesheets/dark.scss */
body.dark .emojionearea .emojionearea-picker {
  background-color: #202020;
}

/* line 567, app/assets/stylesheets/dark.scss */
body.dark .emojionearea .emojionearea-picker .emojionearea-filters,
body.dark .emojionearea .emojionearea-picker .emojionearea-category-title {
  background-color: #383838;
}

/* line 572, app/assets/stylesheets/dark.scss */
body.dark .emojionearea .emojionearea-picker .emojionearea-filter.active {
  background-color: #505050;
}

/* line 577, app/assets/stylesheets/dark.scss */
body.dark .emojionearea .emojionearea-picker .emojionearea-wrapper:after {
  content: none;
}

/* line 583, app/assets/stylesheets/dark.scss */
body.dark .emojionearea.emojionearea-disable:before {
  background-color: #181818;
}

/* line 588, app/assets/stylesheets/dark.scss */
body.dark .bt-brand,
body.dark .select-brands {
  border-color: #383838 !important;
}

/* line 592, app/assets/stylesheets/dark.scss */
body.dark .bt-brand > .photo,
body.dark .select-brands > .photo {
  border-color: #383838 !important;
  background-color: #505050 !important;
  color: #181818;
}

/* line 599, app/assets/stylesheets/dark.scss */
body.dark .btn-default,
body.dark .btn-more {
  background-color: #383838;
  color: #f4f4f4;
  border-color: #505050;
}

/* line 605, app/assets/stylesheets/dark.scss */
body.dark .btn-default:before,
body.dark .btn-more:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 610, app/assets/stylesheets/dark.scss */
body.dark .btn-default:hover,
body.dark .btn-more:hover {
  background-color: #505050;
}

/* line 613, app/assets/stylesheets/dark.scss */
body.dark .btn-default:hover:before,
body.dark .btn-more:hover:before {
  -webkit-filter: none;
  filter: none;
}

/* line 620, app/assets/stylesheets/dark.scss */
body.dark .btn-danger {
  background: transparent;
  border-color: #d64242;
}

/* line 625, app/assets/stylesheets/dark.scss */
body.dark .bt-download {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 631, app/assets/stylesheets/dark.scss */
body.dark .btn-container .dropdown {
  background-color: #202020;
}

/* line 634, app/assets/stylesheets/dark.scss */
body.dark .btn-container .dropdown a {
  color: #f4f4f4;
}

/* line 637, app/assets/stylesheets/dark.scss */
body.dark .btn-container .dropdown a:hover {
  background-color: #202020;
}

/* line 644, app/assets/stylesheets/dark.scss */
body.dark .badge,
body.dark .badge-toolbar-search-query {
  background-color: #505050;
  color: #f4f4f4;
}

/* line 650, app/assets/stylesheets/dark.scss */
body.dark .tabbar {
  border-color: #505050;
}

/* line 653, app/assets/stylesheets/dark.scss */
body.dark .tabbar a {
  color: #f4f4f4;
}

/* line 658, app/assets/stylesheets/dark.scss */
body.dark .tabs {
  border-color: #505050;
}

/* line 661, app/assets/stylesheets/dark.scss */
body.dark .tabs a {
  background-color: #202020;
  color: #f4f4f4;
}

/* line 665, app/assets/stylesheets/dark.scss */
body.dark .tabs a.active, body.dark .tabs a:hover {
  background-color: #505050;
}

/* line 673, app/assets/stylesheets/dark.scss */
body.dark .pagination a.bt {
  background-color: #383838;
}

/* line 677, app/assets/stylesheets/dark.scss */
body.dark .pagination .page-list.active,
body.dark .pagination .page-list:hover,
body.dark .pagination a.active,
body.dark .pagination a:hover {
  color: #f4f4f4;
}

/* line 684, app/assets/stylesheets/dark.scss */
body.dark .pagination a:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 692, app/assets/stylesheets/dark.scss */
body.dark .undo-notification .undo-notification-content,
body.dark .modal-undo-notification .undo-notification-content {
  background-color: #505050;
}

/* line 697, app/assets/stylesheets/dark.scss */
body.dark input[type="text"],
body.dark input[type="email"],
body.dark input[type="password"],
body.dark input[type="search"],
body.dark input[type="tel"],
body.dark input[type="number"],
body.dark input[type="color"],
body.dark input[type="time"],
body.dark input[type="date"],
body.dark input[type="datetime"],
body.dark input[type="datetime-local"],
body.dark input[type="week"],
body.dark input[type="month"],
body.dark input[type="url"],
body.dark select,
body.dark textarea,
body.dark .textarea,
body.dark .tag-input-ctn,
body.dark .ql-editor,
body.dark .custom-greet {
  background: #181818;
  color: #f4f4f4 !important;
  border-color: #383838;
}

/* line 722, app/assets/stylesheets/dark.scss */
body.dark input[type="checkbox"]:not(:checked),
body.dark input[type="radio"]:not(:checked) {
  -webkit-filter: invert(90%);
  filter: invert(90%);
}

/* line 728, app/assets/stylesheets/dark.scss */
body.dark input:disabled {
  background: #202020 !important;
  border: none !important;
  color: #505050 !important;
}

/* line 735, app/assets/stylesheets/dark.scss */
body.dark .tag-input-ctn .input-tag {
  background-color: #383838;
  border-color: #505050;
  color: #f4f4f4;
  box-shadow: none;
  -webkit-box-shadow: none;
}

/* line 742, app/assets/stylesheets/dark.scss */
body.dark .tag-input-ctn .input-tag .delete-tag {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 749, app/assets/stylesheets/dark.scss */
body.dark .switch {
  border-color: #505050;
}

/* line 752, app/assets/stylesheets/dark.scss */
body.dark .switch:not(.checked) {
  background-color: #202020;
}

/* line 757, app/assets/stylesheets/dark.scss */
body.dark input[type="submit"]:disabled,
body.dark .btn.disabled {
  border-color: #202020 !important;
}

/* line 762, app/assets/stylesheets/dark.scss */
body.dark input.bt-action-reply[type="submit"]:disabled,
body.dark button.bt-action-reply:disabled,
body.dark .ticket-note .btn-send:disabled {
  background: none !important;
}

/* line 768, app/assets/stylesheets/dark.scss */
body.dark div.hr,
body.dark hr {
  border-color: #383838;
  background-color: #383838;
}

/* line 774, app/assets/stylesheets/dark.scss */
body.dark .chart {
  background-color: #181818;
  color: #f4f4f4;
}

/* line 778, app/assets/stylesheets/dark.scss */
body.dark .chart .fullscreen-chart,
body.dark .chart .exit-fullscreen-chart,
body.dark .chart .hide-chart,
body.dark .chart .show-chart {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 787, app/assets/stylesheets/dark.scss */
body.dark .chart .type-chart a {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 794, app/assets/stylesheets/dark.scss */
body.dark .chart svg text {
  fill: #f4f4f4;
  text-shadow: none !important;
}

/* line 799, app/assets/stylesheets/dark.scss */
body.dark .chart svg line {
  stroke: #505050;
}

/* line 804, app/assets/stylesheets/dark.scss */
body.dark .chart .legend {
  color: #f4f4f4;
}

/* line 808, app/assets/stylesheets/dark.scss */
body.dark .chart .labels-numbers-percentage {
  fill: #f4f4f4;
}

/* line 814, app/assets/stylesheets/dark.scss */
body.dark .bts-actions > a:not(.text):not(.select2-choice):not(.open-ticket),
body.dark .bts-actions .tags-post > a.tags,
body.dark .bts-actions .more-actions:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 822, app/assets/stylesheets/dark.scss */
body.dark .bts-actions .more-actions .box-more-actions {
  background-color: #202020;
  box-shadow: none;
}

/* line 826, app/assets/stylesheets/dark.scss */
body.dark .bts-actions .more-actions .box-more-actions a {
  background-color: #202020;
}

/* line 829, app/assets/stylesheets/dark.scss */
body.dark .bts-actions .more-actions .box-more-actions a:hover {
  background-color: #505050;
}

/* line 837, app/assets/stylesheets/dark.scss */
body.dark .bts-actions .sentiments a {
  -webkit-filter: none !important;
  filter: none !important;
}

@media (max-width: 768px) {
  /* line 813, app/assets/stylesheets/dark.scss */
  body.dark .bts-actions {
    background-color: #383838 !important;
  }
}

/* line 850, app/assets/stylesheets/dark.scss */
body.dark .main-container.registration-wrapper .tami {
  border-color: #383838;
}

/* line 855, app/assets/stylesheets/dark.scss */
body.dark .main-container.registration-wrapper .info-wrapper:before {
  border-color: #383838;
}

/* line 862, app/assets/stylesheets/dark.scss */
body.dark .monitor-title,
body.dark .stat-value,
body.dark .timeline-status,
body.dark .history-summary-value,
body.dark .ticket-meta-profile {
  color: #f4f4f4;
}

/* line 870, app/assets/stylesheets/dark.scss */
body.dark .monitor-subtitle,
body.dark .stat-title,
body.dark .pagination-summary,
body.dark .ticket-meta-id,
body.dark .timeline-time,
body.dark .availability-legend .legend-item {
  color: #909090;
}

/* line 879, app/assets/stylesheets/dark.scss */
body.dark .option-button {
  background-color: #202020;
  border-color: #383838;
  color: #e5e5e5;
}

/* line 884, app/assets/stylesheets/dark.scss */
body.dark .option-button:hover {
  background-color: #262626;
  border-color: #505050;
}

/* line 889, app/assets/stylesheets/dark.scss */
body.dark .option-button.accent {
  background-color: #262117;
  border-color: #ffb300;
  color: #ffb300;
}

/* line 896, app/assets/stylesheets/dark.scss */
body.dark .option-button-icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 901, app/assets/stylesheets/dark.scss */
body.dark .active-filters-label {
  color: #6d6d6d;
}

/* line 905, app/assets/stylesheets/dark.scss */
body.dark .active-filter-chip {
  background-color: #262117;
  border-color: rgba(255, 179, 0, 0.4);
  color: #ffb300;
}

/* line 910, app/assets/stylesheets/dark.scss */
body.dark .active-filter-chip:hover {
  border-color: #ffb300;
}

/* line 913, app/assets/stylesheets/dark.scss */
body.dark .active-filters-clear {
  color: #909090;
}

/* line 916, app/assets/stylesheets/dark.scss */
body.dark .active-filters-clear:hover {
  color: #f4f4f4;
}

/* line 919, app/assets/stylesheets/dark.scss */
body.dark .stat-item {
  background-color: #202020;
  border-color: #303030;
}

/* line 924, app/assets/stylesheets/dark.scss */
body.dark .stat-value.is-empty {
  color: #6d6d6d;
}

/* line 928, app/assets/stylesheets/dark.scss */
body.dark .ticket-table {
  background-color: #202020;
  border-color: #303030;
}

/* line 932, app/assets/stylesheets/dark.scss */
body.dark .ticket-table th {
  color: #8a8a8a;
  background-color: #1c1c1c;
  border-bottom-color: #303030;
}

/* line 938, app/assets/stylesheets/dark.scss */
body.dark .ticket-table td {
  color: #e5e5e5;
  border-bottom-color: #2a2a2a;
}

/* line 943, app/assets/stylesheets/dark.scss */
body.dark .ticket-table tbody tr:hover {
  background-color: #262626;
}

/* line 946, app/assets/stylesheets/dark.scss */
body.dark .ticket-table tbody tr:hover > td:first-child,
body.dark .ticket-table tbody tr:hover > td.col-view {
  background-color: #262626;
}

/* line 952, app/assets/stylesheets/dark.scss */
body.dark .ticket-table th:first-child,
body.dark .ticket-table td:first-child,
body.dark .ticket-table th.col-view,
body.dark .ticket-table td.col-view {
  background-color: #202020;
}

/* line 959, app/assets/stylesheets/dark.scss */
body.dark .ticket-table th:first-child,
body.dark .ticket-table th.col-view {
  background-color: #1c1c1c;
}

/* line 964, app/assets/stylesheets/dark.scss */
body.dark .ticket-table th:first-child,
body.dark .ticket-table td:first-child {
  box-shadow: 1px 0 0 #303030, 5px 0 7px rgba(0, 0, 0, 0.3);
}

/* line 969, app/assets/stylesheets/dark.scss */
body.dark .ticket-table th.col-view,
body.dark .ticket-table td.col-view {
  box-shadow: -1px 0 0 #303030, -5px 0 7px rgba(0, 0, 0, 0.3);
}

/* line 974, app/assets/stylesheets/dark.scss */
body.dark .ticket-table .arrows .arrow {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 978, app/assets/stylesheets/dark.scss */
body.dark .ticket-table .arrows .arrow.selected {
  filter: invert(52%) sepia(84%) saturate(1352%) hue-rotate(2deg) brightness(101%) contrast(103%);
}

/* line 983, app/assets/stylesheets/dark.scss */
body.dark .ticket-table .user-history,
body.dark .ticket-table .view-ticket {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 990, app/assets/stylesheets/dark.scss */
body.dark .ticket-table-empty,
body.dark .no-data-message,
body.dark .ticket-empty,
body.dark .ticket-date .date-time,
body.dark .metric-head .metric-toggle,
body.dark .ticket-meta-label {
  color: #7d7d7d;
}

/* line 999, app/assets/stylesheets/dark.scss */
body.dark .tag-cell .view-tag {
  background-color: #2a2a2a;
  border-color: #3a3a3a;
  color: #d0d0d0;
}

/* line 1004, app/assets/stylesheets/dark.scss */
body.dark .tag-cell .view-tag .tag-extra {
  color: #7d7d7d;
}

/* line 1010, app/assets/stylesheets/dark.scss */
body.dark .ticket-table td .info-container.high, body.dark .ticket-table td .info-container.priority-urgent,
body.dark .ticket-meta .info-container.high,
body.dark .ticket-meta .info-container.priority-urgent,
body.dark .pill-toggle input:checked + .pill.high,
body.dark .pill-toggle input:checked + .pill.priority-urgent {
  background-color: rgba(226, 3, 3, 0.17);
  color: #f27272;
  border: 1px solid rgba(226, 3, 3, 0.35);
}

/* line 1012, app/assets/stylesheets/dark.scss */
body.dark .ticket-table td .info-container.medium, body.dark .ticket-table td .info-container.priority-high,
body.dark .ticket-meta .info-container.medium,
body.dark .ticket-meta .info-container.priority-high,
body.dark .pill-toggle input:checked + .pill.medium,
body.dark .pill-toggle input:checked + .pill.priority-high {
  background-color: rgba(229, 120, 3, 0.17);
  color: #efa054;
  border: 1px solid rgba(229, 120, 3, 0.35);
}

/* line 1014, app/assets/stylesheets/dark.scss */
body.dark .ticket-table td .info-container.low, body.dark .ticket-table td .info-container.pending, body.dark .ticket-table td .info-container.priority-medium, body.dark .ticket-table td .info-container.status-pending, body.dark .ticket-table td .info-container.sentiment-neutral,
body.dark .ticket-meta .info-container.low,
body.dark .ticket-meta .info-container.pending,
body.dark .ticket-meta .info-container.priority-medium,
body.dark .ticket-meta .info-container.status-pending,
body.dark .ticket-meta .info-container.sentiment-neutral,
body.dark .pill-toggle input:checked + .pill.low,
body.dark .pill-toggle input:checked + .pill.pending,
body.dark .pill-toggle input:checked + .pill.priority-medium,
body.dark .pill-toggle input:checked + .pill.status-pending,
body.dark .pill-toggle input:checked + .pill.sentiment-neutral {
  background-color: rgba(251, 204, 38, 0.17);
  color: #f0d272;
  border: 1px solid rgba(251, 204, 38, 0.35);
}

/* line 1019, app/assets/stylesheets/dark.scss */
body.dark .ticket-table td .info-container.lowest, body.dark .ticket-table td .info-container.resolved, body.dark .ticket-table td .info-container.priority-low, body.dark .ticket-table td .info-container.status-resolved, body.dark .ticket-table td .info-container.sentiment-positive,
body.dark .ticket-meta .info-container.lowest,
body.dark .ticket-meta .info-container.resolved,
body.dark .ticket-meta .info-container.priority-low,
body.dark .ticket-meta .info-container.status-resolved,
body.dark .ticket-meta .info-container.sentiment-positive,
body.dark .pill-toggle input:checked + .pill.lowest,
body.dark .pill-toggle input:checked + .pill.resolved,
body.dark .pill-toggle input:checked + .pill.priority-low,
body.dark .pill-toggle input:checked + .pill.status-resolved,
body.dark .pill-toggle input:checked + .pill.sentiment-positive {
  background-color: rgba(83, 174, 49, 0.17);
  color: #86cf6a;
  border: 1px solid rgba(83, 174, 49, 0.35);
}

/* line 1024, app/assets/stylesheets/dark.scss */
body.dark .ticket-table td .info-container.open, body.dark .ticket-table td .info-container.status-open,
body.dark .ticket-meta .info-container.open,
body.dark .ticket-meta .info-container.status-open,
body.dark .pill-toggle input:checked + .pill.open,
body.dark .pill-toggle input:checked + .pill.status-open {
  background-color: rgba(250, 166, 26, 0.17);
  color: #f5b95a;
  border: 1px solid rgba(250, 166, 26, 0.35);
}

/* line 1026, app/assets/stylesheets/dark.scss */
body.dark .ticket-table td .info-container.closed, body.dark .ticket-table td .info-container.status-closed, body.dark .ticket-table td .info-container.sentiment-negative,
body.dark .ticket-meta .info-container.closed,
body.dark .ticket-meta .info-container.status-closed,
body.dark .ticket-meta .info-container.sentiment-negative,
body.dark .pill-toggle input:checked + .pill.closed,
body.dark .pill-toggle input:checked + .pill.status-closed,
body.dark .pill-toggle input:checked + .pill.sentiment-negative {
  background-color: rgba(220, 54, 46, 0.17);
  color: #ef8078;
  border: 1px solid rgba(220, 54, 46, 0.35);
}

/* line 1029, app/assets/stylesheets/dark.scss */
body.dark .ticket-table td .info-container.new, body.dark .ticket-table td .info-container.status-new,
body.dark .ticket-meta .info-container.new,
body.dark .ticket-meta .info-container.status-new,
body.dark .pill-toggle input:checked + .pill.new,
body.dark .pill-toggle input:checked + .pill.status-new {
  background-color: rgba(50, 123, 221, 0.17);
  color: #7faff0;
  border: 1px solid rgba(50, 123, 221, 0.35);
}

/* line 1033, app/assets/stylesheets/dark.scss */
body.dark .pill-toggle .pill {
  border-color: #383838;
  color: #7d7d7d;
}

/* line 1039, app/assets/stylesheets/dark.scss */
body.dark .pagination-controls .pagination-button {
  border-color: #2e2e2e;
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1044, app/assets/stylesheets/dark.scss */
body.dark .pagination-controls .pagination-button:hover {
  background-color: #d9d9d9;
}

/* line 1047, app/assets/stylesheets/dark.scss */
body.dark .pagination-controls .pagination-page {
  background-color: #262117;
  border-color: #ffb300;
  color: #ffb300;
}

/* line 1054, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay.active,
body.dark .history-overlay.active,
body.dark .settings-overlay.active {
  box-shadow: -18px 0 40px rgba(0, 0, 0, 0.45);
}

/* line 1060, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay,
body.dark .history-overlay,
body.dark .settings-overlay {
  background-color: #1d1d1d;
  border-left-color: #383838;
}

/* line 1066, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay .filters-container,
body.dark .filters-overlay .settings-container,
body.dark .filters-overlay .history-header,
body.dark .history-overlay .filters-container,
body.dark .history-overlay .settings-container,
body.dark .history-overlay .history-header,
body.dark .settings-overlay .filters-container,
body.dark .settings-overlay .settings-container,
body.dark .settings-overlay .history-header {
  border-bottom-color: #2a2a2a;
}

/* line 1072, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay .filters-title,
body.dark .filters-overlay .settings-title,
body.dark .filters-overlay .history-title,
body.dark .history-overlay .filters-title,
body.dark .history-overlay .settings-title,
body.dark .history-overlay .history-title,
body.dark .settings-overlay .filters-title,
body.dark .settings-overlay .settings-title,
body.dark .settings-overlay .history-title {
  color: #f4f4f4;
}

/* line 1078, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay .export-button,
body.dark .filters-overlay .close-button,
body.dark .history-overlay .export-button,
body.dark .history-overlay .close-button,
body.dark .settings-overlay .export-button,
body.dark .settings-overlay .close-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1083, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay .export-button:hover,
body.dark .filters-overlay .close-button:hover,
body.dark .history-overlay .export-button:hover,
body.dark .history-overlay .close-button:hover,
body.dark .settings-overlay .export-button:hover,
body.dark .settings-overlay .close-button:hover {
  background-color: #d9d9d9;
}

/* line 1086, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay .filters-footer,
body.dark .filters-overlay .settings-footer,
body.dark .history-overlay .filters-footer,
body.dark .history-overlay .settings-footer,
body.dark .settings-overlay .filters-footer,
body.dark .settings-overlay .settings-footer {
  background-color: #1d1d1d;
  border-top-color: #2a2a2a;
}

/* line 1092, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay .ghost-button,
body.dark .history-overlay .ghost-button,
body.dark .settings-overlay .ghost-button {
  border-color: #383838;
  color: #b5b5b5;
}

/* line 1096, app/assets/stylesheets/dark.scss */
body.dark .filters-overlay .ghost-button:hover,
body.dark .history-overlay .ghost-button:hover,
body.dark .settings-overlay .ghost-button:hover {
  background-color: #2a2a2a;
}

/* line 1100, app/assets/stylesheets/dark.scss */
body.dark .filters-footer .save-button,
body.dark .settings-footer .save-button {
  color: #181818;
  background-color: #ffb300;
}

/* line 1105, app/assets/stylesheets/dark.scss */
body.dark .filters-footer .save-button:hover,
body.dark .settings-footer .save-button:hover {
  background-color: #e09e00;
}

/* line 1108, app/assets/stylesheets/dark.scss */
body.dark .filter-group > label,
body.dark .filter-group-header label,
body.dark .settings-group .title,
body.dark .history-summary-label,
body.dark .history-timeline-label {
  color: #8a8a8a;
}

/* line 1116, app/assets/stylesheets/dark.scss */
body.dark .filter-group-actions button {
  color: #909090;
}

/* line 1119, app/assets/stylesheets/dark.scss */
body.dark .filter-group-actions button:hover {
  color: #ffb300;
}

/* line 1123, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-chart a, body.dark .ticket-monitor .filter-chart label {
  background-color: #262626;
  border-color: #383838 !important;
}

/* line 1127, app/assets/stylesheets/dark.scss */
body.dark .ticket-monitor .filter-chart a.on, body.dark .ticket-monitor .filter-chart label.on {
  background-color: #262117;
  border-color: rgba(255, 179, 0, 0.55) !important;
}

/* line 1135, app/assets/stylesheets/dark.scss */
body.dark .checkbox-container .for-checkbox {
  color: #b5b5b5;
}

/* line 1138, app/assets/stylesheets/dark.scss */
body.dark .checkbox-container .for-checkbox:before {
  border-color: #4a4a4a;
}

/* line 1141, app/assets/stylesheets/dark.scss */
body.dark .checkbox-container input:checked + .for-checkbox {
  color: #e5e5e5;
}

/* line 1144, app/assets/stylesheets/dark.scss */
body.dark .checkbox-container input:checked + .for-checkbox:before {
  background-color: #ffb300;
  border-color: #ffb300;
}

/* line 1151, app/assets/stylesheets/dark.scss */
body.dark .same-size,
body.dark .custom-date fieldset input[type="date"],
body.dark .custom-date fieldset input[type="text"],
body.dark .accounts,
body.dark .accounts .sources-dropdown,
body.dark .accounts .sources-dropdown .search-bar {
  background-color: #262626;
  border-color: #3a3a3a;
  color: #e5e5e5;
}

/* line 1162, app/assets/stylesheets/dark.scss */
body.dark .custom-date fieldset > label,
body.dark .custom-date .actual-date,
body.dark .accounts p {
  color: #909090;
}

/* line 1168, app/assets/stylesheets/dark.scss */
body.dark .accounts .sources-dropdown {
  box-shadow: 0 10px 26px rgba(0, 0, 0, 0.5);
}

/* line 1172, app/assets/stylesheets/dark.scss */
body.dark .accounts .sources-dropdown .accounts-list li label {
  color: #b5b5b5;
}

/* line 1175, app/assets/stylesheets/dark.scss */
body.dark .accounts .sources-dropdown .accounts-list li label:before {
  border-color: #4a4a4a;
}

/* line 1178, app/assets/stylesheets/dark.scss */
body.dark .accounts .sources-dropdown .accounts-list li input:checked + label:before {
  background-color: #ffb300;
  border-color: #ffb300;
}

/* line 1185, app/assets/stylesheets/dark.scss */
body.dark .settings-group.per-page {
  background-color: #232323;
  border-color: #303030;
}

/* line 1189, app/assets/stylesheets/dark.scss */
body.dark .settings-group.per-page label {
  color: #d0d0d0;
}

/* line 1192, app/assets/stylesheets/dark.scss */
body.dark .segmented {
  background-color: #1a1a1a;
  border-color: #303030;
}

/* line 1196, app/assets/stylesheets/dark.scss */
body.dark .segmented button {
  color: #8a8a8a;
}

/* line 1199, app/assets/stylesheets/dark.scss */
body.dark .segmented button.selected {
  background-color: #ffb300;
  color: #181818;
}

/* line 1206, app/assets/stylesheets/dark.scss */
body.dark .settings-count {
  color: #ffb300;
}

/* line 1210, app/assets/stylesheets/dark.scss */
body.dark .metric-row {
  border-top-color: #262626;
  color: #b5b5b5;
}

/* line 1214, app/assets/stylesheets/dark.scss */
body.dark .metric-row:last-child {
  border-bottom-color: #262626;
}

/* line 1216, app/assets/stylesheets/dark.scss */
body.dark .metric-row:hover {
  background-color: #232323;
}

/* line 1219, app/assets/stylesheets/dark.scss */
body.dark .metric-dash {
  background-color: #3a3a3a;
}

/* line 1223, app/assets/stylesheets/dark.scss */
body.dark .history-summary {
  background-color: #232323;
  border-color: #303030;
}

/* line 1228, app/assets/stylesheets/dark.scss */
body.dark .availability-bar {
  background-color: #1a1a1a;
}

/* line 1231, app/assets/stylesheets/dark.scss */
body.dark .availability-bar .availability-segment.unavailable {
  background-color: #4a4a4a;
}

/* line 1234, app/assets/stylesheets/dark.scss */
body.dark .availability-legend .legend-item.unavailable:before {
  background-color: #4a4a4a;
}

/* line 1239, app/assets/stylesheets/dark.scss */
body.dark .timeline-entry:before {
  background-color: #303030;
}

/* line 1241, app/assets/stylesheets/dark.scss */
body.dark .timeline-entry .timeline-dot, body.dark .timeline-entry.unavailable .timeline-dot {
  background-color: #4a4a4a;
}

/* line 1244, app/assets/stylesheets/dark.scss */
body.dark .timeline-entry.available .timeline-dot {
  background-color: #53ae31;
}

/* line 1245, app/assets/stylesheets/dark.scss */
body.dark .timeline-entry.inactive .timeline-dot {
  background-color: #faa61a;
}

/* line 1248, app/assets/stylesheets/dark.scss */
body.dark .ticket-meta {
  background-color: #202020;
  border-bottom-color: #2a2a2a;
}

/* line 1253, app/assets/stylesheets/dark.scss */
body.dark .ticket-meta-details {
  color: #d0d0d0;
}

/* line 1257, app/assets/stylesheets/dark.scss */
body.dark .welcome-full {
  background-color: #181818;
}

/* line 1260, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .line,
body.dark .welcome-full .bottom-line {
  border-color: #383838;
}

/* line 1265, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .metric-title {
  color: #f4f4f4;
}

/* line 1270, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .analytics-content .welcome-engagement-summary .engagement-table .engagement-row {
  border-color: #383838;
}

/* line 1275, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .white-rounded-bg {
  background-color: #202020;
}

/* line 1278, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .white-rounded-bg .preview {
  background-color: #202020;
}

/* line 1281, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .white-rounded-bg .preview .preview-title {
  color: #f4f4f4;
}

/* line 1286, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .white-rounded-bg .preview-charts {
  background-color: #202020;
  border-color: #383838;
}

/* line 1292, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen {
  color: #f4f4f4;
}

/* line 1295, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .banner .welcome-texts .welcome-message {
  color: #f4f4f4;
}

/* line 1301, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total-content {
  border-color: #383838;
}

/* line 1307, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-summary .projects-total .project-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/projects-total-icon-b7704cad2d13f19798eb9654f45179bca93c0905a2d0cd69c6ed2b837f0b2e82.svg);
}

/* line 1316, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .projects-content .projects-charts .project-chart .brands-collected .brands-content .brands-information {
  border-color: #383838;
}

/* line 1326, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .choose-page .select2-container .select2-results .select2-result-label .service.twitter {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1336, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .welcome-close {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1342, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .minimize-icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1347, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .projects {
  color: #8f319b;
}

/* line 1351, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .projects .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/projects-icon-53a84b53072851cf7db20afe60104a8056e1312376e5d79f688213566942dc50.svg);
}

/* line 1359, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .projects .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/projects-folder-16ec1e62e50acfbf44b85191debe7bc85fa60fe6a7179ee0002d467b8b37f3f5.svg);
}

/* line 1366, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .tickets {
  color: #1972bc;
}

/* line 1370, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .tickets .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/tickets-icon-6a97dd6a6d0d394684702c121205124a78f85ea243920734ff36664d14aace63.svg);
}

/* line 1378, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .tickets .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/tickets-folder-9f73bcc56858446a656854ccd2670f9f22c06c3ddb3a21a9a61448674a88b9a2.svg);
}

/* line 1387, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .analytics .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/analytics-icon-685b608a3bdb551024543cebfb91557b3ec4f8d69e2d3281e73ca42f73c82b1f.svg);
}

/* line 1395, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .analytics .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/analytics-icon-685b608a3bdb551024543cebfb91557b3ec4f8d69e2d3281e73ca42f73c82b1f.svg);
}

/* line 1402, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .publisher .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/publisher-icon-530699fe94c7b2e271897b5c87980ee66dd058eef492fd9d095b000e719090e4.svg);
}

/* line 1411, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .publisher .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/publisher-icon-530699fe94c7b2e271897b5c87980ee66dd058eef492fd9d095b000e719090e4.svg);
}

/* line 1421, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .calendar .element:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/publisher-calendar-e82bcc6e0fcc30b1a72417ef3bf94505100b6266dfb5a08c83a17875c2dc9eeb.svg);
  background-size: 22px;
}

/* line 1431, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .elearning .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/elearning-icon-41f2876f59b5f4565a93ff16d3cd53f737d55acac58b9f555a2d02385043cc53.svg);
}

/* line 1440, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-screen .preview .shortcuts .preview-title:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/welcome/previews/dark/other-resources-icon-60be5eb97feb3828ac131b573252c0b60099619e2b0b7cbbcc52eb5996ad7904.svg);
}

/* line 1451, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .demo-activity {
  background-color: #383838;
}

/* line 1455, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .custom-data {
  background-color: #181818;
}

/* line 1458, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .custom-data.stick {
  background-color: rgba(24, 24, 24, 0.7);
}

/* line 1462, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .custom-data .calendarBtn,
body.dark .welcome-full .welcome-content .custom-data .post-accounts .accounts {
  background-color: #181818;
  border-color: #383838;
  color: #f4f4f4;
}

/* line 1468, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .custom-data .calendarBtn .caret,
body.dark .welcome-full .welcome-content .custom-data .post-accounts .accounts .caret {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1474, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .custom-data .post-accounts .accounts-dropdown {
  background-color: #181818;
  border-color: #383838;
}

/* line 1478, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .custom-data .post-accounts .accounts-dropdown .accounts-list li label:hover {
  background-color: #202020;
}

/* line 1482, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .custom-data .post-accounts .accounts-dropdown .search-bar {
  border-color: #383838;
}

/* line 1488, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .custom-data .calendarBtn:before, body.dark .welcome-full .welcome-content .custom-data .calendarBtn:after {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1498, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .cards .card-project .card-container {
  border-color: #383838;
}

/* line 1501, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .cards .card-project .card-container p {
  color: #f4f4f4;
}

/* line 1507, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-content .cards .card-project .card-footer a {
  border-color: #383838;
  color: #f4f4f4;
}

/* line 1516, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-sidebar {
  color: #f4f4f4;
}

/* line 1519, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-sidebar .sidebar-consume,
body.dark .welcome-full .welcome-sidebar .sidebar-account,
body.dark .welcome-full .welcome-sidebar .sidebar-footer {
  border-color: #383838 !important;
}

/* line 1524, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-sidebar .sidebar-consume .add-btn,
body.dark .welcome-full .welcome-sidebar .sidebar-account .add-btn,
body.dark .welcome-full .welcome-sidebar .sidebar-footer .add-btn {
  border-color: #383838 !important;
  color: #f4f4f4 !important;
}

/* line 1531, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .publisher-content
.publisher-charts
.publisher-overview
.chart-content
.chart-row,
body.dark .welcome-full .tickets-content
.tickets-charts
.tickets-priority
.tickets-priority-content
.ticket-priority-elements {
  border-color: #383838;
}

/* line 1544, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-elearning .posts .post {
  border-color: #383838;
}

/* line 1547, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-elearning .posts .post .post-title {
  color: #f4f4f4;
}

/* line 1552, app/assets/stylesheets/dark.scss */
body.dark .welcome-full .welcome-elearning .posts .post.news .news-title,
body.dark .welcome-full .welcome-elearning .posts .post.news .news-content {
  color: #f4f4f4;
}

/* line 1560, app/assets/stylesheets/dark.scss */
body.dark .transcription-container.audio {
  background-color: #3b3b3b;
}

/* line 1567, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .floating-reactions {
  background-color: #181818;
}

/* line 1571, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container {
  background: #181818;
  border-color: #383838;
}

/* line 1575, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info,
body.dark .container-posts .post .container .twitter-info,
body.dark .container-posts .post .container .youtube-info,
body.dark .container-posts .post .container .instagram-info,
body.dark .container-posts .post .container .threads-info,
body.dark .container-posts .post .container .wordpress-info,
body.dark .container-posts .post .container .linkedin-info,
body.dark .container-posts .post .container .bluesky-info,
body.dark .container-posts .post .container .tiktok-info,
body.dark .container-posts .post .container .pinterest-info,
body.dark .container-posts .post .container .reddit-info,
body.dark .container-posts .post .container .email-info {
  border-color: #383838;
}

/* line 1590, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info li:before,
body.dark .container-posts .post .container .twitter-info li:before,
body.dark .container-posts .post .container .youtube-info li:before,
body.dark .container-posts .post .container .instagram-info li:before,
body.dark .container-posts .post .container .threads-info li:before,
body.dark .container-posts .post .container .wordpress-info li:before,
body.dark .container-posts .post .container .linkedin-info li:before,
body.dark .container-posts .post .container .bluesky-info li:before,
body.dark .container-posts .post .container .tiktok-info li:before,
body.dark .container-posts .post .container .pinterest-info li:before,
body.dark .container-posts .post .container .reddit-info li:before,
body.dark .container-posts .post .container .email-info li:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1597, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info li.likes.favorited:before,
body.dark .container-posts .post .container .twitter-info li.likes.favorited:before,
body.dark .container-posts .post .container .youtube-info li.likes.favorited:before,
body.dark .container-posts .post .container .instagram-info li.likes.favorited:before,
body.dark .container-posts .post .container .threads-info li.likes.favorited:before,
body.dark .container-posts .post .container .wordpress-info li.likes.favorited:before,
body.dark .container-posts .post .container .linkedin-info li.likes.favorited:before,
body.dark .container-posts .post .container .bluesky-info li.likes.favorited:before,
body.dark .container-posts .post .container .tiktok-info li.likes.favorited:before,
body.dark .container-posts .post .container .pinterest-info li.likes.favorited:before,
body.dark .container-posts .post .container .reddit-info li.likes.favorited:before,
body.dark .container-posts .post .container .email-info li.likes.favorited:before {
  filter: none;
}

/* line 1603, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info li span,
body.dark .container-posts .post .container .twitter-info li span,
body.dark .container-posts .post .container .youtube-info li span,
body.dark .container-posts .post .container .instagram-info li span,
body.dark .container-posts .post .container .threads-info li span,
body.dark .container-posts .post .container .wordpress-info li span,
body.dark .container-posts .post .container .linkedin-info li span,
body.dark .container-posts .post .container .bluesky-info li span,
body.dark .container-posts .post .container .tiktok-info li span,
body.dark .container-posts .post .container .pinterest-info li span,
body.dark .container-posts .post .container .reddit-info li span,
body.dark .container-posts .post .container .email-info li span {
  color: #f4f4f4;
}

/* line 1607, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info li a,
body.dark .container-posts .post .container .facebook-info li button,
body.dark .container-posts .post .container .twitter-info li a,
body.dark .container-posts .post .container .twitter-info li button,
body.dark .container-posts .post .container .youtube-info li a,
body.dark .container-posts .post .container .youtube-info li button,
body.dark .container-posts .post .container .instagram-info li a,
body.dark .container-posts .post .container .instagram-info li button,
body.dark .container-posts .post .container .threads-info li a,
body.dark .container-posts .post .container .threads-info li button,
body.dark .container-posts .post .container .wordpress-info li a,
body.dark .container-posts .post .container .wordpress-info li button,
body.dark .container-posts .post .container .linkedin-info li a,
body.dark .container-posts .post .container .linkedin-info li button,
body.dark .container-posts .post .container .bluesky-info li a,
body.dark .container-posts .post .container .bluesky-info li button,
body.dark .container-posts .post .container .tiktok-info li a,
body.dark .container-posts .post .container .tiktok-info li button,
body.dark .container-posts .post .container .pinterest-info li a,
body.dark .container-posts .post .container .pinterest-info li button,
body.dark .container-posts .post .container .reddit-info li a,
body.dark .container-posts .post .container .reddit-info li button,
body.dark .container-posts .post .container .email-info li a,
body.dark .container-posts .post .container .email-info li button {
  color: #f4f4f4;
}

/* line 1611, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info li a:before,
body.dark .container-posts .post .container .facebook-info li button:before,
body.dark .container-posts .post .container .twitter-info li a:before,
body.dark .container-posts .post .container .twitter-info li button:before,
body.dark .container-posts .post .container .youtube-info li a:before,
body.dark .container-posts .post .container .youtube-info li button:before,
body.dark .container-posts .post .container .instagram-info li a:before,
body.dark .container-posts .post .container .instagram-info li button:before,
body.dark .container-posts .post .container .threads-info li a:before,
body.dark .container-posts .post .container .threads-info li button:before,
body.dark .container-posts .post .container .wordpress-info li a:before,
body.dark .container-posts .post .container .wordpress-info li button:before,
body.dark .container-posts .post .container .linkedin-info li a:before,
body.dark .container-posts .post .container .linkedin-info li button:before,
body.dark .container-posts .post .container .bluesky-info li a:before,
body.dark .container-posts .post .container .bluesky-info li button:before,
body.dark .container-posts .post .container .tiktok-info li a:before,
body.dark .container-posts .post .container .tiktok-info li button:before,
body.dark .container-posts .post .container .pinterest-info li a:before,
body.dark .container-posts .post .container .pinterest-info li button:before,
body.dark .container-posts .post .container .reddit-info li a:before,
body.dark .container-posts .post .container .reddit-info li button:before,
body.dark .container-posts .post .container .email-info li a:before,
body.dark .container-posts .post .container .email-info li button:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1617, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info li a.favorited:before,
body.dark .container-posts .post .container .facebook-info li button.favorited:before,
body.dark .container-posts .post .container .twitter-info li a.favorited:before,
body.dark .container-posts .post .container .twitter-info li button.favorited:before,
body.dark .container-posts .post .container .youtube-info li a.favorited:before,
body.dark .container-posts .post .container .youtube-info li button.favorited:before,
body.dark .container-posts .post .container .instagram-info li a.favorited:before,
body.dark .container-posts .post .container .instagram-info li button.favorited:before,
body.dark .container-posts .post .container .threads-info li a.favorited:before,
body.dark .container-posts .post .container .threads-info li button.favorited:before,
body.dark .container-posts .post .container .wordpress-info li a.favorited:before,
body.dark .container-posts .post .container .wordpress-info li button.favorited:before,
body.dark .container-posts .post .container .linkedin-info li a.favorited:before,
body.dark .container-posts .post .container .linkedin-info li button.favorited:before,
body.dark .container-posts .post .container .bluesky-info li a.favorited:before,
body.dark .container-posts .post .container .bluesky-info li button.favorited:before,
body.dark .container-posts .post .container .tiktok-info li a.favorited:before,
body.dark .container-posts .post .container .tiktok-info li button.favorited:before,
body.dark .container-posts .post .container .pinterest-info li a.favorited:before,
body.dark .container-posts .post .container .pinterest-info li button.favorited:before,
body.dark .container-posts .post .container .reddit-info li a.favorited:before,
body.dark .container-posts .post .container .reddit-info li button.favorited:before,
body.dark .container-posts .post .container .email-info li a.favorited:before,
body.dark .container-posts .post .container .email-info li button.favorited:before {
  filter: none;
}

/* line 1622, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info li a span,
body.dark .container-posts .post .container .facebook-info li button span,
body.dark .container-posts .post .container .twitter-info li a span,
body.dark .container-posts .post .container .twitter-info li button span,
body.dark .container-posts .post .container .youtube-info li a span,
body.dark .container-posts .post .container .youtube-info li button span,
body.dark .container-posts .post .container .instagram-info li a span,
body.dark .container-posts .post .container .instagram-info li button span,
body.dark .container-posts .post .container .threads-info li a span,
body.dark .container-posts .post .container .threads-info li button span,
body.dark .container-posts .post .container .wordpress-info li a span,
body.dark .container-posts .post .container .wordpress-info li button span,
body.dark .container-posts .post .container .linkedin-info li a span,
body.dark .container-posts .post .container .linkedin-info li button span,
body.dark .container-posts .post .container .bluesky-info li a span,
body.dark .container-posts .post .container .bluesky-info li button span,
body.dark .container-posts .post .container .tiktok-info li a span,
body.dark .container-posts .post .container .tiktok-info li button span,
body.dark .container-posts .post .container .pinterest-info li a span,
body.dark .container-posts .post .container .pinterest-info li button span,
body.dark .container-posts .post .container .reddit-info li a span,
body.dark .container-posts .post .container .reddit-info li button span,
body.dark .container-posts .post .container .email-info li a span,
body.dark .container-posts .post .container .email-info li button span {
  color: #f4f4f4;
}

/* line 1627, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .facebook-info li .count,
body.dark .container-posts .post .container .twitter-info li .count,
body.dark .container-posts .post .container .youtube-info li .count,
body.dark .container-posts .post .container .instagram-info li .count,
body.dark .container-posts .post .container .threads-info li .count,
body.dark .container-posts .post .container .wordpress-info li .count,
body.dark .container-posts .post .container .linkedin-info li .count,
body.dark .container-posts .post .container .bluesky-info li .count,
body.dark .container-posts .post .container .tiktok-info li .count,
body.dark .container-posts .post .container .pinterest-info li .count,
body.dark .container-posts .post .container .reddit-info li .count,
body.dark .container-posts .post .container .email-info li .count {
  border-color: #383838;
}

/* line 1634, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .ra-basic-info .receivers-info {
  color: #909090;
}

/* line 1639, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .media.attachment-object {
  background-color: #202020;
}

/* line 1642, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container .media.attachment-object .info {
  color: white;
}

/* line 1650, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-info .select label {
  border-color: #383838;
}

/* line 1654, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-info .select.grouped-ticket .options {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1659, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-info .select:before {
  background: #181818;
}

/* line 1665, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-info .brand-image .no-photo {
  color: #181818;
  background-color: #909090;
}

/* line 1672, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-info .service.twitter:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1677, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-info .service.threads:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1682, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-info .service.wordpress:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1691, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-content .container-post .author,
body.dark .container-posts .post .post-content .container-post .title {
  color: #f4f4f4;
}

/* line 1697, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-content .container-post .info .ra-link,
body.dark .container-posts .post .post-content .container-post .info .post-type,
body.dark .container-posts .post .post-content .container-post .info .ticket_ra_info,
body.dark .container-posts .post .post-content .container-post .info .post-nature,
body.dark .container-posts .post .post-content .container-post .info .author-location,
body.dark .container-posts .post .post-content .container-post .info .app-version,
body.dark .container-posts .post .post-content .container-post .info .ticket-status,
body.dark .container-posts .post .post-content .container-post .info .ticket-id,
body.dark .container-posts .post .post-content .container-post .info .time {
  color: #909090;
}

/* line 1709, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-content .container-post .info .categories:after {
  -webkit-filter: invert(100%);
  filter: invert(100%);
  opacity: 0.5;
}

/* line 1717, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-content .photo {
  border-color: #383838;
}

/* line 1722, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-content .profile.top-card, body.dark .container-posts .post .post-content .profile.bottom-card {
  background-color: #202020;
}

/* line 1726, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-content .profile.top-card .joined,
body.dark .container-posts .post .post-content .profile.top-card .location,
body.dark .container-posts .post .post-content .profile.top-card .interests, body.dark .container-posts .post .post-content .profile.bottom-card .joined,
body.dark .container-posts .post .post-content .profile.bottom-card .location,
body.dark .container-posts .post .post-content .profile.bottom-card .interests {
  color: #909090;
}

/* line 1731, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .post-content .profile.top-card .joined:before,
body.dark .container-posts .post .post-content .profile.top-card .location:before,
body.dark .container-posts .post .post-content .profile.top-card .interests:before, body.dark .container-posts .post .post-content .profile.bottom-card .joined:before,
body.dark .container-posts .post .post-content .profile.bottom-card .location:before,
body.dark .container-posts .post .post-content .profile.bottom-card .interests:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1742, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-grouped-content .grouped-content .more-posts {
  border-color: #383838;
}

/* line 1746, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-grouped-content .grouped-content .post-cnt:hover {
  background-color: #202020;
}

/* line 1749, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-grouped-content .grouped-content .post-cnt:hover .bts-actions {
  background-color: #202020de;
}

/* line 1753, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-grouped-content .grouped-content .post-cnt:hover .select-post label {
  border: 1px solid #383838;
}

/* line 1757, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-grouped-content .grouped-content .post-cnt:hover .select-post input[type="checkbox"]:checked + label {
  border: 2px solid #3b99fc;
}

/* line 1762, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-grouped-content .grouped-content .post-cnt:hover .post-message .view-tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1773, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .media-container .media .media-link,
body.dark .container-posts .post .container-content .media-container .media .attachment,
body.dark .container-posts .post .container-grouped-content .media-container .media .media-link,
body.dark .container-posts .post .container-grouped-content .media-container .media .attachment {
  border-color: #383838 !important;
}

/* line 1777, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .media-container .media .media-link .photo,
body.dark .container-posts .post .container-content .media-container .media .attachment .photo,
body.dark .container-posts .post .container-grouped-content .media-container .media .media-link .photo,
body.dark .container-posts .post .container-grouped-content .media-container .media .attachment .photo {
  border-color: #383838 !important;
}

/* line 1781, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .media-container .media .media-link:hover,
body.dark .container-posts .post .container-content .media-container .media .attachment:hover,
body.dark .container-posts .post .container-grouped-content .media-container .media .media-link:hover,
body.dark .container-posts .post .container-grouped-content .media-container .media .attachment:hover {
  background-color: #505050;
}

/* line 1786, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .media-container .media.fb-share-fail,
body.dark .container-posts .post .container-grouped-content .media-container .media.fb-share-fail {
  border-color: #383838;
}

/* line 1789, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .media-container .media.fb-share-fail p,
body.dark .container-posts .post .container-grouped-content .media-container .media.fb-share-fail p {
  color: #fff;
}

/* line 1795, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .quote,
body.dark .container-posts .post .container-grouped-content .quote {
  border: none;
  background-color: #202020;
}

/* line 1799, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .quote span,
body.dark .container-posts .post .container-content .quote p,
body.dark .container-posts .post .container-grouped-content .quote span,
body.dark .container-posts .post .container-grouped-content .quote p {
  color: #909090;
}

/* line 1805, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .toggle-expansion .toggle-icon,
body.dark .container-posts .post .container-grouped-content .toggle-expansion .toggle-icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1810, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .quick-reply-button,
body.dark .container-posts .post .container-grouped-content .quick-reply-button {
  border-color: #383838;
}

/* line 1814, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .quick-reply,
body.dark .container-posts .post .container-grouped-content .quick-reply {
  border-color: #383838;
}

/* line 1817, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .quick-reply .profile-select,
body.dark .container-posts .post .container-grouped-content .quick-reply .profile-select {
  border-color: #383838;
}

/* line 1821, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .container-content .quick-reply button,
body.dark .container-posts .post .container-grouped-content .quick-reply button {
  background: #181818;
}

/* line 1828, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .polls .box,
body.dark .container-posts .post .polls .percentage_demonstration {
  background-color: #343639 !important;
}

/* line 1832, app/assets/stylesheets/dark.scss */
body.dark .container-posts .post .polls .option-label {
  color: #f4f4f4 !important;
}

/* line 1838, app/assets/stylesheets/dark.scss */
body.dark .container-posts .log {
  border-color: #383838;
}

/* line 1842, app/assets/stylesheets/dark.scss */
body.dark .container-posts .note {
  background-color: #202020;
  border-color: #383838;
}

/* line 1846, app/assets/stylesheets/dark.scss */
body.dark .container-posts .note .attachment {
  border-color: #383838;
  background-color: #181818;
  color: #f4f4f4;
}

/* line 1851, app/assets/stylesheets/dark.scss */
body.dark .container-posts .note .attachment a {
  color: #e5e5e5;
}

/* line 1855, app/assets/stylesheets/dark.scss */
body.dark .container-posts .note .attachment:after {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1863, app/assets/stylesheets/dark.scss */
body.dark .parent-post .container {
  background: #202020 !important;
  border-color: #383838 !important;
}

/* line 1867, app/assets/stylesheets/dark.scss */
body.dark .parent-post .container .parent-post .container {
  background: #202020 !important;
}

/* line 1873, app/assets/stylesheets/dark.scss */
body.dark .parent-post .container .container-content .tags li a,
body.dark .parent-post .container .container-content .tags li label.select .checkmark,
body.dark .parent-post .container .container-content .tags li label {
  background-color: #383838;
}

/* line 1878, app/assets/stylesheets/dark.scss */
body.dark .parent-post .container .container-content .tags li a:before,
body.dark .parent-post .container .container-content .tags li label.select .checkmark:before,
body.dark .parent-post .container .container-content .tags li label:before {
  background-color: #383838;
}

/* line 1887, app/assets/stylesheets/dark.scss */
body.dark .select2-container .select2-arrow {
  background: #181818;
}

/* line 1891, app/assets/stylesheets/dark.scss */
body.dark .select2-container .ui-select-choices-row:hover {
  background-color: #383838;
}

/* line 1895, app/assets/stylesheets/dark.scss */
body.dark .select2-container .select2-dropdown-open .select2-choice {
  box-shadow: none;
  -webkit-box-shadow: none;
}

/* line 1901, app/assets/stylesheets/dark.scss */
body.dark .select2-container.select2-container-disabled .select2-choice {
  background-color: transparent;
  border-color: #383838;
  opacity: 0.5;
}

/* line 1907, app/assets/stylesheets/dark.scss */
body.dark .select2-container.select2-container-disabled .select2-arrow {
  background-color: transparent;
}

/* line 1914, app/assets/stylesheets/dark.scss */
body.dark .select2-container-multi .select2-choices {
  background-color: #181818;
  border-color: #383838;
}

/* line 1918, app/assets/stylesheets/dark.scss */
body.dark .select2-container-multi .select2-choices .select2-search-choice {
  background-color: #383838;
  border-color: #505050;
  color: #f4f4f4;
  box-shadow: none;
  -webkit-box-shadow: none;
  background-image: none;
}

/* line 1926, app/assets/stylesheets/dark.scss */
body.dark .select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close {
  background-position: right top;
}

/* line 1930, app/assets/stylesheets/dark.scss */
body.dark .select2-container-multi .select2-choices .select2-search-choice span {
  color: #f4f4f4;
}

/* line 1937, app/assets/stylesheets/dark.scss */
body.dark .select2-choice,
body.dark .select2-drop-active {
  background: #181818;
  border-color: #383838;
  color: #f4f4f4;
  box-shadow: none;
  -webkit-box-shadow: none;
  background-image: none !important;
}

/* line 1946, app/assets/stylesheets/dark.scss */
body.dark .select2-choice .select2-arrow.add,
body.dark .select2-drop-active .select2-arrow.add {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 1952, app/assets/stylesheets/dark.scss */
body.dark .select2-drop {
  background: #181818;
  border-color: #383838;
}

/* line 1956, app/assets/stylesheets/dark.scss */
body.dark .select2-drop.select2-drop-active {
  border-color: #5897fb;
}

/* line 1962, app/assets/stylesheets/dark.scss */
body.dark .select2-results .select2-disabled {
  background: #202020;
  cursor: default !important;
  pointer-events: none;
}

/* line 1967, app/assets/stylesheets/dark.scss */
body.dark .select2-results .select2-disabled.select2-highlighted {
  color: inherit;
}

/* line 1971, app/assets/stylesheets/dark.scss */
body.dark .select2-results .select2-disabled:hover {
  background: #202020;
}

/* line 1979, app/assets/stylesheets/dark.scss */
body.dark .bm-select2.select2-container .select2-choice .select2-chosen {
  color: #f4f4f4;
}

/* line 1984, app/assets/stylesheets/dark.scss */
body.dark .bm-select2.select2-container .select2-drop-active {
  border: none !important;
}

/* line 1989, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal {
  background-color: #181818;
  border: 1px solid #383838;
}

/* line 1994, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-confirm .container-modal p {
  color: #e5e5e5;
}

/* line 2000, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-modal-count {
  color: #f4f4f4;
}

/* line 2004, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-edit-description,
body.dark .reveal-modal.bulk-modal-edit .bulk-field-hint {
  color: #909090;
}

/* line 2009, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-tabs {
  border-color: #383838;
}

/* line 2013, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-tab {
  background: #202020;
  color: #909090;
}

/* line 2017, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-tab:not(:last-child) {
  border-right-color: #383838;
}

/* line 2021, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-tab.active {
  background: #327bdd;
  color: #ffffff;
}

/* line 2026, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-tab:hover:not(.active) {
  background: #383838;
  color: #f4f4f4;
}

/* line 2032, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-accordion {
  background: #202020;
  border-color: #383838;
}

/* line 2036, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-accordion.is-open {
  border-color: #505050;
  box-shadow: none;
}

/* line 2043, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-accordion-header label {
  color: #f4f4f4;
}

/* line 2047, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-accordion-header:after {
  border-right-color: #909090;
  border-bottom-color: #909090;
}

/* line 2053, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-accordion-body {
  border-top-color: #383838;
}

/* line 2057, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-option label {
  color: #e5e5e5;
}

/* line 2061, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-field .bulk-field-label {
  color: #909090;
}

/* line 2065, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-field .bulk-email-input {
  background: #181818;
  border-color: #383838;
}

/* line 2070, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.bulk-modal-edit .bulk-edit-pending {
  color: #f28b82;
}

/* line 2077, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.new-date-modal .container-modal fieldset .daterangepicker:before {
  border-right-color: #383838;
}

/* line 2081, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.new-date-modal .container-modal fieldset .daterangepicker:after {
  border-right-color: #181818;
}

/* line 2088, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .nav-buttons {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2092, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .nav-buttons.done.active {
  -webkit-filter: none;
  filter: none;
}

/* line 2098, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .email-providers.side-to-side {
  border-bottom-color: #383838;
}

/* line 2102, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .dkim-selector-option {
  background: #202020;
  border-color: #383838;
}

/* line 2106, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .dkim-selector-option label {
  color: #f4f4f4;
}

/* line 2110, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .dkim-selector-option .dkim-input-row input[type="text"] {
  background: #181818;
  border: 1px solid #383838;
  color: #ffffff;
}

/* line 2115, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .dkim-selector-option .dkim-input-row input[type="text"]::placeholder {
  color: #909090;
}

/* line 2122, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .email-table th {
  color: #f4f4f4;
}

/* line 2125, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .email-table td {
  border-color: #383838;
  color: #909090;
}

/* line 2129, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-modal .email-table tr.header {
  background-color: #202020;
  color: #909090;
}

/* line 2137, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal.email-thread .container-modal {
  background: none;
}

/* line 2142, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .auth-container .input-container .file-area {
  border: 2px dashed #383838;
  color: #505050;
}

/* line 2147, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal > .top,
body.dark .reveal-modal .bottom {
  background-color: #181818;
  border-color: #383838;
}

/* line 2152, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal > .top a.back,
body.dark .reveal-modal .bottom a.back {
  color: #f4f4f4;
}

/* line 2159, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal fieldset .message-info ul span {
  border-color: #383838;
}

/* line 2164, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal fieldset .textarea input[type="button"],
body.dark .reveal-modal .container-modal fieldset .textarea button,
body.dark .reveal-modal .container-modal fieldset .textarea span {
  border: 1px solid #383838 !important;
  color: #909090 !important;
}

/* line 2172, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal fieldset .top {
  border-color: #383838;
}

/* line 2177, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal fieldset .fb-carousel .img_wrp {
  background: #202020;
  border-color: #383838;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.28);
}

/* line 2183, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal fieldset .fb-carousel .carousel-media-preview {
  background: #181818;
  border-color: #383838;
}

/* line 2188, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal fieldset .fb-carousel .add-media {
  border-color: #383838;
  opacity: 0.5;
}

/* line 2196, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal fieldset .link-details-container .details-container .link-input.dropzone {
  border-color: #383838 !important;
}

/* line 2203, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal .related-ticket {
  background-color: #202020;
}

/* line 2207, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal .add-media {
  border-color: #383838;
}

/* line 2212, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal .modal_video_details .video-cover-shared {
  border-bottom-color: #383838;
}

/* line 2216, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .container-modal .modal_video_details .video-cover-networks .video-cover-section {
  border-top-color: #383838;
}

/* line 2222, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .close-reveal-modal {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2227, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .interaction .actions {
  background: #202020;
}

/* line 2230, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .interaction .actions li a.button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2236, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .empty-list {
  background-color: transparent;
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2242, app/assets/stylesheets/dark.scss */
body.dark .reveal-modal .file-label {
  color: #f4f4f4 !important;
  border-color: #383838;
}

/* line 2248, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-panel {
  background: #181818;
  border: 1px solid #383838;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.4);
}

/* line 2253, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-panel.is-empty {
  background: linear-gradient(to bottom, #181818 60%, #202020);
}

/* line 2258, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-header,
body.dark .bot-chat-history {
  background: #181818;
}

/* line 2263, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-header .bot-chat-header-divider {
  background: #383838;
}

/* line 2267, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-header .bot-chat-header-title,
body.dark .bot-chat-history .bot-chat-history-brand,
body.dark .bot-chat-history-item--new,
body.dark .bot-chat-message {
  color: #f4f4f4;
}

/* line 2274, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-welcome .bot-chat-welcome-greeting h2 {
  color: #ffffff;
}

/* line 2278, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-icon-button:hover,
body.dark .bot-chat-history-item--new:hover,
body.dark .bot-chat-history .bot-chat-history-list li:hover,
body.dark .bot-chat-history .bot-chat-history-list li:focus-within,
body.dark .bot-chat-jump:hover {
  background: #383838;
  color: #f4f4f4;
}

/* line 2287, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-history .bot-chat-history-list li {
  color: #909090;
}

/* line 2290, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-history .bot-chat-history-list li.active {
  background: #505050;
  color: #f4f4f4;
}

/* line 2296, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-history .bot-chat-history-header {
  border-bottom-color: #383838;
}

/* line 2300, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-suggestion {
  background: #202020;
  box-shadow: 0 0 0 1px #383838;
  color: #e5e5e5;
}

/* line 2305, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-suggestion:hover {
  background: #383838;
  color: #ffffff;
}

/* line 2311, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-message--user .bot-chat-message-content {
  background: #383838;
}

/* line 2315, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-message--assistant .bot-chat-message-content a {
  color: #5aa9ff;
}

/* line 2319, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-fade {
  background: linear-gradient(to bottom, rgba(24, 24, 24, 0), #181818);
}

/* line 2323, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-jump {
  background: #202020;
  border-color: #383838;
}

/* line 2328, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-composer {
  background: #202020;
  border-color: #383838;
}

/* line 2332, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-composer:focus-within {
  border-color: #505050;
}

/* line 2336, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-composer textarea {
  color: #f4f4f4;
}

/* line 2339, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-composer textarea::placeholder {
  color: #909090;
}

/* line 2345, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-loading,
body.dark .bot-chat-thinking,
body.dark .bot-chat-copy-feedback,
body.dark .bot-chat-history .bot-chat-history-label,
body.dark .bot-chat-history .bot-chat-history-empty,
body.dark .bot-chat-welcome .bot-chat-welcome-greeting p {
  color: #909090;
}

/* line 2354, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-image {
  border-color: #383838;
}

/* line 2358, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-image-viewer {
  background: #181818;
}

/* line 2361, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-image-viewer .bot-chat-image-viewer-toolbar {
  border-bottom-color: #383838;
}

/* line 2365, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-image-viewer .bot-chat-image-viewer-percent {
  color: #f4f4f4;
}

/* line 2368, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-image-viewer .bot-chat-image-viewer-percent:hover:not(:disabled) {
  background: #383838;
}

/* line 2373, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-image-viewer .bot-chat-image-viewer-stage {
  background: #202020;
}

/* line 2376, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-image-viewer .bot-chat-image-viewer-stage::-webkit-scrollbar-thumb {
  background: rgba(255, 255, 255, 0.25);
}

/* line 2379, app/assets/stylesheets/dark.scss */
body.dark .bot-chat-image-viewer .bot-chat-image-viewer-stage::-webkit-scrollbar-thumb:hover {
  background: rgba(255, 255, 255, 0.4);
}

@supports (-moz-appearance: none) {
  /* line 2373, app/assets/stylesheets/dark.scss */
  body.dark .bot-chat-image-viewer .bot-chat-image-viewer-stage {
    scrollbar-color: rgba(255, 255, 255, 0.25) transparent;
  }
}

/* line 2390, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 2394, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content {
  background-color: #202020;
  border: 1px solid #383838;
}

/* line 2398, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .toggle-label,
body.dark .hashtags-modal-content .section-heading,
body.dark .hashtags-modal-content .section-description,
body.dark .hashtags-modal-content .hashtags-loading,
body.dark .hashtags-modal-content .hashtags-chips .hashtag-chip,
body.dark .hashtags-modal-content .input-group-addon,
body.dark .hashtags-modal-content .input-row .form-control {
  color: inherit;
}

/* line 2408, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .title {
  background-color: #202020;
  border-color: #383838;
  color: #f4f4f4;
}

/* line 2413, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .title .close-btn {
  color: #f4f4f4;
}

/* line 2418, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .modal-body {
  color: #ffffff;
}

/* line 2422, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .toggle-label {
  color: #ffffff !important;
}

/* line 2426, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .section-heading {
  color: #ffffff !important;
}

/* line 2430, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .section-description,
body.dark .hashtags-modal-content .hashtags-loading {
  color: #909090 !important;
}

/* line 2435, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .hashtags-chips .hashtag-chip {
  background: #383838;
  border: 1px solid #505050;
  color: #ffffff;
}

/* line 2441, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .hashtags-chips .hashtag-chip:hover {
  background: #505050;
  border-color: #e5e5e5;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.25);
}

/* line 2447, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .hashtag-chip-remove {
  color: #f28b82;
}

/* line 2451, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .hashtag-chip-remove:hover {
  background-color: rgba(242, 139, 130, 0.15);
  color: #f28b82;
}

/* line 2456, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .input-group-addon {
  background: #383838;
  border: 8px solid #383838;
  color: #ffffff;
}

/* line 2462, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .input-row .form-control {
  background: #181818;
  border: 1px solid #383838;
  color: #ffffff;
}

/* line 2466, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .input-row .form-control::placeholder {
  color: #909090;
}

/* line 2471, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .input-row .form-control:focus {
  border-color: #7bb2ff;
  box-shadow: 0 0 0 2px rgba(123, 178, 255, 0.2);
}

/* line 2476, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .suggested-toggle a {
  color: #7bb2ff;
}

/* line 2480, app/assets/stylesheets/dark.scss */
body.dark .hashtags-modal-content .modal-footer {
  background-color: #202020;
  border-color: #383838;
}

/* line 2486, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 2490, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content {
  background-color: #202020;
  border: 1px solid #383838;
}

/* line 2494, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .title {
  background-color: #202020;
  border-color: #383838;
  color: #f4f4f4;
}

/* line 2499, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .title .close-btn {
  color: #f4f4f4;
}

/* line 2504, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body {
  color: #ffffff;
}

/* line 2507, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body .chatbot-profile-info {
  color: #909090;
  border-bottom-color: #383838;
}

/* line 2513, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body .form-group label {
  color: #f4f4f4;
}

/* line 2517, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body .form-group > input[type="text"] {
  background: #181818;
  border: 1px solid #383838;
  color: #ffffff;
}

/* line 2522, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body .form-group > input[type="text"]::placeholder {
  color: #909090;
}

/* line 2526, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body .form-group > input[type="text"]:focus {
  border-color: #7bb2ff;
  box-shadow: 0 0 0 2px rgba(123, 178, 255, 0.2);
}

/* line 2532, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body .form-group .radio-group label {
  color: #f4f4f4;
  font-weight: normal;
}

/* line 2537, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body .form-group .tags-relative-content .button.tags {
  background: #505050;
}

/* line 2540, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-body .form-group .tags-relative-content .button.tags:before, body.dark .chatbot-modal-content .modal-body .form-group .tags-relative-content .button.tags:after {
  filter: invert(1);
}

/* line 2548, app/assets/stylesheets/dark.scss */
body.dark .chatbot-modal-content .modal-footer {
  background-color: #202020;
  border-color: #383838;
}

/* line 2555, app/assets/stylesheets/dark.scss */
body.dark .merge-wizard-area .merge-area-content {
  background-color: #181818;
  border: 1px solid #383838;
  color: #f4f4f4;
}

/* line 2560, app/assets/stylesheets/dark.scss */
body.dark .merge-wizard-area .merge-area-content .close-area {
  color: #f4f4f4;
}

/* line 2564, app/assets/stylesheets/dark.scss */
body.dark .merge-wizard-area .merge-area-content .conflicting-attribute {
  border-color: #383838;
}

/* line 2568, app/assets/stylesheets/dark.scss */
body.dark .merge-wizard-area .merge-area-content .author-list {
  border-color: #383838;
}

/* line 2571, app/assets/stylesheets/dark.scss */
body.dark .merge-wizard-area .merge-area-content .author-list:hover {
  background-color: #202020;
}

/* line 2577, app/assets/stylesheets/dark.scss */
body.dark .merge-wizard-area .merge-area-content .author-attribute-info.chosen {
  background-color: #202020;
}

/* line 2584, app/assets/stylesheets/dark.scss */
body.dark .user-found {
  background-color: #181818;
  border: 1px solid #383838;
}

/* line 2592, app/assets/stylesheets/dark.scss */
body.dark .answer.email .selected-recipient,
body.dark .share-ticket-inputs.email .selected-recipient {
  background: #202020;
  border-color: #383838;
}

/* line 2599, app/assets/stylesheets/dark.scss */
body.dark .answer.email .subject p,
body.dark .answer.email .recipients p,
body.dark .share-ticket-inputs.email .subject p,
body.dark .share-ticket-inputs.email .recipients p {
  color: #f4f4f4 !important;
}

/* line 2603, app/assets/stylesheets/dark.scss */
body.dark .answer.email .subject input,
body.dark .answer.email .recipients input,
body.dark .share-ticket-inputs.email .subject input,
body.dark .share-ticket-inputs.email .recipients input {
  color: #f4f4f4;
  background: transparent;
}

/* line 2607, app/assets/stylesheets/dark.scss */
body.dark .answer.email .subject input:disabled,
body.dark .answer.email .recipients input:disabled,
body.dark .share-ticket-inputs.email .subject input:disabled,
body.dark .share-ticket-inputs.email .recipients input:disabled {
  background: transparent !important;
  color: #909090;
}

/* line 2615, app/assets/stylesheets/dark.scss */
body.dark .answer.email .recipients a,
body.dark .share-ticket-inputs.email .recipients a {
  color: #f4f4f4;
}

/* line 2621, app/assets/stylesheets/dark.scss */
body.dark .answer.email .subject input:disabled,
body.dark .share-ticket-inputs.email .subject input:disabled {
  color: #909090;
}

/* line 2628, app/assets/stylesheets/dark.scss */
body.dark .lock {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2633, app/assets/stylesheets/dark.scss */
body.dark .box-settings-author-history {
  border-color: #383838;
}

/* line 2637, app/assets/stylesheets/dark.scss */
body.dark .saved-replies,
body.dark .container-replies-large {
  border-color: #383838;
}

/* line 2641, app/assets/stylesheets/dark.scss */
body.dark .saved-replies #wrapper-title,
body.dark .container-replies-large #wrapper-title {
  border-color: #383838;
}

/* line 2645, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .search,
body.dark .saved-replies h1,
body.dark .container-replies-large .search,
body.dark .container-replies-large h1 {
  border-color: #383838;
}

/* line 2651, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .list-replies > .reply,
body.dark .container-replies-large .list-replies > .reply {
  border-color: #383838;
  color: #909090;
}

/* line 2655, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .list-replies > .reply .title,
body.dark .container-replies-large .list-replies > .reply .title {
  color: #f4f4f4;
}

/* line 2660, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .list-replies > .reply .status.reproved,
body.dark .container-replies-large .list-replies > .reply .status.reproved {
  background-color: #d64242;
  border: none;
}

/* line 2665, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .list-replies > .reply .status.pending,
body.dark .container-replies-large .list-replies > .reply .status.pending {
  color: #181818;
}

/* line 2669, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .list-replies > .reply .status.waiting_api_response,
body.dark .container-replies-large .list-replies > .reply .status.waiting_api_response {
  color: #181818;
}

/* line 2674, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .list-replies > .reply:hover,
body.dark .container-replies-large .list-replies > .reply:hover {
  background-color: #505050;
}

/* line 2680, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .actions-replies,
body.dark .container-replies-large .actions-replies {
  background-color: #181818;
  border-color: #383838;
}

/* line 2684, app/assets/stylesheets/dark.scss */
body.dark .saved-replies .actions-replies a,
body.dark .container-replies-large .actions-replies a {
  color: #f4f4f4;
}

/* line 2692, app/assets/stylesheets/dark.scss */
body.dark .loading-box .box,
body.dark .overlay-message .box {
  background-color: #202020;
  color: #f4f4f4;
}

/* line 2698, app/assets/stylesheets/dark.scss */
body.dark .loading-box.bm-fancy-loading .box {
  background: #202020;
}

/* line 2701, app/assets/stylesheets/dark.scss */
body.dark .loading-box.bm-fancy-loading .box .loading-ring:after {
  background: #202020;
}

/* line 2705, app/assets/stylesheets/dark.scss */
body.dark .loading-box.bm-fancy-loading .box h6 {
  color: #f4f4f4;
}

/* line 2709, app/assets/stylesheets/dark.scss */
body.dark .loading-box.bm-fancy-loading .box .loading-hint {
  color: #909090;
}

/* line 2715, app/assets/stylesheets/dark.scss */
body.dark .sweet-alert,
body.dark .swal2-popup {
  background-color: #202020;
  color: #f4f4f4;
}

/* line 2720, app/assets/stylesheets/dark.scss */
body.dark .sweet-alert h2,
body.dark .sweet-alert .swal2-title,
body.dark .swal2-popup h2,
body.dark .swal2-popup .swal2-title {
  color: #f4f4f4;
}

/* line 2725, app/assets/stylesheets/dark.scss */
body.dark .sweet-alert p,
body.dark .swal2-popup p {
  color: #e5e5e5;
}

/* line 2730, app/assets/stylesheets/dark.scss */
body.dark .sweet-alert button.cancel, body.dark .sweet-alert button.swal2-cancel,
body.dark .swal2-popup button.cancel,
body.dark .swal2-popup button.swal2-cancel {
  background-color: #505050;
}

/* line 2738, app/assets/stylesheets/dark.scss */
body.dark .sweet-alert .sa-icon.sa-success:after, body.dark .sweet-alert .sa-icon.sa-success:before,
body.dark .sweet-alert .sa-icon.sa-success .sa-fix,
body.dark .swal2-popup .sa-icon.sa-success:after,
body.dark .swal2-popup .sa-icon.sa-success:before,
body.dark .swal2-popup .sa-icon.sa-success .sa-fix {
  background: #202020;
}

/* line 2746, app/assets/stylesheets/dark.scss */
body.dark .sweet-alert .sa-error-container,
body.dark .swal2-popup .sa-error-container {
  background-color: #505050;
}

/* line 2751, app/assets/stylesheets/dark.scss */
body.dark .stage-info {
  background: #202020;
  border-top: 1px solid #383838;
  border-bottom: 1px solid #383838;
}

/* line 2757, app/assets/stylesheets/dark.scss */
body.dark .stage-info .toolbar-group .button-selection {
  border-color: #383838;
}

/* line 2761, app/assets/stylesheets/dark.scss */
body.dark .stage-info .toolbar-group .add {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2768, app/assets/stylesheets/dark.scss */
body.dark .stage-info ul li .button:not(.select),
body.dark .stage-info ul li .share-button,
body.dark .stage-info ul li .feedback-survey {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2775, app/assets/stylesheets/dark.scss */
body.dark .stage-info ul li .button.select {
  border-color: #383838;
}

/* line 2778, app/assets/stylesheets/dark.scss */
body.dark .stage-info ul li .button.select:after {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2783, app/assets/stylesheets/dark.scss */
body.dark .stage-info ul li .button.select:hover {
  background-color: #505050;
}

/* line 2790, app/assets/stylesheets/dark.scss */
body.dark .submenu,
body.dark .reveal-modal .actions {
  background-color: #202020;
}

/* line 2794, app/assets/stylesheets/dark.scss */
body.dark .submenu .dropdown,
body.dark .reveal-modal .actions .dropdown {
  background-color: #202020;
}

/* line 2799, app/assets/stylesheets/dark.scss */
body.dark .submenu .dropdown li a:hover,
body.dark .reveal-modal .actions .dropdown li a:hover {
  background-color: transparent;
}

/* line 2807, app/assets/stylesheets/dark.scss */
body.dark .submenu li a,
body.dark .reveal-modal .actions li a {
  background-color: transparent;
  color: #f4f4f4;
}

/* line 2813, app/assets/stylesheets/dark.scss */
body.dark .hideParentPostsContainer {
  border: 1px solid #383838;
}

/* line 2818, app/assets/stylesheets/dark.scss */
body.dark #security-ip .ip-list {
  border-color: #383838;
}

/* line 2822, app/assets/stylesheets/dark.scss */
body.dark #security-ip .selected-recipient {
  background-color: #383838;
  border-color: #505050;
  color: #f4f4f4;
  box-shadow: none;
  -webkit-box-shadow: none;
}

/* line 2829, app/assets/stylesheets/dark.scss */
body.dark #security-ip .selected-recipient .delete-tag {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2836, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags,
body.dark #modal-all-tags,
body.dark #submenu-tags-container,
body.dark .submenu.submenu-tags,
body.dark .tags-selector,
body.dark .dropdown.tags {
  background-color: #202020 !important;
  border-color: #383838 !important;
}

/* line 2845, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags input[type="text"],
body.dark #submenu-tags.submenu-tags input[type="search"],
body.dark #modal-all-tags input[type="text"],
body.dark #modal-all-tags input[type="search"],
body.dark #submenu-tags-container input[type="text"],
body.dark #submenu-tags-container input[type="search"],
body.dark .submenu.submenu-tags input[type="text"],
body.dark .submenu.submenu-tags input[type="search"],
body.dark .tags-selector input[type="text"],
body.dark .tags-selector input[type="search"],
body.dark .dropdown.tags input[type="text"],
body.dark .dropdown.tags input[type="search"] {
  background-color: #505050 !important;
  color: #f4f4f4 !important;
}

/* line 2851, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .submenu-header,
body.dark #modal-all-tags .submenu-header,
body.dark #submenu-tags-container .submenu-header,
body.dark .submenu.submenu-tags .submenu-header,
body.dark .tags-selector .submenu-header,
body.dark .dropdown.tags .submenu-header {
  background-color: #202020 !important;
}

/* line 2854, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .submenu-header .submenu-search,
body.dark #modal-all-tags .submenu-header .submenu-search,
body.dark #submenu-tags-container .submenu-header .submenu-search,
body.dark .submenu.submenu-tags .submenu-header .submenu-search,
body.dark .tags-selector .submenu-header .submenu-search,
body.dark .dropdown.tags .submenu-header .submenu-search {
  background-color: #505050 !important;
  color: #f4f4f4 !important;
}

/* line 2860, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags li.actions,
body.dark #modal-all-tags li.actions,
body.dark #submenu-tags-container li.actions,
body.dark .submenu.submenu-tags li.actions,
body.dark .tags-selector li.actions,
body.dark .dropdown.tags li.actions {
  border-color: #383838;
}

/* line 2864, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags li.actions a:hover,
body.dark #modal-all-tags li.actions a:hover,
body.dark #submenu-tags-container li.actions a:hover,
body.dark .submenu.submenu-tags li.actions a:hover,
body.dark .tags-selector li.actions a:hover,
body.dark .dropdown.tags li.actions a:hover {
  background-color: #505050;
}

/* line 2870, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags li.submenu-actions,
body.dark #modal-all-tags li.submenu-actions,
body.dark #submenu-tags-container li.submenu-actions,
body.dark .submenu.submenu-tags li.submenu-actions,
body.dark .tags-selector li.submenu-actions,
body.dark .dropdown.tags li.submenu-actions {
  background-color: #202020;
  border-color: #383838;
}

/* line 2874, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags li.submenu-actions a,
body.dark #modal-all-tags li.submenu-actions a,
body.dark #submenu-tags-container li.submenu-actions a,
body.dark .submenu.submenu-tags li.submenu-actions a,
body.dark .tags-selector li.submenu-actions a,
body.dark .dropdown.tags li.submenu-actions a {
  color: #f4f4f4;
}

/* line 2877, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags li.submenu-actions a:hover,
body.dark #modal-all-tags li.submenu-actions a:hover,
body.dark #submenu-tags-container li.submenu-actions a:hover,
body.dark .submenu.submenu-tags li.submenu-actions a:hover,
body.dark .tags-selector li.submenu-actions a:hover,
body.dark .dropdown.tags li.submenu-actions a:hover {
  background-color: #505050;
}

/* line 2883, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags a.bt,
body.dark #modal-all-tags a.bt,
body.dark #submenu-tags-container a.bt,
body.dark .submenu.submenu-tags a.bt,
body.dark .tags-selector a.bt,
body.dark .dropdown.tags a.bt {
  color: #f4f4f4;
}

/* line 2890, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .container-box label:hover,
body.dark #submenu-tags.submenu-tags .item-list:hover, body.dark #submenu-tags.submenu-tags > a.bt:hover,
body.dark #modal-all-tags .container-box label:hover,
body.dark #modal-all-tags .item-list:hover,
body.dark #modal-all-tags > a.bt:hover,
body.dark #submenu-tags-container .container-box label:hover,
body.dark #submenu-tags-container .item-list:hover,
body.dark #submenu-tags-container > a.bt:hover,
body.dark .submenu.submenu-tags .container-box label:hover,
body.dark .submenu.submenu-tags .item-list:hover,
body.dark .submenu.submenu-tags > a.bt:hover,
body.dark .tags-selector .container-box label:hover,
body.dark .tags-selector .item-list:hover,
body.dark .tags-selector > a.bt:hover,
body.dark .dropdown.tags .container-box label:hover,
body.dark .dropdown.tags .item-list:hover,
body.dark .dropdown.tags > a.bt:hover {
  background-color: #505050 !important;
}

/* line 2896, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .tags-folders .group-item-folder,
body.dark #modal-all-tags .tags-folders .group-item-folder,
body.dark #submenu-tags-container .tags-folders .group-item-folder,
body.dark .submenu.submenu-tags .tags-folders .group-item-folder,
body.dark .tags-selector .tags-folders .group-item-folder,
body.dark .dropdown.tags .tags-folders .group-item-folder {
  background-color: #202020;
  color: #8ab0e6;
  border-left: 3px solid #327bdd;
  margin-left: 12px;
  padding-left: 22px;
}

/* line 2903, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .tags-folders .group-item-folder .expand-more, body.dark #submenu-tags.submenu-tags .tags-folders .group-item-folder .expand-less,
body.dark #modal-all-tags .tags-folders .group-item-folder .expand-more,
body.dark #modal-all-tags .tags-folders .group-item-folder .expand-less,
body.dark #submenu-tags-container .tags-folders .group-item-folder .expand-more,
body.dark #submenu-tags-container .tags-folders .group-item-folder .expand-less,
body.dark .submenu.submenu-tags .tags-folders .group-item-folder .expand-more,
body.dark .submenu.submenu-tags .tags-folders .group-item-folder .expand-less,
body.dark .tags-selector .tags-folders .group-item-folder .expand-more,
body.dark .tags-selector .tags-folders .group-item-folder .expand-less,
body.dark .dropdown.tags .tags-folders .group-item-folder .expand-more,
body.dark .dropdown.tags .tags-folders .group-item-folder .expand-less {
  background-color: #e4e4e4;
}

/* line 2909, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item,
body.dark #modal-all-tags .group-item,
body.dark #submenu-tags-container .group-item,
body.dark .submenu.submenu-tags .group-item,
body.dark .tags-selector .group-item,
body.dark .dropdown.tags .group-item {
  background-color: #383838;
  color: white;
}

/* line 2913, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item .expand-more, body.dark #submenu-tags.submenu-tags .group-item .expand-more-folder,
body.dark #modal-all-tags .group-item .expand-more,
body.dark #modal-all-tags .group-item .expand-more-folder,
body.dark #submenu-tags-container .group-item .expand-more,
body.dark #submenu-tags-container .group-item .expand-more-folder,
body.dark .submenu.submenu-tags .group-item .expand-more,
body.dark .submenu.submenu-tags .group-item .expand-more-folder,
body.dark .tags-selector .group-item .expand-more,
body.dark .tags-selector .group-item .expand-more-folder,
body.dark .dropdown.tags .group-item .expand-more,
body.dark .dropdown.tags .group-item .expand-more-folder {
  filter: invert(100%);
}

/* line 2917, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item .expand-less, body.dark #submenu-tags.submenu-tags .group-item .expand-less-folder,
body.dark #modal-all-tags .group-item .expand-less,
body.dark #modal-all-tags .group-item .expand-less-folder,
body.dark #submenu-tags-container .group-item .expand-less,
body.dark #submenu-tags-container .group-item .expand-less-folder,
body.dark .submenu.submenu-tags .group-item .expand-less,
body.dark .submenu.submenu-tags .group-item .expand-less-folder,
body.dark .tags-selector .group-item .expand-less,
body.dark .tags-selector .group-item .expand-less-folder,
body.dark .dropdown.tags .group-item .expand-less,
body.dark .dropdown.tags .group-item .expand-less-folder {
  filter: invert(100%);
}

/* line 2920, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item .expand-more-less,
body.dark #modal-all-tags .group-item .expand-more-less,
body.dark #submenu-tags-container .group-item .expand-more-less,
body.dark .submenu.submenu-tags .group-item .expand-more-less,
body.dark .tags-selector .group-item .expand-more-less,
body.dark .dropdown.tags .group-item .expand-more-less {
  background-color: #383838;
}

/* line 2922, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item .expand-more-less .expand-more, body.dark #submenu-tags.submenu-tags .group-item .expand-more-less .expand-more-folder,
body.dark #modal-all-tags .group-item .expand-more-less .expand-more,
body.dark #modal-all-tags .group-item .expand-more-less .expand-more-folder,
body.dark #submenu-tags-container .group-item .expand-more-less .expand-more,
body.dark #submenu-tags-container .group-item .expand-more-less .expand-more-folder,
body.dark .submenu.submenu-tags .group-item .expand-more-less .expand-more,
body.dark .submenu.submenu-tags .group-item .expand-more-less .expand-more-folder,
body.dark .tags-selector .group-item .expand-more-less .expand-more,
body.dark .tags-selector .group-item .expand-more-less .expand-more-folder,
body.dark .dropdown.tags .group-item .expand-more-less .expand-more,
body.dark .dropdown.tags .group-item .expand-more-less .expand-more-folder {
  display: none;
}

/* line 2925, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item .expand-more-less .expand-less, body.dark #submenu-tags.submenu-tags .group-item .expand-more-less .expand-less-folder,
body.dark #modal-all-tags .group-item .expand-more-less .expand-less,
body.dark #modal-all-tags .group-item .expand-more-less .expand-less-folder,
body.dark #submenu-tags-container .group-item .expand-more-less .expand-less,
body.dark #submenu-tags-container .group-item .expand-more-less .expand-less-folder,
body.dark .submenu.submenu-tags .group-item .expand-more-less .expand-less,
body.dark .submenu.submenu-tags .group-item .expand-more-less .expand-less-folder,
body.dark .tags-selector .group-item .expand-more-less .expand-less,
body.dark .tags-selector .group-item .expand-more-less .expand-less-folder,
body.dark .dropdown.tags .group-item .expand-more-less .expand-less,
body.dark .dropdown.tags .group-item .expand-more-less .expand-less-folder {
  display: block;
}

/* line 2929, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item .expand-more-less.show-less .expand-more, body.dark #submenu-tags.submenu-tags .group-item .expand-more-less.show-less .expand-more-folder,
body.dark #modal-all-tags .group-item .expand-more-less.show-less .expand-more,
body.dark #modal-all-tags .group-item .expand-more-less.show-less .expand-more-folder,
body.dark #submenu-tags-container .group-item .expand-more-less.show-less .expand-more,
body.dark #submenu-tags-container .group-item .expand-more-less.show-less .expand-more-folder,
body.dark .submenu.submenu-tags .group-item .expand-more-less.show-less .expand-more,
body.dark .submenu.submenu-tags .group-item .expand-more-less.show-less .expand-more-folder,
body.dark .tags-selector .group-item .expand-more-less.show-less .expand-more,
body.dark .tags-selector .group-item .expand-more-less.show-less .expand-more-folder,
body.dark .dropdown.tags .group-item .expand-more-less.show-less .expand-more,
body.dark .dropdown.tags .group-item .expand-more-less.show-less .expand-more-folder {
  display: block;
}

/* line 2932, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item .expand-more-less.show-less .expand-less, body.dark #submenu-tags.submenu-tags .group-item .expand-more-less.show-less .expand-less-folder,
body.dark #modal-all-tags .group-item .expand-more-less.show-less .expand-less,
body.dark #modal-all-tags .group-item .expand-more-less.show-less .expand-less-folder,
body.dark #submenu-tags-container .group-item .expand-more-less.show-less .expand-less,
body.dark #submenu-tags-container .group-item .expand-more-less.show-less .expand-less-folder,
body.dark .submenu.submenu-tags .group-item .expand-more-less.show-less .expand-less,
body.dark .submenu.submenu-tags .group-item .expand-more-less.show-less .expand-less-folder,
body.dark .tags-selector .group-item .expand-more-less.show-less .expand-less,
body.dark .tags-selector .group-item .expand-more-less.show-less .expand-less-folder,
body.dark .dropdown.tags .group-item .expand-more-less.show-less .expand-less,
body.dark .dropdown.tags .group-item .expand-more-less.show-less .expand-less-folder {
  display: none;
}

/* line 2939, app/assets/stylesheets/dark.scss */
body.dark #submenu-tags.submenu-tags .group-item-by-source,
body.dark #modal-all-tags .group-item-by-source,
body.dark #submenu-tags-container .group-item-by-source,
body.dark .submenu.submenu-tags .group-item-by-source,
body.dark .tags-selector .group-item-by-source,
body.dark .dropdown.tags .group-item-by-source {
  background-color: #202020;
  color: #8ab0e6;
  border-left: 3px solid #327bdd;
}

/* line 2946, app/assets/stylesheets/dark.scss */
body.dark .topbar {
  background: #202020;
  height: 56px;
  border-bottom: 1px solid #383838;
}

/* line 2954, app/assets/stylesheets/dark.scss */
body.dark .topbar nav .modules .pages li {
  background-color: #202020;
  border-color: #383838;
}

/* line 2958, app/assets/stylesheets/dark.scss */
body.dark .topbar nav .modules .pages li a {
  color: #f4f4f4;
}

/* line 2961, app/assets/stylesheets/dark.scss */
body.dark .topbar nav .modules .pages li a:hover {
  background-color: #383838;
}

/* line 2965, app/assets/stylesheets/dark.scss */
body.dark .topbar nav .modules .pages li a:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2976, app/assets/stylesheets/dark.scss */
body.dark .topbar .user-settings:hover {
  background-color: #383838;
}

/* line 2980, app/assets/stylesheets/dark.scss */
body.dark .topbar .user-settings a:before {
  content: "";
}

/* line 2985, app/assets/stylesheets/dark.scss */
body.dark .topbar .user-settings li.manage a:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 2993, app/assets/stylesheets/dark.scss */
body.dark .topbar .box-settings .user-info {
  background-color: #383838;
}

/* line 2996, app/assets/stylesheets/dark.scss */
body.dark .topbar .box-settings .user-info .name {
  color: #f4f4f4;
}

/* line 3001, app/assets/stylesheets/dark.scss */
body.dark .topbar .box-settings li {
  background-color: #202020;
  border-color: #383838;
}

/* line 3005, app/assets/stylesheets/dark.scss */
body.dark .topbar .box-settings li a {
  color: #f4f4f4;
}

/* line 3008, app/assets/stylesheets/dark.scss */
body.dark .topbar .box-settings li a:before {
  -webkit-filter: none;
  filter: none;
}

/* line 3013, app/assets/stylesheets/dark.scss */
body.dark .topbar .box-settings li a:hover {
  background-color: #383838;
}

@media (max-width: 768px) {
  /* line 2946, app/assets/stylesheets/dark.scss */
  body.dark .topbar {
    box-shadow: none;
  }
}

/* line 3025, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list {
  background-color: #202020;
}

/* line 3028, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-header {
  background-color: #383838;
}

/* line 3032, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .fa,
body.dark .m-notifications .m-notifications-list .fas,
body.dark .m-notifications .m-notifications-list .far,
body.dark .m-notifications .m-notifications-list .fal,
body.dark .m-notifications .m-notifications-list .fad,
body.dark .m-notifications .m-notifications-list .fab {
  color: #e5e5e5;
}

/* line 3041, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item {
  background-color: #202020;
  border-color: #383838;
}

/* line 3045, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification {
  border: none;
}

/* line 3048, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.normal, body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.success, body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.info, body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.warning, body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.error {
  background: transparent;
  border-color: #383838;
  border-left: 3px solid;
}

/* line 3058, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.normal {
  border-left-color: #383838;
}

/* line 3061, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.success {
  border-left-color: #5cb85c;
}

/* line 3064, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.info {
  border-left-color: #5bc0de;
}

/* line 3067, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.warning {
  border-left-color: #f0ad4e;
}

/* line 3070, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.error {
  border-left-color: #d9534f;
}

/* line 3074, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification:hover {
  background: #383838;
}

/* line 3079, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread:hover .fa,
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread:hover .fas,
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread:hover .far,
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread:hover .fal,
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread:hover .fad,
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification .read-unread:hover .fab {
  color: #337ab7;
}

/* line 3089, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty {
  background: transparent;
}

/* line 3092, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty:hover {
  background: transparent;
}

/* line 3096, app/assets/stylesheets/dark.scss */
body.dark .m-notifications .m-notifications-list .m-notifications-list-item .m-notification.m-notification-empty p {
  color: #909090;
}

/* line 3104, app/assets/stylesheets/dark.scss */
body.dark .vertical-nav-bar {
  border-color: #383838;
}

/* line 3108, app/assets/stylesheets/dark.scss */
body.dark .vertical-nav-bar a.active, body.dark .vertical-nav-bar a:hover {
  background-color: #383838;
}

/* line 3113, app/assets/stylesheets/dark.scss */
body.dark .vertical-nav-bar a.terms {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/nav/search-white-57554b50acec9551e8c81b55e9b2b10d466915465e6dd636933f02549e8feb92.svg);
}

/* line 3117, app/assets/stylesheets/dark.scss */
body.dark .vertical-nav-bar a.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 3121, app/assets/stylesheets/dark.scss */
body.dark .vertical-nav-bar a.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 3125, app/assets/stylesheets/dark.scss */
body.dark .vertical-nav-bar a.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 3132, app/assets/stylesheets/dark.scss */
body.dark .your-project .box-top {
  background: #202020;
  border-color: #383838;
}

/* line 3137, app/assets/stylesheets/dark.scss */
body.dark .your-project .container-inner
> .project-settings
> .container-settings
.form-projects
> .inner
.delete-profile {
  background-color: #383838;
}

/* line 3146, app/assets/stylesheets/dark.scss */
body.dark .your-project .container-inner .edit-brand {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3151, app/assets/stylesheets/dark.scss */
body.dark .your-project .container-inner .pause-monitoring-brand {
  filter: brightness(0) invert(1);
}

/* line 3156, app/assets/stylesheets/dark.scss */
body.dark .modal-table-bordered {
  border-color: #383838;
}

/* line 3159, app/assets/stylesheets/dark.scss */
body.dark .modal-table-bordered td,
body.dark .modal-table-bordered th {
  border-color: #383838;
  color: #f4f4f4;
}

/* line 3165, app/assets/stylesheets/dark.scss */
body.dark .modal-table-bordered th {
  background-color: #202020;
}

/* line 3170, app/assets/stylesheets/dark.scss */
body.dark .import-historical-base,
body.dark .save-historical-base {
  border-color: #383838;
}

/* line 3174, app/assets/stylesheets/dark.scss */
body.dark .import-historical-base .posts-selectors,
body.dark .save-historical-base .posts-selectors {
  background-color: #202020;
  border-color: #383838;
}

/* line 3178, app/assets/stylesheets/dark.scss */
body.dark .import-historical-base .posts-selectors .header,
body.dark .import-historical-base .posts-selectors .range-selectors,
body.dark .import-historical-base .posts-selectors .import-footer,
body.dark .save-historical-base .posts-selectors .header,
body.dark .save-historical-base .posts-selectors .range-selectors,
body.dark .save-historical-base .posts-selectors .import-footer {
  border-color: #383838;
}

/* line 3186, app/assets/stylesheets/dark.scss */
body.dark .import-historical-base .top-posts .collected-posts .title,
body.dark .save-historical-base .top-posts .collected-posts .title {
  border-color: #383838;
}

/* line 3191, app/assets/stylesheets/dark.scss */
body.dark .import-historical-base .top-posts .top-post .interactions-types li,
body.dark .save-historical-base .top-posts .top-post .interactions-types li {
  border-color: #383838;
}

/* line 3195, app/assets/stylesheets/dark.scss */
body.dark .import-historical-base .top-posts .top-post .interactions-types li .description:before,
body.dark .save-historical-base .top-posts .top-post .interactions-types li .description:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3205, app/assets/stylesheets/dark.scss */
body.dark .import-historical-base .irs--round .irs-min,
body.dark .import-historical-base .irs--round .irs-max,
body.dark .save-historical-base .irs--round .irs-min,
body.dark .save-historical-base .irs--round .irs-max {
  color: #f4f4f4;
}

/* line 3210, app/assets/stylesheets/dark.scss */
body.dark .import-historical-base .irs--round .irs-line,
body.dark .save-historical-base .irs--round .irs-line {
  background-color: #505050;
}

/* line 3216, app/assets/stylesheets/dark.scss */
body.dark .collections,
body.dark .lateral-menu {
  background-color: #202020;
}

/* line 3220, app/assets/stylesheets/dark.scss */
body.dark .collections .divisor,
body.dark .lateral-menu .divisor {
  border-color: #383838;
}

/* line 3225, app/assets/stylesheets/dark.scss */
body.dark .collections li a:not(.new),
body.dark .lateral-menu li a:not(.new) {
  color: #f4f4f4;
}

/* line 3228, app/assets/stylesheets/dark.scss */
body.dark .collections li a:not(.new):before,
body.dark .lateral-menu li a:not(.new):before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3235, app/assets/stylesheets/dark.scss */
body.dark .collections li a.active, body.dark .collections li a:hover,
body.dark .lateral-menu li a.active,
body.dark .lateral-menu li a:hover {
  background-color: #383838;
}

/* line 3241, app/assets/stylesheets/dark.scss */
body.dark .collections li .collectionHandle,
body.dark .lateral-menu li .collectionHandle {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3250, app/assets/stylesheets/dark.scss */
body.dark .collections ul .elements li.active, body.dark .collections ul .elements li:hover,
body.dark .lateral-menu ul .elements li.active,
body.dark .lateral-menu ul .elements li:hover {
  background-color: #505050;
}

/* line 3259, app/assets/stylesheets/dark.scss */
body.dark .metric-warning {
  background-color: #ffd321;
}

/* line 3267, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header .collection-info a.name {
  color: #f4f4f4;
}

/* line 3272, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header .collection-info span {
  color: #909090;
}

/* line 3279, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header .folder-info span,
body.dark .current-collection .header .collection-info span {
  color: #e5e5e5;
}

/* line 3282, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header .folder-info span.name,
body.dark .current-collection .header .collection-info span.name {
  color: #f4f4f4;
}

/* line 3287, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header .folder-info a.edit,
body.dark .current-collection .header .folder-info a.delete,
body.dark .current-collection .header .folder-info a.clone,
body.dark .current-collection .header .collection-info a.edit,
body.dark .current-collection .header .collection-info a.delete,
body.dark .current-collection .header .collection-info a.clone {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3295, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header .folder-info.twitter:before,
body.dark .current-collection .header .collection-info.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 3301, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header .folder-info.threads:before,
body.dark .current-collection .header .collection-info.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 3307, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header .folder-info.wordpress:before,
body.dark .current-collection .header .collection-info.wordpress:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 3313, app/assets/stylesheets/dark.scss */
body.dark .current-collection .header a.back {
  color: #e5e5e5;
}

@media (max-width: 768px) {
  /* line 3264, app/assets/stylesheets/dark.scss */
  body.dark .current-collection .header {
    background-color: #202020;
  }
}

/* line 3322, app/assets/stylesheets/dark.scss */
body.dark .current-collection .images-wrapper .img-wrapper {
  background-color: #909090;
  color: #181818;
}

/* line 3327, app/assets/stylesheets/dark.scss */
body.dark .current-collection .drag-folder,
body.dark .current-collection .reportHandle {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3335, app/assets/stylesheets/dark.scss */
body.dark .current-collection .folder.tiktok:before,
body.dark .current-collection .folder-ph.tiktok:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png);
  background-size: 53px;
}

/* line 3342, app/assets/stylesheets/dark.scss */
body.dark .current-collection .folder.threads:before,
body.dark .current-collection .folder-ph.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
  background-size: 53px;
}

/* line 3349, app/assets/stylesheets/dark.scss */
body.dark .current-collection .folder.wordpress:before,
body.dark .current-collection .folder-ph.wordpress:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
  background-size: 53px;
}

/* line 3356, app/assets/stylesheets/dark.scss */
body.dark .current-collection .folders-container .empty:before,
body.dark .current-collection .folders-container .twitter:before,
body.dark .current-collection .empty-container.folder:before,
body.dark .current-collection .empty-container.collection:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3368, app/assets/stylesheets/dark.scss */
body.dark .container-reports .report span,
body.dark .box-reports .report span {
  color: #f4f4f4;
}

/* line 3372, app/assets/stylesheets/dark.scss */
body.dark .container-reports .report.selected,
body.dark .box-reports .report.selected {
  background-color: #202020;
}

/* line 3376, app/assets/stylesheets/dark.scss */
body.dark .container-reports .report a:before,
body.dark .container-reports .report .icon:before,
body.dark .container-reports .report .bts span,
body.dark .box-reports .report a:before,
body.dark .box-reports .report .icon:before,
body.dark .box-reports .report .bts span {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3387, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-toggle {
  background-color: #202020;
  border-color: #383838;
  color: #f4f4f4;
}

/* line 3392, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-toggle:hover, body.dark .user-tags-container .tags-select-menu .tags-select-toggle.open {
  background-color: #383838;
}

/* line 3393, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-toggle.open {
  border-color: #327bdd;
}

/* line 3396, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-submenu {
  background-color: #202020;
  border-color: #383838;
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.5);
}

/* line 3402, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-submenu li > a {
  color: #f4f4f4;
}

/* line 3404, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-submenu li > a:hover {
  background-color: #383838;
}

/* line 3406, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-submenu li.tags-select-separator {
  border-top-color: #383838;
}

/* line 3407, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-submenu li > a.tags-select-all {
  color: #6ea8e8;
}

/* line 3408, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-select-menu .tags-select-submenu li > a.tags-select-clear {
  color: #9a9a9a;
}

/* line 3413, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .bar .info .back {
  color: #F4F4F4;
}

/* line 3418, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .folders-container .folder.tag-type:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3423, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .folders-container .folder.tag-type .drag-folder {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3430, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .folder-info .selected span {
  color: #F4F4F4;
}

/* line 3433, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .folder-info .img-wrapper.tag-icon-wrapper {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3437, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .folder-info .img-wrapper {
  background-color: #909090;
  color: #181818;
}

/* line 3447, app/assets/stylesheets/dark.scss */
body.dark .management .bar .max-users:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

@media (max-width: 768px) {
  /* line 3446, app/assets/stylesheets/dark.scss */
  body.dark .management .bar {
    border-color: #383838;
  }
}

/* line 3457, app/assets/stylesheets/dark.scss */
body.dark .management table {
  border-color: #383838;
}

/* line 3461, app/assets/stylesheets/dark.scss */
body.dark .management table thead tr {
  background: #202020;
}

/* line 3467, app/assets/stylesheets/dark.scss */
body.dark .management table tbody tr + tr {
  border-color: #383838;
}

/* line 3472, app/assets/stylesheets/dark.scss */
body.dark .management table th {
  color: #f4f4f4;
  border-color: #383838;
}

/* line 3479, app/assets/stylesheets/dark.scss */
body.dark .management .twofactor-status .reset-button {
  filter: brightness(0) saturate(100%) invert(85%) sepia(0%) saturate(1%) hue-rotate(204deg) brightness(93%) contrast(86%);
}

/* line 3486, app/assets/stylesheets/dark.scss */
body.dark .management .buttons .clone-button,
body.dark .management .buttons .edit-button,
body.dark .management .buttons .serviceDays-button,
body.dark .management .buttons .delete-button,
body.dark .management .buttons .unlock-button,
body.dark .management .buttons .reset-button,
body.dark .management .buttons .lock-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3497, app/assets/stylesheets/dark.scss */
body.dark .management .buttons .play-button,
body.dark .management .buttons .pause-button {
  filter: brightness(0) saturate(100%) invert(85%) sepia(0%) saturate(1%) hue-rotate(204deg) brightness(93%) contrast(86%);
}

/* line 3506, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .bottom-menu {
  background-color: #202020;
}

/* line 3508, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .bottom-menu .menu-item {
  color: #f4f4f4;
}

/* line 3515, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .info.buttons.bitly {
  border-color: #383838;
}

/* line 3517, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .info.buttons.bitly:hover {
  border-color: #5da4f9;
}

/* line 3525, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .top-menu a.menu-item {
  border-bottom-color: #383838;
  color: #f4f4f4;
}

/* line 3529, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .top-menu a.menu-item.active, body.dark .settings-wrapper .top-menu a.menu-item:hover {
  background-color: #202020;
}

/* line 3536, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .tab {
  border-color: #383838;
}

/* line 3540, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .billing .box-info {
  background-color: #202020;
}

/* line 3543, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .billing .box-info span.status.pending {
  color: #202020;
}

/* line 3548, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .add-button {
  background-color: #505050;
  color: #f4f4f4;
}

/* line 3555, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day .day-check-label {
  border-color: #383838;
  color: #f4f4f4;
}

/* line 3563, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day-schedule .hours .until {
  border-color: #383838;
  color: #505050;
}

/* line 3569, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day-schedule .hours.filled .until {
  color: #f4f4f4;
}

/* line 3575, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day-schedule .hours input[type="text"]::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #505050;
  opacity: 1;
  /* Firefox */
}

/* line 3581, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day-schedule .hours input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #505050;
}

/* line 3586, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day-schedule .hours input[type="text"]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #505050;
}

/* line 3592, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day-schedule .hours .remove-hours {
  color: #f4f4f4;
  background-color: #505050;
}

/* line 3599, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day-schedule,
body.dark .settings-wrapper .settings-days .cards .new-date {
  color: #f4f4f4;
}

/* line 3603, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .day-schedule .add-more,
body.dark .settings-wrapper .settings-days .cards .new-date .add-more {
  background-color: #505050;
  color: #f4f4f4;
}

/* line 3610, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .holidays .cards .card {
  background-color: #202020;
  border-color: #383838;
}

/* line 3614, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .holidays .cards .card .bottom {
  background-color: #383838;
  border-color: #383838;
}

/* line 3619, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .settings-days .holidays .cards .card .menu {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3628, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .slack-button img {
  filter: invert(100%) grayscale(1);
}

/* line 3635, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .customize-feedback-survey .survey-list tr th {
  background-color: #202020;
}

/* line 3639, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .customize-feedback-survey .survey-list tr td {
  border-color: #505050;
}

/* line 3642, app/assets/stylesheets/dark.scss */
body.dark .settings-wrapper .customize-feedback-survey .survey-list tr td .ico-action {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3652, app/assets/stylesheets/dark.scss */
body.dark .developer .users-list-table {
  background-color: #202020;
}

/* line 3655, app/assets/stylesheets/dark.scss */
body.dark .developer .users-list-table tr {
  border-color: #505050;
}

/* line 3658, app/assets/stylesheets/dark.scss */
body.dark .developer .users-list-table tr:nth-child(even) {
  background-color: #505050;
}

/* line 3665, app/assets/stylesheets/dark.scss */
body.dark .developer .username button, body.dark .developer .access-token button {
  filter: invert(100%);
}

/* line 3674, app/assets/stylesheets/dark.scss */
body.dark .billing .box-info .invoices table th,
body.dark .invoices table th {
  color: #f4f4f4;
}

/* line 3677, app/assets/stylesheets/dark.scss */
body.dark .billing .box-info .invoices table th.different-header,
body.dark .invoices table th.different-header {
  background-color: #383838;
}

/* line 3682, app/assets/stylesheets/dark.scss */
body.dark .billing .box-info .invoices table tr,
body.dark .invoices table tr {
  border-color: #505050;
}

/* line 3685, app/assets/stylesheets/dark.scss */
body.dark .billing .box-info .invoices table tr:nth-child(even),
body.dark .invoices table tr:nth-child(even) {
  background-color: #383838;
}

/* line 3693, app/assets/stylesheets/dark.scss */
body.dark .connections .connections-list {
  background-color: #202020;
}

/* line 3696, app/assets/stylesheets/dark.scss */
body.dark .connections .connections-list th {
  color: #f4f4f4;
}

/* line 3700, app/assets/stylesheets/dark.scss */
body.dark .connections .connections-list tr {
  border-color: #505050;
}

/* line 3703, app/assets/stylesheets/dark.scss */
body.dark .connections .connections-list tr:nth-child(even) {
  background-color: #383838;
}

/* line 3712, app/assets/stylesheets/dark.scss */
body.dark .user-table .main-header th:nth-child(2) {
  background-color: #505050;
}

/* line 3718, app/assets/stylesheets/dark.scss */
body.dark .user-table .loading::after {
  background-color: #181818;
}

/* line 3723, app/assets/stylesheets/dark.scss */
body.dark .user-table .action-bar {
  background: transparent;
}

/* line 3726, app/assets/stylesheets/dark.scss */
body.dark .user-table .action-bar .filter {
  background-color: #202020;
}

/* line 3729, app/assets/stylesheets/dark.scss */
body.dark .user-table .action-bar .filter::before {
  border-bottom: 7px solid #202020;
}

/* line 3735, app/assets/stylesheets/dark.scss */
body.dark .user-table thead {
  background-color: #202020;
}

/* line 3739, app/assets/stylesheets/dark.scss */
body.dark .user-table tr:hover {
  background-color: #202020 !important;
}

/* line 3743, app/assets/stylesheets/dark.scss */
body.dark .user-table th {
  color: #f4f4f4;
}

/* line 3747, app/assets/stylesheets/dark.scss */
body.dark .user-table .client-type {
  background-color: #505050;
  color: #f4f4f4;
}

/* line 3753, app/assets/stylesheets/dark.scss */
body.dark .export-button:hover {
  opacity: 1;
}

/* line 3757, app/assets/stylesheets/dark.scss */
body.dark .export-button .content {
  background-color: #202020 !important;
}

/* line 3759, app/assets/stylesheets/dark.scss */
body.dark .export-button .content .button {
  color: #f4f4f4 !important;
}

/* line 3761, app/assets/stylesheets/dark.scss */
body.dark .export-button .content .button:hover {
  color: rgba(244, 244, 244, 0.5) !important;
}

/* line 3768, app/assets/stylesheets/dark.scss */
body.dark .importer .row-group .row {
  border-color: #383838;
}

/* line 3771, app/assets/stylesheets/dark.scss */
body.dark .importer .row-group .row:hover {
  background: #383838;
}

/* line 3775, app/assets/stylesheets/dark.scss */
body.dark .importer .row-group .row .remove-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3780, app/assets/stylesheets/dark.scss */
body.dark .importer .row-group .row .filename {
  color: #e5e5e5;
}

/* line 3786, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .drag-button-container {
  background-color: #202020 !important;
}

/* line 3790, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .drag-dashboard {
  -webkit-filter: invert(100%);
}

/* line 3797, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .bar .actions .search input[type="search"] {
  border-color: #383838;
}

/* line 3801, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .bar .actions .search:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3807, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .bar .actions .order {
  background-color: #202020;
}

/* line 3810, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .bar .actions .order:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3815, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .bar .actions .order .options {
  background-color: #202020;
}

/* line 3823, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .dashboards-list .dashboard,
body.dark .dashboards-pro .dashboards-list .dashboard-ph {
  background-color: #202020;
}

/* line 3827, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .dashboards-list .dashboard .actions a,
body.dark .dashboards-pro .dashboards-list .dashboard-ph .actions a {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3832, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .dashboards-list .dashboard .cover:not(.image),
body.dark .dashboards-pro .dashboards-list .dashboard-ph .cover:not(.image) {
  -webkit-filter: invert(100%) grayscale(1);
  filter: invert(100%) grayscale(1);
}

/* line 3837, app/assets/stylesheets/dark.scss */
body.dark .dashboards-pro .dashboards-list .dashboard:before,
body.dark .dashboards-pro .dashboards-list .dashboard-ph:before {
  opacity: 0.2;
}

/* line 3848, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .ai-scheduler .dropdown > li label,
body.dark .external_view .ai-scheduler .dropdown > li label {
  background-color: #202020 !important;
}

/* line 3856, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .ai-scheduler .dropdown > li.improve label:before, body.dark .content-tab.new-post .ai-scheduler .dropdown > li.shorter label:before, body.dark .content-tab.new-post .ai-scheduler .dropdown > li.longer label:before,
body.dark .external_view .ai-scheduler .dropdown > li.improve label:before,
body.dark .external_view .ai-scheduler .dropdown > li.shorter label:before,
body.dark .external_view .ai-scheduler .dropdown > li.longer label:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3864, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .ai-scheduler .dropdown > li:hover label,
body.dark .external_view .ai-scheduler .dropdown > li:hover label {
  background-color: #383838;
}

/* line 3871, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview,
body.dark .external_view .preview {
  background-color: #202020;
}

/* line 3876, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social.empty .post,
body.dark .external_view .preview .social.empty .post {
  background-image: none;
}

/* line 3881, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social.brim,
body.dark .external_view .preview .social.brim {
  border-color: #383838;
}

/* line 3885, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social .service .selected .selected-accounts-dropdown,
body.dark .external_view .preview .social .service .selected .selected-accounts-dropdown {
  color: #f4f4f4;
  background-color: #181818;
}

/* line 3889, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social .service .selected .selected-accounts-dropdown:before,
body.dark .external_view .preview .social .service .selected .selected-accounts-dropdown:before {
  border-bottom: 10px solid #181818;
}

/* line 3894, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social .post,
body.dark .external_view .preview .social .post {
  background-color: #181818;
  border-color: #383838;
}

/* line 3899, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social .post .top .dots,
body.dark .content-tab.new-post .preview .social .post .top .arrow,
body.dark .external_view .preview .social .post .top .dots,
body.dark .external_view .preview .social .post .top .arrow {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3908, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social .post .actions p,
body.dark .content-tab.new-post .preview .social .post .action p,
body.dark .external_view .preview .social .post .actions p,
body.dark .external_view .preview .social .post .action p {
  color: #e5e5e5;
}

/* line 3912, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social .post .actions:before,
body.dark .content-tab.new-post .preview .social .post .action:before,
body.dark .external_view .preview .social .post .actions:before,
body.dark .external_view .preview .social .post .action:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3918, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social .post .bottom,
body.dark .external_view .preview .social .post .bottom {
  border-color: #383838;
}

/* line 3921, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social .post .bottom .caret,
body.dark .external_view .preview .social .post .bottom .caret {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3930, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social.linkedin .post .bottom,
body.dark .external_view .preview .social.linkedin .post .bottom {
  background-color: transparent;
}

/* line 3934, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social.linkedin .post .actions,
body.dark .external_view .preview .social.linkedin .post .actions {
  border-color: #383838;
}

/* line 3941, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social.instagram .top .dots,
body.dark .external_view .preview .social.instagram .top .dots {
  -webkit-filter: none;
  filter: none;
}

/* line 3948, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social.twitter .icon,
body.dark .external_view .preview .social.twitter .icon {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 3954, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social.threads .icon,
body.dark .external_view .preview .social.threads .icon {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 3960, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .preview .social.wordpress .icon,
body.dark .external_view .preview .social.wordpress .icon {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 3969, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-message .fb-btns .ico,
body.dark .content-tab.new-post .content .post-message .short-urls,
body.dark .external_view .content .post-message .fb-btns .ico,
body.dark .external_view .content .post-message .short-urls {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3976, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-message .char-count.twitter,
body.dark .external_view .content .post-message .char-count.twitter {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3981, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-message .char-count.threads,
body.dark .external_view .content .post-message .char-count.threads {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3986, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-message .char-count.wordpress,
body.dark .external_view .content .post-message .char-count.wordpress {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 3998, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-media ul.instagram-options li.feed-option label, body.dark .content-tab.new-post .content .post-media ul.instagram-options li.story-option label,
body.dark .external_view .content .post-media ul.instagram-options li.feed-option label,
body.dark .external_view .content .post-media ul.instagram-options li.story-option label {
  background: #202020;
  border: 1px solid #505050;
}

/* line 4006, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-media .dropzone,
body.dark .external_view .content .post-media .dropzone {
  border: 2px dashed #383838 !important;
  color: #bbbbbb;
}

/* line 4011, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-media .add-media,
body.dark .external_view .content .post-media .add-media {
  border-color: #383838;
}

/* line 4014, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-media .add-media .ico,
body.dark .external_view .content .post-media .add-media .ico {
  opacity: 0.5;
}

/* line 4019, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-media .media,
body.dark .external_view .content .post-media .media {
  border-color: #383838;
}

/* line 4025, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-scheduling .btn-calendar,
body.dark .external_view .content .post-scheduling .btn-calendar {
  background-color: #181818;
  border-color: #383838;
}

/* line 4029, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-scheduling .btn-calendar .ico,
body.dark .external_view .content .post-scheduling .btn-calendar .ico {
  background-color: transparent;
  border-color: #383838;
}

/* line 4035, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-scheduling .date,
body.dark .external_view .content .post-scheduling .date {
  color: #f4f4f4;
}

/* line 4039, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-scheduling .calendar,
body.dark .content-tab.new-post .content .post-scheduling .schedule-options,
body.dark .external_view .content .post-scheduling .calendar,
body.dark .external_view .content .post-scheduling .schedule-options {
  box-shadow: none;
  background-color: #202020;
}

/* line 4044, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-scheduling .calendar:before,
body.dark .content-tab.new-post .content .post-scheduling .schedule-options:before,
body.dark .external_view .content .post-scheduling .calendar:before,
body.dark .external_view .content .post-scheduling .schedule-options:before {
  border-top-color: #202020;
}

/* line 4049, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-scheduling .calendar .datepicker td,
body.dark .content-tab.new-post .content .post-scheduling .schedule-options .datepicker td,
body.dark .external_view .content .post-scheduling .calendar .datepicker td,
body.dark .external_view .content .post-scheduling .schedule-options .datepicker td {
  background-color: transparent;
}

/* line 4052, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-scheduling .calendar .datepicker td.disabled,
body.dark .content-tab.new-post .content .post-scheduling .schedule-options .datepicker td.disabled,
body.dark .external_view .content .post-scheduling .calendar .datepicker td.disabled,
body.dark .external_view .content .post-scheduling .schedule-options .datepicker td.disabled {
  background-color: transparent;
}

/* line 4060, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .content .post-scheduling .calendar ul li:hover,
body.dark .content-tab.new-post .content .post-scheduling .schedule-options ul li:hover,
body.dark .external_view .content .post-scheduling .calendar ul li:hover,
body.dark .external_view .content .post-scheduling .schedule-options ul li:hover {
  background-color: #505050;
}

/* line 4073, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .content .line .cell {
  background-color: #202020;
}

/* line 4076, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .content .line .cell .create-post-sml,
body.dark .content-tab.calendar .content .line .cell .create-post .icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4084, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .content .line .posts .post {
  background-color: #202020;
  border-color: #383838;
}

/* line 4088, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .content .line .posts .post p {
  color: #f4f4f4;
}

/* line 4093, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .content .line .posts .post .options .icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4103, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .content .controls .btn-filters,
body.dark .content-tab.calendar .content .controls .date .arrow {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4109, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .content .controls .btn-period {
  color: #f4f4f4;
  background-color: #181818;
}

/* line 4113, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .content .controls .btn-period.active {
  background-color: #383838;
}

/* line 4121, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .filters-menu .close-filters {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4126, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .filters-menu .holiday-country {
  background-color: #505050;
  color: #f4f4f4;
}

/* line 4130, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .filters-menu .holiday-country.selected {
  background-color: #327bdd;
}

/* line 4136, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .filters-menu .posts .post {
  border-color: #383838;
}

/* line 4141, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .filters-menu .posts .post .carousel .carousel-item .description {
  border-color: #383838;
}

/* line 4148, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .filters-menu .posts .post .options .icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4156, app/assets/stylesheets/dark.scss */
body.dark .content-tab.calendar .filters-menu .remaining-time {
  border-color: #383838 !important;
}

/* line 4169, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .post-accounts .accounts,
body.dark .content-tab.new-post .filters .accounts, body.dark .content-tab.calendar .post-accounts .accounts,
body.dark .content-tab.calendar .filters .accounts, body.dark .content-tab.history .post-accounts .accounts,
body.dark .content-tab.history .filters .accounts, body.dark .content-tab.workflow .post-accounts .accounts,
body.dark .content-tab.workflow .filters .accounts {
  background-color: #181818;
  color: #f4f4f4;
  border-color: #383838;
}

/* line 4179, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .social-icons .icons.twitter.active:before, body.dark .content-tab.calendar .social-icons .icons.twitter.active:before, body.dark .content-tab.history .social-icons .icons.twitter.active:before, body.dark .content-tab.workflow .social-icons .icons.twitter.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 4185, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .social-icons .icons.threads.active:before, body.dark .content-tab.calendar .social-icons .icons.threads.active:before, body.dark .content-tab.history .social-icons .icons.threads.active:before, body.dark .content-tab.workflow .social-icons .icons.threads.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 4191, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .social-icons .icons.wordpress.active:before, body.dark .content-tab.calendar .social-icons .icons.wordpress.active:before, body.dark .content-tab.history .social-icons .icons.wordpress.active:before, body.dark .content-tab.workflow .social-icons .icons.wordpress.active:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 4199, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .post-tags .tags-menu, body.dark .content-tab.calendar .post-tags .tags-menu, body.dark .content-tab.history .post-tags .tags-menu, body.dark .content-tab.workflow .post-tags .tags-menu {
  background-color: #181818;
  border-color: #383838;
  color: #f4f4f4;
}

/* line 4204, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .post-tags .caret, body.dark .content-tab.calendar .post-tags .caret, body.dark .content-tab.history .post-tags .caret, body.dark .content-tab.workflow .post-tags .caret {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4210, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section, body.dark .content-tab.calendar .youtube-section, body.dark .content-tab.history .youtube-section, body.dark .content-tab.workflow .youtube-section {
  background-color: #202020;
  border-color: #383838;
}

/* line 4214, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section .youtube-section-title, body.dark .content-tab.calendar .youtube-section .youtube-section-title, body.dark .content-tab.history .youtube-section .youtube-section-title, body.dark .content-tab.workflow .youtube-section .youtube-section-title {
  color: #f4f4f4;
}

/* line 4217, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section .youtube-section-title .required-mark, body.dark .content-tab.calendar .youtube-section .youtube-section-title .required-mark, body.dark .content-tab.history .youtube-section .youtube-section-title .required-mark, body.dark .content-tab.workflow .youtube-section .youtube-section-title .required-mark {
  color: #f28b82;
}

/* line 4222, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section .char-count.youtube-title, body.dark .content-tab.calendar .youtube-section .char-count.youtube-title, body.dark .content-tab.history .youtube-section .char-count.youtube-title, body.dark .content-tab.workflow .youtube-section .char-count.youtube-title {
  color: #909090;
}

/* line 4225, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section .char-count.youtube-title.invalid, body.dark .content-tab.calendar .youtube-section .char-count.youtube-title.invalid, body.dark .content-tab.history .youtube-section .char-count.youtube-title.invalid, body.dark .content-tab.workflow .youtube-section .char-count.youtube-title.invalid {
  color: #f28b82;
}

/* line 4230, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section input[type="text"], body.dark .content-tab.calendar .youtube-section input[type="text"], body.dark .content-tab.history .youtube-section input[type="text"], body.dark .content-tab.workflow .youtube-section input[type="text"] {
  background-color: #181818;
  border-color: #383838;
}

/* line 4234, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section input[type="text"]::placeholder, body.dark .content-tab.calendar .youtube-section input[type="text"]::placeholder, body.dark .content-tab.history .youtube-section input[type="text"]::placeholder, body.dark .content-tab.workflow .youtube-section input[type="text"]::placeholder {
  color: #909090;
}

/* line 4240, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section.youtube-compliance .youtube-compliance-option, body.dark .content-tab.calendar .youtube-section.youtube-compliance .youtube-compliance-option, body.dark .content-tab.history .youtube-section.youtube-compliance .youtube-compliance-option, body.dark .content-tab.workflow .youtube-section.youtube-compliance .youtube-compliance-option {
  color: #f4f4f4;
}

/* line 4244, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section.youtube-compliance .youtube-compliance-hint, body.dark .content-tab.calendar .youtube-section.youtube-compliance .youtube-compliance-hint, body.dark .content-tab.history .youtube-section.youtube-compliance .youtube-compliance-hint, body.dark .content-tab.workflow .youtube-section.youtube-compliance .youtube-compliance-hint {
  color: #f28b82;
}

/* line 4248, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .youtube-section.youtube-compliance.invalid, body.dark .content-tab.calendar .youtube-section.youtube-compliance.invalid, body.dark .content-tab.history .youtube-section.youtube-compliance.invalid, body.dark .content-tab.workflow .youtube-section.youtube-compliance.invalid {
  background-color: #202020;
  border-color: #f28b82;
}

/* line 4256, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .filters-menu .btn-apply, body.dark .content-tab.calendar .filters-menu .btn-apply, body.dark .content-tab.history .filters-menu .btn-apply, body.dark .content-tab.workflow .filters-menu .btn-apply {
  background-color: #505050;
  color: #f4f4f4;
}

/* line 4262, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .reprove-justify, body.dark .content-tab.calendar .reprove-justify, body.dark .content-tab.history .reprove-justify, body.dark .content-tab.workflow .reprove-justify {
  border: 1px solid #181818;
  background-color: #505050;
}

/* line 4266, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .reprove-justify-content, body.dark .content-tab.calendar .reprove-justify-content, body.dark .content-tab.history .reprove-justify-content, body.dark .content-tab.workflow .reprove-justify-content {
  color: #f4f4f4;
}

/* line 4270, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .accounts-dropdown,
body.dark .content-tab.new-post .filters .cal-accounts-dropdown,
body.dark .content-tab.new-post .accounts,
body.dark .content-tab.new-post .team, body.dark .content-tab.calendar .accounts-dropdown,
body.dark .content-tab.calendar .filters .cal-accounts-dropdown,
body.dark .content-tab.calendar .accounts,
body.dark .content-tab.calendar .team, body.dark .content-tab.history .accounts-dropdown,
body.dark .content-tab.history .filters .cal-accounts-dropdown,
body.dark .content-tab.history .accounts,
body.dark .content-tab.history .team, body.dark .content-tab.workflow .accounts-dropdown,
body.dark .content-tab.workflow .filters .cal-accounts-dropdown,
body.dark .content-tab.workflow .accounts,
body.dark .content-tab.workflow .team {
  background-color: #181818 !important;
  border-color: #383838 !important;
}

/* line 4277, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .accounts-dropdown .caret,
body.dark .content-tab.new-post .filters .cal-accounts-dropdown .caret,
body.dark .content-tab.new-post .accounts .caret,
body.dark .content-tab.new-post .team .caret, body.dark .content-tab.calendar .accounts-dropdown .caret,
body.dark .content-tab.calendar .filters .cal-accounts-dropdown .caret,
body.dark .content-tab.calendar .accounts .caret,
body.dark .content-tab.calendar .team .caret, body.dark .content-tab.history .accounts-dropdown .caret,
body.dark .content-tab.history .filters .cal-accounts-dropdown .caret,
body.dark .content-tab.history .accounts .caret,
body.dark .content-tab.history .team .caret, body.dark .content-tab.workflow .accounts-dropdown .caret,
body.dark .content-tab.workflow .filters .cal-accounts-dropdown .caret,
body.dark .content-tab.workflow .accounts .caret,
body.dark .content-tab.workflow .team .caret {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4282, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .accounts-dropdown .search-bar,
body.dark .content-tab.new-post .accounts-dropdown .add-accounts,
body.dark .content-tab.new-post .filters .cal-accounts-dropdown .search-bar,
body.dark .content-tab.new-post .filters .cal-accounts-dropdown .add-accounts,
body.dark .content-tab.new-post .accounts .search-bar,
body.dark .content-tab.new-post .accounts .add-accounts,
body.dark .content-tab.new-post .team .search-bar,
body.dark .content-tab.new-post .team .add-accounts, body.dark .content-tab.calendar .accounts-dropdown .search-bar,
body.dark .content-tab.calendar .accounts-dropdown .add-accounts,
body.dark .content-tab.calendar .filters .cal-accounts-dropdown .search-bar,
body.dark .content-tab.calendar .filters .cal-accounts-dropdown .add-accounts,
body.dark .content-tab.calendar .accounts .search-bar,
body.dark .content-tab.calendar .accounts .add-accounts,
body.dark .content-tab.calendar .team .search-bar,
body.dark .content-tab.calendar .team .add-accounts, body.dark .content-tab.history .accounts-dropdown .search-bar,
body.dark .content-tab.history .accounts-dropdown .add-accounts,
body.dark .content-tab.history .filters .cal-accounts-dropdown .search-bar,
body.dark .content-tab.history .filters .cal-accounts-dropdown .add-accounts,
body.dark .content-tab.history .accounts .search-bar,
body.dark .content-tab.history .accounts .add-accounts,
body.dark .content-tab.history .team .search-bar,
body.dark .content-tab.history .team .add-accounts, body.dark .content-tab.workflow .accounts-dropdown .search-bar,
body.dark .content-tab.workflow .accounts-dropdown .add-accounts,
body.dark .content-tab.workflow .filters .cal-accounts-dropdown .search-bar,
body.dark .content-tab.workflow .filters .cal-accounts-dropdown .add-accounts,
body.dark .content-tab.workflow .accounts .search-bar,
body.dark .content-tab.workflow .accounts .add-accounts,
body.dark .content-tab.workflow .team .search-bar,
body.dark .content-tab.workflow .team .add-accounts {
  border-color: #383838;
}

/* line 4288, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .users-dropdown, body.dark .content-tab.calendar .users-dropdown, body.dark .content-tab.history .users-dropdown, body.dark .content-tab.workflow .users-dropdown {
  background-color: #181818 !important;
  color: #f4f4f4 !important;
}

/* line 4292, app/assets/stylesheets/dark.scss */
body.dark .content-tab.new-post .users-dropdown .user, body.dark .content-tab.calendar .users-dropdown .user, body.dark .content-tab.history .users-dropdown .user, body.dark .content-tab.workflow .users-dropdown .user {
  border-color: #383838;
}

/* line 4298, app/assets/stylesheets/dark.scss */
body.dark .content-tab .google-dropdown-container {
  display: row;
}

/* line 4302, app/assets/stylesheets/dark.scss */
body.dark .content-tab .post-title {
  display: row;
}

/* line 4306, app/assets/stylesheets/dark.scss */
body.dark .content-tab .google-dropdown-toggle {
  background-color: #202020;
}

/* line 4310, app/assets/stylesheets/dark.scss */
body.dark .content-tab .google-dropdown-menu {
  box-shadow: none;
  background-color: #202020;
}

/* line 4318, app/assets/stylesheets/dark.scss */
body.dark .content-tab .google-dropdown-menu ul li:hover {
  background-color: #505050;
}

/* line 4325, app/assets/stylesheets/dark.scss */
body.dark .content-tab .google-select {
  background-color: #333;
  color: #f1f1f1;
  border: 2px solid #555;
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.5);
}

/* line 4332, app/assets/stylesheets/dark.scss */
body.dark .content-tab .datetime-range input[type="datetime-local"] {
  background-color: #2c2c2c;
  color: #f0f0f0;
}

/* line 4337, app/assets/stylesheets/dark.scss */
body.dark .content-tab .datetime-range input[type="datetime-local"]:focus {
  border-color: #4caf50;
  box-shadow: 0 0 8px rgba(76, 175, 80, 0.6);
  background-color: #3a3a3a;
}

/* line 4346, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card {
  background-color: #202020;
}

/* line 4349, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .reprove-justify {
  border: 1px solid #181818;
  background-color: #505050;
}

/* line 4353, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .reprove-justify-content {
  color: #f4f4f4;
}

/* line 4359, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .social-network > .icon.tiktok {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png);
}

/* line 4363, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .social-network > .icon.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 4367, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .social-network > .icon.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 4371, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .social-network > .icon.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 4377, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .status-and-deletion {
  border-color: #383838;
}

/* line 4380, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .status-and-deletion button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4387, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .link:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4395, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .history-card .media .facebook-carousel.content li {
  border-color: #383838;
}

/* line 4403, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .posts-area .posts-empty div .icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4413, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar {
  box-shadow: none;
  background-color: #202020;
}

/* line 4418, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar:before,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar:before {
  border-bottom-color: #202020;
}

/* line 4426, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker .prev:hover,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker .next:hover,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker .datepicker-switch:hover,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker .prev:hover,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker .next:hover,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker .datepicker-switch:hover {
  background-color: #383838;
}

/* line 4431, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker td,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker td {
  background-color: transparent;
}

/* line 4434, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker td.disabled,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker td.disabled {
  background-color: transparent;
}

/* line 4439, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker td span:hover, body.dark .content-tab.history .filters-menu .date-picker .neue-selector .from-calendar .datepicker td span.focused,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker td span:hover,
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .to-calendar .datepicker td span.focused {
  background-color: #383838;
}

/* line 4448, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .filters-menu .date-picker .neue-selector .display {
  border-color: #383838;
}

/* line 4456, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .nav-filter ul li {
  color: #f4f4f4;
}

/* line 4461, app/assets/stylesheets/dark.scss */
body.dark .content-tab.history .filter-icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4469, app/assets/stylesheets/dark.scss */
body.dark .content-tab.schedule .container .list .top .info-label .days input[type="checkbox"] + label {
  border-color: #383838;
}

/* line 4473, app/assets/stylesheets/dark.scss */
body.dark .content-tab.schedule .container .list .top .info-label .days input[type="checkbox"]:checked + label {
  background-color: #505050;
}

/* line 4480, app/assets/stylesheets/dark.scss */
body.dark .filter-icon:hover, body.dark .filter-icon.on {
  background-color: #505050;
}

/* line 4485, app/assets/stylesheets/dark.scss */
body.dark .filter-icon #clickable-icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4490, app/assets/stylesheets/dark.scss */
body.dark .filter-icon .filter-dropdown {
  background-color: #181818;
  color: #f4f4f4;
  box-shadow: 1px 1px 1px #000000;
}

/* line 4496, app/assets/stylesheets/dark.scss */
body.dark .filter-icon .filter-dropdown li:hover, body.dark .filter-icon .filter-dropdown li.active {
  background-color: #383838;
}

/* line 4506, app/assets/stylesheets/dark.scss */
body.dark .wrapper-order .button .icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4511, app/assets/stylesheets/dark.scss */
body.dark .wrapper-order .button:hover, body.dark .wrapper-order .button.on {
  background-color: #505050;
}

/* line 4523, app/assets/stylesheets/dark.scss */
body.dark .content-tab.lists .container .list .accounts-container .accounts .account label,
body.dark .content-tab.schedule .container .list .accounts-container .accounts .account label {
  background-color: #202020;
}

/* line 4528, app/assets/stylesheets/dark.scss */
body.dark .content-tab.lists .container .list .accounts-container .accounts .account.active label,
body.dark .content-tab.schedule .container .list .accounts-container .accounts .account.active label {
  background-color: #505050;
}

/* line 4535, app/assets/stylesheets/dark.scss */
body.dark .content-tab.lists .container .list .tab.twitter,
body.dark .content-tab.schedule .container .list .tab.twitter {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4540, app/assets/stylesheets/dark.scss */
body.dark .content-tab.lists .container .list .top .icons .tab.threads .ico,
body.dark .content-tab.schedule .container .list .top .icons .tab.threads .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) no-repeat center;
}

/* line 4544, app/assets/stylesheets/dark.scss */
body.dark .content-tab.lists .container .list .top .icons .tab.wordpress .ico,
body.dark .content-tab.schedule .container .list .top .icons .tab.wordpress .ico {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) no-repeat center;
}

/* line 4550, app/assets/stylesheets/dark.scss */
body.dark .holiday-popup {
  background-color: #181818;
}

/* line 4553, app/assets/stylesheets/dark.scss */
body.dark .holiday-popup:before {
  border-right: 10px solid #181818;
}

/* line 4559, app/assets/stylesheets/dark.scss */
body.dark .content-tab.library .filter-actions-page {
  background-color: #202020;
}

/* line 4562, app/assets/stylesheets/dark.scss */
body.dark .content-tab.library .filter-actions-page .search-bar-media {
  background-color: #181818;
  border-color: #383838;
}

/* line 4567, app/assets/stylesheets/dark.scss */
body.dark .content-tab.library .filter-actions-page .select2-choice,
body.dark .content-tab.library .filter-actions-page .arrow-filter {
  border-color: #383838 !important;
}

/* line 4577, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .wlist tr th {
  background-color: #202020;
}

/* line 4581, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .wlist tr td {
  border-color: #505050;
}

/* line 4585, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .wlist tr td .icon.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png) no-repeat center;
  background-size: 25px;
}

/* line 4590, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .wlist tr td .icon.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) no-repeat center;
  background-size: 20px;
}

/* line 4595, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .wlist tr td .icon.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) no-repeat center;
  background-size: 20px;
}

/* line 4601, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .wlist tr td .icon.twitter {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4607, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .wlist tr td .ico-action {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4615, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .actions .icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4620, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .actions .wfl-actions .wkf-details {
  border: 1px solid #505050;
  background-color: #181818;
}

/* line 4624, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .actions .wfl-actions .wkf-details:before {
  border-bottom: 10px solid #505050;
}

/* line 4628, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .actions .wfl-actions .wkf-details .header {
  color: #f4f4f4;
  border-bottom: 1px solid #505050;
}

/* line 4633, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .actions .wfl-actions .wkf-details .wkf-team {
  border-bottom: 1px solid #505050;
}

/* line 4637, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-list .actions .wfl-actions .wkf-details .description .title {
  color: #f4f4f4;
}

/* line 4644, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .btns {
  background-color: #181818;
}

/* line 4652, app/assets/stylesheets/dark.scss */
body.dark .content-tab.workflow .container-new .table .row .team .users-dropdown .user {
  border-color: #383838;
}

/* line 4662, app/assets/stylesheets/dark.scss */
body.dark .accounts-counter .icons:not(.active) {
  opacity: 0.2;
}

/* line 4669, app/assets/stylesheets/dark.scss */
body.dark .edit-service .accounts-modal .selected-accounts .counter {
  color: white;
}

/* line 4674, app/assets/stylesheets/dark.scss */
body.dark .edit-service .accounts-modal .selected-accounts .action-buttons .btn-edit-accounts.btn-unselect-all {
  color: #383838;
}

/* line 4684, app/assets/stylesheets/dark.scss */
body.dark .pages-list .actions.header,
body.dark .google-header .actions.header {
  background-color: #202020;
}

/* line 4689, app/assets/stylesheets/dark.scss */
body.dark .pages-list .page-row.header,
body.dark .google-header .page-row.header {
  background: #181818;
  color: #f4f4f4;
}

/* line 4695, app/assets/stylesheets/dark.scss */
body.dark .all-accounts {
  color: #f4f4f4;
  font-weight: bold;
}

/* line 4701, app/assets/stylesheets/dark.scss */
body.dark .share-ticket-modal .share-ticket-wrapper .share-ticket-inputs,
body.dark .share-ticket-modal .share-ticket-wrapper textarea,
body.dark .share-ticket-modal .share-ticket-wrapper input {
  background-color: #202020;
  color: #f4f4f4;
}

/* line 4708, app/assets/stylesheets/dark.scss */
body.dark .share-ticket-modal .share-ticket-wrapper label {
  color: #f4f4f4;
}

/* line 4712, app/assets/stylesheets/dark.scss */
body.dark .share-ticket-modal .share-ticket-wrapper .upper-area {
  border-color: #383838;
}

/* line 4716, app/assets/stylesheets/dark.scss */
body.dark .share-ticket-modal .share-ticket-wrapper .attachments:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4723, app/assets/stylesheets/dark.scss */
body.dark .attachments-area .all-files {
  background-color: #202020;
  color: #f4f4f4;
  border-color: #383838;
}

/* line 4729, app/assets/stylesheets/dark.scss */
body.dark .attachments-area .attachments-folder-icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4734, app/assets/stylesheets/dark.scss */
body.dark .attachments-area .attachment-info {
  border-color: #383838;
  background-color: #202020;
  color: #f4f4f4;
}

/* line 4739, app/assets/stylesheets/dark.scss */
body.dark .attachments-area .attachment-info a {
  color: #e5e5e5;
}

/* line 4745, app/assets/stylesheets/dark.scss */
body.dark .ticket-details,
body.dark #all-tickets {
  background-color: #181818;
  border-color: #383838;
}

/* line 4750, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .toolbar-container,
body.dark #all-tickets .toolbar-container {
  border-color: #383838;
}

/* line 4753, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .toolbar-container .stage-info,
body.dark #all-tickets .toolbar-container .stage-info {
  background: #181818;
  border-color: #383838;
  border: none;
}

/* line 4758, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .toolbar-container .stage-info .tickets-sorting span.title,
body.dark #all-tickets .toolbar-container .stage-info .tickets-sorting span.title {
  background-color: #181818;
}

/* line 4762, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .toolbar-container .stage-info ul li .button.select,
body.dark #all-tickets .toolbar-container .stage-info ul li .button.select {
  border-color: #383838;
}

/* line 4768, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .ticket-tags-sentiment,
body.dark #all-tickets .ticket-tags-sentiment {
  background-color: #202020;
}

/* line 4771, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .ticket-tags-sentiment .ticket-tags .button.tags,
body.dark #all-tickets .ticket-tags-sentiment .ticket-tags .button.tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4776, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .ticket-tags-sentiment .hide-tags,
body.dark #all-tickets .ticket-tags-sentiment .hide-tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4781, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .ticket-tags-sentiment .show-tags,
body.dark #all-tickets .ticket-tags-sentiment .show-tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4785, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .ticket-tags-sentiment .toggle-tags-list,
body.dark #all-tickets .ticket-tags-sentiment .toggle-tags-list {
  border: none;
  background: #383838;
}

/* line 4789, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .ticket-tags-sentiment .toggle-tags-list a,
body.dark #all-tickets .ticket-tags-sentiment .toggle-tags-list a {
  color: inherit;
}

/* line 4793, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .ticket-tags-sentiment .toggle-tags-list:hover,
body.dark #all-tickets .ticket-tags-sentiment .toggle-tags-list:hover {
  filter: brightness(1.2);
}

/* line 4799, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .tabs,
body.dark .ticket-details .info,
body.dark #all-tickets .tabs,
body.dark #all-tickets .info {
  border-color: #383838;
}

/* line 4803, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .tabs .ticket-status,
body.dark .ticket-details .tabs .ticket-responsible,
body.dark .ticket-details .tabs .ticket-priority,
body.dark .ticket-details .info .ticket-status,
body.dark .ticket-details .info .ticket-responsible,
body.dark .ticket-details .info .ticket-priority,
body.dark #all-tickets .tabs .ticket-status,
body.dark #all-tickets .tabs .ticket-responsible,
body.dark #all-tickets .tabs .ticket-priority,
body.dark #all-tickets .info .ticket-status,
body.dark #all-tickets .info .ticket-responsible,
body.dark #all-tickets .info .ticket-priority {
  border-color: #383838;
}

/* line 4808, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .tabs .ticket-status:before,
body.dark .ticket-details .tabs .ticket-responsible:before,
body.dark .ticket-details .tabs .ticket-priority:before,
body.dark .ticket-details .info .ticket-status:before,
body.dark .ticket-details .info .ticket-responsible:before,
body.dark .ticket-details .info .ticket-priority:before,
body.dark #all-tickets .tabs .ticket-status:before,
body.dark #all-tickets .tabs .ticket-responsible:before,
body.dark #all-tickets .tabs .ticket-priority:before,
body.dark #all-tickets .info .ticket-status:before,
body.dark #all-tickets .info .ticket-responsible:before,
body.dark #all-tickets .info .ticket-priority:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4817, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .ticket-note textarea,
body.dark .ticket-details .edit-ticket-note textarea,
body.dark #all-tickets .ticket-note textarea,
body.dark #all-tickets .edit-ticket-note textarea {
  background-color: #383838;
}

/* line 4826, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose,
body.dark .ticket-details .logs-visibility,
body.dark .ticket-container .related-posts .compose,
body.dark .ticket-container .related-posts .logs-visibility,
body.dark #modal-reply .compose,
body.dark #modal-reply .logs-visibility {
  background-color: #181818;
}

/* line 4835, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .dropdown.type > li label, body.dark .ticket-details .compose .dropdown.type-facebook > li label, body.dark .ticket-details .compose .dropdown.chatgpt > li label,
body.dark .ticket-details .logs-visibility .dropdown.type > li label,
body.dark .ticket-details .logs-visibility .dropdown.type-facebook > li label,
body.dark .ticket-details .logs-visibility .dropdown.chatgpt > li label,
body.dark .ticket-container .related-posts .compose .dropdown.type > li label,
body.dark .ticket-container .related-posts .compose .dropdown.type-facebook > li label,
body.dark .ticket-container .related-posts .compose .dropdown.chatgpt > li label,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.type > li label,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.type-facebook > li label,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.chatgpt > li label,
body.dark #modal-reply .compose .dropdown.type > li label,
body.dark #modal-reply .compose .dropdown.type-facebook > li label,
body.dark #modal-reply .compose .dropdown.chatgpt > li label,
body.dark #modal-reply .logs-visibility .dropdown.type > li label,
body.dark #modal-reply .logs-visibility .dropdown.type-facebook > li label,
body.dark #modal-reply .logs-visibility .dropdown.chatgpt > li label {
  background-color: #202020;
}

/* line 4838, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .dropdown.type > li label:before, body.dark .ticket-details .compose .dropdown.type-facebook > li label:before, body.dark .ticket-details .compose .dropdown.chatgpt > li label:before,
body.dark .ticket-details .logs-visibility .dropdown.type > li label:before,
body.dark .ticket-details .logs-visibility .dropdown.type-facebook > li label:before,
body.dark .ticket-details .logs-visibility .dropdown.chatgpt > li label:before,
body.dark .ticket-container .related-posts .compose .dropdown.type > li label:before,
body.dark .ticket-container .related-posts .compose .dropdown.type-facebook > li label:before,
body.dark .ticket-container .related-posts .compose .dropdown.chatgpt > li label:before,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.type > li label:before,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.type-facebook > li label:before,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.chatgpt > li label:before,
body.dark #modal-reply .compose .dropdown.type > li label:before,
body.dark #modal-reply .compose .dropdown.type-facebook > li label:before,
body.dark #modal-reply .compose .dropdown.chatgpt > li label:before,
body.dark #modal-reply .logs-visibility .dropdown.type > li label:before,
body.dark #modal-reply .logs-visibility .dropdown.type-facebook > li label:before,
body.dark #modal-reply .logs-visibility .dropdown.chatgpt > li label:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4845, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .dropdown.type > li:hover label, body.dark .ticket-details .compose .dropdown.type-facebook > li:hover label, body.dark .ticket-details .compose .dropdown.chatgpt > li:hover label,
body.dark .ticket-details .logs-visibility .dropdown.type > li:hover label,
body.dark .ticket-details .logs-visibility .dropdown.type-facebook > li:hover label,
body.dark .ticket-details .logs-visibility .dropdown.chatgpt > li:hover label,
body.dark .ticket-container .related-posts .compose .dropdown.type > li:hover label,
body.dark .ticket-container .related-posts .compose .dropdown.type-facebook > li:hover label,
body.dark .ticket-container .related-posts .compose .dropdown.chatgpt > li:hover label,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.type > li:hover label,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.type-facebook > li:hover label,
body.dark .ticket-container .related-posts .logs-visibility .dropdown.chatgpt > li:hover label,
body.dark #modal-reply .compose .dropdown.type > li:hover label,
body.dark #modal-reply .compose .dropdown.type-facebook > li:hover label,
body.dark #modal-reply .compose .dropdown.chatgpt > li:hover label,
body.dark #modal-reply .logs-visibility .dropdown.type > li:hover label,
body.dark #modal-reply .logs-visibility .dropdown.type-facebook > li:hover label,
body.dark #modal-reply .logs-visibility .dropdown.chatgpt > li:hover label {
  background-color: #383838;
}

/* line 4854, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .choices .bt:after,
body.dark .ticket-details .logs-visibility .choices .bt:after,
body.dark .ticket-container .related-posts .compose .choices .bt:after,
body.dark .ticket-container .related-posts .logs-visibility .choices .bt:after,
body.dark #modal-reply .compose .choices .bt:after,
body.dark #modal-reply .logs-visibility .choices .bt:after {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4860, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .answer,
body.dark .ticket-details .logs-visibility .answer,
body.dark .ticket-container .related-posts .compose .answer,
body.dark .ticket-container .related-posts .logs-visibility .answer,
body.dark #modal-reply .compose .answer,
body.dark #modal-reply .logs-visibility .answer {
  background-color: #383838;
}

/* line 4863, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .answer .hsm-message,
body.dark .ticket-details .logs-visibility .answer .hsm-message,
body.dark .ticket-container .related-posts .compose .answer .hsm-message,
body.dark .ticket-container .related-posts .logs-visibility .answer .hsm-message,
body.dark #modal-reply .compose .answer .hsm-message,
body.dark #modal-reply .logs-visibility .answer .hsm-message {
  color: #f4f4f4;
}

/* line 4867, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .answer .message .emojionearea,
body.dark .ticket-details .logs-visibility .answer .message .emojionearea,
body.dark .ticket-container .related-posts .compose .answer .message .emojionearea,
body.dark .ticket-container .related-posts .logs-visibility .answer .message .emojionearea,
body.dark #modal-reply .compose .answer .message .emojionearea,
body.dark #modal-reply .logs-visibility .answer .message .emojionearea {
  background-color: #383838;
}

/* line 4870, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .answer .message .emojionearea .emojionearea-editor,
body.dark .ticket-details .logs-visibility .answer .message .emojionearea .emojionearea-editor,
body.dark .ticket-container .related-posts .compose .answer .message .emojionearea .emojionearea-editor,
body.dark .ticket-container .related-posts .logs-visibility .answer .message .emojionearea .emojionearea-editor,
body.dark #modal-reply .compose .answer .message .emojionearea .emojionearea-editor,
body.dark #modal-reply .logs-visibility .answer .message .emojionearea .emojionearea-editor {
  color: #f4f4f4;
}

/* line 4876, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .answer .add-options li > a, body.dark .ticket-details .compose .answer .add-options li > div > a, body.dark .ticket-details .compose .answer .add-options li > image-picker a, body.dark .ticket-details .compose .answer .add-options li.photos,
body.dark .ticket-details .logs-visibility .answer .add-options li > a,
body.dark .ticket-details .logs-visibility .answer .add-options li > div > a,
body.dark .ticket-details .logs-visibility .answer .add-options li > image-picker a,
body.dark .ticket-details .logs-visibility .answer .add-options li.photos,
body.dark .ticket-container .related-posts .compose .answer .add-options li > a,
body.dark .ticket-container .related-posts .compose .answer .add-options li > div > a,
body.dark .ticket-container .related-posts .compose .answer .add-options li > image-picker a,
body.dark .ticket-container .related-posts .compose .answer .add-options li.photos,
body.dark .ticket-container .related-posts .logs-visibility .answer .add-options li > a,
body.dark .ticket-container .related-posts .logs-visibility .answer .add-options li > div > a,
body.dark .ticket-container .related-posts .logs-visibility .answer .add-options li > image-picker a,
body.dark .ticket-container .related-posts .logs-visibility .answer .add-options li.photos,
body.dark #modal-reply .compose .answer .add-options li > a,
body.dark #modal-reply .compose .answer .add-options li > div > a,
body.dark #modal-reply .compose .answer .add-options li > image-picker a,
body.dark #modal-reply .compose .answer .add-options li.photos,
body.dark #modal-reply .logs-visibility .answer .add-options li > a,
body.dark #modal-reply .logs-visibility .answer .add-options li > div > a,
body.dark #modal-reply .logs-visibility .answer .add-options li > image-picker a,
body.dark #modal-reply .logs-visibility .answer .add-options li.photos {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4884, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .answer .add-options li.chatgpt > a,
body.dark .ticket-details .logs-visibility .answer .add-options li.chatgpt > a,
body.dark .ticket-container .related-posts .compose .answer .add-options li.chatgpt > a,
body.dark .ticket-container .related-posts .logs-visibility .answer .add-options li.chatgpt > a,
body.dark #modal-reply .compose .answer .add-options li.chatgpt > a,
body.dark #modal-reply .logs-visibility .answer .add-options li.chatgpt > a {
  -webkit-filter: none;
  filter: none;
}

/* line 4891, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .answer .reply-selected-tags span,
body.dark .ticket-details .logs-visibility .answer .reply-selected-tags span,
body.dark .ticket-container .related-posts .compose .answer .reply-selected-tags span,
body.dark .ticket-container .related-posts .logs-visibility .answer .reply-selected-tags span,
body.dark #modal-reply .compose .answer .reply-selected-tags span,
body.dark #modal-reply .logs-visibility .answer .reply-selected-tags span {
  border-color: #505050;
  color: #909090;
}

/* line 4898, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .image-picker,
body.dark .ticket-details .logs-visibility .image-picker,
body.dark .ticket-container .related-posts .compose .image-picker,
body.dark .ticket-container .related-posts .logs-visibility .image-picker,
body.dark #modal-reply .compose .image-picker,
body.dark #modal-reply .logs-visibility .image-picker {
  background-color: #202020;
}

/* line 4901, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .image-picker .navbar,
body.dark .ticket-details .logs-visibility .image-picker .navbar,
body.dark .ticket-container .related-posts .compose .image-picker .navbar,
body.dark .ticket-container .related-posts .logs-visibility .image-picker .navbar,
body.dark #modal-reply .compose .image-picker .navbar,
body.dark #modal-reply .logs-visibility .image-picker .navbar {
  background-color: #202020;
}

/* line 4904, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .image-picker .navbar li,
body.dark .ticket-details .logs-visibility .image-picker .navbar li,
body.dark .ticket-container .related-posts .compose .image-picker .navbar li,
body.dark .ticket-container .related-posts .logs-visibility .image-picker .navbar li,
body.dark #modal-reply .compose .image-picker .navbar li,
body.dark #modal-reply .logs-visibility .image-picker .navbar li {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4910, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .image-picker .search,
body.dark .ticket-details .logs-visibility .image-picker .search,
body.dark .ticket-container .related-posts .compose .image-picker .search,
body.dark .ticket-container .related-posts .logs-visibility .image-picker .search,
body.dark #modal-reply .compose .image-picker .search,
body.dark #modal-reply .logs-visibility .image-picker .search {
  background: #505050;
  color: #f4f4f4;
}

/* line 4918, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .reply-area .image-user .dropdown,
body.dark .ticket-details .logs-visibility .reply-area .image-user .dropdown,
body.dark .ticket-container .related-posts .compose .reply-area .image-user .dropdown,
body.dark .ticket-container .related-posts .logs-visibility .reply-area .image-user .dropdown,
body.dark #modal-reply .compose .reply-area .image-user .dropdown,
body.dark #modal-reply .logs-visibility .reply-area .image-user .dropdown {
  background-color: #202020;
}

/* line 4921, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .reply-area .image-user .dropdown .user,
body.dark .ticket-details .logs-visibility .reply-area .image-user .dropdown .user,
body.dark .ticket-container .related-posts .compose .reply-area .image-user .dropdown .user,
body.dark .ticket-container .related-posts .logs-visibility .reply-area .image-user .dropdown .user,
body.dark #modal-reply .compose .reply-area .image-user .dropdown .user,
body.dark #modal-reply .logs-visibility .reply-area .image-user .dropdown .user {
  color: #f4f4f4;
}

/* line 4924, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .reply-area .image-user .dropdown .user label,
body.dark .ticket-details .logs-visibility .reply-area .image-user .dropdown .user label,
body.dark .ticket-container .related-posts .compose .reply-area .image-user .dropdown .user label,
body.dark .ticket-container .related-posts .logs-visibility .reply-area .image-user .dropdown .user label,
body.dark #modal-reply .compose .reply-area .image-user .dropdown .user label,
body.dark #modal-reply .logs-visibility .reply-area .image-user .dropdown .user label {
  background-color: #202020;
}

/* line 4929, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .compose .reply-area .image-user .dropdown .user:hover label,
body.dark .ticket-details .logs-visibility .reply-area .image-user .dropdown .user:hover label,
body.dark .ticket-container .related-posts .compose .reply-area .image-user .dropdown .user:hover label,
body.dark .ticket-container .related-posts .logs-visibility .reply-area .image-user .dropdown .user:hover label,
body.dark #modal-reply .compose .reply-area .image-user .dropdown .user:hover label,
body.dark #modal-reply .logs-visibility .reply-area .image-user .dropdown .user:hover label {
  background-color: #383838;
}

/* line 4940, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .selected-image .klipy,
body.dark .ticket-container .related-posts .selected-image .klipy,
body.dark #modal-reply .selected-image .klipy {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4946, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .logs-visibility:after,
body.dark .ticket-container .related-posts .logs-visibility:after,
body.dark #modal-reply .logs-visibility:after {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 4952, app/assets/stylesheets/dark.scss */
body.dark .ticket-details .choose-ticket-action,
body.dark .ticket-post {
  border-color: #383838;
}

/* line 4960, app/assets/stylesheets/dark.scss */
body.dark .choose-ticket-action li.active,
body.dark .reply-alert li.active {
  color: white;
}

/* line 4967, app/assets/stylesheets/dark.scss */
body.dark .ticket-post.active, body.dark .ticket-post:hover {
  background-color: #202020;
  cursor: pointer;
}

/* line 4973, app/assets/stylesheets/dark.scss */
body.dark .ticket-post.priorityColor-low {
  border-left: 5px solid #3fdd00;
}

/* line 4977, app/assets/stylesheets/dark.scss */
body.dark .ticket-post.priorityColor-medium {
  border-left: 5px solid #ffe338;
}

/* line 4981, app/assets/stylesheets/dark.scss */
body.dark .ticket-post.priorityColor-high {
  border-left: 5px solid #e57803;
}

/* line 4985, app/assets/stylesheets/dark.scss */
body.dark .ticket-post.priorityColor-urgent {
  border-left: 5px solid #ec2e2e;
}

/* line 4990, app/assets/stylesheets/dark.scss */
body.dark .ticket-post .container-post .info-post {
  flex: 3;
  font-size: 12px;
  text-align: right;
  position: relative;
}

/* line 4996, app/assets/stylesheets/dark.scss */
body.dark .ticket-post .container-post .info-post .hide-tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5001, app/assets/stylesheets/dark.scss */
body.dark .ticket-post .container-post .info-post .show-tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5008, app/assets/stylesheets/dark.scss */
body.dark .ticket-post .container-post .tags-post-list-container .toggle-tags-post-list {
  border: none;
  background: #383838;
}

/* line 5012, app/assets/stylesheets/dark.scss */
body.dark .ticket-post .container-post .tags-post-list-container .toggle-tags-post-list .hide-tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5017, app/assets/stylesheets/dark.scss */
body.dark .ticket-post .container-post .tags-post-list-container .toggle-tags-post-list .show-tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5022, app/assets/stylesheets/dark.scss */
body.dark .ticket-post .container-post .tags-post-list-container .toggle-tags-post-list a {
  color: inherit;
}

/* line 5026, app/assets/stylesheets/dark.scss */
body.dark .ticket-post .container-post .tags-post-list-container .toggle-tags-post-list:hover {
  filter: brightness(1.2);
}

/* line 5034, app/assets/stylesheets/dark.scss */
body.dark .status-ticket {
  color: #a8a8a8;
}

/* line 5039, app/assets/stylesheets/dark.scss */
body.dark #modal-request-moderation .upload .upload-label {
  background-color: #383838;
  color: #f4f4f4;
  border-color: #505050;
}

/* line 5044, app/assets/stylesheets/dark.scss */
body.dark #modal-request-moderation .upload .upload-label .icon {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5053, app/assets/stylesheets/dark.scss */
body.dark #modal-feedback-survey .survey-list li {
  border-color: #505050;
}

/* line 5062, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .saved-replies,
body.dark .author-history.reveal-modal .saved-replies,
body.dark .side-by-side .saved-replies {
  background-color: #202020;
}

/* line 5065, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .saved-replies.collapsed,
body.dark .author-history.reveal-modal .saved-replies.collapsed,
body.dark .side-by-side .saved-replies.collapsed {
  background-color: rgba(32, 32, 32, 0.65);
}

/* line 5069, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .saved-replies .actions-replies,
body.dark .main-container.tickets .saved-replies .search input,
body.dark .author-history.reveal-modal .saved-replies .actions-replies,
body.dark .author-history.reveal-modal .saved-replies .search input,
body.dark .side-by-side .saved-replies .actions-replies,
body.dark .side-by-side .saved-replies .search input {
  background-color: #202020;
}

/* line 5075, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .stage-info,
body.dark .author-history.reveal-modal .stage-info,
body.dark .side-by-side .stage-info {
  border-top: none;
}

/* line 5079, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .about-author,
body.dark .main-container.tickets .display-quick-bar,
body.dark .main-container.tickets #posts-list,
body.dark .author-history.reveal-modal .about-author,
body.dark .author-history.reveal-modal .display-quick-bar,
body.dark .author-history.reveal-modal #posts-list,
body.dark .side-by-side .about-author,
body.dark .side-by-side .display-quick-bar,
body.dark .side-by-side #posts-list {
  background-color: #202020;
  border-color: #383838;
}

/* line 5085, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .about-author .author-basic-info,
body.dark .main-container.tickets .about-author .channel-section h3.channel-section-title,
body.dark .main-container.tickets .about-author .channel-section h3.section-title,
body.dark .main-container.tickets .display-quick-bar .author-basic-info,
body.dark .main-container.tickets .display-quick-bar .channel-section h3.channel-section-title,
body.dark .main-container.tickets .display-quick-bar .channel-section h3.section-title,
body.dark .main-container.tickets #posts-list .author-basic-info,
body.dark .main-container.tickets #posts-list .channel-section h3.channel-section-title,
body.dark .main-container.tickets #posts-list .channel-section h3.section-title,
body.dark .author-history.reveal-modal .about-author .author-basic-info,
body.dark .author-history.reveal-modal .about-author .channel-section h3.channel-section-title,
body.dark .author-history.reveal-modal .about-author .channel-section h3.section-title,
body.dark .author-history.reveal-modal .display-quick-bar .author-basic-info,
body.dark .author-history.reveal-modal .display-quick-bar .channel-section h3.channel-section-title,
body.dark .author-history.reveal-modal .display-quick-bar .channel-section h3.section-title,
body.dark .author-history.reveal-modal #posts-list .author-basic-info,
body.dark .author-history.reveal-modal #posts-list .channel-section h3.channel-section-title,
body.dark .author-history.reveal-modal #posts-list .channel-section h3.section-title,
body.dark .side-by-side .about-author .author-basic-info,
body.dark .side-by-side .about-author .channel-section h3.channel-section-title,
body.dark .side-by-side .about-author .channel-section h3.section-title,
body.dark .side-by-side .display-quick-bar .author-basic-info,
body.dark .side-by-side .display-quick-bar .channel-section h3.channel-section-title,
body.dark .side-by-side .display-quick-bar .channel-section h3.section-title,
body.dark .side-by-side #posts-list .author-basic-info,
body.dark .side-by-side #posts-list .channel-section h3.channel-section-title,
body.dark .side-by-side #posts-list .channel-section h3.section-title {
  border-color: #383838;
}

/* line 5090, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .about-author .author-basic-info .more-actions,
body.dark .main-container.tickets .about-author .channel-section h3.channel-section-title .more-actions,
body.dark .main-container.tickets .about-author .channel-section h3.section-title .more-actions,
body.dark .main-container.tickets .display-quick-bar .author-basic-info .more-actions,
body.dark .main-container.tickets .display-quick-bar .channel-section h3.channel-section-title .more-actions,
body.dark .main-container.tickets .display-quick-bar .channel-section h3.section-title .more-actions,
body.dark .main-container.tickets #posts-list .author-basic-info .more-actions,
body.dark .main-container.tickets #posts-list .channel-section h3.channel-section-title .more-actions,
body.dark .main-container.tickets #posts-list .channel-section h3.section-title .more-actions,
body.dark .author-history.reveal-modal .about-author .author-basic-info .more-actions,
body.dark .author-history.reveal-modal .about-author .channel-section h3.channel-section-title .more-actions,
body.dark .author-history.reveal-modal .about-author .channel-section h3.section-title .more-actions,
body.dark .author-history.reveal-modal .display-quick-bar .author-basic-info .more-actions,
body.dark .author-history.reveal-modal .display-quick-bar .channel-section h3.channel-section-title .more-actions,
body.dark .author-history.reveal-modal .display-quick-bar .channel-section h3.section-title .more-actions,
body.dark .author-history.reveal-modal #posts-list .author-basic-info .more-actions,
body.dark .author-history.reveal-modal #posts-list .channel-section h3.channel-section-title .more-actions,
body.dark .author-history.reveal-modal #posts-list .channel-section h3.section-title .more-actions,
body.dark .side-by-side .about-author .author-basic-info .more-actions,
body.dark .side-by-side .about-author .channel-section h3.channel-section-title .more-actions,
body.dark .side-by-side .about-author .channel-section h3.section-title .more-actions,
body.dark .side-by-side .display-quick-bar .author-basic-info .more-actions,
body.dark .side-by-side .display-quick-bar .channel-section h3.channel-section-title .more-actions,
body.dark .side-by-side .display-quick-bar .channel-section h3.section-title .more-actions,
body.dark .side-by-side #posts-list .author-basic-info .more-actions,
body.dark .side-by-side #posts-list .channel-section h3.channel-section-title .more-actions,
body.dark .side-by-side #posts-list .channel-section h3.section-title .more-actions {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5094, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .about-author .author-basic-info .more-actions .box-more-actions,
body.dark .main-container.tickets .about-author .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .main-container.tickets .about-author .channel-section h3.section-title .more-actions .box-more-actions,
body.dark .main-container.tickets .display-quick-bar .author-basic-info .more-actions .box-more-actions,
body.dark .main-container.tickets .display-quick-bar .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .main-container.tickets .display-quick-bar .channel-section h3.section-title .more-actions .box-more-actions,
body.dark .main-container.tickets #posts-list .author-basic-info .more-actions .box-more-actions,
body.dark .main-container.tickets #posts-list .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .main-container.tickets #posts-list .channel-section h3.section-title .more-actions .box-more-actions,
body.dark .author-history.reveal-modal .about-author .author-basic-info .more-actions .box-more-actions,
body.dark .author-history.reveal-modal .about-author .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .author-history.reveal-modal .about-author .channel-section h3.section-title .more-actions .box-more-actions,
body.dark .author-history.reveal-modal .display-quick-bar .author-basic-info .more-actions .box-more-actions,
body.dark .author-history.reveal-modal .display-quick-bar .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .author-history.reveal-modal .display-quick-bar .channel-section h3.section-title .more-actions .box-more-actions,
body.dark .author-history.reveal-modal #posts-list .author-basic-info .more-actions .box-more-actions,
body.dark .author-history.reveal-modal #posts-list .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .author-history.reveal-modal #posts-list .channel-section h3.section-title .more-actions .box-more-actions,
body.dark .side-by-side .about-author .author-basic-info .more-actions .box-more-actions,
body.dark .side-by-side .about-author .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .side-by-side .about-author .channel-section h3.section-title .more-actions .box-more-actions,
body.dark .side-by-side .display-quick-bar .author-basic-info .more-actions .box-more-actions,
body.dark .side-by-side .display-quick-bar .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .side-by-side .display-quick-bar .channel-section h3.section-title .more-actions .box-more-actions,
body.dark .side-by-side #posts-list .author-basic-info .more-actions .box-more-actions,
body.dark .side-by-side #posts-list .channel-section h3.channel-section-title .more-actions .box-more-actions,
body.dark .side-by-side #posts-list .channel-section h3.section-title .more-actions .box-more-actions {
  background-color: #202020;
  box-shadow: none;
}

/* line 5098, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .about-author .author-basic-info .more-actions .box-more-actions a,
body.dark .main-container.tickets .about-author .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .main-container.tickets .about-author .channel-section h3.section-title .more-actions .box-more-actions a,
body.dark .main-container.tickets .display-quick-bar .author-basic-info .more-actions .box-more-actions a,
body.dark .main-container.tickets .display-quick-bar .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .main-container.tickets .display-quick-bar .channel-section h3.section-title .more-actions .box-more-actions a,
body.dark .main-container.tickets #posts-list .author-basic-info .more-actions .box-more-actions a,
body.dark .main-container.tickets #posts-list .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .main-container.tickets #posts-list .channel-section h3.section-title .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal .about-author .author-basic-info .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal .about-author .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal .about-author .channel-section h3.section-title .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal .display-quick-bar .author-basic-info .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal .display-quick-bar .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal .display-quick-bar .channel-section h3.section-title .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal #posts-list .author-basic-info .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal #posts-list .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .author-history.reveal-modal #posts-list .channel-section h3.section-title .more-actions .box-more-actions a,
body.dark .side-by-side .about-author .author-basic-info .more-actions .box-more-actions a,
body.dark .side-by-side .about-author .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .side-by-side .about-author .channel-section h3.section-title .more-actions .box-more-actions a,
body.dark .side-by-side .display-quick-bar .author-basic-info .more-actions .box-more-actions a,
body.dark .side-by-side .display-quick-bar .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .side-by-side .display-quick-bar .channel-section h3.section-title .more-actions .box-more-actions a,
body.dark .side-by-side #posts-list .author-basic-info .more-actions .box-more-actions a,
body.dark .side-by-side #posts-list .channel-section h3.channel-section-title .more-actions .box-more-actions a,
body.dark .side-by-side #posts-list .channel-section h3.section-title .more-actions .box-more-actions a {
  background-color: #202020;
}

/* line 5105, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .about-author .see-author-history,
body.dark .main-container.tickets .display-quick-bar .see-author-history,
body.dark .main-container.tickets #posts-list .see-author-history,
body.dark .author-history.reveal-modal .about-author .see-author-history,
body.dark .author-history.reveal-modal .display-quick-bar .see-author-history,
body.dark .author-history.reveal-modal #posts-list .see-author-history,
body.dark .side-by-side .about-author .see-author-history,
body.dark .side-by-side .display-quick-bar .see-author-history,
body.dark .side-by-side #posts-list .see-author-history {
  background-color: #383838;
}

/* line 5108, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .about-author .see-author-history:before,
body.dark .main-container.tickets .display-quick-bar .see-author-history:before,
body.dark .main-container.tickets #posts-list .see-author-history:before,
body.dark .author-history.reveal-modal .about-author .see-author-history:before,
body.dark .author-history.reveal-modal .display-quick-bar .see-author-history:before,
body.dark .author-history.reveal-modal #posts-list .see-author-history:before,
body.dark .side-by-side .about-author .see-author-history:before,
body.dark .side-by-side .display-quick-bar .see-author-history:before,
body.dark .side-by-side #posts-list .see-author-history:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5115, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .active-filters,
body.dark .author-history.reveal-modal .active-filters,
body.dark .side-by-side .active-filters {
  background-color: #202020;
  border-bottom: 1px solid #383838;
}

/* line 5124, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .container-modal .author-history-section-header .export-button .content .export-pdf,
body.dark .author-history.reveal-modal .container-modal .author-history-section-header .export-button .content .export-pdf,
body.dark .side-by-side .container-modal .author-history-section-header .export-button .content .export-pdf {
  background-color: #8a5f1f;
  border-color: #a9782d;
  color: #f4f4f4;
}

/* line 5129, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .container-modal .author-history-section-header .export-button .content .export-pdf:hover,
body.dark .author-history.reveal-modal .container-modal .author-history-section-header .export-button .content .export-pdf:hover,
body.dark .side-by-side .container-modal .author-history-section-header .export-button .content .export-pdf:hover {
  background-color: #6f4a17;
  border-color: #8a5f1f;
}

/* line 5140, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .ticket-info .ticket-options,
body.dark .author-history.reveal-modal .ticket-info .ticket-options,
body.dark .side-by-side .ticket-info .ticket-options {
  border-color: #383838;
}

/* line 5143, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .ticket-info .ticket-options .title:before,
body.dark .author-history.reveal-modal .ticket-info .ticket-options .title:before,
body.dark .side-by-side .ticket-info .ticket-options .title:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5148, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .ticket-info .ticket-options .tags-display-container,
body.dark .author-history.reveal-modal .ticket-info .ticket-options .tags-display-container,
body.dark .side-by-side .ticket-info .ticket-options .tags-display-container {
  border-color: #383838;
}

/* line 5153, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .ticket-info .ticket-options .ticket-tags .button.tags,
body.dark .author-history.reveal-modal .ticket-info .ticket-options .ticket-tags .button.tags,
body.dark .side-by-side .ticket-info .ticket-options .ticket-tags .button.tags {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5159, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .ticket-info .ticket-options .close-reveal-modal,
body.dark .author-history.reveal-modal .ticket-info .ticket-options .close-reveal-modal,
body.dark .side-by-side .ticket-info .ticket-options .close-reveal-modal {
  -webkit-filter: none;
  filter: none;
}

/* line 5167, app/assets/stylesheets/dark.scss */
body.dark .updated-area {
  background: #202020;
  border: 1px solid #383838;
}

/* line 5174, app/assets/stylesheets/dark.scss */
body.dark .main-container.tickets .container-posts .post:not(.reply) .container {
  background-color: #202020;
}

/* line 5181, app/assets/stylesheets/dark.scss */
body.dark .shared-tickets .ticket-container {
  border-color: #383838;
}

/* line 5185, app/assets/stylesheets/dark.scss */
body.dark .shared-tickets .upper-area {
  border-color: #383838;
}

/* line 5190, app/assets/stylesheets/dark.scss */
body.dark .shared-tickets .about-author .expand:after {
  filter: invert(100%);
}

/* line 5195, app/assets/stylesheets/dark.scss */
body.dark .shared-tickets .attachments:before {
  filter: invert(100%);
}

/* line 5200, app/assets/stylesheets/dark.scss */
body.dark .checkbox-all label {
  border-color: #383838;
}

/* line 5204, app/assets/stylesheets/dark.scss */
body.dark .social-analytics {
  color: #f4f4f4;
}

/* line 5207, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .select2-dropdown-open .select2-choice {
  background-color: #181818;
}

/* line 5213, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .social-analytics-content .export-button:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5222, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .export-button .content .button {
  background-color: #383838;
  color: #f4f4f4;
}

/* line 5226, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .export-button .content .button:hover {
  background-color: #505050;
}

/* line 5233, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .metric-time {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/clock_darkmode-b4582fd1e3af9ec3529659471840edddeee1e49a2bd871686afe354cd6b0d75f.svg);
}

/* line 5237, app/assets/stylesheets/dark.scss */
body.dark .social-analytics h3 {
  border-color: #383838;
}

/* line 5240, app/assets/stylesheets/dark.scss */
body.dark .social-analytics h3.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 5244, app/assets/stylesheets/dark.scss */
body.dark .social-analytics h3.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 5248, app/assets/stylesheets/dark.scss */
body.dark .social-analytics h3.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 5253, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar {
  background-color: #181818;
  border-color: #383838;
}

/* line 5259, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .button-options .periodicity-submenu .periodicity-select {
  background-color: #181818;
  border-color: #383838;
  border: 1px solid #383838;
}

/* line 5268, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .source-selection .custom-dropdown .dropdown-list {
  border-color: #505050;
  background-color: #383838;
}

/* line 5272, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .source-selection .custom-dropdown .dropdown-list li {
  border-color: #505050;
}

/* line 5275, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .source-selection .custom-dropdown .dropdown-list li:hover {
  background-color: #383838;
  color: #f4f4f4;
}

/* line 5284, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .calendarBtn,
body.dark .social-analytics .top_bar .compare-button,
body.dark .social-analytics .top_bar .presentation-button,
body.dark .social-analytics .top_bar .cancel-button,
body.dark .social-analytics .top_bar .export-button,
body.dark .social-analytics .top_bar .compare .content {
  background-color: #383838;
}

/* line 5293, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .calendarBtn:hover:before,
body.dark .social-analytics .top_bar .compare-button:hover:before,
body.dark .social-analytics .top_bar .presentation-button:hover:before,
body.dark .social-analytics .top_bar .cancel-button:hover:before,
body.dark .social-analytics .top_bar .export-button:hover:before,
body.dark .social-analytics .top_bar .compare .content:hover:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5301, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .tabs .tab {
  -webkit-filter: none;
  filter: none;
  opacity: 1;
}

/* line 5306, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .tabs .tab.summary {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5311, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .tabs .tab.tiktok {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png);
}

/* line 5315, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .tabs .tab.threads {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 5319, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .tabs .tab.wordpress {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 5323, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top_bar .tabs .tab.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 5330, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .chart-summary span {
  border-color: #383838;
}

/* line 5339, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .swiper-table .content .values li,
body.dark .social-analytics .swiper-table .titles .values li,
body.dark .social-analytics .swiper-table .profiles .values li {
  background: #181818 !important;
}

/* line 5343, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .swiper-table .content .values:nth-child(even) li,
body.dark .social-analytics .swiper-table .titles .values:nth-child(even) li,
body.dark .social-analytics .swiper-table .profiles .values:nth-child(even) li {
  background: #202020 !important;
}

/* line 5351, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .swiper-table .content .header,
body.dark .social-analytics .swiper-table .content li,
body.dark .social-analytics .swiper-table .profiles .header,
body.dark .social-analytics .swiper-table .profiles li {
  border-color: #383838;
}

/* line 5358, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .swiper-table .printable-table tr:nth-child(even) {
  background: #202020;
}

/* line 5366, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .general-overview thead tr {
  background: #181818 !important;
}

/* line 5371, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .general-overview tr {
  background: #202020 !important;
}

/* line 5375, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .general-overview tr:nth-child(even) {
  background: #181818 !important;
}

/* line 5382, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .dataTable .even td:first-child {
  background: #181818 !important;
}

/* line 5388, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .dataTable .odd td:first-child {
  background: #202020 !important;
}

/* line 5393, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .dataTable th:first-child {
  background: #181818 !important;
}

/* line 5396, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .dataTable th:first-child(even) {
  background: #202020 !important;
}

/* line 5403, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .dataTables_length label select {
  text-align: center;
  color: white;
  border-color: #383838;
}

/* line 5408, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .dataTables_length label select option {
  background-color: #202020 !important;
}

/* line 5416, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .sources-content .tabs {
  background-color: #181818;
  border-color: #383838;
}

/* line 5420, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .sources-content .tabs .tab {
  border-color: #383838;
  color: #f4f4f4;
}

/* line 5424, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .sources-content .tabs .tab.active, body.dark .social-analytics .sources-content .tabs .tab:hover {
  background-color: #383838;
  color: #f4f4f4;
}

/* line 5433, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .analytics-metric,
body.dark .social-analytics .reactions,
body.dark .social-analytics .reactions-pics > div,
body.dark .social-analytics table td,
body.dark .social-analytics table th {
  border-color: #383838 !important;
}

/* line 5440, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .analytics-metric .value,
body.dark .social-analytics .reactions .value,
body.dark .social-analytics .reactions-pics > div .value,
body.dark .social-analytics table td .value,
body.dark .social-analytics table th .value {
  color: #f4f4f4;
}

/* line 5445, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .analytics-metric .highcharts-legend-item .label-item,
body.dark .social-analytics .reactions .highcharts-legend-item .label-item,
body.dark .social-analytics .reactions-pics > div .highcharts-legend-item .label-item,
body.dark .social-analytics table td .highcharts-legend-item .label-item,
body.dark .social-analytics table th .highcharts-legend-item .label-item {
  border-color: #383838;
  color: #f4f4f4;
}

/* line 5449, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .analytics-metric .highcharts-legend-item .label-item:before,
body.dark .social-analytics .reactions .highcharts-legend-item .label-item:before,
body.dark .social-analytics .reactions-pics > div .highcharts-legend-item .label-item:before,
body.dark .social-analytics table td .highcharts-legend-item .label-item:before,
body.dark .social-analytics table th .highcharts-legend-item .label-item:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5459, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top-posts .top-post .profile-name {
  border-color: #383838;
}

/* line 5464, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top-posts .top-post .date:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
  opacity: 0.5;
}

/* line 5472, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top-posts .top-post .interactions-types li {
  border-color: #383838;
}

/* line 5475, app/assets/stylesheets/dark.scss */
body.dark .social-analytics .top-posts .top-post .interactions-types li .description:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5486, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .tabs {
  background: #181818;
}

/* line 5489, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .tabs .tab {
  color: #f4f4f4;
}

/* line 5492, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .tabs .tab:not(.selected) {
  border-color: #383838;
}

/* line 5498, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .google-table thead {
  background: #202020;
}

/* line 5502, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .google-table tbody td {
  border-bottom: 0px;
  border-top: 0px;
}

/* line 5507, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .google-table thead th,
body.dark .pages-manager .google-table tbody td {
  color: white;
}

/* line 5512, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .google-table tbody tr:hover {
  background-color: #202020;
}

/* line 5516, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .pages-list .page-row {
  color: #f4f4f4;
}

/* line 5519, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .pages-list .page-row:hover {
  background-color: #383838;
}

/* line 5523, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .pages-list .page-row.header.sticked {
  top: 89px;
  border-bottom-color: #505050;
}

/* line 5528, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .pages-list .page-row:not(.recent) {
  border-left: none;
}

/* line 5534, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .pages-list .actions.header .page-title,
body.dark .pages-manager .pages-list .actions.header .page-option.title {
  color: #f4f4f4;
}

/* line 5541, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .service-icon.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png) center no-repeat;
  background-size: 24px;
}

/* line 5545, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .service-icon.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) center no-repeat;
  background-size: 21px;
}

/* line 5549, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .service-icon.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 21px;
}

/* line 5553, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .service-icon.twitter {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 5556, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .service-icon.projects, body.dark .pages-manager .service-icon.overviewcrm {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5564, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal {
  box-shadow: 0 28px 70px rgba(0, 0, 0, 0.6);
}

/* line 5578, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal > .top h1 {
  color: #f4f4f4;
}

/* line 5582, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .add-account-subtitle {
  color: #909090;
}

/* line 5586, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .close-reveal-modal {
  color: #7c7c7c;
}

/* line 5589, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .close-reveal-modal:hover {
  background-color: #2b2b2b;
  color: #f4f4f4;
}

/* line 5596, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .add-account-search .search {
  background-color: #202020;
  border-color: #505050;
}

/* line 5600, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .add-account-search .search:hover {
  background-color: #181818;
  border-color: #7c7c7c;
}

/* line 5606, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .add-account-search .search-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5611, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .add-account-search .search-term {
  color: #f4f4f4;
}

/* line 5614, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .add-account-search .search-term::placeholder {
  color: #7c7c7c;
}

/* line 5620, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .channel-card {
  background-color: #181818;
  border-color: #383838;
}

/* line 5624, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .channel-card:hover {
  box-shadow: 0 10px 24px rgba(0, 0, 0, 0.45);
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.app_store:hover {
  background-color: #16293d;
  border-color: #134579;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.bluesky:hover {
  background-color: #17293d;
  border-color: #154679;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.email:hover {
  background-color: #392e1b;
  border-color: #6e5220;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.facebook:hover {
  background-color: #18273b;
  border-color: #184074;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.googlemybusiness:hover {
  background-color: #1c2f21;
  border-color: #245431;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.instagram:hover {
  background-color: #331d29;
  border-color: #5f2445;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.linkedin:hover {
  background-color: #162433;
  border-color: #12395f;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.pinterest:hover {
  background-color: #39141a;
  border-color: #6f0e1d;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.play_store:hover {
  background-color: #142e38;
  border-color: #0e526c;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.reclame_aqui:hover {
  background-color: #3b241a;
  border-color: #74381c;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.reddit:hover {
  background-color: #3d1f14;
  border-color: #792b0e;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.threads:hover {
  background-color: #2e2e2e;
  border-color: #565656;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.tiktok:hover {
  background-color: #2e2e2e;
  border-color: #565656;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.twitter:hover {
  background-color: #2e2e2e;
  border-color: #565656;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.whatsapp:hover {
  background-color: #1a3624;
  border-color: #1d6739;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.wordpress:hover {
  background-color: #2e2e2e;
  border-color: #565656;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.youtube:hover {
  background-color: #3d141c;
  border-color: #790e23;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.app_store {
  background-color: #162738;
  border-color: #144374;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.bluesky {
  background-color: #172738;
  border-color: #154474;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.email {
  background-color: #352b1b;
  border-color: #6a4f20;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.facebook {
  background-color: #182537;
  border-color: #183e6f;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.googlemybusiness {
  background-color: #1c2c20;
  border-color: #235230;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.instagram {
  background-color: #301c27;
  border-color: #5c2443;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.linkedin {
  background-color: #162330;
  border-color: #12375c;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.pinterest {
  background-color: #35151a;
  border-color: #6a0e1c;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.play_store {
  background-color: #152b34;
  border-color: #0e5068;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.reclame_aqui {
  background-color: #372319;
  border-color: #6f371c;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.reddit {
  background-color: #381e15;
  border-color: #742a0e;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.threads {
  background-color: #2a2a2a;
  border-color: #636363;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.tiktok {
  background-color: #2a2a2a;
  border-color: #636363;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.twitter {
  background-color: #2a2a2a;
  border-color: #636363;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.whatsapp {
  background-color: #1a3223;
  border-color: #1d6337;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.wordpress {
  background-color: #2a2a2a;
  border-color: #636363;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.youtube {
  background-color: #38151c;
  border-color: #740e23;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.app_store:hover {
  background-color: #15324f;
  border-color: #125499;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.bluesky:hover {
  background-color: #16324f;
  border-color: #145599;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.email:hover {
  background-color: #49391d;
  border-color: #8b6523;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.facebook:hover {
  background-color: #182f4c;
  border-color: #184d92;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.googlemybusiness:hover {
  background-color: #1f3b26;
  border-color: #286939;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.instagram:hover {
  background-color: #411f32;
  border-color: #772854;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.linkedin:hover {
  background-color: #152b41;
  border-color: #104477;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.pinterest:hover {
  background-color: #49121b;
  border-color: #8b0b1e;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.play_store:hover {
  background-color: #123948;
  border-color: #0b6688;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.reclame_aqui:hover {
  background-color: #4c2a1a;
  border-color: #92431e;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.reddit:hover {
  background-color: #4f2312;
  border-color: #99310b;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.threads:hover {
  background-color: #3b3b3b;
  border-color: #7d7d7d;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.tiktok:hover {
  background-color: #3b3b3b;
  border-color: #7d7d7d;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.twitter:hover {
  background-color: #3b3b3b;
  border-color: #7d7d7d;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.whatsapp:hover {
  background-color: #1b452b;
  border-color: #1f8144;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.wordpress:hover {
  background-color: #3b3b3b;
  border-color: #7d7d7d;
}

/* line 38, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .channel-card.suggested.youtube:hover {
  background-color: #4f121e;
  border-color: #990b27;
}

/* line 5638, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .add-account-suggestion {
  border-bottom-color: #2b2b2b;
}

/* line 5642, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .add-account-section-title {
  color: #7c7c7c;
}

/* line 5646, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .channel-tile {
  background-color: #202020;
  border-color: #2b2b2b;
}

/* line 5651, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .channel-name {
  color: #f4f4f4;
}

/* line 5655, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .channel-hint,
body.dark .pages-manager .add-account-modal .add-account-empty {
  color: #7c7c7c;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.app_store .channel-pulse {
  background-color: #0D84FF;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.bluesky .channel-pulse {
  background-color: #1185FE;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.email .channel-pulse {
  background-color: #E5A22B;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.facebook .channel-pulse {
  background-color: #1877F2;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.googlemybusiness .channel-pulse {
  background-color: #34A853;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.instagram .channel-pulse {
  background-color: #C13584;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.linkedin .channel-pulse {
  background-color: #0A66C2;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.pinterest .channel-pulse {
  background-color: #E60023;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.play_store .channel-pulse {
  background-color: #00A3E0;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.reclame_aqui .channel-pulse {
  background-color: #F26522;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.reddit .channel-pulse {
  background-color: #FF4500;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.threads .channel-pulse {
  background-color: #f4f4f4;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.tiktok .channel-pulse {
  background-color: #f4f4f4;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.twitter .channel-pulse {
  background-color: #f4f4f4;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.whatsapp .channel-pulse {
  background-color: #25D366;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.wordpress .channel-pulse {
  background-color: #f4f4f4;
}

/* line 47, app/assets/stylesheets/pages_manager/_add_account_channels.scss */
body.dark .pages-manager .add-account-modal .redirect-brand.youtube .channel-pulse {
  background-color: #FF0033;
}

/* line 5664, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .redirect-title {
  color: #f4f4f4;
}

/* line 5668, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .redirect-note {
  color: #909090;
}

/* line 5672, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .btn-cancel {
  background-color: #181818;
  border-color: #505050;
  color: #909090;
}

/* line 5677, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal .btn-cancel:hover, body.dark .pages-manager .add-account-modal .btn-cancel:focus, body.dark .pages-manager .add-account-modal .btn-cancel:active {
  background-color: #2b2b2b;
  border-color: #7c7c7c;
  color: #f4f4f4;
}

/* line 5684, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .add-account-modal > .bottom {
  background-color: #202020;
  border-top-color: #2b2b2b;
  color: #909090;
}

/* line 5697, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .action-bar .toolbar-group li.selected:not(.nohover), body.dark .pages-manager .action-bar .toolbar-group li:not(.nohover):hover, body.dark.tags .action-bar .toolbar-group li.selected:not(.nohover), body.dark.tags .action-bar .toolbar-group li:not(.nohover):hover, body.dark.saved-replies-container .action-bar .toolbar-group li.selected:not(.nohover), body.dark.saved-replies-container .action-bar .toolbar-group li:not(.nohover):hover {
  background-color: #383838;
  color: #f4f4f4;
}

/* line 5704, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .action-bar .search, body.dark.tags .action-bar .search, body.dark.saved-replies-container .action-bar .search {
  background-color: #181818;
  border-color: #383838;
}

/* line 5708, app/assets/stylesheets/dark.scss */
body.dark .pages-manager .action-bar .search .search-button, body.dark.tags .action-bar .search .search-button, body.dark.saved-replies-container .action-bar .search .search-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5718, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-filters-card {
  border-color: #505050;
  background-color: #383838;
  color: #f4f4f4;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45);
}

/* line 5724, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-filters-card .filters-header,
body.dark .bm-triggers .triggers-list .trigger-filters-card .filters-footer,
body.dark .bm-triggers .triggers-list .trigger-filters-card .filters-section + .filters-section {
  border-color: #505050;
}

/* line 5730, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-filters-card .filters-title {
  color: #f4f4f4;
}

/* line 5734, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-filters-card .filters-section-title {
  color: #e5e5e5;
}

/* line 5738, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-filters-card .filters-toggle-all {
  color: #6ba4e8;
}

/* line 5743, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-filters-card .checkbox-group .checkbox-item:hover {
  background-color: #202020;
}

/* line 5747, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-filters-card .checkbox-group .checkbox-item label {
  color: #f4f4f4;
}

/* line 5754, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-list-action:not(.positive):not(.negative):not(.neutral) {
  background-color: transparent;
  border: 1px solid #505050;
}

/* line 5759, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .trigger-list-action:not(.positive):not(.negative):not(.neutral):not(.whatsapp) {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5765, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .placeholder {
  background-color: rgba(32, 32, 32, 0.9);
}

/* line 5769, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .bulk-actions-bar {
  background: #181818;
  border-color: #383838;
}

/* line 5773, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .bulk-actions-bar .bulk-actions-count {
  color: #e5e5e5;
}

/* line 5777, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .bulk-actions-bar .btn-default {
  background: #181818;
  border-color: #383838;
  color: white;
}

/* line 5782, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .bulk-actions-bar .btn-default:hover {
  background: #383838;
}

/* line 5787, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .bulk-actions-bar .btn-danger {
  background: #181818;
}

/* line 5790, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .bulk-actions-bar .btn-danger:hover {
  background: #d9534f;
  color: white;
}

/* line 5798, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .handle::before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5803, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .triggers-list .handle select {
  background-color: #181818;
  border-color: #383838;
  color: white;
}

/* line 5811, app/assets/stylesheets/dark.scss */
body.dark .bm-triggers .bt-brand img {
  border-color: #383838;
}

/* line 5818, app/assets/stylesheets/dark.scss */
body.dark .actions-item-answer-tags .default-reply-input,
body.dark .bm-triggers .actions-item .default-reply-input {
  border: 1px solid #383838;
}

/* line 5822, app/assets/stylesheets/dark.scss */
body.dark .actions-item-answer-tags .button.tags,
body.dark .bm-triggers .actions-item .button.tags {
  background-color: #202020 !important;
  border: 1px solid #383838;
}

/* line 5826, app/assets/stylesheets/dark.scss */
body.dark .actions-item-answer-tags .button.tags:before, body.dark .actions-item-answer-tags .button.tags:after,
body.dark .bm-triggers .actions-item .button.tags:before,
body.dark .bm-triggers .actions-item .button.tags:after {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5838, app/assets/stylesheets/dark.scss */
body.dark .management .bar .btn-export:hover:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5848, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-folder-tabs {
  border-bottom-color: #383838;
}

/* line 5851, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-folder-tabs a {
  color: #505050;
  background: transparent;
}

/* line 5855, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-folder-tabs a:hover {
  color: #f4f4f4;
  background: #202020;
}

/* line 5860, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-folder-tabs a.active {
  color: #f4f4f4;
  background: #383838;
  border-bottom-color: #f4f4f4;
}

/* line 5869, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-list .tag-item .tag-name {
  background-color: #383838;
  border-color: #505050;
}

/* line 5874, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-list .tag-item label {
  color: #f4f4f4;
}

/* line 5878, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-list .tag-item .checkarea {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5883, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-list .tag-item .tag-actions {
  background-color: #202020;
  border-color: #383838;
}

/* line 5887, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-list .tag-item .tag-actions a {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5891, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .tags-list .tag-item .tag-actions a:hover {
  filter: none;
}

/* line 5902, app/assets/stylesheets/dark.scss */
body.dark .user-tags-container .bar .btn-import:hover:before,
body.dark .user-tags-container .bar .btn-export:hover:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5913, app/assets/stylesheets/dark.scss */
body.dark .import-saved-reply .file-name .remove {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5923, app/assets/stylesheets/dark.scss */
body.dark .saved-replies-container .inner .action-bar .search {
  background-color: #181818;
  border-color: #383838;
}

/* line 5927, app/assets/stylesheets/dark.scss */
body.dark .saved-replies-container .inner .action-bar .search .search-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5936, app/assets/stylesheets/dark.scss */
body.dark .saved-replies-container .saved-replies-list .saved-reply-item .saved-reply-name {
  background-color: #383838;
  border-color: #505050;
}

/* line 5941, app/assets/stylesheets/dark.scss */
body.dark .saved-replies-container .saved-replies-list .saved-reply-item .checkarea {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5946, app/assets/stylesheets/dark.scss */
body.dark .saved-replies-container .saved-replies-list .saved-reply-item .saved-reply-actions {
  background-color: #202020;
  border-color: #383838;
}

/* line 5950, app/assets/stylesheets/dark.scss */
body.dark .saved-replies-container .saved-replies-list .saved-reply-item .saved-reply-actions a {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5954, app/assets/stylesheets/dark.scss */
body.dark .saved-replies-container .saved-replies-list .saved-reply-item .saved-reply-actions a:hover {
  filter: none;
}

/* line 5964, app/assets/stylesheets/dark.scss */
body.dark .saved-replies-container .bar .btn-import:hover:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 5973, app/assets/stylesheets/dark.scss */
body.dark .user-collections-list,
body.dark .user-teams-list {
  border-color: #383838;
}

/* line 5979, app/assets/stylesheets/dark.scss */
body.dark .rounded-self-delete-button span {
  background-color: #383838;
  border-color: #505050;
}

/* line 5984, app/assets/stylesheets/dark.scss */
body.dark .rounded-self-delete-button a {
  background-color: #202020;
  border-color: #505050;
  color: #f4f4f4;
}

/* line 5993, app/assets/stylesheets/dark.scss */
body.dark .members-counter svg path,
body.dark .members-counter svg rect {
  fill: #f4f4f4;
}

/* line 6000, app/assets/stylesheets/dark.scss */
body.dark .tabgroup .tabbing {
  border-color: #505050;
}

/* line 6003, app/assets/stylesheets/dark.scss */
body.dark .tabgroup .tabbing label,
body.dark .tabgroup .tabbing .settings-value,
body.dark .tabgroup .tabbing .social-news,
body.dark .tabgroup .tabbing table {
  color: #f4f4f4;
}

/* line 6009, app/assets/stylesheets/dark.scss */
body.dark .tabgroup .tabbing label thead,
body.dark .tabgroup .tabbing .settings-value thead,
body.dark .tabgroup .tabbing .social-news thead,
body.dark .tabgroup .tabbing table thead {
  background-color: #202020;
}

/* line 6012, app/assets/stylesheets/dark.scss */
body.dark .tabgroup .tabbing label thead th,
body.dark .tabgroup .tabbing .settings-value thead th,
body.dark .tabgroup .tabbing .social-news thead th,
body.dark .tabgroup .tabbing table thead th {
  color: #f4f4f4;
}

/* line 6017, app/assets/stylesheets/dark.scss */
body.dark .tabgroup .tabbing label tr:hover,
body.dark .tabgroup .tabbing .settings-value tr:hover,
body.dark .tabgroup .tabbing .social-news tr:hover,
body.dark .tabgroup .tabbing table tr:hover {
  background-color: #383838 !important;
}

/* line 6024, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data label {
  color: #f4f4f4;
}

/* line 6029, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .select2-container .select2-choice {
  background-color: #383838;
  border-color: #505050;
  color: #f4f4f4;
  background-image: none !important;
}

/* line 6035, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .select2-container .select2-choice .select2-arrow {
  background-color: #181818;
}

/* line 6040, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .select2-container.select2-dropdown-open .select2-choice {
  border-color: #327bdd;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 6047, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .select2-choice,
body.dark .retroactive-data .select2-drop-active {
  background: #181818;
  border-color: #383838;
  color: #f4f4f4;
  box-shadow: none;
  -webkit-box-shadow: none;
  background-image: none !important;
}

/* line 6057, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .select2-drop {
  background: #181818;
  border-color: #383838;
}

/* line 6061, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .select2-drop.select2-drop-active {
  border-color: #327bdd;
}

/* line 6067, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .select2-results .select2-result-label {
  color: #f4f4f4;
}

/* line 6071, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .select2-results .select2-highlighted {
  background: #505050;
  color: #f4f4f4;
}

/* line 6078, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .checkbox-dropdown .checkbox-dropdown-trigger {
  background: #383838;
  color: #f4f4f4;
  border-color: #505050;
}

/* line 6084, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .checkbox-dropdown .checkbox-dropdown-arrow {
  border-color: #f4f4f4;
}

/* line 6088, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .checkbox-dropdown .checkbox-dropdown-list {
  background: #383838;
  border-color: #505050;
}

/* line 6093, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .checkbox-dropdown.open .checkbox-dropdown-trigger, body.dark .retroactive-data .checkbox-dropdown.open .checkbox-dropdown-list {
  border-color: #327bdd;
}

/* line 6098, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .checkbox-dropdown .checkbox-dropdown-group {
  color: #a8a8a8;
}

/* line 6102, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .checkbox-dropdown .checkbox-dropdown-item {
  color: #f4f4f4;
}

/* line 6105, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data .checkbox-dropdown .checkbox-dropdown-item:hover {
  background: #505050;
}

/* line 6111, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data input[type="text"],
body.dark .retroactive-data input[type="date"] {
  background: #383838;
  color: #f4f4f4;
  border-color: #505050;
}

/* line 6117, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data input[type="text"]:focus,
body.dark .retroactive-data input[type="date"]:focus {
  border-color: #327bdd;
}

/* line 6122, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data select option,
body.dark .retroactive-data select optgroup {
  background: #383838;
  color: #f4f4f4;
}

/* line 6128, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data button {
  background: #327bdd;
  color: #fff;
}

/* line 6132, app/assets/stylesheets/dark.scss */
body.dark .retroactive-data button:hover {
  background: #478dda;
}

/* line 6139, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu .overdue-menu-trigger {
  background: #383838;
  color: #f4f4f4;
  border-color: #505050;
}

/* line 6145, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu.open .overdue-menu-trigger {
  border-color: #909090;
}

/* line 6149, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu .overdue-menu-caret {
  border-top-color: #f4f4f4;
}

/* line 6153, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu .overdue-menu-list {
  background: #383838;
  border-color: #505050;
}

/* line 6159, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu .overdue-menu-item strong {
  color: #f4f4f4;
}

/* line 6163, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu .overdue-menu-item small {
  color: #909090;
}

/* line 6167, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu .overdue-menu-item.danger strong {
  color: #f26c4f;
}

/* line 6171, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu .overdue-menu-item:hover {
  background: #505050;
}

/* line 6176, app/assets/stylesheets/dark.scss */
body.dark .overdue-menu .overdue-menu-separator {
  background: #505050;
}

/* line 6182, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume label {
  color: #f4f4f4;
}

/* line 6186, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-hint {
  color: #a8a8a8;
}

/* line 6190, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-card {
  background: #181818;
  border-color: #505050;
}

/* line 6195, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume textarea,
body.dark .twitter-volume input[type="text"] {
  background: #383838;
  border-color: #505050;
  color: #f4f4f4;
}

/* line 6202, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-shortcuts button {
  background: #383838;
  border-color: #505050;
  color: #f4f4f4;
}

/* line 6207, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-shortcuts button:hover {
  background: #505050;
}

/* line 6211, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-shortcuts button.active {
  background: rgba(50, 123, 221, 0.22);
  border-color: #327bdd;
  color: #f4f4f4;
}

/* line 6218, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-actions {
  border-top-color: #505050;
}

/* line 6222, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-result {
  background: #181818;
  border-color: #505050;
  border-left-color: #1DA1F2;
}

/* line 6227, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-result .twitter-volume-result-label,
body.dark .twitter-volume .twitter-volume-result .twitter-volume-result-period {
  color: #a8a8a8;
}

/* line 6232, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-result strong {
  color: #f4f4f4;
}

/* line 6236, app/assets/stylesheets/dark.scss */
body.dark .twitter-volume .twitter-volume-result .twitter-volume-result-query {
  border-top-color: #505050;
  color: #a8a8a8;
}

/* line 6244, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb a.folder-name,
body.dark .breadcrumb span.folder-name,
body.dark .breadcrumb .report-name {
  color: #f4f4f4;
  border-color: #505050;
}

/* line 6250, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb a.folder-name:after,
body.dark .breadcrumb span.folder-name:after,
body.dark .breadcrumb .report-name:after {
  border-left-color: #181818;
}

/* line 6254, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb a.folder-name:before,
body.dark .breadcrumb span.folder-name:before,
body.dark .breadcrumb .report-name:before {
  border-left-color: #505050;
}

/* line 6258, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb a.folder-name:hover,
body.dark .breadcrumb span.folder-name:hover,
body.dark .breadcrumb .report-name:hover {
  background-color: #383838;
}

/* line 6261, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb a.folder-name:hover:after,
body.dark .breadcrumb span.folder-name:hover:after,
body.dark .breadcrumb .report-name:hover:after {
  border-left-color: #383838;
}

/* line 6267, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb a.edit,
body.dark .breadcrumb a.clone {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6273, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb a,
body.dark .breadcrumb span {
  color: #f4f4f4;
}

/* line 6279, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb .navigation-reports a {
  background-color: #383838;
  border-color: #505050;
  color: #f4f4f4;
}

/* line 6284, app/assets/stylesheets/dark.scss */
body.dark .breadcrumb .navigation-reports a:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6293, app/assets/stylesheets/dark.scss */
body.dark .active-filters > .container {
  color: #f4f4f4;
}

/* line 6296, app/assets/stylesheets/dark.scss */
body.dark .active-filters > .container span {
  color: #909090;
}

/* line 6300, app/assets/stylesheets/dark.scss */
body.dark .active-filters > .container a.bt-more-filter {
  background-color: #383838;
  border-color: #505050;
  color: #f4f4f4;
}

@media (max-width: 768px) {
  /* line 6292, app/assets/stylesheets/dark.scss */
  body.dark .active-filters {
    background: #383838;
  }
}

/* line 6315, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .open-button,
body.dark .report-page-crm .ai-insights .open-button {
  box-shadow: #3893e5 0 0 5px;
}

/* line 6319, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights,
body.dark .report-page-crm .ai-insights .container-insights {
  background-color: #202020;
}

/* line 6322, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .close,
body.dark .report-page-crm .ai-insights .container-insights .close {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6327, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-clear-btn,
body.dark .report-page-crm .ai-insights .container-insights .insights-clear-btn {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6331, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-clear-btn:hover,
body.dark .report-page-crm .ai-insights .container-insights .insights-clear-btn:hover {
  -webkit-filter: none;
  filter: none;
}

/* line 6337, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-confirm-overlay,
body.dark .report-page .ai-insights .container-insights .insights-delete-overlay,
body.dark .report-page-crm .ai-insights .container-insights .insights-confirm-overlay,
body.dark .report-page-crm .ai-insights .container-insights .insights-delete-overlay {
  background: rgba(0, 0, 0, 0.6);
}

/* line 6342, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-delete-overlay::after,
body.dark .report-page-crm .ai-insights .container-insights .insights-delete-overlay::after {
  -webkit-filter: invert(1);
  filter: invert(1);
}

/* line 6347, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-confirm-box,
body.dark .report-page-crm .ai-insights .container-insights .insights-confirm-box {
  background-color: #383838;
}

/* line 6350, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-confirm-box .insights-confirm-title,
body.dark .report-page-crm .ai-insights .container-insights .insights-confirm-box .insights-confirm-title {
  color: white;
}

/* line 6354, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-confirm-box .insights-confirm-body,
body.dark .report-page-crm .ai-insights .container-insights .insights-confirm-box .insights-confirm-body {
  color: rgba(255, 255, 255, 0.6);
}

/* line 6358, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-confirm-box .insights-confirm-actions button,
body.dark .report-page-crm .ai-insights .container-insights .insights-confirm-box .insights-confirm-actions button {
  background-color: #202020;
  border-color: rgba(255, 255, 255, 0.15);
  color: white;
}

/* line 6363, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-confirm-box .insights-confirm-actions button.insights-confirm-delete,
body.dark .report-page-crm .ai-insights .container-insights .insights-confirm-box .insights-confirm-actions button.insights-confirm-delete {
  background-color: #D9534F;
  border-color: #D9534F;
}

/* line 6371, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-chat .generate-summary-btn,
body.dark .report-page-crm .ai-insights .container-insights .insights-chat .generate-summary-btn {
  background-color: #383838;
  border-color: rgba(255, 255, 255, 0.15);
  color: white;
}

/* line 6376, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-chat .generate-summary-btn:hover,
body.dark .report-page-crm .ai-insights .container-insights .insights-chat .generate-summary-btn:hover {
  background-color: rgba(255, 255, 255, 0.08);
}

/* line 6381, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-chat .insights-empty-state,
body.dark .report-page-crm .ai-insights .container-insights .insights-chat .insights-empty-state {
  color: rgba(255, 255, 255, 0.4);
}

/* line 6386, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-chat .insights-message.assistant .insights-message-bubble,
body.dark .report-page-crm .ai-insights .container-insights .insights-chat .insights-message.assistant .insights-message-bubble {
  background-color: #383838;
  color: white;
}

/* line 6391, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-chat .insights-message.loading .insights-message-bubble,
body.dark .report-page-crm .ai-insights .container-insights .insights-chat .insights-message.loading .insights-message-bubble {
  background-color: #383838;
}

/* line 6395, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-chat .insights-message .insights-message-bubble .copy,
body.dark .report-page-crm .ai-insights .container-insights .insights-chat .insights-message .insights-message-bubble .copy {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6401, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-chat .insights-input,
body.dark .report-page-crm .ai-insights .container-insights .insights-chat .insights-input {
  background-color: #383838;
  border-color: rgba(255, 255, 255, 0.12);
  color: white;
}

/* line 6406, app/assets/stylesheets/dark.scss */
body.dark .report-page .ai-insights .container-insights .insights-chat .insights-input:focus,
body.dark .report-page-crm .ai-insights .container-insights .insights-chat .insights-input:focus {
  border-color: #327BDD;
}

/* line 6416, app/assets/stylesheets/dark.scss */
body.dark .report-page .stick .stage-info,
body.dark .report-page-crm .stick .stage-info {
  border-top: none;
}

/* line 6424, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label {
  background-color: transparent;
  border: 1px solid #383838;
  box-sizing: border-box;
  width: 43px;
}

/* line 6431, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.ticket.on:before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.ticket.on:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6438, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.tiktok:before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.tiktok:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png);
}

/* line 6444, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.twitter:before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.twitter:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png);
}

/* line 6450, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.threads:before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.threads:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 6456, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.wordpress:before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.wordpress:before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 6472, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.photos:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.videos:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.forums:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.blogs:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.news:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.miscellaneous:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.ticket:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.tiktok:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.threads:not(.on):before, body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.wordpress:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.photos:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.videos:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.forums:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.blogs:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.news:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.miscellaneous:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.ticket:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.tiktok:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.threads:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.wordpress:not(.on):before {
  opacity: 0.25;
}

/* line 6477, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.whatsapp:not(.on),
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.whatsapp:not(.on) {
  opacity: 0.3;
}

/* line 6482, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.tiktok:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.tiktok:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/tiktok_white-0d3f097caa502f16e96895464099a44c48ae13ddce161ec227f5c716efa09a5c.png);
}

/* line 6488, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.threads:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.threads:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg);
}

/* line 6494, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.wordpress:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.wordpress:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg);
}

/* line 6500, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.photos:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.photos:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/dark/photo-3a796b5386b587c26d40e1949638906187487098d8692ece46285c71eb39164e.svg);
}

/* line 6505, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.videos:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.videos:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/dark/video-ddb6d3157b885dfc05be384b4640f750fe6349f46e27b6c11030972e210a37d8.svg);
}

/* line 6510, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.forums:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.forums:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/dark/forum-01a1a83f9e960a03b7506a6010953eb5b67bfc52977d9c64dbdb61ae10ef7974.svg);
}

/* line 6515, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.blogs:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.blogs:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/dark/blog-88799d3d0474cb51c2f2ce978fa1386cd8dca443577657a4b837d875bdd06610.svg);
}

/* line 6520, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.news:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.news:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/dark/news-4c92feb6cb7207ddedad741b4c2a2915171cc5a0f8b97983b5361504b3afdbc6.svg);
}

/* line 6525, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.miscellaneous:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.miscellaneous:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/dark/misc-535aa0b997c93ff3eebecd654b35634199f25f52981fd135291b3d98ca56fea8.svg);
}

/* line 6530, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report > .inputs-container .filter-chart label.ticket:not(.on):before,
body.dark .report-page-crm .settings .edit-report > .inputs-container .filter-chart label.ticket:not(.on):before {
  background-image: url(//s3.amazonaws.com/bm3assets/assets/post/dark/ticket-571b39c497872d0c4c23cf508ca391198753ebdd9a64e830f106e35c4535a58f.svg);
}

/* line 6539, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .edit-report fieldset > .accounts .sources-dropdown,
body.dark .report-page-crm .settings .edit-report fieldset > .accounts .sources-dropdown {
  background: #181818;
}

/* line 6545, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings .quick-settings-main > .bottom-bar .container-buttons .btn,
body.dark .report-page-crm .settings .quick-settings-main > .bottom-bar .container-buttons .btn {
  background-color: #505050;
  color: #f4f4f4;
}

/* line 6550, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings input,
body.dark .report-page-crm .settings input {
  background-color: transparent;
}

/* line 6555, app/assets/stylesheets/dark.scss */
body.dark .report-page .display-quick-bar,
body.dark .report-page-crm .display-quick-bar {
  background-color: rgba(32, 32, 32, 0.7);
}

/* line 6558, app/assets/stylesheets/dark.scss */
body.dark .report-page .display-quick-bar:before,
body.dark .report-page-crm .display-quick-bar:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6564, app/assets/stylesheets/dark.scss */
body.dark .report-page .settings-container,
body.dark .report-page-crm .settings-container {
  background: #202020;
}

/* line 6568, app/assets/stylesheets/dark.scss */
body.dark .report-page > main .quick-settings .settings .accordion .accordion-item > h2,
body.dark .report-page-crm > main .quick-settings .settings .accordion .accordion-item > h2 {
  background-color: rgba(32, 32, 32, 0.82);
}

/* line 6575, app/assets/stylesheets/dark.scss */
body.dark .select-crm-sources .actions-container .container-buttons,
body.dark #select-crm-sources-view .actions-container .container-buttons {
  background-color: #181818;
}

/* line 6580, app/assets/stylesheets/dark.scss */
body.dark .box-message {
  color: #181818;
}

/* line 6584, app/assets/stylesheets/dark.scss */
body.dark #report_comparision span {
  color: #f4f4f4;
}

/* line 6590, app/assets/stylesheets/dark.scss */
body.dark .empty-report .empty-text:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6595, app/assets/stylesheets/dark.scss */
body.dark .empty-report .empty-text .title {
  color: #f4f4f4;
}

/* line 6602, app/assets/stylesheets/dark.scss */
body.dark .reclame-aqui-content .attachment-icon {
  filter: invert(100%) !important;
}

/* line 6607, app/assets/stylesheets/dark.scss */
body.dark .content-not-supported {
  background-color: #202020;
}

/* line 6611, app/assets/stylesheets/dark.scss */
body.dark .post-archiving-locker,
body.dark .ticket-assigned-user-locker,
body.dark .post-blocked {
  background-color: #505050;
}

/* line 6617, app/assets/stylesheets/dark.scss */
body.dark .options-menu {
  background-color: #202020;
}

/* line 6620, app/assets/stylesheets/dark.scss */
body.dark .options-menu h1 {
  color: #f4f4f4;
}

/* line 6626, app/assets/stylesheets/dark.scss */
body.dark .accordion .accordion-item {
  border-color: #505050;
}

/* line 6633, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro #external-link .bottom, body.dark.dashboard-pro #external-link .top {
  background-color: #181818 !important;
  border-color: #383838 !important;
}

/* line 6639, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro p a:not(.close-reveal-modal) {
  color: #0982c6;
}

/* line 6643, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro a:not(.close-reveal-modal) {
  color: #f4f4f4;
}

/* line 6648, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .clone-button:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6655, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .printable-table tr:nth-child(even) {
  background: #181818 !important;
}

/* line 6660, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .empty-area {
  background-color: #202020 !important;
}

/* line 6663, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .empty-area button {
  background-color: #181818 !important;
  border-color: #383838 !important;
  color: #f4f4f4 !important;
}

/* line 6671, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .button.active {
  background: #327bdd !important;
  color: white;
}

/* line 6677, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu {
  background-color: #202020 !important;
}

/* line 6681, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .pages-list .remove-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6687, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .actions {
  border-color: #383838;
}

/* line 6692, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .action-content .media-wrapper .dz-button {
  background-color: #202020 !important;
}

/* line 6698, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .action-content .chart-wrapper .box-reports .report span {
  color: white;
}

/* line 6702, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .action-content .chart-wrapper .box-reports .report.selected {
  background-color: #383838;
}

/* line 6711, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .action-content .text-wrapper .list-wrapper .widget-list .widget-item .ico {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6721, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .action-content .options-wrapper .option.link,
body.dark.dashboard-pro .lateral-menu .action-content .options-wrapper .option label.file-label {
  border-color: #383838;
}

/* line 6727, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .action-content .options-wrapper .option label.file-label div {
  color: #505050;
}

/* line 6734, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .lateral-menu .action-content .options-wrapper + .options-wrapper {
  border-color: #383838;
}

/* line 6740, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget {
  background-color: #202020 !important;
  border-color: #383838 !important;
}

/* line 6744, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget .gridline {
  stroke: #1d2730 !important;
}

/* line 6748, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget text,
body.dark.dashboard-pro .widget tspan {
  color: #f4f4f4 !important;
  fill: #f4f4f4 !important;
  text-shadow: none !important;
}

/* line 6755, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget .chart {
  background-color: #202020;
}

/* line 6760, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget .container .remove-button,
body.dark.dashboard-pro .widget .container .edit-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6767, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget .container .bottom a.comments:before, body.dark.dashboard-pro .widget .container .bottom a.expand-button, body.dark.dashboard-pro .widget .container .bottom a.page-button, body.dark.dashboard-pro .widget .container .bottom a.chart-button, body.dark.dashboard-pro .widget .container .bottom a.send-top, body.dark.dashboard-pro .widget .container .bottom a.edit-summary, body.dark.dashboard-pro .widget .container .bottom a.clone-widget {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6778, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget .container .bottom a.expand-button, body.dark.dashboard-pro .widget .container .bottom a.zoom-out, body.dark.dashboard-pro .widget .container .bottom a.zoom-in, body.dark.dashboard-pro .widget .container .bottom a.chart-button, body.dark.dashboard-pro .widget .container .bottom a.posts-button, body.dark.dashboard-pro .widget .container .bottom a.send-top, body.dark.dashboard-pro .widget .container .bottom a.edit-summary, body.dark.dashboard-pro .widget .container .bottom a.edit-side-summary, body.dark.dashboard-pro .widget .container .bottom a.hide-chart, body.dark.dashboard-pro .widget .container .bottom a.clone-widget {
  opacity: 0.7;
}

/* line 6793, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget .container .container-recent-posts-widget .header {
  border-color: #383838;
}

/* line 6797, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget .container .container-recent-posts-widget .recent-posts-widget .bts-actions {
  background-color: #181818;
}

/* line 6805, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-comments .container {
  border-color: #383838;
}

/* line 6809, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-comments .container .comments-list .comment {
  border-color: #383838;
}

/* line 6812, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-comments .container .comments-list .comment .edit {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6816, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-comments .container .comments-list .comment .delete {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6825, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-comments .container .new-comment input,
body.dark.dashboard-pro .widget-comments .container .edit-comment input {
  border-color: #383838;
}

/* line 6832, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-summary {
  border-color: #383838;
}

/* line 6834, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-summary .remove-button {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6840, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-summary .container .summary-list li {
  border-color: #383838;
}

/* line 6843, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-summary .container .summary-list li .summary-label {
  color: #f4f4f4 !important;
}

/* line 6847, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-summary .container .summary-list li .summary-details {
  color: #909090 !important;
}

/* line 6853, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-summary .container .no-data,
body.dark.dashboard-pro .widget-summary .container .loading {
  color: #909090;
}

/* line 6860, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .widget-summary .bottom a.edit-side-summary, body.dark.dashboard-pro .widget-summary .bottom a.hide-chart {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6868, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro header {
  background: rgba(24, 24, 24, 0.7);
}

/* line 6878, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro header .actions.right .periodicity-submenu .periodicity-select,
body.dark.dashboard-pro .dashboard-info .actions.right .periodicity-submenu .periodicity-select {
  background-color: #181818;
  border-color: #383838;
  border: 1px solid #383838;
}

/* line 6886, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro header .actions a,
body.dark.dashboard-pro .dashboard-info .actions a {
  background-color: #202020;
}

/* line 6889, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro header .actions a.zoom-out, body.dark.dashboard-pro header .actions a.zoom-in,
body.dark.dashboard-pro .dashboard-info .actions a.zoom-out,
body.dark.dashboard-pro .dashboard-info .actions a.zoom-in {
  border-color: #383838;
}

/* line 6900, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro header .actions a.edit:before, body.dark.dashboard-pro header .actions a.clone:before, body.dark.dashboard-pro header .actions a.export:before, body.dark.dashboard-pro header .actions a.menu:before, body.dark.dashboard-pro header .actions a.pages:before, body.dark.dashboard-pro header .actions a.share:before,
body.dark.dashboard-pro .dashboard-info .actions a.edit:before,
body.dark.dashboard-pro .dashboard-info .actions a.clone:before,
body.dark.dashboard-pro .dashboard-info .actions a.export:before,
body.dark.dashboard-pro .dashboard-info .actions a.menu:before,
body.dark.dashboard-pro .dashboard-info .actions a.pages:before,
body.dark.dashboard-pro .dashboard-info .actions a.share:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6909, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .modal-edit ul.tabs li:not(.selected) {
  border-color: #383838;
}

/* line 6914, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .modal-edit .switch-label.checked {
  color: #f4f4f4;
}

/* line 6922, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .names .dashboard-name .line, body.dark.dashboard-pro .names-list-container .dashboard-name .line {
  border-color: #383838 !important;
}

/* line 6924, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .names .dashboard-name .line .name, body.dark.dashboard-pro .names-list-container .dashboard-name .line .name {
  color: #f4f4f4 !important;
}

/* line 6932, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .highcharts-container:not(.wordcloud) .highcharts-yaxis-grid path,
body.dark.dashboard-pro .highcharts-container:not(.wordcloud) .highcharts-xaxis .highcharts-axis-line,
body.dark.dashboard-pro .highcharts-container:not(.wordcloud) .highcharts-tick {
  stroke: #383838;
}

/* line 6938, app/assets/stylesheets/dark.scss */
body.dark.dashboard-pro .highcharts-container:not(.wordcloud) .highcharts-series-group rect {
  stroke-width: 0;
}

/* line 6947, app/assets/stylesheets/dark.scss */
body.dark.social_analytics_reports .calendarBtn:hover:before {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 6956, app/assets/stylesheets/dark.scss */
body.dark.social_analytics_reports .fb-dashboard tr td,
body.dark.social_analytics_reports .fb-dashboard tr th {
  border-color: #383838;
}

/* line 6961, app/assets/stylesheets/dark.scss */
body.dark.social_analytics_reports .fb-dashboard tr.even {
  background-color: #202020;
}

/* line 6968, app/assets/stylesheets/dark.scss */
body.dark .options-menu > .container {
  color: #e5e5e5;
}

/* line 6973, app/assets/stylesheets/dark.scss */
body.dark .fb-users-list tr {
  border-color: #383838;
}

/* line 6976, app/assets/stylesheets/dark.scss */
body.dark .fb-users-list tr th {
  color: #909090;
}

/* line 6980, app/assets/stylesheets/dark.scss */
body.dark .fb-users-list tr.even {
  background-color: #202020;
}

/* line 6987, app/assets/stylesheets/dark.scss */
body.dark .avatar .status {
  border: 3px solid #181818;
}

/* line 6992, app/assets/stylesheets/dark.scss */
body.dark .dropzone .dz-preview.dz-image-preview {
  background: none !important;
}

/* line 6996, app/assets/stylesheets/dark.scss */
body.dark .emojipicker-button,
body.dark .emojipicker-button-quick-reply {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 7002, app/assets/stylesheets/dark.scss */
body.dark .emojipicker-button-style {
  -webkit-filter: invert(100%);
  filter: invert(100%);
}

/* line 7008, app/assets/stylesheets/dark.scss */
body.dark .editor-wrapper .ql-container {
  border: none;
}

/* line 7011, app/assets/stylesheets/dark.scss */
body.dark .editor-wrapper .ql-container .ql-blank:before {
  color: rgba(244, 244, 244, 0.4);
}

/* line 7015, app/assets/stylesheets/dark.scss */
body.dark .editor-wrapper .ql-container .ql-tooltip {
  background-color: #202020;
}

/* line 7018, app/assets/stylesheets/dark.scss */
body.dark .editor-wrapper .ql-container .ql-tooltip .ql-action::before, body.dark .editor-wrapper .ql-container .ql-tooltip .ql-remove::before, body.dark .editor-wrapper .ql-container .ql-tooltip:before {
  filter: invert(100%);
}

/* line 7024, app/assets/stylesheets/dark.scss */
body.dark .editor-wrapper .ql-toolbar {
  border-bottom: none;
  background-color: #181818;
  border-color: #383838;
}

/* line 7030, app/assets/stylesheets/dark.scss */
body.dark .editor-wrapper .ql-editor {
  border: 1px solid #383838;
  border-top: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

/* line 7038, app/assets/stylesheets/dark.scss */
body.dark .custom-greet {
  border: 1px solid #383838;
}

/* line 7042, app/assets/stylesheets/dark.scss */
body.dark .products-dropdown {
  background-color: #181818;
}

/* line 7046, app/assets/stylesheets/dark.scss */
body.dark .trial-popup-container {
  background-color: #383838;
}

/* line 7049, app/assets/stylesheets/dark.scss */
body.dark .trial-popup-container::before {
  border-right: 30px solid #383838;
}

/* line 7052, app/assets/stylesheets/dark.scss */
body.dark .trial-popup-container .trial-popup-close {
  background: url(//s3.amazonaws.com/bm3assets/assets/close-white-7aa1d8dc4bf46afa654e20a27713c8489cdc1fef09a172865285a781be52ba4b.svg) center no-repeat;
  background-size: 24px;
}

/* line 7059, app/assets/stylesheets/dark.scss */
body.dark #modal-connect-center .container {
  border: 1px solid #383838;
}

/* line 7062, app/assets/stylesheets/dark.scss */
body.dark #modal-connect-center .container .connect-center-bottom {
  background: #181818;
}

/* line 7068, app/assets/stylesheets/dark.scss */
body.dark .library-modal-content,
body.dark .filter-actions,
body.dark .library-title,
body.dark .bottom-modal,
body.dark .library-title-page,
body.dark .filter-actions-page,
body.dark .bottom-modal-page,
body.dark .modal,
body.dark .date-range,
body.dark .select-range,
body.dark .filter-actions,
body.dark .modal-content,
body.dark .search-bar,
body.dark .date-range input[type="date"],
body.dark .filter-group label {
  background: #181818;
  color: #ffffff;
}

/* line 7087, app/assets/stylesheets/dark.scss */
body.dark .search-bar-media {
  background-color: #181818;
}

/* line 7091, app/assets/stylesheets/dark.scss */
body.dark .library-upload-queue {
  background: #202020;
  border-color: #383838;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.45);
  color: #f4f4f4;
}

/* line 7097, app/assets/stylesheets/dark.scss */
body.dark .library-upload-queue .library-upload-name,
body.dark .library-upload-queue .library-upload-percent {
  color: #f4f4f4;
}

/* line 7102, app/assets/stylesheets/dark.scss */
body.dark .library-upload-queue .library-upload-bar {
  background: #383838;
}

/* line 7106, app/assets/stylesheets/dark.scss */
body.dark .library-upload-queue .library-upload-cancel {
  color: #e5e5e5;
}

/* line 7109, app/assets/stylesheets/dark.scss */
body.dark .library-upload-queue .library-upload-cancel:hover {
  background: #383838;
  color: #ffffff;
}

/* line 7116, app/assets/stylesheets/dark.scss */
body.dark .modal-upload-card {
  background: #202020;
  border-color: #383838;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.32);
  color: #f4f4f4;
}

/* line 7122, app/assets/stylesheets/dark.scss */
body.dark .modal-upload-card .library-upload-name,
body.dark .modal-upload-card .library-upload-percent {
  color: #f4f4f4;
}

/* line 7127, app/assets/stylesheets/dark.scss */
body.dark .modal-upload-card .library-upload-bar {
  background: #383838;
}

/* line 7131, app/assets/stylesheets/dark.scss */
body.dark .modal-upload-card .library-upload-cancel {
  color: #e5e5e5;
}

/* line 7134, app/assets/stylesheets/dark.scss */
body.dark .modal-upload-card .library-upload-cancel:hover {
  background: #383838;
  color: #ffffff;
}

/* line 7140, app/assets/stylesheets/dark.scss */
body.dark .modal-upload-card .modal-upload-preview,
body.dark .modal-upload-card .image {
  background: #181818;
  border-color: #383838;
}

/* line 7147, app/assets/stylesheets/dark.scss */
body.dark .date-range input[type="date"] {
  border-color: white;
}

/* line 7151, app/assets/stylesheets/dark.scss */
body.dark .library-title button img,
body.dark .filter-actions-page .search-bar img,
body.dark .filter-actions .search-bar img,
body.dark .filters-button img,
body.dark .date-range::before,
body.dark .filters-button img,
body.dark .arrow-filter {
  filter: brightness(0) invert(1);
}

/* line 7161, app/assets/stylesheets/dark.scss */
body.dark .gmb-editor-modal {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 7165, app/assets/stylesheets/dark.scss */
body.dark .edit-gmb-modal-content {
  background-color: #181818;
  color: #f4f4f4;
}

/* line 7169, app/assets/stylesheets/dark.scss */
body.dark .edit-gmb-modal-content .title {
  background-color: #181818;
  border-bottom: 1px solid #f4f4f4;
}

/* line 7176, app/assets/stylesheets/dark.scss */
body.dark .edit-gmb-modal-content .grid-container .location-section .section-title {
  border-bottom: 1px solid #f4f4f4;
}

/* line 7183, app/assets/stylesheets/dark.scss */
body.dark .google-table .selected-row {
  background-color: #5485c2;
}

/* line 7188, app/assets/stylesheets/dark.scss */
body.dark #modal-user .permissions-subgroup-title {
  color: #909090;
  border-bottom-color: #383838;
}

/* line 7194, app/assets/stylesheets/dark.scss */
body.dark .tag-picker {
  background: #202020;
  border-color: #383838;
  box-shadow: 0 16px 44px rgba(0, 0, 0, 0.5), 0 2px 8px rgba(0, 0, 0, 0.3);
}

/* line 7200, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-header .tp-h-title {
  color: #f4f4f4;
}

/* line 7201, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-header .tp-h-total {
  color: #909090;
}

/* line 7205, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-search input {
  background: #383838;
  border-color: #505050;
  color: #f4f4f4;
}

/* line 7209, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-search input::placeholder {
  color: #909090;
}

/* line 7210, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-search input:focus {
  border-color: #5a9cf0;
  background: #202020;
}

/* line 7212, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-search .tp-search-clear {
  background: #505050;
  color: #e5e5e5;
}

/* line 7212, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-search .tp-search-clear:hover {
  background: #383838;
}

/* line 7216, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-chips .tp-chip {
  background: rgba(90, 156, 240, 0.14);
  border-color: rgba(90, 156, 240, 0.32);
  color: #7fb2f5;
}

/* line 7220, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-chips .tp-chip .tp-chip-x {
  color: #7fb2f5;
}

/* line 7220, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-chips .tp-chip .tp-chip-x:hover {
  background: rgba(255, 255, 255, 0.08);
}

/* line 7222, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-chips .tp-chip.tp-chip--orphan {
  background: #383838;
  border-color: #505050;
  color: #909090;
}

/* line 7226, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-chips .tp-chip.tp-chip--orphan .tp-chip-x {
  color: #909090;
}

/* line 7229, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-chips .tp-chips-toggle {
  color: #5a9cf0;
}

/* line 7232, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-body {
  border-top-color: #383838;
}

/* line 7234, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-body::-webkit-scrollbar-thumb {
  background: #505050;
  border-color: #202020;
}

/* line 7237, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-cap {
  background: #202020;
}

/* line 7239, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-cap .tp-cap-label {
  color: #909090;
}

/* line 7240, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-cap .tp-cap-count {
  color: #505050;
}

/* line 7241, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-cap .tp-cap-rule {
  background: #383838;
}

/* line 7242, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-cap .tp-sec-chev {
  color: #505050;
}

/* line 7245, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-sub {
  color: #505050;
}

/* line 7248, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-subcap .tp-subcap-label {
  color: #909090;
}

/* line 7249, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-subcap .tp-subcap-rule {
  background: #383838;
}

/* line 7252, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-row:hover {
  background: #383838;
}

/* line 7254, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-check {
  border-color: #505050;
  background: #202020;
}

/* line 7259, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-folder {
  color: #909090;
}

/* line 7260, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-chev {
  color: #505050;
}

/* line 7261, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-groupglyph {
  color: #505050;
}

/* line 7263, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-container-name {
  color: #e5e5e5;
}

/* line 7264, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-tag-name {
  color: #909090;
}

/* line 7265, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-tag--self .tp-tag-name {
  color: #e5e5e5;
}

/* line 7266, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-count-pill {
  background: #383838;
  color: #909090;
}

/* line 7268, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-nest {
  border-left-color: #383838;
}

/* line 7270, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-empty {
  color: #909090;
}

/* line 7270, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-empty strong {
  color: #e5e5e5;
}

/* line 7272, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-footer {
  background: #181818;
  border-top-color: #383838;
}

/* line 7275, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-footer .tp-fbtn--ghost {
  color: #909090;
}

/* line 7275, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-footer .tp-fbtn--ghost:hover {
  background: #383838;
  color: #f4f4f4;
}

/* line 7275, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-footer .tp-fbtn--ghost.is-on {
  color: #5a9cf0;
  background: rgba(90, 156, 240, 0.12);
}

/* line 7276, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-footer .tp-clear-all {
  color: #909090;
}

/* line 7276, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-footer .tp-clear-all:hover {
  color: #e5e5e5;
}

/* line 7277, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-footer .tp-apply:disabled, body.dark .tag-picker .tp-footer .tp-apply[disabled] {
  background: #383838;
  color: #909090;
}

/* line 7279, app/assets/stylesheets/dark.scss */
body.dark .tag-picker .tp-footer .tp-apply:disabled .tp-apply-badge, body.dark .tag-picker .tp-footer .tp-apply[disabled] .tp-apply-badge {
  background: rgba(255, 255, 255, 0.08);
  color: #909090;
}

/* line 7285, app/assets/stylesheets/dark.scss */
body.dark .tag-picker-host .tag-picker-loading {
  background: #202020;
  color: #909090;
}
@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0px)}100%{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0px)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:1px solid rgba(0,0,0,.8);border-radius:5px;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,.8);background-color:rgba(255,255,255,.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,.4);padding:0 .4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{transform:scale(1.05, 1.05);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px;background:rgba(0,0,0,.8);border-radius:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px;fill:#fff}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:20px;top:50%;margin-top:-10px;left:15%;right:15%;border:3px solid rgba(0,0,0,.8);background:rgba(0,0,0,.8);border-radius:10px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#fff;display:block;position:relative;height:100%;width:0;transition:width 300ms ease-in-out;border-radius:17px}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;transition:opacity .3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#b10606;padding:.5em 1em;color:#fff}.dropzone .dz-preview .dz-error-message:after{content:"";position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #b10606}/*# sourceMappingURL=dropzone.css.map */
@charset "UTF-8";
/* line 3, app/assets/stylesheets/datatables.scss */
:root {
  --dt-row-selected: 13, 110, 253;
  --dt-row-selected-text: 255, 255, 255;
  --dt-row-selected-link: 9, 10, 11;
  --dt-row-stripe: 0, 0, 0;
  --dt-row-hover: 0, 0, 0;
  --dt-column-ordering: 0, 0, 0;
  --dt-html-background: white;
}

/* line 13, app/assets/stylesheets/datatables.scss */
.dark:root {
  --dt-html-background: rgb(33, 37, 41);
}

/* line 17, app/assets/stylesheets/datatables.scss */
table.dataTable td.dt-control {
  text-align: center;
  cursor: pointer;
}

/* line 22, app/assets/stylesheets/datatables.scss */
table.dataTable td.dt-control:before {
  display: inline-block;
  color: rgba(0, 0, 0, 0.5);
  content: "►";
}

/* line 28, app/assets/stylesheets/datatables.scss */
table.dataTable tr.dt-hasChild td.dt-control:before {
  content: "▼";
}

/* line 32, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable td.dt-control:before {
  color: rgba(255, 255, 255, 0.5);
}

/* line 36, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable tr.dt-hasChild td.dt-control:before {
  color: rgba(255, 255, 255, 0.5);
}

/* line 40, app/assets/stylesheets/datatables.scss */
table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting_asc_disabled,
table.dataTable thead > tr > th.sorting_desc_disabled,
table.dataTable thead > tr > td.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting_asc_disabled,
table.dataTable thead > tr > td.sorting_desc_disabled {
  cursor: pointer;
  position: relative;
  padding-right: 26px;
}

/* line 55, app/assets/stylesheets/datatables.scss */
table.dataTable thead > tr > th.sorting:before,
table.dataTable thead > tr > th.sorting:after,
table.dataTable thead > tr > th.sorting_asc:before,
table.dataTable thead > tr > th.sorting_asc:after,
table.dataTable thead > tr > th.sorting_desc:before,
table.dataTable thead > tr > th.sorting_desc:after,
table.dataTable thead > tr > th.sorting_asc_disabled:before,
table.dataTable thead > tr > th.sorting_asc_disabled:after,
table.dataTable thead > tr > th.sorting_desc_disabled:before,
table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting:before,
table.dataTable thead > tr > td.sorting:after,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_asc:after,
table.dataTable thead > tr > td.sorting_desc:before,
table.dataTable thead > tr > td.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_asc_disabled:after,
table.dataTable thead > tr > td.sorting_desc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:after {
  position: absolute;
  display: block;
  opacity: 0.125;
  right: 10px;
  line-height: 9px;
  font-size: 0.8em;
}

/* line 83, app/assets/stylesheets/datatables.scss */
table.dataTable thead > tr > th.sorting:before,
table.dataTable thead > tr > th.sorting_asc:before,
table.dataTable thead > tr > th.sorting_desc:before,
table.dataTable thead > tr > th.sorting_asc_disabled:before,
table.dataTable thead > tr > th.sorting_desc_disabled:before,
table.dataTable thead > tr > td.sorting:before,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_desc:before,
table.dataTable thead > tr > td.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:before {
  bottom: 50%;
  content: "▲";
  content: "▲" /"";
}

/* line 98, app/assets/stylesheets/datatables.scss */
table.dataTable thead > tr > th.sorting:after,
table.dataTable thead > tr > th.sorting_asc:after,
table.dataTable thead > tr > th.sorting_desc:after,
table.dataTable thead > tr > th.sorting_asc_disabled:after,
table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting:after,
table.dataTable thead > tr > td.sorting_asc:after,
table.dataTable thead > tr > td.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc_disabled:after,
table.dataTable thead > tr > td.sorting_desc_disabled:after {
  top: 50%;
  content: "▼";
  content: "▼" /"";
}

/* line 113, app/assets/stylesheets/datatables.scss */
table.dataTable thead > tr > th.sorting_asc:before,
table.dataTable thead > tr > th.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_desc:after {
  opacity: 0.6;
}

/* line 120, app/assets/stylesheets/datatables.scss */
table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > th.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting_asc_disabled:before {
  display: none;
}

/* line 127, app/assets/stylesheets/datatables.scss */
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}

/* line 132, app/assets/stylesheets/datatables.scss */
div.dataTables_scrollBody > table.dataTable > thead > tr > th:before,
div.dataTables_scrollBody > table.dataTable > thead > tr > th:after,
div.dataTables_scrollBody > table.dataTable > thead > tr > td:before,
div.dataTables_scrollBody > table.dataTable > thead > tr > td:after {
  display: none;
}

/* line 139, app/assets/stylesheets/datatables.scss */
div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 2px;
}

/* line 150, app/assets/stylesheets/datatables.scss */
div.dataTables_processing > div:last-child {
  position: relative;
  width: 80px;
  height: 15px;
  margin: 1em auto;
}

/* line 157, app/assets/stylesheets/datatables.scss */
div.dataTables_processing > div:last-child > div {
  position: absolute;
  top: 0;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background: #0d6efd;
  animation-timing-function: cubic-bezier(0, 1, 1, 0);
}

/* line 168, app/assets/stylesheets/datatables.scss */
div.dataTables_processing > div:last-child > div:nth-child(1) {
  left: 8px;
  animation: datatables-loader-1 0.6s infinite;
}

/* line 173, app/assets/stylesheets/datatables.scss */
div.dataTables_processing > div:last-child > div:nth-child(2) {
  left: 8px;
  animation: datatables-loader-2 0.6s infinite;
}

/* line 178, app/assets/stylesheets/datatables.scss */
div.dataTables_processing > div:last-child > div:nth-child(3) {
  left: 32px;
  animation: datatables-loader-2 0.6s infinite;
}

/* line 183, app/assets/stylesheets/datatables.scss */
div.dataTables_processing > div:last-child > div:nth-child(4) {
  left: 56px;
  animation: datatables-loader-3 0.6s infinite;
}

@keyframes datatables-loader-1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes datatables-loader-3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}

@keyframes datatables-loader-2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(24px, 0);
  }
}

/* line 218, app/assets/stylesheets/datatables.scss */
table.dataTable.nowrap th,
table.dataTable.nowrap td {
  white-space: nowrap;
}

/* line 223, app/assets/stylesheets/datatables.scss */
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}

/* line 228, app/assets/stylesheets/datatables.scss */
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}

/* line 234, app/assets/stylesheets/datatables.scss */
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}

/* line 239, app/assets/stylesheets/datatables.scss */
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}

/* line 244, app/assets/stylesheets/datatables.scss */
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}

/* line 249, app/assets/stylesheets/datatables.scss */
table.dataTable thead th,
table.dataTable thead td,
table.dataTable tfoot th,
table.dataTable tfoot td {
  text-align: left;
}

/* line 256, app/assets/stylesheets/datatables.scss */
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}

/* line 263, app/assets/stylesheets/datatables.scss */
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}

/* line 270, app/assets/stylesheets/datatables.scss */
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}

/* line 277, app/assets/stylesheets/datatables.scss */
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}

/* line 284, app/assets/stylesheets/datatables.scss */
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}

/* line 291, app/assets/stylesheets/datatables.scss */
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}

/* line 296, app/assets/stylesheets/datatables.scss */
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}

/* line 301, app/assets/stylesheets/datatables.scss */
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}

/* line 306, app/assets/stylesheets/datatables.scss */
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}

/* line 311, app/assets/stylesheets/datatables.scss */
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}

/*
 * Table styles
 */
/* line 319, app/assets/stylesheets/datatables.scss */
table.dataTable {
  width: 100%;
  margin: 0 auto;
  clear: both;
  border-collapse: separate;
  border-spacing: 0;
  /*
   * Header and footer styles
   */
  /*
   * Body styles
   */
}

/* line 333, app/assets/stylesheets/datatables.scss */
table.dataTable thead th,
table.dataTable tfoot th {
  font-weight: bold;
}

/* line 338, app/assets/stylesheets/datatables.scss */
table.dataTable > thead > tr > td {
  padding: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 343, app/assets/stylesheets/datatables.scss */
table.dataTable > thead > tr > th:active,
table.dataTable > thead > tr > td:active {
  outline: none;
}

/* line 348, app/assets/stylesheets/datatables.scss */
table.dataTable > tfoot > tr > th,
table.dataTable > tfoot > tr > td {
  padding: 10px 10px 6px 10px;
  border-top: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 354, app/assets/stylesheets/datatables.scss */
table.dataTable tbody tr {
  background-color: transparent;
}

/* line 358, app/assets/stylesheets/datatables.scss */
table.dataTable tbody tr.selected > * {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.9);
  color: white;
}

/* line 365, app/assets/stylesheets/datatables.scss */
table.dataTable tbody tr.selected a {
  color: #090a0b;
}

/* line 370, app/assets/stylesheets/datatables.scss */
table.dataTable tbody th,
table.dataTable tbody td {
  padding: 4px 10px;
}

/* line 375, app/assets/stylesheets/datatables.scss */
table.dataTable.row-border > tbody > tr > th,
table.dataTable.row-border > tbody > tr > td,
table.dataTable.display > tbody > tr > th,
table.dataTable.display > tbody > tr > td {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}

/* line 382, app/assets/stylesheets/datatables.scss */
table.dataTable.row-border > tbody > tr:first-child > th,
table.dataTable.row-border > tbody > tr:first-child > td,
table.dataTable.display > tbody > tr:first-child > th,
table.dataTable.display > tbody > tr:first-child > td {
  border-top: none;
}

/* line 389, app/assets/stylesheets/datatables.scss */
table.dataTable.row-border > tbody > tr.selected + tr.selected > td,
table.dataTable.display > tbody > tr.selected + tr.selected > td {
  border-top-color: #0262ef;
}

/* line 394, app/assets/stylesheets/datatables.scss */
table.dataTable.cell-border > tbody > tr > th,
table.dataTable.cell-border > tbody > tr > td {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  border-right: 1px solid rgba(0, 0, 0, 0.15);
}

/* line 400, app/assets/stylesheets/datatables.scss */
table.dataTable.cell-border > tbody > tr > th:first-child,
table.dataTable.cell-border > tbody > tr > td:first-child {
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}

/* line 405, app/assets/stylesheets/datatables.scss */
table.dataTable.cell-border > tbody > tr:first-child > th,
table.dataTable.cell-border > tbody > tr:first-child > td {
  border-top: none;
}

/* line 410, app/assets/stylesheets/datatables.scss */
table.dataTable.stripe > tbody > tr.odd > *,
table.dataTable.display > tbody > tr.odd > * {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.023);
}

/* line 416, app/assets/stylesheets/datatables.scss */
table.dataTable.stripe > tbody > tr.odd.selected > *,
table.dataTable.display > tbody > tr.odd.selected > * {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.923);
}

/* line 422, app/assets/stylesheets/datatables.scss */
table.dataTable.hover > tbody > tr:hover > *,
table.dataTable.display > tbody > tr:hover > * {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.035);
}

/* line 428, app/assets/stylesheets/datatables.scss */
table.dataTable.hover > tbody > tr.selected:hover > *,
table.dataTable.display > tbody > tr.selected:hover > * {
  box-shadow: inset 0 0 0 9999px #0d6efd !important;
}

/* line 434, app/assets/stylesheets/datatables.scss */
table.dataTable.order-column > tbody tr > .sorting_1,
table.dataTable.order-column > tbody tr > .sorting_2,
table.dataTable.order-column > tbody tr > .sorting_3,
table.dataTable.display > tbody tr > .sorting_1,
table.dataTable.display > tbody tr > .sorting_2,
table.dataTable.display > tbody tr > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.019);
}

/* line 444, app/assets/stylesheets/datatables.scss */
table.dataTable.order-column > tbody tr.selected > .sorting_1,
table.dataTable.order-column > tbody tr.selected > .sorting_2,
table.dataTable.order-column > tbody tr.selected > .sorting_3,
table.dataTable.display > tbody tr.selected > .sorting_1,
table.dataTable.display > tbody tr.selected > .sorting_2,
table.dataTable.display > tbody tr.selected > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.919);
}

/* line 454, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.odd > .sorting_1,
table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.054);
}

/* line 460, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.odd > .sorting_2,
table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.047);
}

/* line 466, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.odd > .sorting_3,
table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.039);
}

/* line 472, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.odd.selected > .sorting_1,
table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.954);
}

/* line 478, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.odd.selected > .sorting_2,
table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.947);
}

/* line 484, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.odd.selected > .sorting_3,
table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.939);
}

/* line 490, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.even > .sorting_1,
table.dataTable.order-column.stripe > tbody > tr.even > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.019);
}

/* line 496, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.even > .sorting_2,
table.dataTable.order-column.stripe > tbody > tr.even > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.011);
}

/* line 502, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.even > .sorting_3,
table.dataTable.order-column.stripe > tbody > tr.even > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.003);
}

/* line 508, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.even.selected > .sorting_1,
table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.919);
}

/* line 514, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.even.selected > .sorting_2,
table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.911);
}

/* line 520, app/assets/stylesheets/datatables.scss */
table.dataTable.display > tbody > tr.even.selected > .sorting_3,
table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.903);
}

/* line 526, app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.082);
}

/* line 532, app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover > .sorting_2,
table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.074);
}

/* line 538, app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr:hover > .sorting_3,
table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.062);
}

/* line 544, app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.selected:hover > .sorting_1,
table.dataTable.order-column.hover tbody tr.selected:hover > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.982);
}

/* line 550, app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.selected:hover > .sorting_2,
table.dataTable.order-column.hover tbody tr.selected:hover > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.974);
}

/* line 556, app/assets/stylesheets/datatables.scss */
table.dataTable.display tbody tr.selected:hover > .sorting_3,
table.dataTable.order-column.hover tbody tr.selected:hover > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.962);
}

/* line 562, app/assets/stylesheets/datatables.scss */
table.dataTable.no-footer {
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}

/* line 566, app/assets/stylesheets/datatables.scss */
table.dataTable.compact thead th,
table.dataTable.compact thead td,
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td,
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
  padding: 4px;
}

/* line 575, app/assets/stylesheets/datatables.scss */
table.dataTable th,
table.dataTable td {
  box-sizing: content-box;
}

/*
 * Control feature layout
 */
/* line 583, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper {
  position: relative;
  clear: both;
}

/* line 588, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_length {
  float: left;
}

/* line 592, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_length select {
  border: 1px solid #aaa;
  border-radius: 3px;
  padding: 5px;
  background-color: transparent;
  color: inherit;
  padding: 4px;
}

/* line 601, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
}

/* line 606, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_filter input {
  border: 1px solid #aaa;
  border-radius: 3px;
  padding: 5px;
  background-color: transparent;
  color: inherit;
  margin-left: 3px;
}

/* line 615, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding-top: 0.755em;
  font-weight: normal;
  font-size: 13px;
}

/* line 623, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
}

/* line 629, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  color: inherit !important;
  border: 1px solid transparent;
  border-radius: 2px;
  background: transparent;
  font-weight: normal;
}

/* line 645, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button.current,
.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: inherit !important;
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-color: rgba(0, 0, 0, 0.05);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(230, 230, 230, 0.05)), color-stop(100%, rgba(0, 0, 0, 0.05)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, rgba(230, 230, 230, 0.05) 0%, rgba(0, 0, 0, 0.05) 100%);
  /* W3C */
}

/* line 664, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #666 !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}

/* line 674, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111111;
  background-color: #111111;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111111));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #585858 0%, #111111 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #585858 0%, #111111 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #585858 0%, #111111 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #585858 0%, #111111 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111111 100%);
  /* W3C */
}

/* line 692, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #0c0c0c;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Chrome10+,Safari5.1+ */
  background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* FF3.6+ */
  background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* IE10+ */
  background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  box-shadow: inset 0 0 3px #111;
}

/* line 710, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_paginate .ellipsis {
  padding: 0 1em;
}

/* line 714, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: inherit;
}

/* line 722, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_scroll {
  clear: both;
}

/* line 726, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
  -webkit-overflow-scrolling: touch;
}

/* line 730, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {
  vertical-align: middle;
}

/* line 737, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}

/* line 747, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,
.dataTables_wrapper.no-footer div.dataTables_scrollBody > table {
  border-bottom: none;
}

/* line 752, app/assets/stylesheets/datatables.scss */
.dataTables_wrapper:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}

@media screen and (max-width: 767px) {
  /* line 762, app/assets/stylesheets/datatables.scss */
  .dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
    float: none;
    text-align: center;
  }
  /* line 768, app/assets/stylesheets/datatables.scss */
  .dataTables_wrapper .dataTables_paginate {
    margin-top: 0.5em;
  }
}

@media screen and (max-width: 640px) {
  /* line 775, app/assets/stylesheets/datatables.scss */
  .dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: center;
  }
  /* line 781, app/assets/stylesheets/datatables.scss */
  .dataTables_wrapper .dataTables_filter {
    margin-top: 0.5em;
  }
}

/* line 786, app/assets/stylesheets/datatables.scss */
html.dark {
  --dt-row-hover: 255, 255, 255;
  --dt-row-stripe: 255, 255, 255;
  --dt-column-ordering: 255, 255, 255;
}

/* line 792, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable > thead > tr > td {
  border-bottom: 1px solid #595b5e;
}

/* line 796, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable > thead > tr > th:active,
html.dark table.dataTable > thead > tr > td:active {
  outline: none;
}

/* line 801, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable > tfoot > tr > th,
html.dark table.dataTable > tfoot > tr > td {
  border-top: 1px solid #595b5e;
}

/* line 806, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable.row-border > tbody > tr > th,
html.dark table.dataTable.row-border > tbody > tr > td,
html.dark table.dataTable.display > tbody > tr > th,
html.dark table.dataTable.display > tbody > tr > td {
  border-top: 1px solid #404346;
}

/* line 813, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable.row-border > tbody > tr.selected + tr.selected > td,
html.dark table.dataTable.display > tbody > tr.selected + tr.selected > td {
  border-top-color: #0257d5;
}

/* line 818, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable.cell-border > tbody > tr > th,
html.dark table.dataTable.cell-border > tbody > tr > td {
  border-top: 1px solid #404346;
  border-right: 1px solid #404346;
}

/* line 824, app/assets/stylesheets/datatables.scss */
html.dark table.dataTable.cell-border > tbody > tr > th:first-child,
html.dark table.dataTable.cell-border > tbody > tr > td:first-child {
  border-left: 1px solid #404346;
}

/* line 829, app/assets/stylesheets/datatables.scss */
html.dark .dataTables_wrapper .dataTables_filter input,
html.dark .dataTables_wrapper .dataTables_length select {
  border: 1px solid rgba(255, 255, 255, 0.2);
}

/* line 835, app/assets/stylesheets/datatables.scss */
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current,
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  border: 1px solid #595b5e;
  background: rgba(255, 255, 255, 0.15);
}

/* line 841, app/assets/stylesheets/datatables.scss */
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  color: #666 !important;
}

/* line 847, app/assets/stylesheets/datatables.scss */
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  border: 1px solid #353535;
  background: #353535;
}

/* line 852, app/assets/stylesheets/datatables.scss */
html.dark .dataTables_wrapper .dataTables_paginate .paginate_button:active {
  background: #3a3a3a;
}

/* line 856, app/assets/stylesheets/datatables.scss */
table.dataTable thead tr > .dtfc-fixed-left,
table.dataTable thead tr > .dtfc-fixed-right,
table.dataTable tfoot tr > .dtfc-fixed-left,
table.dataTable tfoot tr > .dtfc-fixed-right {
  top: 0;
  bottom: 0;
  z-index: 3;
  background-color: white;
}

/* line 866, app/assets/stylesheets/datatables.scss */
table.dataTable tbody tr > .dtfc-fixed-left,
table.dataTable tbody tr > .dtfc-fixed-right {
  z-index: 1;
  background-color: white;
}

/* line 872, app/assets/stylesheets/datatables.scss */
div.dtfc-left-top-blocker,
div.dtfc-right-top-blocker {
  background-color: white;
}

/* line 877, app/assets/stylesheets/datatables.scss */
.dataTable {
  width: 95vw;
  border: none !important;
  border-left: none;
  border-right: none;
}

/* line 881, app/assets/stylesheets/datatables.scss */
.dataTable td:first-child {
  color: #327bdd !important;
  cursor: pointer !important;
  max-height: 60px;
  max-width: 300px;
  display: flex;
  align-items: center;
  justify-items: center;
  padding-left: 25px;
  padding-right: 35px;
}

/* line 892, app/assets/stylesheets/datatables.scss */
.dataTable td:first-child img {
  display: block;
  width: 40px;
  height: 40px;
  border-radius: 100%;
}

/* line 904, app/assets/stylesheets/datatables.scss */
.dataTable th,
.dataTable td {
  white-space: nowrap;
  height: 50px;
  min-width: 160px;
  text-align: center;
  vertical-align: middle;
  border-bottom: none;
}

/* line 918, app/assets/stylesheets/datatables.scss */
.dataTables_length label,
.dataTables_filter label {
  display: flex;
  flex-direction: row;
  gap: 5px;
  align-items: center;
  justify-content: center;
  font-weight: normal;
  font-size: 13px;
}

/* line 927, app/assets/stylesheets/datatables.scss */
.dataTables_length label input,
.dataTables_filter label input {
  height: 25px;
}

/* line 931, app/assets/stylesheets/datatables.scss */
.dataTables_length label select,
.dataTables_filter label select {
  text-align: center;
}

/* line 937, app/assets/stylesheets/datatables.scss */
.dataTables_scroll {
  padding: 15px 0;
}

/* line 940, app/assets/stylesheets/datatables.scss */
.dataTables_scroll .dtfc-right-top-blocker {
  display: none !important;
}
/* line 1, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome {
  width: 40vw !important;
  border-radius: 16px !important;
}

/* line 5, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .top {
  margin: 0 !important;
  padding: 0 !important;
}

/* line 9, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .top .welcome-trial-stages {
  width: 100%;
  padding: 32px 0 16px 0;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}

/* line 17, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .top .welcome-trial-stages .welcome-stages {
  height: 4px;
  background-color: #D9D9D9;
  border-radius: 8px;
}

/* line 22, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .top .welcome-trial-stages .welcome-stages.current-stage {
  background: #3071C7;
}

/* line 28, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .top .icon-welcome-trial-success {
  height: 120px;
  margin: 16px 0 0 0;
  background: url(//s3.amazonaws.com/bm3assets/assets/welcome/trial/trial-success-faa59a7104d9609f4613689a1df92ce57898622a9877e6400ce7adebdf800940.svg) center no-repeat;
  background-size: 120px;
  animation: bounce 2s ease-in-out;
}

@keyframes bounce {
  0% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-20px);
  }
  60% {
    transform: translateY(-10px);
  }
}

/* line 44, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome h3 {
  font-size: 32px;
  font-weight: 900;
  line-height: 38.4px;
}

/* line 50, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome p {
  margin: 16px 0 0 0;
  font-weight: 500;
  font-size: 18px;
  line-height: 28px;
}

/* line 57, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome button {
  padding: 8px 16px;
  font-weight: 700;
  font-size: 14px;
  margin-right: 0;
}

/* line 64, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal {
  margin: 32px 0 16px 0;
}

/* line 67, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal ul {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(2, minmax(150px, 1fr));
  grid-template-rows: auto;
  gap: 16px;
}

/* line 75, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal ul li {
  width: auto;
  padding: 16px 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 16px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 700;
  text-transform: capitalize;
  transition: .4s;
}

/* line 92, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal ul li:hover {
  cursor: pointer;
  filter: brightness(0.8);
}

/* line 99, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon {
  width: 24px;
  height: 24px;
}

/* line 103, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.twitter {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/x-ddc3c7e47975843a9d4b8f29fa57e6da729afd9ff751e47d80d2d809611233de.png) center no-repeat;
  background-size: 20px;
}

/* line 108, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.threads {
  background: #000000 url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) center no-repeat;
  background-size: 20px;
}

/* line 113, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.wordpress {
  background: #25728C url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 20px;
}

/* line 118, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.facebook {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/facebook-0b8104bbb0b2006d2be85b970b1e1be7046fcb46894b456b1f569216575486e9.png) center no-repeat;
  background-size: 24px;
}

/* line 123, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.youtube {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/youtube-443bda6955c55408a538d7f1800df3b0838d3a16832a38bd19213dad1c9c52f1.png) center no-repeat;
  background-size: 24px;
}

/* line 128, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.play_store {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/play-store-1be98f634db6617ca9ab3865150ba4d8325224a97d33270abef307f2a1461939.svg) center no-repeat;
  background-size: 24px;
}

/* line 133, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.linkedin {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/linkedin-544e9de8c4441c1e765881d4f288cd989ee2bcb4b06e211f15f58500895e5d28.png) center no-repeat;
  background-size: 24px;
}

/* line 138, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.bluesky {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/bluesky-d77d765aa51fcdc9279efc033b1141dedbc82f1191242483e36bf0fb679a8d13.png) center no-repeat;
  background-size: 24px;
}

/* line 143, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.pinterest {
  background: url(//s3.amazonaws.com/bm3assets/assets/post/pinterest-f7a4c833a89e2020583a694e6316602b3d01fa516434de9d7d38fd7ce7961d55.png) center no-repeat;
  background-size: 24px;
}

/* line 148, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.email {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/email-946e6d131a2271804cfc54fe40bd1079c950e559eda64d129e41ba4b3c5e2062.svg) center no-repeat;
  background-size: 24px;
}

/* line 153, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.tiktok {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/tiktok-a6fb19fce3be43d7afd4c8cdc66d300039d26a76577bf2754ebb2542e1b1ce62.png) center no-repeat;
  background-size: 24px;
}

/* line 158, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.threads {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/threads-00e944a4cb74acc441efb3e4dd5230fa0c21ccbc1d25f57e60733dec162eb3e4.svg) center no-repeat;
  background-size: 24px;
}

/* line 163, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.wordpress {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/wordpress-d96d9b7a832a6d073e25d1a18f65d66a3876309864234199331e96adeeb9f488.svg) center no-repeat;
  background-size: 24px;
}

/* line 168, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-icon.googlemybusiness {
  background: url(//s3.amazonaws.com/bm3assets/assets/logos/white/gmb-14d40dc2de5c73be943eeb9b1f0ca5e83767e0c79bbd24b0d3d4f46e35161f4b.svg) center no-repeat;
  background-size: 24px;
}

/* line 174, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg {
  color: white;
}

/* line 177, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.linkedin {
  background-color: #0077B5;
}

/* line 181, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.bluesky {
  background-color: #0085ff;
}

/* line 185, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.facebook {
  background-color: #1877f2;
}

/* line 189, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.play_store {
  background-color: #0077B5;
}

/* line 193, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.googlemybusiness {
  background-color: #4F7EC0;
}

/* line 197, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.twitter {
  background-color: #000;
}

/* line 201, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.email {
  background-color: #FF992D;
}

/* line 205, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.instagram {
  background-color: #d63380;
}

/* line 209, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.youtube {
  background-color: #fb0d1b;
}

/* line 213, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.tiktok {
  background-color: #FE2C55;
}

/* line 217, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.threads {
  background-color: #0A0A0A;
}

/* line 221, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.wordpress {
  background-color: #25728C;
}

/* line 225, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .accounts-modal .service-bg.pinterest {
  background-color: #E70025;
}

/* line 231, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome .welcome-trial-success {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* line 238, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome #close-modal-add-later {
  width: 100%;
  transition: .4s;
}

/* line 242, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome #close-modal-add-later span {
  font-size: 18px;
  font-weight: 500;
}

/* line 247, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome #close-modal-add-later .close-reveal-modal {
  width: 100%;
  height: 100%;
  position: initial;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 257, app/assets/stylesheets/trial_flow.scss */
#modal-add-account-welcome #close-modal-add-later:hover {
  cursor: pointer;
  filter: brightness(0.8);
}

/* line 264, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container {
  width: 100%;
  max-width: 280px;
  padding: 48px 32px 40px 32px;
  position: absolute;
  left: 32px;
  z-index: 1;
  background: #ecebeb;
  border-radius: 16px;
  filter: drop-shadow(4px 4px 3px rgba(0, 0, 0, 0.2));
  display: flex;
  flex-direction: column;
  gap: 16px;
}

/* line 281, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container::before {
  content: '';
  width: 0;
  height: 0;
  border-top: 25px solid transparent;
  border-bottom: 25px solid transparent;
  border-right: 30px solid #ecebeb;
  position: absolute;
  left: -25px;
}

/* line 294, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.OVERVIEW {
  bottom: 8px;
}

/* line 297, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.OVERVIEW::before {
  opacity: 0;
}

/* line 301, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.MONITORING {
  top: 35px;
}

/* line 304, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.MONITORING::before {
  opacity: 1;
}

/* line 308, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.CRM {
  top: 75px;
}

/* line 311, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.CRM::before {
  opacity: 1;
}

/* line 315, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.ANALYTICS {
  top: 120px;
}

/* line 318, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.ANALYTICS::before {
  opacity: 1;
}

/* line 322, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.SUCCESSFUL {
  display: none;
}

/* line 325, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.NEW_POST {
  left: 268px;
  top: 10px;
}

/* line 329, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.NEW_POST::before {
  opacity: 1;
}

/* line 333, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.CALENDAR {
  left: 268px;
  top: 50px;
}

/* line 337, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.CALENDAR::before {
  opacity: 1;
}

/* line 341, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.HISTORY {
  left: 268px;
  top: 95px;
}

/* line 345, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.HISTORY::before {
  opacity: 1;
}

/* line 349, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.SCHEDULE {
  left: 268px;
  top: 135px;
}

/* line 353, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.SCHEDULE::before {
  opacity: 1;
}

/* line 357, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.LISTS {
  left: 268px;
  top: 180px;
}

/* line 361, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.LISTS::before {
  opacity: 1;
}

/* line 365, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.WORKFLOW {
  left: 268px;
  top: 220px;
}

/* line 369, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container.WORKFLOW::before {
  opacity: 1;
}

/* line 374, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-close {
  width: 20px;
  height: 20px;
  padding: 3px;
  background: url(//s3.amazonaws.com/bm3assets/assets/close-2a989bb07c85c1f0a7cd37d82a13a4b3906c292912400b5a7392cc19bc308e24.svg) center no-repeat;
  background-size: 24px;
  position: absolute;
  top: 16px;
  right: 16px;
  transition: .2s;
  cursor: pointer;
}

/* line 389, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-close:hover {
  transform: scale(1.2);
}

/* line 394, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-content {
  width: 100%;
  margin-top: 8px;
}

/* line 398, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-content p {
  font-size: 20px;
  line-height: 24px;
}

/* line 404, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-progress {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 4px;
}

/* line 411, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-progress progress {
  width: 100%;
  height: 8px;
  appearance: none;
  border: none;
  /*  mozilla style */
  background-color: #F9D8A8;
  border-radius: 8px;
}

/* line 423, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-progress progress::-webkit-progress-bar {
  border-radius: 8px;
  background-color: #F9D8A8;
}

/* line 428, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-progress progress::-webkit-progress-value {
  border-radius: 8px;
  background-color: #FAA61A;
}

/* line 433, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-progress progress::-moz-progress-bar {
  border-radius: 8px;
  background-color: #FAA61A;
}

/* line 438, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container .trial-popup-progress span {
  font-size: 14px;
  font-weight: 700;
}

/* line 444, app/assets/stylesheets/trial_flow.scss */
.trial-popup-container button {
  width: 100%;
  max-width: 120px;
  align-self: flex-end;
  font-weight: 700;
}

/* line 453, app/assets/stylesheets/trial_flow.scss */
#modal-trial-collections {
  width: 25vw !important;
  border-radius: 16px !important;
}

/* line 457, app/assets/stylesheets/trial_flow.scss */
#modal-trial-collections p {
  font-size: 20px;
  font-weight: 900;
}

/* line 462, app/assets/stylesheets/trial_flow.scss */
#modal-trial-collections button {
  padding: 8px 16px;
  font-weight: 700;
  font-size: 14px;
}
/* line 1, app/assets/stylesheets/buzz_pills.scss */
body.pills {
  height: 100vh;
  overflow: hidden;
}

/* line 5, app/assets/stylesheets/buzz_pills.scss */
body.pills *:has(> div.load-more) {
  background-color: #eee;
  text-align: center;
  font-family: 'latoblack';
}

/* line 11, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container {
  height: 100%;
}

/* line 14, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content {
  flex: 1;
}

/* line 17, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container {
  position: relative;
  height: 100%;
}

/* line 21, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container {
  position: relative;
  height: 100%;
}

/* line 25, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .collections {
  width: 18%;
}

/* line 27, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .collections .collection > .campaign-title {
  text-align: left;
}

/* line 30, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container {
  padding: 20px 45px 0px 20px;
  box-sizing: border-box;
  position: relative;
  float: right;
  width: 82%;
  height: 100%;
  overflow-y: scroll;
}

/* line 41, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .info-icon {
  display: inline-block;
  position: relative;
  width: 18px;
  height: 18px;
  flex-shrink: 0;
  border: 1.5px solid currentColor;
  border-radius: 50%;
  box-sizing: border-box;
}

/* line 51, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .info-icon::before {
  content: '';
  position: absolute;
  top: 3px;
  left: 50%;
  transform: translateX(-50%);
  width: 2px;
  height: 2px;
  border-radius: 50%;
  background-color: currentColor;
}

/* line 63, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .info-icon::after {
  content: '';
  position: absolute;
  top: 6.5px;
  left: 50%;
  transform: translateX(-50%);
  width: 2px;
  height: 6px;
  border-radius: 1px;
  background-color: currentColor;
}

/* line 76, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .time-input-wrapper {
  position: relative;
}

/* line 80, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .schedule-delay-tooltip {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  margin-top: 12px;
  background-color: #3b82f6;
  color: #ffffff;
  padding: 12px 16px;
  border-radius: 6px;
  font-size: 13px;
  line-height: 1.4;
  width: 280px;
  max-width: 90vw;
  z-index: 100;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
  display: flex;
  align-items: flex-start;
  gap: 10px;
  transition: opacity 0.2s ease, visibility 0.2s ease;
  pointer-events: none;
}

/* line 104, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .schedule-delay-tooltip::before {
  content: '';
  position: absolute;
  bottom: 100%;
  left: 50%;
  transform: translateX(-50%);
  border-width: 6px;
  border-style: solid;
  border-color: transparent transparent #3b82f6 transparent;
}

/* line 115, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .schedule-delay-tooltip .tooltip-text {
  text-align: left;
}

/* line 120, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .time-input-wrapper:focus-within .schedule-delay-tooltip {
  visibility: visible;
  opacity: 1;
}

/* line 125, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .loading-setup {
  background-size: 50px;
  width: 50px;
  height: 50px;
  margin-top: 19%;
  margin-left: 50%;
}

/* line 133, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .title {
  font-size: 30px;
  font-weight: bold;
}

/* line 138, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .subtitle {
  font-size: 25px;
  font-weight: 500;
}

/* line 143, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .row {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
}

/* line 144, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .row.centered {
  align-items: center;
}

/* line 151, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .column {
  display: flex;
  flex-direction: column;
}

/* line 152, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .column.centered {
  align-items: center;
}

/* line 157, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .section-options {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-top: 20px;
  margin-bottom: 4px;
}

/* line 164, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .section-options .section-export-posts {
  display: flex;
  align-items: center;
  gap: 5px;
  cursor: pointer;
  font-size: 13px;
  font-family: 'latoregular';
  margin-bottom: 0;
}

/* line 173, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .section-options .section-export-posts input[type="checkbox"] {
  cursor: pointer;
  width: auto;
}

/* line 179, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .section-options .section-export-link {
  font-size: 12px;
}

/* line 182, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .section-options .section-export-link a {
  color: #327bdd;
  text-decoration: underline;
}

/* line 186, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .section-options .section-export-link a:hover {
  color: #1a5fba;
}

/* line 193, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  width: 100%;
}

/* line 200, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset.period-end {
  min-width: 115px;
}

/* line 204, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .loading {
  background-size: 25px;
  width: 25px;
}

/* line 205, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .loading.right {
  margin-left: 10px;
}

/* line 211, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .section-title {
  cursor: default;
  font-size: 18px;
}

/* line 216, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .section-description {
  cursor: default;
  font-size: 13px;
}

/* line 221, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .mirroring {
  position: absolute;
  bottom: 7px;
  right: 25px;
  cursor: pointer;
  color: #327bdd;
  font-size: 12px;
}

/* line 230, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .info-helper {
  width: 100%;
  display: flex;
  align-items: center;
  justify-items: center;
  flex-wrap: nowrap;
}

/* line 237, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .info-helper a {
  margin-left: 5px !important;
  top: -3px;
  position: relative;
}

/* line 244, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .remove-date {
  position: absolute;
  z-index: 100;
  color: #dd0000;
  top: 32px;
  right: 6px;
  font-size: 18px;
  cursor: pointer;
}

/* line 254, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .insert-section {
  cursor: pointer;
  color: #327bdd;
  margin-left: 7px;
}

/* line 260, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .section-edit-alias {
  cursor: pointer;
  color: #327bdd;
  font-size: 15px;
  margin-left: 8px;
  flex-shrink: 0;
}

/* line 267, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .section-edit-alias:hover {
  color: #1a5fba;
}

/* line 272, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .section-alias-input {
  flex: 1;
  font-size: 16px;
  padding: 2px 6px;
  border: 1px solid #ccc;
  border-radius: 4px;
  outline: none;
}

/* line 280, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .section-alias-input:focus {
  border-color: #327bdd;
}

/* line 285, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .remove-section {
  cursor: pointer;
  color: #dd0000;
  font-size: 13px;
  margin-left: 7px;
}

/* line 292, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset .auto {
  width: auto;
}

/* line 294, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset label {
  margin-bottom: 5px;
  font-size: 13px;
  font-family: 'latosemibold';
}

/* line 300, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset input {
  width: 100%;
  font-size: 16px;
  box-sizing: border-box;
  background-color: transparent;
  font-family: 'latoregular';
  font-size: 16px;
  color: #444444;
  border-radius: 4px;
  height: auto;
}

/* line 311, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset input:focus {
  border-color: #00aeef;
  outline: none;
}

/* line 317, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container fieldset.remove-email {
  color: #000;
  font-size: 18px;
  top: 2px;
  position: relative;
  margin-left: 3px;
}

/* line 326, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .item {
  margin: 10px 8px 5px 0;
  background-color: #eee;
  font-size: 12px;
  padding: 0 8px;
  border-radius: 5px;
  border: 1px solid #ddd;
}

/* line 334, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .item .delete-tag {
  color: #000;
  top: 2px;
  position: relative;
  font-size: 17px;
  margin-left: 3px;
}

/* line 344, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .status.activated {
  background-color: #64d13b;
}

/* line 345, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .status.deactivated {
  background-color: #dd0000;
}

/* line 348, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .save {
  margin-left: auto;
}

/* line 352, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .delete {
  background-color: transparent;
  border: 1px solid #dd0000;
}

/* line 355, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .delete span {
  color: #dd0000;
}

/* line 358, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-trigger {
  align-self: flex-end;
  margin-left: 10px;
}

/* line 362, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-trigger .btn {
  padding: 8px 14px;
  font-size: 13px;
}

/* line 368, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-mode-select {
  align-items: stretch;
  margin-left: 10px;
  min-width: 260px;
}

/* line 374, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-mode-input {
  margin-left: 10px;
}

/* line 377, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-mode-input input {
  width: 100%;
  text-align: center;
}

/* line 383, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0, 0, 0, 0.45);
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 2000;
}

/* line 393, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-modal {
  background: #fff;
  border-radius: 8px;
  width: 92vw;
  max-width: 300px;
  max-height: 85vh;
  display: flex;
  flex-direction: column;
  padding: 18px 20px 16px;
  box-shadow: 0 12px 30px rgba(0, 0, 0, 0.2);
}

/* line 405, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-header {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin-bottom: 10px;
}

/* line 413, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-title {
  font-size: 18px;
  font-family: 'latosemibold';
  text-align: center;
}

/* line 419, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-close {
  position: absolute;
  right: 0;
  top: -2px;
  background: transparent;
  border: none;
  font-size: 20px;
  cursor: pointer;
}

/* line 429, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-note {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  margin-bottom: 12px;
  padding: 10px 12px;
  border-radius: 6px;
  background-color: rgba(59, 130, 246, 0.1);
  color: #3b82f6;
  font-size: 13px;
  line-height: 1.4;
}

/* line 441, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-note .info-icon {
  margin-top: 1px;
}

/* line 446, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-table-wrapper {
  overflow-y: auto;
  max-height: 55vh;
  padding-right: 4px;
}

/* line 452, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-table {
  width: 100%;
  border-collapse: collapse;
  border-bottom: 1px solid #e6e6e6;
}

/* line 457, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-table th,
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-table td {
  text-align: center;
  padding: 8px 6px;
  font-size: 13px;
}

/* line 464, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-table thead th {
  font-family: 'latosemibold';
  border-bottom: 1px solid #e6e6e6;
}

/* line 469, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-table tbody tr + tr td {
  border-top: 1px solid #f0f0f0;
}

/* line 473, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-table .daily-schedule-time input {
  width: 110px;
  text-align: center;
}

/* line 479, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .daily-schedule-actions {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  margin-top: 14px;
}

/* line 486, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container {
  position: relative;
  width: 100%;
}

/* line 490, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown-trigger {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 6px 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
  cursor: pointer;
  background-color: #fff;
  font-size: 14px;
  color: #444;
}

/* line 502, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown-trigger:hover {
  border-color: #aaa;
}

/* line 506, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown-trigger.disabled {
  opacity: 0.5;
  cursor: not-allowed;
}

/* line 511, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown-trigger .sections-dropdown-arrow {
  font-size: 10px;
  color: #888;
  transition: transform 0.2s ease;
  margin-left: 8px;
}

/* line 517, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown-trigger .sections-dropdown-arrow.open {
  transform: rotate(180deg);
}

/* line 523, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  z-index: 200;
  background: #fff;
  border: 1px solid #ccc;
  border-top: none;
  border-radius: 0 0 4px 4px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.12);
  max-height: 350px;
  overflow-y: auto;
}

/* line 537, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-dropdown-search {
  padding: 0;
}

/* line 540, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-dropdown-search input {
  width: 100%;
  padding: 8px 10px;
  border: none;
  border-bottom: 1px solid #e6e6e6;
  background: #f9f9f9;
  font-size: 13px;
  outline: none;
  box-sizing: border-box;
  border-radius: 0;
}

/* line 551, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-dropdown-search input:focus {
  border-bottom-color: #00aeef;
}

/* line 557, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .loading-sections {
  background-size: 30px;
  width: 30px;
  height: 30px;
  margin: 15px auto;
}

/* line 564, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-context-header {
  display: flex;
  align-items: center;
  padding: 8px 10px;
  background: #f5f5f5;
  cursor: pointer;
  font-family: 'latosemibold';
  font-size: 13px;
  border-bottom: 1px solid #eee;
}

/* line 574, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-context-header:hover {
  background: #ebebeb;
}

/* line 578, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-context-header .sections-context-arrow {
  font-size: 9px;
  color: #888;
  margin-right: 8px;
  transition: transform 0.2s ease;
  display: inline-block;
}

/* line 585, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-context-header .sections-context-arrow.expanded {
  transform: rotate(90deg);
}

/* line 590, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-context-header .sections-context-name {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 597, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-context-header .sections-context-check {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  cursor: pointer;
}

/* line 604, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-context-header .sections-context-check input[type="checkbox"] {
  width: auto;
  cursor: pointer;
  margin: 0;
}

/* line 612, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-dropdown-header {
  display: flex;
  align-items: center;
  padding: 6px 10px;
  background: #f5f5f5;
  border-bottom: 1px solid #eee;
  font-size: 13px;
}

/* line 620, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-dropdown-header .sections-context-check {
  margin: 0;
  display: flex;
  align-items: center;
  gap: 6px;
  cursor: pointer;
}

/* line 627, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-dropdown-header .sections-context-check input[type="checkbox"] {
  width: auto;
  cursor: pointer;
  margin: 0;
}

/* line 635, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-item {
  display: flex;
  align-items: center;
  padding: 6px 10px 6px 28px;
  cursor: pointer;
  font-size: 13px;
  border-bottom: 1px solid #f5f5f5;
}

/* line 643, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-item:hover {
  background: #f0f7ff;
}

/* line 647, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-item.context-active {
  background: #e8f4fd;
  font-family: 'latosemibold';
}

/* line 652, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-item input[type="checkbox"] {
  width: auto;
  cursor: pointer;
  margin-right: 8px;
  flex-shrink: 0;
}

/* line 659, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-item .sections-item-name {
  flex: 1;
  word-break: break-word;
}

/* line 664, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-item .sections-item-info {
  color: #999;
  margin-left: 6px;
  font-size: 14px;
  flex-shrink: 0;
}

/* line 673, app/assets/stylesheets/buzz_pills.scss */
body.pills .flex-container .main-content .content-container .buzz-pills-container .setup-container .sections-dropdown-container .sections-dropdown .sections-no-results {
  text-align: center;
  padding: 14px 10px;
  color: #999;
  font-size: 13px;
}
@keyframes bot-chat-wiggle {
  0%, 100% {
    transform: none;
  }
  25% {
    transform: rotate(-3deg) translateY(1.5px);
  }
  50% {
    transform: rotate(3deg) translateY(-1.5px) scale(1.03);
  }
  75% {
    transform: none;
  }
}

@keyframes bot-chat-blink {
  0%, 60%, 100% {
    transform: scaleY(1);
  }
  30% {
    transform: scaleY(0.1);
  }
}

@keyframes bot-chat-dot {
  0%, 80%, 100% {
    opacity: 0.25;
  }
  40% {
    opacity: 1;
  }
}

/* line 34, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-percent, .bot-chat-image, .bot-chat-history-item, .bot-chat-composer .bot-chat-send, .bot-chat-jump, .bot-chat-suggestion, .bot-chat-icon-button, .bot-chat-trigger {
  outline: none;
}

/* line 37, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-percent:focus-visible, .bot-chat-image:focus-visible, .bot-chat-history-item:focus-visible, .bot-chat-composer .bot-chat-send:focus-visible, .bot-chat-jump:focus-visible, .bot-chat-suggestion:focus-visible, .bot-chat-icon-button:focus-visible, .bot-chat-trigger:focus-visible {
  outline: 2px solid #1a71e4;
  outline-offset: 1px;
}

/* line 43, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-trigger:hover .bot-chat-icon--bot, .bot-chat .bot-chat-icon--animate-once, .bot-chat .bot-chat-icon--animate {
  animation: bot-chat-wiggle 1s ease-in-out;
}

/* line 46, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-trigger:hover .bot-chat-icon--bot .bot-chat-icon-eye, .bot-chat .bot-chat-icon--animate-once .bot-chat-icon-eye, .bot-chat .bot-chat-icon--animate .bot-chat-icon-eye {
  animation: bot-chat-blink 1s ease-in-out 0.1s;
}

/* line 50, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-trigger:hover .bot-chat-icon--bot .bot-chat-icon-eye--right, .bot-chat .bot-chat-icon--animate-once .bot-chat-icon-eye--right, .bot-chat .bot-chat-icon--animate .bot-chat-icon-eye--right {
  animation-delay: 0.2s;
}

/* line 55, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat {
  position: relative;
  float: left;
  margin: 8px 0 0 12px;
  font-family: 'latoregular', sans-serif;
}

/* line 61, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat .bot-chat-icon {
  display: block;
  flex-shrink: 0;
  width: 16px;
  height: 16px;
}

/* line 67, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat .bot-chat-icon .bot-chat-icon-eye {
  transform-box: fill-box;
  transform-origin: center;
}

/* line 73, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat .bot-chat-icon--bot {
  width: 24px;
  height: 24px;
}

/* line 78, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat .bot-chat-icon--gradient {
  width: 24px;
  height: 24px;
  stroke: url(#bot-chat-gradient);
}

/* line 84, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat .bot-chat-icon--animate {
  animation-iteration-count: infinite;
}

/* line 88, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat .bot-chat-icon--animate .bot-chat-icon-eye {
  animation-iteration-count: infinite;
}

/* line 98, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-trigger {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  padding: 0;
  border: none;
  border-radius: 8px;
  background: transparent;
  color: #e9e5e0;
  cursor: pointer;
  transition: background-color 150ms ease, color 150ms ease;
}

/* line 113, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-trigger:hover {
  background: rgba(255, 255, 255, 0.1);
  color: #fff;
}

/* line 122, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-trigger.active {
  background: rgba(255, 255, 255, 0.15);
  color: #fff;
}

/* line 128, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel {
  position: fixed;
  top: 74px;
  right: 24px;
  z-index: 9998;
  display: flex;
  width: 380px;
  max-width: calc(100vw - 48px);
  height: min(900px, calc(100vh - 98px));
  overflow: hidden;
  border-radius: 12px;
  background: #fff;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  text-align: left;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-8px) scale(0.98);
  transform-origin: top right;
  transition: opacity 160ms cubic-bezier(0.4, 0, 1, 1), transform 160ms cubic-bezier(0.4, 0, 1, 1), visibility 0s linear 160ms;
}

/* line 148, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel.is-open {
  opacity: 1;
  visibility: visible;
  transform: none;
  transition: opacity 220ms cubic-bezier(0.16, 1, 0.3, 1), transform 220ms cubic-bezier(0.16, 1, 0.3, 1), visibility 0s;
}

/* line 155, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel.is-empty {
  background: linear-gradient(to bottom, #fff 60%, #e8e8e8);
}

/* line 160, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel.is-history-open .bot-chat-scrim {
  opacity: 0.2;
  visibility: visible;
  transition: opacity 180ms linear, visibility 0s;
}

/* line 166, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel.is-history-open .bot-chat-history {
  visibility: visible;
  transform: translateX(0);
  transition: transform 240ms cubic-bezier(0.16, 1, 0.3, 1), visibility 0s;
}

@media (max-width: 640px) {
  /* line 128, app/assets/stylesheets/bot_chat_widget.scss */
  .bot-chat-panel {
    right: 16px;
    max-width: calc(100vw - 32px);
  }
}

/* line 178, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel .bot-chat-defs {
  position: absolute;
}

/* line 183, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-main {
  display: flex;
  flex: 1;
  flex-direction: column;
  min-width: 0;
  min-height: 0;
}

/* line 191, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-header {
  position: relative;
  z-index: 1;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 4px;
  height: 56px;
  padding: 0 16px;
  background: #fff;
}

/* line 202, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-header .bot-chat-header-divider {
  flex-shrink: 0;
  width: 1px;
  height: 20px;
  margin: 0 4px;
  background: #e8e8e8;
}

/* line 210, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-header .bot-chat-header-title {
  flex: 1;
  min-width: 0;
  margin: 0;
  padding: 0 4px;
  overflow: hidden;
  color: #404040;
  font-family: 'latosemibold', sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
}

/* line 226, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-icon-button {
  position: relative;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  padding: 0;
  border: none;
  border-radius: 6px;
  background: transparent;
  color: #989898;
  cursor: pointer;
  transition: background-color 100ms ease, color 100ms ease;
}

/* line 243, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-icon-button:hover {
  background: #f2f2f2;
  color: #707070;
}

/* line 248, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-icon-button:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

/* line 253, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-icon-button--small {
  width: 20px;
  height: 20px;
}

/* line 258, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-icon-button--flipped .bot-chat-icon {
  transform: scaleX(-1);
}

/* line 265, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel [data-tooltip]::after {
  content: attr(data-tooltip);
  position: absolute;
  top: 100%;
  left: 50%;
  z-index: 40;
  margin-top: 6px;
  padding: 4px 8px;
  border-radius: 6px;
  background: #282828;
  color: #fff;
  font-family: 'latoregular', sans-serif;
  font-size: 12px;
  line-height: 16px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transform: translateX(-50%);
  transition: opacity 120ms ease;
}

/* line 286, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel [data-tooltip]:hover::after, .bot-chat-panel [data-tooltip]:focus-visible::after {
  opacity: 1;
  transition-delay: 400ms;
}

/* line 292, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel [data-tooltip][data-tooltip-side="start"]::after {
  left: 0;
  transform: none;
}

/* line 297, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel [data-tooltip][data-tooltip-side="end"]::after {
  right: 0;
  left: auto;
  transform: none;
}

/* line 303, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-panel [data-tooltip][data-tooltip-side="top"]::after {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 6px;
}

/* line 311, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-content {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column;
  min-height: 0;
}

/* line 319, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-welcome {
  display: flex;
  flex: 1;
  flex-direction: column;
  min-height: 0;
  padding: 0 16px;
  overflow-y: auto;
}

/* line 327, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-welcome .bot-chat-welcome-greeting {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
  margin: auto 0 0;
  padding-top: 16px;
  text-align: center;
}

/* line 336, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-welcome .bot-chat-welcome-greeting .bot-chat-icon--gradient {
  width: 32px;
  height: 32px;
}

/* line 341, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-welcome .bot-chat-welcome-greeting h2 {
  margin: 0 0 4px;
  color: #171717;
  font-family: 'latosemibold', sans-serif;
  font-size: 24px;
  line-height: 28px;
  text-transform: none;
}

/* line 350, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-welcome .bot-chat-welcome-greeting p {
  margin: 0;
  color: #707070;
  font-size: 12px;
  line-height: 16px;
}

/* line 358, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-welcome .bot-chat-suggestions {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
  margin-top: auto;
  padding: 24px 0 12px;
}

/* line 368, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-suggestion {
  max-width: 100%;
  min-height: 36px;
  padding: 8px 12px;
  border: none;
  border-radius: 8px;
  background: #fff;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.02);
  color: #404040;
  font-family: 'latoregular', sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  cursor: pointer;
  transition: background-color 100ms ease, color 100ms ease;
}

/* line 385, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-suggestion:hover {
  background: #f7f7f7;
  color: #282828;
}

/* line 391, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-messages {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 16px;
  min-height: 0;
  padding: 16px;
  overflow-x: hidden;
  overflow-y: auto;
  overscroll-behavior: contain;
}

/* line 403, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message {
  display: flex;
  flex-direction: column;
  gap: 6px;
  color: #282828;
  font-size: 14px;
  line-height: 20px;
  overflow-wrap: anywhere;
}

/* line 412, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--user {
  align-items: flex-end;
  padding-left: 40px;
}

/* line 416, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--user .bot-chat-message-content {
  max-width: 100%;
  padding: 12px;
  border-radius: 8px;
  background: #eaeaea;
  white-space: pre-wrap;
}

/* line 425, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant {
  align-items: flex-start;
  padding-right: 40px;
}

/* line 429, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content {
  width: 100%;
  padding-left: 12px;
}

/* line 433, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content p, .bot-chat-message--assistant .bot-chat-message-content ul, .bot-chat-message--assistant .bot-chat-message-content ol {
  margin: 0 0 12px;
}

/* line 436, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content p:last-child, .bot-chat-message--assistant .bot-chat-message-content ul:last-child, .bot-chat-message--assistant .bot-chat-message-content ol:last-child {
  margin-bottom: 0;
}

/* line 441, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content ul, .bot-chat-message--assistant .bot-chat-message-content ol {
  padding-left: 20px;
}

/* line 444, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content ul li, .bot-chat-message--assistant .bot-chat-message-content ol li {
  margin-bottom: 6px;
}

/* line 449, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content ul {
  list-style: disc;
}

/* line 452, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content ul li::marker {
  color: #989898;
}

/* line 457, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content ol {
  list-style: decimal;
}

/* line 460, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content ol li::marker {
  color: #707070;
}

/* line 465, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content strong {
  font-family: 'latobold', sans-serif;
  font-weight: normal;
}

/* line 470, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-content a {
  color: #1a71e4;
  text-decoration: underline;
}

/* line 476, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message--assistant .bot-chat-message-actions {
  padding-left: 8px;
}

/* line 481, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message .bot-chat-message-actions {
  display: flex;
  align-items: center;
  gap: 2px;
  height: 20px;
  opacity: 0;
  transition: opacity 110ms ease;
}

@media (hover: none) {
  /* line 481, app/assets/stylesheets/bot_chat_widget.scss */
  .bot-chat-message .bot-chat-message-actions {
    opacity: 1;
  }
}

/* line 496, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message:hover .bot-chat-message-actions, .bot-chat-message:focus-within .bot-chat-message-actions {
  opacity: 1;
}

/* line 501, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-message .bot-chat-copy-feedback {
  padding-left: 4px;
  color: #707070;
  font-size: 12px;
  line-height: 16px;
  white-space: nowrap;
}

/* line 510, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-thinking {
  display: flex;
  align-items: center;
  gap: 6px;
  padding-left: 12px;
  color: #707070;
  font-size: 14px;
  line-height: 16px;
}

/* line 519, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-thinking .bot-chat-dot {
  animation: bot-chat-dot 1.2s ease-in-out infinite;
}

/* line 522, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-thinking .bot-chat-dot:nth-child(2) {
  animation-delay: 160ms;
}

/* line 523, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-thinking .bot-chat-dot:nth-child(3) {
  animation-delay: 320ms;
}

/* line 527, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-fade {
  position: absolute;
  right: 16px;
  bottom: 0;
  left: 16px;
  height: 24px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);
  pointer-events: none;
}

/* line 537, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-jump {
  position: absolute;
  bottom: 8px;
  left: 50%;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  padding: 0;
  border: 1px solid #e8e8e8;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15);
  color: #989898;
  cursor: pointer;
  transform: translateX(-50%);
}

/* line 557, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-jump:hover {
  background: #f7f7f7;
}

/* line 562, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-composer {
  display: flex;
  flex-shrink: 0;
  align-items: flex-end;
  margin: 0 16px 16px;
  border: 1px solid #e8e8e8;
  border-radius: 8px;
  background: #fff;
  overflow: hidden;
}

/* line 572, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-composer:focus-within {
  border-color: #c9c9c9;
}

/* line 576, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-composer textarea {
  display: block;
  flex: 1;
  min-width: 0;
  height: 36px;
  margin: 0;
  padding: 8px 12px;
  overflow-y: hidden;
  border: none;
  background: transparent !important;
  box-shadow: none;
  box-sizing: border-box;
  color: #282828;
  font-family: 'latoregular', sans-serif;
  font-size: 14px;
  line-height: 20px;
  outline: none;
  resize: none;
}

/* line 595, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-composer textarea::placeholder {
  color: #989898;
}

/* line 600, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-composer .bot-chat-send {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  margin: 0 6px 6px 0;
  padding: 0;
  border: none;
  border-radius: 6px;
  background-image: linear-gradient(206.565deg, #23aafe 0%, #1a71e4 83.333%);
  color: #fff;
  cursor: pointer;
  transition: filter 100ms ease, box-shadow 100ms ease, opacity 100ms ease;
}

/* line 617, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-composer .bot-chat-send:hover:not(:disabled) {
  box-shadow: 0 2px 6px rgba(26, 113, 228, 0.35);
  filter: brightness(1.1);
}

/* line 622, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-composer .bot-chat-send:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

/* line 629, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-scrim {
  position: absolute;
  inset: 0;
  z-index: 2;
  padding: 0;
  border: 0;
  background: #000;
  cursor: default;
  opacity: 0;
  visibility: hidden;
  backdrop-filter: blur(1.5px);
  transition: opacity 190ms linear, visibility 0s linear 190ms;
}

/* line 643, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history {
  position: absolute;
  top: 0;
  right: 24px;
  bottom: 0;
  left: 0;
  z-index: 3;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  border-radius: 0 12px 12px 0;
  background: #fff;
  box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.15);
  visibility: hidden;
  transform: translateX(-100%);
  transition: transform 190ms cubic-bezier(0.4, 0, 0.6, 1), visibility 0s linear 190ms;
}

/* line 660, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  height: 56px;
  padding: 0 16px;
  border-bottom: 1px solid #e8e8e8;
}

/* line 670, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-brand {
  display: flex;
  align-items: center;
  gap: 6px;
  min-width: 0;
  color: #282828;
  font-family: 'latosemibold', sans-serif;
  font-size: 14px;
  line-height: 20px;
}

/* line 680, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-brand span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 687, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-new {
  flex-shrink: 0;
  padding: 16px 16px 0;
}

/* line 692, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-list {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 6px;
  min-height: 0;
  padding: 16px;
  overflow-y: auto;
  overscroll-behavior: contain;
}

/* line 702, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-list ul {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 711, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-list li {
  position: relative;
  display: flex;
  align-items: center;
  border-radius: 8px;
  color: #707070;
  transition: background-color 100ms ease, color 100ms ease;
}

/* line 719, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-list li:hover, .bot-chat-history .bot-chat-history-list li:focus-within {
  background: #f7f7f7;
  color: #404040;
}

/* line 724, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-list li:hover .bot-chat-history-delete, .bot-chat-history .bot-chat-history-list li:focus-within .bot-chat-history-delete {
  opacity: 1;
}

/* line 729, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-list li.active {
  background: #f2f2f2;
  color: #404040;
}

/* line 736, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-label {
  margin: 0;
  padding-left: 8px;
  color: #707070;
  font-size: 12px;
  line-height: 16px;
}

/* line 744, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-empty {
  margin: 0;
  padding: 0 8px;
  color: #989898;
  font-size: 14px;
  line-height: 20px;
}

/* line 752, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-delete {
  margin-right: 8px;
  opacity: 0;
}

/* line 756, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history .bot-chat-history-delete:hover {
  color: #e53935 !important;
}

@media (hover: none) {
  /* line 752, app/assets/stylesheets/bot_chat_widget.scss */
  .bot-chat-history .bot-chat-history-delete {
    opacity: 1;
  }
}

/* line 766, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history-item {
  display: flex;
  flex: 1;
  align-items: center;
  gap: 8px;
  min-width: 0;
  min-height: 40px;
  padding: 8px;
  border: none;
  border-radius: 8px;
  background: transparent;
  color: inherit;
  font-family: 'latoregular', sans-serif;
  font-size: 14px;
  line-height: 20px;
  text-align: left;
  cursor: pointer;
}

/* line 785, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history-item span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

/* line 791, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history-item--new {
  width: 100%;
  color: #404040;
  font-family: 'latosemibold', sans-serif;
  transition: background-color 100ms ease;
}

/* line 797, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history-item--new .bot-chat-icon {
  color: #989898;
}

/* line 801, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history-item--new:hover {
  background: #f7f7f7;
}

/* line 805, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history-item--new:disabled {
  cursor: not-allowed;
  opacity: 0.5;
}

/* line 811, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-history-item:focus-visible {
  outline-offset: -2px;
}

/* line 816, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-loading {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px;
  color: #989898;
  font-size: 20px;
}

/* line 825, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image {
  display: block;
  max-width: 100%;
  height: auto;
  margin: 6px 0;
  border: 1px solid #e0e0e0;
  border-radius: 6px;
  cursor: zoom-in;
}

/* line 836, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer {
  position: absolute;
  inset: 0;
  z-index: 4;
  display: flex;
  flex-direction: column;
  background: #fff;
}

/* line 844, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-toolbar {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  gap: 4px;
  height: 56px;
  padding: 0 16px;
  border-bottom: 1px solid #e8e8e8;
}

/* line 854, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-percent {
  position: relative;
  min-width: 48px;
  height: 24px;
  padding: 0 4px;
  border: none;
  border-radius: 6px;
  background: transparent;
  color: #404040;
  font-family: 'latosemibold', sans-serif;
  font-size: 12px;
  line-height: 16px;
  cursor: pointer;
}

/* line 869, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-percent:hover:not(:disabled) {
  background: #f2f2f2;
}

/* line 873, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-percent:disabled {
  cursor: default;
}

/* line 878, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-spacer {
  flex: 1;
}

/* line 882, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer a.bot-chat-icon-button {
  text-decoration: none;
}

/* line 886, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage {
  display: flex;
  flex: 1;
  min-height: 0;
  padding: 16px;
  overflow: auto;
  overscroll-behavior: contain;
  background: #f7f7f7;
  cursor: zoom-in;
  user-select: none;
}

/* line 897, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

/* line 902, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage::-webkit-scrollbar-track {
  background: transparent;
}

/* line 906, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background: rgba(0, 0, 0, 0.25);
}

/* line 910, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage::-webkit-scrollbar-thumb:hover {
  background: rgba(0, 0, 0, 0.4);
}

/* line 915, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage::-webkit-scrollbar-corner {
  background: transparent;
}

@supports (-moz-appearance: none) {
  /* line 886, app/assets/stylesheets/bot_chat_widget.scss */
  .bot-chat-image-viewer .bot-chat-image-viewer-stage {
    scrollbar-width: thin;
    scrollbar-color: rgba(0, 0, 0, 0.25) transparent;
  }
}

/* line 924, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage img {
  display: block;
  flex-shrink: 0;
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  border-radius: 6px;
}

/* line 933, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage.is-scrollable {
  cursor: grab;
  touch-action: pan-x pan-y;
}

/* line 938, app/assets/stylesheets/bot_chat_widget.scss */
.bot-chat-image-viewer .bot-chat-image-viewer-stage.is-dragging {
  cursor: grabbing;
}

@media (prefers-reduced-motion: reduce) {
  /* line 945, app/assets/stylesheets/bot_chat_widget.scss */
  .bot-chat-panel,
.bot-chat-panel.is-open,
.bot-chat-history,
.bot-chat-panel.is-history-open .bot-chat-history {
    transform: none;
    transition-duration: 120ms;
  }
  /* line 953, app/assets/stylesheets/bot_chat_widget.scss */
  .bot-chat .bot-chat-icon,
.bot-chat .bot-chat-icon .bot-chat-icon-eye,
.bot-chat-thinking .bot-chat-dot {
    animation: none !important;
  }
}
/*















































*/
