@charset "UTF-8";
/**
 * Eric Meyer's Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/)
 * http://cssreset.com
 */
html {
  height: 100%;
}

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, button, input {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

a {
  text-decoration: none;
  color: inherit;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

body {
  height: auto !important;
  min-height: 100%;
  width: 100%;
}

/* Prevent scrollbar jumping between pages */
body {
  overflow-y: scroll;
}

b, strong {
  font-weight: normal;
}

i {
  font-style: italic;
}

u {
  text-decoration: underline;
}

s {
  text-decoration: line-through;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
}

a, button {
  cursor: pointer;
}

.ember-modal-overlay {
  height: 100vh;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 50;
}

.ember-modal-dialog {
  z-index: 50;
  position: fixed;
}
.ember-modal-dialog.ember-modal-dialog-in-place {
  position: relative;
}

.ember-modal-dialog {
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 0 0 10px #222;
  padding: 10px;
}

.ember-modal-overlay.translucent {
  background-color: rgba(128, 128, 128, 0.77);
}

.ember-basic-dropdown {
  position: relative;
}

.ember-basic-dropdown, .ember-basic-dropdown-content, .ember-basic-dropdown-content * {
  box-sizing: border-box;
}

.ember-basic-dropdown-content {
  position: absolute;
  width: auto;
  z-index: 1000;
  background-color: #ffffff;
}

.ember-basic-dropdown-content--left {
  left: 0;
}

.ember-basic-dropdown-content--right {
  right: 0;
}

.ember-basic-dropdown-overlay {
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  z-index: 10;
  top: 0;
  left: 0;
  pointer-events: none;
}

.ember-power-select {
  position: relative;
}

.ember-power-select *, .ember-power-select-dropdown * {
  box-sizing: border-box;
}

.ember-power-select-trigger {
  position: relative;
  border-top: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
  border-radius: 4px;
  background-color: #ffffff;
  line-height: 1.75;
  overflow-x: hidden;
  text-overflow: ellipsis;
  min-height: 1.75em;
  user-select: none;
  -webkit-user-select: none;
  color: inherit;
  /* Minimum clearfix for modern browsers */
}
.ember-power-select-trigger:after {
  content: "";
  display: table;
  clear: both;
}

.ember-power-select-trigger:focus,
.ember-power-select-trigger--active {
  border-top: 1px solid #aaaaaa;
  border-bottom: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  border-left: 1px solid #aaaaaa;
  box-shadow: none;
}

.ember-basic-dropdown-trigger--below.ember-power-select-trigger[aria-expanded=true],
.ember-basic-dropdown-trigger--in-place.ember-power-select-trigger[aria-expanded=true] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.ember-basic-dropdown-trigger--above.ember-power-select-trigger[aria-expanded=true] {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.ember-power-select-placeholder {
  color: #999999;
  display: block;
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.ember-power-select-status-icon {
  position: absolute;
  display: inline-block;
  width: 0;
  height: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  border-style: solid;
  border-width: 7px 4px 0 4px;
  border-color: #aaaaaa transparent transparent transparent;
}
.ember-basic-dropdown-trigger[aria-expanded=true] .ember-power-select-status-icon {
  transform: rotate(180deg);
}

.ember-power-select-clear-btn {
  position: absolute;
  cursor: pointer;
}

.ember-power-select-trigger-multiple-input {
  font-family: inherit;
  font-size: inherit;
  border: none;
  display: inline-block;
  line-height: inherit;
  -webkit-appearance: none;
  outline: none;
  padding: 0;
  float: left;
  background-color: transparent;
  text-indent: 2px;
  /* There's a browser bug where this selectos cannot be chained with commas */
}
.ember-power-select-trigger-multiple-input:disabled {
  background-color: #eeeeee;
}
.ember-power-select-trigger-multiple-input::placeholder {
  opacity: 1;
  color: #999999;
}
.ember-power-select-trigger-multiple-input::-webkit-input-placeholder {
  opacity: 1;
  color: #999999;
}
.ember-power-select-trigger-multiple-input::-moz-placeholder {
  opacity: 1;
  color: #999999;
}
.ember-power-select-trigger-multiple-input::-ms-input-placeholder {
  opacity: 1;
  color: #999999;
}

.ember-power-select-multiple-options {
  padding: 0;
  margin: 0;
}

.ember-power-select-multiple-option {
  border: 1px solid gray;
  border-radius: 4px;
  color: #333333;
  background-color: #e4e4e4;
  padding: 0 4px;
  display: inline-block;
  line-height: 1.45;
  float: left;
  margin: 2px 0 2px 3px;
}

.ember-power-select-multiple-remove-btn {
  cursor: pointer;
}
.ember-power-select-multiple-remove-btn:not(:hover) {
  opacity: 0.5;
}

.ember-power-select-search {
  padding: 4px;
}

.ember-power-select-search-input {
  border: 1px solid #aaaaaa;
  border-radius: 0;
  width: 100%;
  font-size: inherit;
  line-height: inherit;
  padding: 0 5px;
}
.ember-power-select-search-input:focus {
  border: 1px solid #aaaaaa;
  box-shadow: none;
}

.ember-power-select-dropdown {
  border-left: 1px solid #aaaaaa;
  border-right: 1px solid #aaaaaa;
  line-height: 1.75;
  border-radius: 4px;
  box-shadow: none;
  overflow: hidden;
  color: inherit;
}

.ember-power-select-dropdown.ember-basic-dropdown-content--above {
  border-top: 1px solid #aaaaaa;
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.ember-power-select-dropdown.ember-basic-dropdown-content--below, .ember-power-select-dropdown.ember-basic-dropdown-content--in-place {
  border-top: none;
  border-bottom: 1px solid #aaaaaa;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.ember-power-select-dropdown.ember-basic-dropdown-content--in-place {
  width: 100%;
}

.ember-power-select-options {
  list-style: none;
  margin: 0;
  padding: 0;
  user-select: none;
  -webkit-user-select: none;
}
.ember-power-select-options[role=listbox] {
  overflow-y: auto;
  /* in firefox in windows this can cause a word-break issue. Try `overflow-y: scroll` if that happens */
  max-height: 12.25em;
}

.ember-power-select-option {
  cursor: pointer;
  padding: 0 8px;
}

.ember-power-select-group[aria-disabled=true] {
  color: #999999;
  cursor: not-allowed;
}

.ember-power-select-group[aria-disabled=true] .ember-power-select-option,
.ember-power-select-option[aria-disabled=true] {
  color: #999999;
  pointer-events: none;
  cursor: not-allowed;
}

.ember-power-select-option[aria-selected=true] {
  background-color: #dddddd;
}

.ember-power-select-option[aria-current=true] {
  background-color: #5897fb;
  color: #ffffff;
}

.ember-power-select-group-name {
  cursor: default;
  font-weight: bold;
}

.ember-power-select-trigger[aria-disabled=true] {
  background-color: #eeeeee;
}

.ember-power-select-trigger {
  padding: 0 16px 0 0;
}

.ember-power-select-selected-item, .ember-power-select-placeholder {
  margin-left: 8px;
}

.ember-power-select-status-icon {
  right: 5px;
}

.ember-power-select-clear-btn {
  right: 25px;
}

.ember-power-select-group .ember-power-select-group .ember-power-select-group-name {
  padding-left: 24px;
}
.ember-power-select-group .ember-power-select-group .ember-power-select-option {
  padding-left: 40px;
}
.ember-power-select-group .ember-power-select-option {
  padding-left: 24px;
}
.ember-power-select-group .ember-power-select-group-name {
  padding-left: 8px;
}

.ember-power-select-trigger[dir=rtl] {
  padding: 0 0 0 16px;
}
.ember-power-select-trigger[dir=rtl] .ember-power-select-selected-item, .ember-power-select-trigger[dir=rtl] .ember-power-select-placeholder {
  margin-right: 8px;
}
.ember-power-select-trigger[dir=rtl] .ember-power-select-multiple-option {
  float: right;
}
.ember-power-select-trigger[dir=rtl] .ember-power-select-trigger-multiple-input {
  float: right;
}
.ember-power-select-trigger[dir=rtl] .ember-power-select-status-icon {
  left: 5px;
  right: initial;
}
.ember-power-select-trigger[dir=rtl] .ember-power-select-clear-btn {
  left: 25px;
  right: initial;
}

.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-group-name {
  padding-right: 24px;
}
.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group .ember-power-select-option {
  padding-right: 40px;
}
.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-option {
  padding-right: 24px;
}
.ember-power-select-dropdown[dir=rtl] .ember-power-select-group .ember-power-select-group-name {
  padding-right: 8px;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
.ui.label > .icon.alone {
  margin: 0 !important;
}

.ui.floating.label.second {
  left: calc(100% - 35px);
}
.ui.floating.label.third {
  left: calc(100% - 70px);
}
.ui.floating.label.fourth {
  left: calc(100% - 105px);
}

.labels {
  padding-bottom: 0px !important;
}
.labels .label {
  margin-bottom: 10px !important;
}

.large.list .item {
  padding-bottom: 18px !important;
}
.large.list .item:last-child {
  padding-bottom: 0 !important;
}

.ordered.list.icon {
  margin: 0px !important;
  padding-bottom: 0;
  padding-left: 0;
}

.checkbox.read-only > input[type=checkbox] {
  cursor: default !important;
  pointer-events: none;
}

.dropdown.icon.active:not(.button) {
  transform: rotate(90deg) !important;
}

.ui.styled.accordion.full {
  width: 100%;
}

.ui.accordion > .title > .dropdown.icon.active:not(.button) {
  transform: rotate(90deg) !important;
}

.title.active .dropdown.icon:not(.active) {
  transform: rotate(0deg) !important;
}

.ui.accordion > div:not(.active) .display-on-active {
  display: none;
}

.ui.label.unicorn {
  background-color: #F7B267 !important;
  border-color: #F7B267 !important;
  color: #FFFFFF !important;
}
.ui.label.entrepreneur {
  background-color: #41D082 !important;
  border-color: #41D082 !important;
  color: #FFFFFF !important;
}
.ui.label.trial {
  background-color: #ee6352 !important;
  border-color: #ee6352 !important;
  color: #FFFFFF !important;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
.ember-multi-input {
  position: relative;
}
.ember-multi-input.disabled {
  pointer-events: none;
}
.ember-multi-input .inputs .svg-icon-cross {
  display: none;
}
.ember-multi-input .inputs .input-value {
  color: #50aed6;
  border-color: #50aed6;
  background-color: #f5fbfd;
  margin-top: 2px;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
ivy-tabs, ivy-tab-list, ivy-tab-panel {
  display: block;
}

[role=tablist] {
  border-bottom: 1px solid #eaeaea;
  display: block;
  height: 27px;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
}
[role=tablist] [role=tab] {
  position: relative;
  overflow: hidden;
  background-color: #f1f1f5;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  /* No support for these yet, use at own risk */
  -o-user-select: none;
  user-select: none;
  display: block;
  float: left !important;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-top: 1px solid #eaeaea;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  padding: 3px 8px 3px 8px;
  margin-left: 2px;
  border-bottom: none;
  font-size: 14px;
  line-height: 1.4em;
  font-weight: 300;
  box-shadow: none;
  background-color: #ddd;
  transition-duration: 0.3s;
  cursor: pointer;
}
[role=tablist] [role=tab]:focus:before, [role=tablist] [role=tab]:focus:after {
  display: none;
}
[role=tablist] [role=tab]:first-child {
  margin-left: 0;
}
[role=tablist] [role=tab]:hover {
  background-color: #efefef;
}
[role=tablist] [role=tab][aria-selected=true] {
  padding-bottom: 4px;
  background-color: #f1f1f5;
}
[role=tablist] [role=tab] [role=closetab] {
  color: #3e525f;
  background-color: inherit;
  padding: 2px 4px 4px 3px;
  line-height: 6px;
  height: 12px;
  width: 12px;
  border-radius: 8px;
  margin-right: -2px;
  transition-duration: 0.3s;
  vertical-align: 1px;
  font-size: 11px;
}
[role=tablist] [role=tab] [role=closetab]:hover {
  background-color: #ee6352;
  color: #fff;
}
[role=tablist] [role=tab] [role=closetab].action-delete {
  position: relative;
  top: 0;
  right: 0;
}
[role=tablist] [role=addtab] {
  background-color: #f1f1f5;
  color: #3e525f;
  padding: 4px 6px 6px 2px !important;
  line-height: 6px !important;
  height: 20px !important;
  width: 20px;
  border-radius: 4px !important;
  margin-top: 3px;
  margin-left: 3px;
  border: 1px solid #eaeaea;
  transition-duration: 0.3s;
  font-size: 22px;
  font-weight: 300;
}
[role=tablist] [role=addtab]:hover {
  background-color: #f5fbfd;
  color: #50aed6;
  border: 1px solid #50aed6;
}
[role=tablist] .language-list {
  float: left;
  position: relative;
}
[role=tablist] .language-list ul {
  z-index: 10;
  position: absolute;
  margin-left: 20px;
  margin-top: 3px;
  background-color: #fff;
  padding: 5px 8px;
  border: 1px solid #eaeaea;
  font-size: 12px;
  min-width: 35px;
  white-space: nowrap;
  text-align: center;
}
[role=tablist] .language-list ul li {
  padding: 3px 0;
  cursor: pointer;
}
[role=tablist] .language-list ul li:hover {
  font-weight: normal;
}

[role=tabpanel] {
  background-color: #f1f1f5;
  border-left: 1px solid #eaeaea;
  border-right: 1px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  padding: 20px;
  padding-top: 15px;
}
[role=tabpanel] > div:last-child {
  padding-bottom: 0 !important;
}

@font-face {
  font-family: "icomoon";
  src: url("fonts/icomoon.eot?1n7zoz");
  src: url("fonts/icomoon.eot?1n7zoz#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?1n7zoz") format("truetype"), url("fonts/icomoon.woff?1n7zoz") format("woff"), url("fonts/icomoon.svg?1n7zoz#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
[class^=tio-], [class*=" tio-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.tio-add_circle_outlined:before {
  content: "";
}

.tio-add_circle:before {
  content: "";
}

.tio-add_square_outlined:before {
  content: "";
}

.tio-add_square:before {
  content: "";
}

.tio-add:before {
  content: "";
}

.tio-appointment_cancelled:before {
  content: "";
}

.tio-appointment:before {
  content: "";
}

.tio-archive:before {
  content: "";
}

.tio-autorenew:before {
  content: "";
}

.tio-block_ads:before {
  content: "";
}

.tio-bookmark_outlined:before {
  content: "";
}

.tio-bookmark:before {
  content: "";
}

.tio-bookmarks_outlined:before {
  content: "";
}

.tio-bookmarks:before {
  content: "";
}

.tio-browser_window:before {
  content: "";
}

.tio-browser_windows:before {
  content: "";
}

.tio-cached:before {
  content: "";
}

.tio-calendar_month:before {
  content: "";
}

.tio-calendar_note:before {
  content: "";
}

.tio-calendar:before {
  content: "";
}

.tio-carousel_horizontal_outlined:before {
  content: "";
}

.tio-carousel_horizontal:before {
  content: "";
}

.tio-carousel_vertical_outlined:before {
  content: "";
}

.tio-carousel_vertical:before {
  content: "";
}

.tio-checkmark_circle_outlined:before {
  content: "";
}

.tio-checkmark_circle:before {
  content: "";
}

.tio-checkmark_square_outlined:before {
  content: "";
}

.tio-checkmark_square:before {
  content: "";
}

.tio-clear_circle_outlined:before {
  content: "";
}

.tio-clear_circle:before {
  content: "";
}

.tio-clear_square_outlined:before {
  content: "";
}

.tio-clear_square:before {
  content: "";
}

.tio-clear:before {
  content: "";
}

.tio-column_view_outlined:before {
  content: "";
}

.tio-column_view:before {
  content: "";
}

.tio-command_outlined:before {
  content: "";
}

.tio-command:before {
  content: "";
}

.tio-date_range:before {
  content: "";
}

.tio-done:before {
  content: "";
}

.tio-drag:before {
  content: "";
}

.tio-eject_circle_outlined:before {
  content: "";
}

.tio-eject_circle:before {
  content: "";
}

.tio-eject:before {
  content: "";
}

.tio-event:before {
  content: "";
}

.tio-exit_fullscreen_1_1:before {
  content: "";
}

.tio-exit_fullscreen_4_3:before {
  content: "";
}

.tio-exit_fullscreen_16_9:before {
  content: "";
}

.tio-find_replace:before {
  content: "";
}

.tio-first_page:before {
  content: "";
}

.tio-hashtag:before {
  content: "";
}

.tio-heart_outlined:before {
  content: "";
}

.tio-heart:before {
  content: "";
}

.tio-help_outlined:before {
  content: "";
}

.tio-help:before {
  content: "";
}

.tio-history:before {
  content: "";
}

.tio-incognito:before {
  content: "";
}

.tio-info_outined:before {
  content: "";
}

.tio-info:before {
  content: "";
}

.tio-key:before {
  content: "";
}

.tio-label_important:before {
  content: "";
}

.tio-label_off:before {
  content: "";
}

.tio-label_outlined:before {
  content: "";
}

.tio-label:before {
  content: "";
}

.tio-labels_outlined:before {
  content: "";
}

.tio-labels:before {
  content: "";
}

.tio-last_page:before {
  content: "";
}

.tio-layout:before {
  content: "";
}

.tio-move_page:before {
  content: "";
}

.tio-multi_direction_diagonal:before {
  content: "";
}

.tio-multi_direction:before {
  content: "";
}

.tio-notebook_bookmarked:before {
  content: "";
}

.tio-notice_outlined:before {
  content: "";
}

.tio-notice:before {
  content: "";
}

.tio-open_in_new:before {
  content: "";
}

.tio-pages_outlined:before {
  content: "";
}

.tio-pages:before {
  content: "";
}

.tio-publish:before {
  content: "";
}

.tio-record_screen:before {
  content: "";
}

.tio-refresh:before {
  content: "";
}

.tio-remaining_time:before {
  content: "";
}

.tio-remove_circle_outlined:before {
  content: "";
}

.tio-remove_circle:before {
  content: "";
}

.tio-remove_square_outlined:before {
  content: "";
}

.tio-remove_square:before {
  content: "";
}

.tio-remove:before {
  content: "";
}

.tio-restore:before {
  content: "";
}

.tio-search:before {
  content: "";
}

.tio-settings_back:before {
  content: "";
}

.tio-shopping_basket_add:before {
  content: "";
}

.tio-shopping_basket_clear:before {
  content: "";
}

.tio-shopping_basket_outlined:before {
  content: "";
}

.tio-shopping_basket_remove:before {
  content: "";
}

.tio-shopping_basket:before {
  content: "";
}

.tio-shopping_cart_add:before {
  content: "";
}

.tio-shopping_cart_off:before {
  content: "";
}

.tio-shopping_cart_outlined:before {
  content: "";
}

.tio-shopping_cart_remove:before {
  content: "";
}

.tio-shopping_cart:before {
  content: "";
}

.tio-snooze_notification:before {
  content: "";
}

.tio-snooze:before {
  content: "";
}

.tio-sort:before {
  content: "";
}

.tio-star_half:before {
  content: "";
}

.tio-star_outlined:before {
  content: "";
}

.tio-star:before {
  content: "";
}

.tio-subscribe:before {
  content: "";
}

.tio-support:before {
  content: "";
}

.tio-sync_off:before {
  content: "";
}

.tio-sync:before {
  content: "";
}

.tio-tab:before {
  content: "";
}

.tio-tabs:before {
  content: "";
}

.tio-time_20_s:before {
  content: "";
}

.tio-time_30_s:before {
  content: "";
}

.tio-time_40_s:before {
  content: "";
}

.tio-time:before {
  content: "";
}

.tio-timer_20_s:before {
  content: "";
}

.tio-timer_30_s:before {
  content: "";
}

.tio-timer_40_s:before {
  content: "";
}

.tio-timer_off:before {
  content: "";
}

.tio-timer:before {
  content: "";
}

.tio-turn_off:before {
  content: "";
}

.tio-unarchive:before {
  content: "";
}

.tio-update:before {
  content: "";
}

.tio-vibrations_off:before {
  content: "";
}

.tio-vibrations:before {
  content: "";
}

.tio-watch_later:before {
  content: "";
}

.tio-youtube_search:before {
  content: "";
}

.tio-battery_alert:before {
  content: "";
}

.tio-error_outlined:before {
  content: "";
}

.tio-error:before {
  content: "";
}

.tio-message_failed_outlined:before {
  content: "";
}

.tio-message_failed:before {
  content: "";
}

.tio-new_release_outlined:before {
  content: "";
}

.tio-new_release:before {
  content: "";
}

.tio-notification_add:before {
  content: "";
}

.tio-notifications_alert:before {
  content: "";
}

.tio-notifications_off:before {
  content: "";
}

.tio-notifications_on_outlined:before {
  content: "";
}

.tio-notifications_on:before {
  content: "";
}

.tio-notifications_outlined:before {
  content: "";
}

.tio-notifications:before {
  content: "";
}

.tio-report_outlined:before {
  content: "";
}

.tio-report:before {
  content: "";
}

.tio-security_warning_outlined:before {
  content: "";
}

.tio-security_warning:before {
  content: "";
}

.tio-warning_outlined:before {
  content: "";
}

.tio-warning:before {
  content: "";
}

.tio-arrow_backward:before {
  content: "";
}

.tio-arrow_doublesided_horizontal:before {
  content: "";
}

.tio-arrow_doublesided_vertical:before {
  content: "";
}

.tio-arrow_downward:before {
  content: "";
}

.tio-arrow_drop_down_circle_outlined:before {
  content: "";
}

.tio-arrow_drop_down_circle:before {
  content: "";
}

.tio-arrow_drop_up_circle_outlined:before {
  content: "";
}

.tio-arrow_drop_up_circle:before {
  content: "";
}

.tio-arrow_forward:before {
  content: "";
}

.tio-arrow_large_backward_outlined:before {
  content: "";
}

.tio-arrow_large_backward:before {
  content: "";
}

.tio-arrow_large_downward_outlined:before {
  content: "";
}

.tio-arrow_large_downward:before {
  content: "";
}

.tio-arrow_large_forward_outlined:before {
  content: "";
}

.tio-arrow_large_forward:before {
  content: "";
}

.tio-arrow_large_upward_outlined:before {
  content: "";
}

.tio-arrow_large_upward:before {
  content: "";
}

.tio-arrow_left_circle_outlined:before {
  content: "";
}

.tio-arrow_left_circle:before {
  content: "";
}

.tio-arrow_long_down:before {
  content: "";
}

.tio-arrow_long_left:before {
  content: "";
}

.tio-arrow_long_right:before {
  content: "";
}

.tio-arrow_long_up:before {
  content: "";
}

.tio-arrow_right_circle_outlined:before {
  content: "";
}

.tio-arrow_right_circle:before {
  content: "";
}

.tio-arrow_upward:before {
  content: "";
}

.tio-back_ui:before {
  content: "";
}

.tio-caret_down:before {
  content: "";
}

.tio-caret_left:before {
  content: "";
}

.tio-caret_right:before {
  content: "";
}

.tio-caret_up:before {
  content: "";
}

.tio-chevron_down:before {
  content: "";
}

.tio-chevron_left:before {
  content: "";
}

.tio-chevron_right:before {
  content: "";
}

.tio-chevron_up:before {
  content: "";
}

.tio-collapse_all:before {
  content: "";
}

.tio-double_caret_horizontal:before {
  content: "";
}

.tio-double_caret_vertical:before {
  content: "";
}

.tio-down_ui:before {
  content: "";
}

.tio-expand_all:before {
  content: "";
}

.tio-next_ui:before {
  content: "";
}

.tio-pull_right_left:before {
  content: "";
}

.tio-subdirectory_left:before {
  content: "";
}

.tio-subdirectory_right:before {
  content: "";
}

.tio-up_ui:before {
  content: "";
}

.tio-fast_forward:before {
  content: "";
}

.tio-fast_rewind:before {
  content: "";
}

.tio-forward:before {
  content: "";
}

.tio-mic_off_outlined:before {
  content: "";
}

.tio-mic_off:before {
  content: "";
}

.tio-mic_outlined:before {
  content: "";
}

.tio-mic:before {
  content: "";
}

.tio-music_off:before {
  content: "";
}

.tio-music:before {
  content: "";
}

.tio-pause_circle_outlined:before {
  content: "";
}

.tio-pause_circle:before {
  content: "";
}

.tio-pause:before {
  content: "";
}

.tio-play_circle_outlined:before {
  content: "";
}

.tio-play_circle:before {
  content: "";
}

.tio-play_outlined:before {
  content: "";
}

.tio-play:before {
  content: "";
}

.tio-record_outlined:before {
  content: "";
}

.tio-record_voice_outlined:before {
  content: "";
}

.tio-record_voice:before {
  content: "";
}

.tio-record:before {
  content: "";
}

.tio-repeat:before {
  content: "";
}

.tio-replay:before {
  content: "";
}

.tio-shuffle:before {
  content: "";
}

.tio-skip_back:before {
  content: "";
}

.tio-skip_forward:before {
  content: "";
}

.tio-skip_next:before {
  content: "";
}

.tio-skip_previous:before {
  content: "";
}

.tio-skip:before {
  content: "";
}

.tio-stop_circle_outlined:before {
  content: "";
}

.tio-stop_circle:before {
  content: "";
}

.tio-stop_outlined:before {
  content: "";
}

.tio-stop:before {
  content: "";
}

.tio-tune_horizontal:before {
  content: "";
}

.tio-tune_vertical:before {
  content: "";
}

.tio-tune:before {
  content: "";
}

.tio-voice_line:before {
  content: "";
}

.tio-voice:before {
  content: "";
}

.tio-volume_down:before {
  content: "";
}

.tio-volume_low:before {
  content: "";
}

.tio-volume_minus:before {
  content: "";
}

.tio-volume_mute:before {
  content: "";
}

.tio-volume_off:before {
  content: "";
}

.tio-volume_plus:before {
  content: "";
}

.tio-volume_up:before {
  content: "";
}

.tio-adaptive_lighting:before {
  content: "";
}

.tio-airbag_deactivated:before {
  content: "";
}

.tio-airbag_warning:before {
  content: "";
}

.tio-alternator_warning_outlined:before {
  content: "";
}

.tio-alternator_warning:before {
  content: "";
}

.tio-bonnet_open:before {
  content: "";
}

.tio-boot_open:before {
  content: "";
}

.tio-brake_pad_warning:before {
  content: "";
}

.tio-cruise_control_on:before {
  content: "";
}

.tio-dipped_beam_headlights:before {
  content: "";
}

.tio-direction_indicators:before {
  content: "";
}

.tio-door_open:before {
  content: "";
}

.tio-engine_warning_outlined:before {
  content: "";
}

.tio-engine_warning:before {
  content: "";
}

.tio-exterior_light_fault:before {
  content: "";
}

.tio-fog_light_front:before {
  content: "";
}

.tio-fog_light_rear:before {
  content: "";
}

.tio-glow_plug_warning:before {
  content: "";
}

.tio-handbrake_warning:before {
  content: "";
}

.tio-hazard_warning:before {
  content: "";
}

.tio-main_beam_headlights:before {
  content: "";
}

.tio-oil_pressure_low_outlined:before {
  content: "";
}

.tio-oil_pressure_low:before {
  content: "";
}

.tio-parking_brake_light:before {
  content: "";
}

.tio-rain_sensor:before {
  content: "";
}

.tio-rear_window_defrost:before {
  content: "";
}

.tio-recirculation:before {
  content: "";
}

.tio-seatbelt_not_on:before {
  content: "";
}

.tio-sidelight_indicator:before {
  content: "";
}

.tio-sidelight_information:before {
  content: "";
}

.tio-stability_control_off:before {
  content: "";
}

.tio-temperature_warning:before {
  content: "";
}

.tio-tyre_pressure_low:before {
  content: "";
}

.tio-washer_fluid_low:before {
  content: "";
}

.tio-windscreen_defrost:before {
  content: "";
}

.tio-call_cancelled:before {
  content: "";
}

.tio-call_ended:before {
  content: "";
}

.tio-call_forward:before {
  content: "";
}

.tio-call_talking_quiet:before {
  content: "";
}

.tio-call_talking:before {
  content: "";
}

.tio-call:before {
  content: "";
}

.tio-chat_outlined:before {
  content: "";
}

.tio-chat:before {
  content: "";
}

.tio-comment_image_outlined:before {
  content: "";
}

.tio-comment_image:before {
  content: "";
}

.tio-comment_outlined:before {
  content: "";
}

.tio-comment_play_outlined:before {
  content: "";
}

.tio-comment_play:before {
  content: "";
}

.tio-comment_text_outlined:before {
  content: "";
}

.tio-comment_text:before {
  content: "";
}

.tio-comment_video:before {
  content: "";
}

.tio-comment_vs_outlined:before {
  content: "";
}

.tio-comment_vs:before {
  content: "";
}

.tio-comment:before {
  content: "";
}

.tio-contact_notebook:before {
  content: "";
}

.tio-contacts_book:before {
  content: "";
}

.tio-contacts:before {
  content: "";
}

.tio-draft:before {
  content: "";
}

.tio-email_outlined:before {
  content: "";
}

.tio-email:before {
  content: "";
}

.tio-favorite_comment:before {
  content: "";
}

.tio-import_export:before {
  content: "";
}

.tio-inbox:before {
  content: "";
}

.tio-inboxes:before {
  content: "";
}

.tio-made_call:before {
  content: "";
}

.tio-message_add_outlined:before {
  content: "";
}

.tio-message_add:before {
  content: "";
}

.tio-message_outlined:before {
  content: "";
}

.tio-message_play_outlined:before {
  content: "";
}

.tio-message_play:before {
  content: "";
}

.tio-message:before {
  content: "";
}

.tio-messages_outlined:before {
  content: "";
}

.tio-messages:before {
  content: "";
}

.tio-missed_call_outgoing:before {
  content: "";
}

.tio-missed_call:before {
  content: "";
}

.tio-mms_outlined:before {
  content: "";
}

.tio-mms:before {
  content: "";
}

.tio-new_email:before {
  content: "";
}

.tio-received_call:before {
  content: "";
}

.tio-reply_all:before {
  content: "";
}

.tio-reply:before {
  content: "";
}

.tio-send_outlined:before {
  content: "";
}

.tio-send:before {
  content: "";
}

.tio-share_message:before {
  content: "";
}

.tio-share_screen:before {
  content: "";
}

.tio-sms_active_outlined:before {
  content: "";
}

.tio-sms_active:before {
  content: "";
}

.tio-sms_chat_outlined:before {
  content: "";
}

.tio-sms_chat:before {
  content: "";
}

.tio-sms_outlined:before {
  content: "";
}

.tio-sms:before {
  content: "";
}

.tio-swap_horizontal:before {
  content: "";
}

.tio-swap_vs:before {
  content: "";
}

.tio-swap:before {
  content: "";
}

.tio-unsubscribe:before {
  content: "";
}

.tio-voice_chat:before {
  content: "";
}

.tio-voicemail:before {
  content: "";
}

.tio-airpods:before {
  content: "";
}

.tio-android_phone_vs:before {
  content: "";
}

.tio-android_phone:before {
  content: "";
}

.tio-android_phones:before {
  content: "";
}

.tio-apple_watch:before {
  content: "";
}

.tio-batery_vertical_3_quarters:before {
  content: "";
}

.tio-battery_horizontal_3_quarters:before {
  content: "";
}

.tio-battery_horizontal_half:before {
  content: "";
}

.tio-battery_horizontal_outlined:before {
  content: "";
}

.tio-battery_horizontal_quarter:before {
  content: "";
}

.tio-battery_horizontal:before {
  content: "";
}

.tio-battery_vertical_half:before {
  content: "";
}

.tio-battery_vertical_outlined:before {
  content: "";
}

.tio-battery_vertical_quarter:before {
  content: "";
}

.tio-battery_vertical:before {
  content: "";
}

.tio-calculator:before {
  content: "";
}

.tio-charging:before {
  content: "";
}

.tio-devices_1:before {
  content: "";
}

.tio-devices_2:before {
  content: "";
}

.tio-devices_apple:before {
  content: "";
}

.tio-disc:before {
  content: "";
}

.tio-hdmi_outlined:before {
  content: "";
}

.tio-hdmi:before {
  content: "";
}

.tio-headphones:before {
  content: "";
}

.tio-imac:before {
  content: "";
}

.tio-iphone:before {
  content: "";
}

.tio-iphones:before {
  content: "";
}

.tio-joystick:before {
  content: "";
}

.tio-keyboard_hide:before {
  content: "";
}

.tio-keyboard_vs:before {
  content: "";
}

.tio-keyboard:before {
  content: "";
}

.tio-laptop:before {
  content: "";
}

.tio-light_battery:before {
  content: "";
}

.tio-microphone:before {
  content: "";
}

.tio-monitor:before {
  content: "";
}

.tio-mouse_outlined:before {
  content: "";
}

.tio-mouse_pad_outlined:before {
  content: "";
}

.tio-mouse_pad:before {
  content: "";
}

.tio-mouse:before {
  content: "";
}

.tio-no_sim_card:before {
  content: "";
}

.tio-photo_camera:before {
  content: "";
}

.tio-plug_outlined:before {
  content: "";
}

.tio-plug:before {
  content: "";
}

.tio-radio:before {
  content: "";
}

.tio-remote_controller:before {
  content: "";
}

.tio-router:before {
  content: "";
}

.tio-sim_card:before {
  content: "";
}

.tio-speaker:before {
  content: "";
}

.tio-surveillance_camera:before {
  content: "";
}

.tio-tablet_phone:before {
  content: "";
}

.tio-tablet:before {
  content: "";
}

.tio-tv_new:before {
  content: "";
}

.tio-tv_old:before {
  content: "";
}

.tio-usb_c_outlined:before {
  content: "";
}

.tio-usb_c:before {
  content: "";
}

.tio-usb_port_outlined:before {
  content: "";
}

.tio-usb_port:before {
  content: "";
}

.tio-video_camera_off:before {
  content: "";
}

.tio-video_camera_outlined:before {
  content: "";
}

.tio-video_camera:before {
  content: "";
}

.tio-vinyl:before {
  content: "";
}

.tio-watches:before {
  content: "";
}

.tio-document_outlined:before {
  content: "";
}

.tio-document_text_outlined:before {
  content: "";
}

.tio-document_text:before {
  content: "";
}

.tio-document:before {
  content: "";
}

.tio-documents_outlined:before {
  content: "";
}

.tio-documents:before {
  content: "";
}

.tio-file_add_outlined:before {
  content: "";
}

.tio-file_add:before {
  content: "";
}

.tio-file_outlined:before {
  content: "";
}

.tio-file_text_outlined:before {
  content: "";
}

.tio-file_text:before {
  content: "";
}

.tio-file:before {
  content: "";
}

.tio-files_labeled_outlined:before {
  content: "";
}

.tio-files_labeled:before {
  content: "";
}

.tio-files_outlined:before {
  content: "";
}

.tio-files:before {
  content: "";
}

.tio-folder_add:before {
  content: "";
}

.tio-folder_bookmarked:before {
  content: "";
}

.tio-folder_labeled_outlined:before {
  content: "";
}

.tio-folder_labeled:before {
  content: "";
}

.tio-folder_opened_labeled:before {
  content: "";
}

.tio-folder_opened:before {
  content: "";
}

.tio-folder_outlined:before {
  content: "";
}

.tio-folder_photo:before {
  content: "";
}

.tio-folder_shared:before {
  content: "";
}

.tio-folder_special:before {
  content: "";
}

.tio-folder:before {
  content: "";
}

.tio-folders_outlined:before {
  content: "";
}

.tio-folders:before {
  content: "";
}

.tio-avocado:before {
  content: "";
}

.tio-banana:before {
  content: "";
}

.tio-beer_bottle_labeled:before {
  content: "";
}

.tio-beer_bottle:before {
  content: "";
}

.tio-chicken_outlined:before {
  content: "";
}

.tio-chicken:before {
  content: "";
}

.tio-citrus_fruits:before {
  content: "";
}

.tio-drink_outlined:before {
  content: "";
}

.tio-drink:before {
  content: "";
}

.tio-egg:before {
  content: "";
}

.tio-fastfood:before {
  content: "";
}

.tio-fish_outlined:before {
  content: "";
}

.tio-fish:before {
  content: "";
}

.tio-fruit_apple_outlined:before {
  content: "";
}

.tio-fruit_apple:before {
  content: "";
}

.tio-ice_cream:before {
  content: "";
}

.tio-ice_cream_cup:before {
  content: "";
}

.tio-meal_outlined:before {
  content: "";
}

.tio-meal:before {
  content: "";
}

.tio-mushroom:before {
  content: "";
}

.tio-pizza_outlined:before {
  content: "";
}

.tio-pizza:before {
  content: "";
}

.tio-soda:before {
  content: "";
}

.tio-strawberry:before {
  content: "";
}

.tio-water_bottle_labeled:before {
  content: "";
}

.tio-water_bottle:before {
  content: "";
}

.tio-wine_bottle_labeled:before {
  content: "";
}

.tio-wine_bottle:before {
  content: "";
}

.tio-clap:before {
  content: "";
}

.tio-expressionless:before {
  content: "";
}

.tio-face_female:before {
  content: "";
}

.tio-face_male:before {
  content: "";
}

.tio-frowning:before {
  content: "";
}

.tio-gesture_hand_1f:before {
  content: "";
}

.tio-gesture_hand_2f:before {
  content: "";
}

.tio-gesture_hover_1f:before {
  content: "";
}

.tio-gesture_scroll_down_2f:before {
  content: "";
}

.tio-gesture_scroll_down:before {
  content: "";
}

.tio-gesture_scroll_up_2f:before {
  content: "";
}

.tio-gesture_scroll_up_down_2f:before {
  content: "";
}

.tio-gesture_scroll_up_down:before {
  content: "";
}

.tio-gesture_scroll_up:before {
  content: "";
}

.tio-gesture_swipe_left_2f:before {
  content: "";
}

.tio-gesture_swipe_left_right_2f:before {
  content: "";
}

.tio-gesture_swipe_left_right:before {
  content: "";
}

.tio-gesture_swipe_left:before {
  content: "";
}

.tio-gesture_swipe_right_2f:before {
  content: "";
}

.tio-gesture_swipe_right:before {
  content: "";
}

.tio-hand_basic:before {
  content: "";
}

.tio-hand_draw:before {
  content: "";
}

.tio-hand_metal_horns:before {
  content: "";
}

.tio-hand_middle_finger:before {
  content: "";
}

.tio-hand_ok:before {
  content: "";
}

.tio-hand_piece:before {
  content: "";
}

.tio-hand_wave:before {
  content: "";
}

.tio-neutral_face:before {
  content: "";
}

.tio-protection:before {
  content: "";
}

.tio-sad:before {
  content: "";
}

.tio-slap:before {
  content: "";
}

.tio-slightly_smilling:before {
  content: "";
}

.tio-smile:before {
  content: "";
}

.tio-thumbs_down:before {
  content: "";
}

.tio-thumbs_up_down:before {
  content: "";
}

.tio-thumbs_up:before {
  content: "";
}

.tio-wink:before {
  content: "";
}

.tio-alt:before {
  content: "";
}

.tio-backspace_outlined:before {
  content: "";
}

.tio-backspace:before {
  content: "";
}

.tio-caps_lock:before {
  content: "";
}

.tio-command_key:before {
  content: "";
}

.tio-enter:before {
  content: "";
}

.tio-keyboard_brightness_1:before {
  content: "";
}

.tio-keyboard_brightness_2:before {
  content: "";
}

.tio-space_bar:before {
  content: "";
}

.tio-tab_key:before {
  content: "";
}

.tio-rotate:before {
  content: "";
}

.tio-beijing:before {
  content: "";
}

.tio-bratislava:before {
  content: "";
}

.tio-broadleaf_tree_outlined:before {
  content: "";
}

.tio-broadleaf_tree:before {
  content: "";
}

.tio-cafe_outlined:before {
  content: "";
}

.tio-cafe:before {
  content: "";
}

.tio-cairo:before {
  content: "";
}

.tio-castle:before {
  content: "";
}

.tio-city:before {
  content: "";
}

.tio-clinic:before {
  content: "";
}

.tio-company:before {
  content: "";
}

.tio-conifer_outlined:before {
  content: "";
}

.tio-conifer:before {
  content: "";
}

.tio-direction:before {
  content: "";
}

.tio-dubai:before {
  content: "";
}

.tio-earth_east:before {
  content: "";
}

.tio-earth_west:before {
  content: "";
}

.tio-education_outlined:before {
  content: "";
}

.tio-education:before {
  content: "";
}

.tio-factory:before {
  content: "";
}

.tio-gas_station:before {
  content: "";
}

.tio-globe:before {
  content: "";
}

.tio-gym:before {
  content: "";
}

.tio-hospital:before {
  content: "";
}

.tio-hotel:before {
  content: "";
}

.tio-location_off:before {
  content: "";
}

.tio-location_search:before {
  content: "";
}

.tio-machu-picchu:before {
  content: "";
}

.tio-map_outlined:before {
  content: "";
}

.tio-map_zoom_out:before {
  content: "";
}

.tio-map:before {
  content: "";
}

.tio-museum:before {
  content: "";
}

.tio-my_location:before {
  content: "";
}

.tio-navigate_outlined:before {
  content: "";
}

.tio-navigate:before {
  content: "";
}

.tio-neighborhood:before {
  content: "";
}

.tio-new_york:before {
  content: "";
}

.tio-paris:before {
  content: "";
}

.tio-parking_outlined:before {
  content: "";
}

.tio-parking:before {
  content: "";
}

.tio-pharmacy_outlined:before {
  content: "";
}

.tio-pharmacy:before {
  content: "";
}

.tio-pin_outlined:before {
  content: "";
}

.tio-pin:before {
  content: "";
}

.tio-poi_add_outlined:before {
  content: "";
}

.tio-poi_add:before {
  content: "";
}

.tio-poi_delete_outlined:before {
  content: "";
}

.tio-poi_delete:before {
  content: "";
}

.tio-poi_outlined:before {
  content: "";
}

.tio-poi_remove_outlined:before {
  content: "";
}

.tio-poi_remove:before {
  content: "";
}

.tio-poi_user:before {
  content: "";
}

.tio-poi:before {
  content: "";
}

.tio-pyramid:before {
  content: "";
}

.tio-restaurant:before {
  content: "";
}

.tio-rome:before {
  content: "";
}

.tio-route_dashed:before {
  content: "";
}

.tio-route:before {
  content: "";
}

.tio-san_francisco:before {
  content: "";
}

.tio-shop_outlined:before {
  content: "";
}

.tio-shop:before {
  content: "";
}

.tio-shopping_tio:before {
  content: "";
}

.tio-shopping:before {
  content: "";
}

.tio-singapore:before {
  content: "";
}

.tio-spa_outlined:before {
  content: "";
}

.tio-spa:before {
  content: "";
}

.tio-sydney:before {
  content: "";
}

.tio-theatre:before {
  content: "";
}

.tio-toilets:before {
  content: "";
}

.tio-trencin:before {
  content: "";
}

.tio-zoom_in:before {
  content: "";
}

.tio-zoom_out:before {
  content: "";
}

.tio-add_photo:before {
  content: "";
}

.tio-adjust:before {
  content: "";
}

.tio-align_to_bottom_outlined:before {
  content: "";
}

.tio-align_to_bottom_vs:before {
  content: "";
}

.tio-align_to_bottom:before {
  content: "";
}

.tio-align_to_center_outlined:before {
  content: "";
}

.tio-align_to_center_vs:before {
  content: "";
}

.tio-align_to_center:before {
  content: "";
}

.tio-align_to_left_outlined:before {
  content: "";
}

.tio-align_to_left_vs:before {
  content: "";
}

.tio-align_to_left:before {
  content: "";
}

.tio-align_to_middle_outlined:before {
  content: "";
}

.tio-align_to_middle_vs:before {
  content: "";
}

.tio-align_to_middle:before {
  content: "";
}

.tio-align_to_right_outlined:before {
  content: "";
}

.tio-align_to_right_vs:before {
  content: "";
}

.tio-align_to_right:before {
  content: "";
}

.tio-align_to_top_outlined:before {
  content: "";
}

.tio-align_to_top_vs:before {
  content: "";
}

.tio-align_to_top:before {
  content: "";
}

.tio-artboard_outlined:before {
  content: "";
}

.tio-artboard:before {
  content: "";
}

.tio-black_white:before {
  content: "";
}

.tio-blend_tool:before {
  content: "";
}

.tio-bold:before {
  content: "";
}

.tio-brightness_1_outlined:before {
  content: "";
}

.tio-brightness_1:before {
  content: "";
}

.tio-brightness_2_outlined:before {
  content: "";
}

.tio-brightness_2:before {
  content: "";
}

.tio-brightness_3:before {
  content: "";
}

.tio-bring_forward:before {
  content: "";
}

.tio-bring_to_front:before {
  content: "";
}

.tio-brush:before {
  content: "";
}

.tio-camera_enhance:before {
  content: "";
}

.tio-camera_roll:before {
  content: "";
}

.tio-canvas_graphics:before {
  content: "";
}

.tio-canvas_text:before {
  content: "";
}

.tio-canvas:before {
  content: "";
}

.tio-color_off_outlined:before {
  content: "";
}

.tio-color_off:before {
  content: "";
}

.tio-color_outlined:before {
  content: "";
}

.tio-color_picker_empty:before {
  content: "";
}

.tio-color_picker_point:before {
  content: "";
}

.tio-color_picker:before {
  content: "";
}

.tio-color:before {
  content: "";
}

.tio-copy:before {
  content: "";
}

.tio-crop:before {
  content: "";
}

.tio-cut_in_half:before {
  content: "";
}

.tio-cut:before {
  content: "";
}

.tio-difference:before {
  content: "";
}

.tio-eraser:before {
  content: "";
}

.tio-exposure:before {
  content: "";
}

.tio-flare:before {
  content: "";
}

.tio-flash_off:before {
  content: "";
}

.tio-flash:before {
  content: "";
}

.tio-focus:before {
  content: "";
}

.tio-format_1_1:before {
  content: "";
}

.tio-format_4_3:before {
  content: "";
}

.tio-format_16_9:before {
  content: "";
}

.tio-formats:before {
  content: "";
}

.tio-free_transform:before {
  content: "";
}

.tio-fullscreen_1_1:before {
  content: "";
}

.tio-fullscreen_4_3:before {
  content: "";
}

.tio-fullscreen_16_9:before {
  content: "";
}

.tio-gesture:before {
  content: "";
}

.tio-gradient:before {
  content: "";
}

.tio-grid:before {
  content: "";
}

.tio-image_rotate_left:before {
  content: "";
}

.tio-image_rotate_right:before {
  content: "";
}

.tio-image:before {
  content: "";
}

.tio-intersect:before {
  content: "";
}

.tio-invert_colors_off:before {
  content: "";
}

.tio-invert_colors:before {
  content: "";
}

.tio-invert:before {
  content: "";
}

.tio-italic:before {
  content: "";
}

.tio-keyframe_bezier_in:before {
  content: "";
}

.tio-keyframe_bezier_out:before {
  content: "";
}

.tio-keyframe_cont_bezier:before {
  content: "";
}

.tio-keyframe_linear_in:before {
  content: "";
}

.tio-keyframe_linear_out:before {
  content: "";
}

.tio-keyframe_linear:before {
  content: "";
}

.tio-knife:before {
  content: "";
}

.tio-lasso:before {
  content: "";
}

.tio-layers_off:before {
  content: "";
}

.tio-layers_outlined:before {
  content: "";
}

.tio-layers:before {
  content: "";
}

.tio-ligature:before {
  content: "";
}

.tio-macro_outlined:before {
  content: "";
}

.tio-macro:before {
  content: "";
}

.tio-magic_wand:before {
  content: "";
}

.tio-marker_outlined:before {
  content: "";
}

.tio-marker:before {
  content: "";
}

.tio-mask_vs:before {
  content: "";
}

.tio-mask:before {
  content: "";
}

.tio-material:before {
  content: "";
}

.tio-media_photo:before {
  content: "";
}

.tio-mesh_grid:before {
  content: "";
}

.tio-mouse_cursor_outlined:before {
  content: "";
}

.tio-mouse_cursor:before {
  content: "";
}

.tio-opacity:before {
  content: "";
}

.tio-paint_bucket:before {
  content: "";
}

.tio-paint_outlined:before {
  content: "";
}

.tio-paint:before {
  content: "";
}

.tio-palette_outlined:before {
  content: "";
}

.tio-palette:before {
  content: "";
}

.tio-pan_tool:before {
  content: "";
}

.tio-panorama_image:before {
  content: "";
}

.tio-panorama_outlined:before {
  content: "";
}

.tio-panorama_vs_outlined:before {
  content: "";
}

.tio-panorama_vs:before {
  content: "";
}

.tio-panorama:before {
  content: "";
}

.tio-paste:before {
  content: "";
}

.tio-pattern:before {
  content: "";
}

.tio-pen:before {
  content: "";
}

.tio-photo_album:before {
  content: "";
}

.tio-photo_filter:before {
  content: "";
}

.tio-photo_gallery_outlined:before {
  content: "";
}

.tio-photo_gallery:before {
  content: "";
}

.tio-photo_landscape_outlined:before {
  content: "";
}

.tio-photo_landscape:before {
  content: "";
}

.tio-photo_square_outlined:before {
  content: "";
}

.tio-photo_square:before {
  content: "";
}

.tio-podcast:before {
  content: "";
}

.tio-print_disabled:before {
  content: "";
}

.tio-print:before {
  content: "";
}

.tio-redo:before {
  content: "";
}

.tio-reflect_horizontal:before {
  content: "";
}

.tio-reflect_vertical:before {
  content: "";
}

.tio-rounded_corner:before {
  content: "";
}

.tio-ruler:before {
  content: "";
}

.tio-save_outlined:before {
  content: "";
}

.tio-save:before {
  content: "";
}

.tio-scan_document_tio:before {
  content: "";
}

.tio-scan_document:before {
  content: "";
}

.tio-selection:before {
  content: "";
}

.tio-send_backward:before {
  content: "";
}

.tio-send_to_back:before {
  content: "";
}

.tio-sharpness:before {
  content: "";
}

.tio-shear:before {
  content: "";
}

.tio-shutter_outlined:before {
  content: "";
}

.tio-shutter:before {
  content: "";
}

.tio-slideshow_outlined:before {
  content: "";
}

.tio-slideshow:before {
  content: "";
}

.tio-small_caps:before {
  content: "";
}

.tio-snap_to:before {
  content: "";
}

.tio-spiral:before {
  content: "";
}

.tio-stamp:before {
  content: "";
}

.tio-strikethrough:before {
  content: "";
}

.tio-stroke_weight:before {
  content: "";
}

.tio-substract:before {
  content: "";
}

.tio-switch_camera:before {
  content: "";
}

.tio-switch_video:before {
  content: "";
}

.tio-text_center:before {
  content: "";
}

.tio-text_left:before {
  content: "";
}

.tio-text_right:before {
  content: "";
}

.tio-text:before {
  content: "";
}

.tio-texture:before {
  content: "";
}

.tio-tools:before {
  content: "";
}

.tio-transform_artboard:before {
  content: "";
}

.tio-transform:before {
  content: "";
}

.tio-underline:before {
  content: "";
}

.tio-undo:before {
  content: "";
}

.tio-union:before {
  content: "";
}

.tio-vector:before {
  content: "";
}

.tio-vertical_align_bottom:before {
  content: "";
}

.tio-vertical_align_middle:before {
  content: "";
}

.tio-vertical_align_top:before {
  content: "";
}

.tio-video_add:before {
  content: "";
}

.tio-video_gallery_outlined:before {
  content: "";
}

.tio-video_gallery:before {
  content: "";
}

.tio-video_horizontal_outlined:before {
  content: "";
}

.tio-video_horizontal:before {
  content: "";
}

.tio-video_vertical_outlined:before {
  content: "";
}

.tio-video_vertical:before {
  content: "";
}

.tio-american_football:before {
  content: "";
}

.tio-anchor:before {
  content: "";
}

.tio-armchair:before {
  content: "";
}

.tio-baseball:before {
  content: "";
}

.tio-basketball:before {
  content: "";
}

.tio-birthday_outlined:before {
  content: "";
}

.tio-birthday:before {
  content: "";
}

.tio-block:before {
  content: "";
}

.tio-book_bookmarked:before {
  content: "";
}

.tio-book_opened:before {
  content: "";
}

.tio-book_outlined:before {
  content: "";
}

.tio-book:before {
  content: "";
}

.tio-brain:before {
  content: "";
}

.tio-brick_wall:before {
  content: "";
}

.tio-briefcase_not_accessible:before {
  content: "";
}

.tio-briefcase_outlined:before {
  content: "";
}

.tio-briefcase:before {
  content: "";
}

.tio-chair:before {
  content: "";
}

.tio-circle_outlined:before {
  content: "";
}

.tio-circle:before {
  content: "";
}

.tio-cricket:before {
  content: "";
}

.tio-crossfit:before {
  content: "";
}

.tio-cube:before {
  content: "";
}

.tio-dining_table_outlined:before {
  content: "";
}

.tio-dining_table:before {
  content: "";
}

.tio-diving:before {
  content: "";
}

.tio-door:before {
  content: "";
}

.tio-flag_cross_1:before {
  content: "";
}

.tio-flag_cross_2:before {
  content: "";
}

.tio-flag_half_1:before {
  content: "";
}

.tio-flag_half_2:before {
  content: "";
}

.tio-flag_outlined:before {
  content: "";
}

.tio-flag_quarter_1:before {
  content: "";
}

.tio-flag_quarter_2:before {
  content: "";
}

.tio-flag:before {
  content: "";
}

.tio-flask:before {
  content: "";
}

.tio-flower:before {
  content: "";
}

.tio-foot_print:before {
  content: "";
}

.tio-gift:before {
  content: "";
}

.tio-glasses_outlined:before {
  content: "";
}

.tio-glasses:before {
  content: "";
}

.tio-hourglass_half:before {
  content: "";
}

.tio-hourglass_outlined:before {
  content: "";
}

.tio-hourglass_quarter:before {
  content: "";
}

.tio-hourglass:before {
  content: "";
}

.tio-ice_hockey:before {
  content: "";
}

.tio-infinity:before {
  content: "";
}

.tio-justice:before {
  content: "";
}

.tio-lab:before {
  content: "";
}

.tio-leaf_diagonal:before {
  content: "";
}

.tio-leaf:before {
  content: "";
}

.tio-light_on:before {
  content: "";
}

.tio-lightbulb:before {
  content: "";
}

.tio-medicaments:before {
  content: "";
}

.tio-mma:before {
  content: "";
}

.tio-moon_outlined:before {
  content: "";
}

.tio-moon_vs_outlined:before {
  content: "";
}

.tio-moon_vs:before {
  content: "";
}

.tio-moon:before {
  content: "";
}

.tio-movie:before {
  content: "";
}

.tio-node_multiple_outlined:before {
  content: "";
}

.tio-node_multiple:before {
  content: "";
}

.tio-node_outlined:before {
  content: "";
}

.tio-node:before {
  content: "";
}

.tio-pet:before {
  content: "";
}

.tio-pill:before {
  content: "";
}

.tio-puzzle:before {
  content: "";
}

.tio-quotes:before {
  content: "";
}

.tio-recycling:before {
  content: "";
}

.tio-rugby:before {
  content: "";
}

.tio-seat_outlined:before {
  content: "";
}

.tio-seat:before {
  content: "";
}

.tio-shoe_print_outlined:before {
  content: "";
}

.tio-shoe_print:before {
  content: "";
}

.tio-shower:before {
  content: "";
}

.tio-sign_man:before {
  content: "";
}

.tio-sign_woman:before {
  content: "";
}

.tio-skull:before {
  content: "";
}

.tio-smoke_free:before {
  content: "";
}

.tio-smoking:before {
  content: "";
}

.tio-snowflake:before {
  content: "";
}

.tio-sport:before {
  content: "";
}

.tio-square_outlined:before {
  content: "";
}

.tio-square:before {
  content: "";
}

.tio-stairs_down:before {
  content: "";
}

.tio-stairs_up:before {
  content: "";
}

.tio-survey:before {
  content: "";
}

.tio-t_shirt:before {
  content: "";
}

.tio-table_tennis:before {
  content: "";
}

.tio-temperature:before {
  content: "";
}

.tio-tennis:before {
  content: "";
}

.tio-test-tube:before {
  content: "";
}

.tio-ticket:before {
  content: "";
}

.tio-triangle_outlined:before {
  content: "";
}

.tio-triangle:before {
  content: "";
}

.tio-umbrella_outlined:before {
  content: "";
}

.tio-umbrella:before {
  content: "";
}

.tio-volleyball:before {
  content: "";
}

.tio-weight_outlined:before {
  content: "";
}

.tio-weight:before {
  content: "";
}

.tio-wishlist_outlined:before {
  content: "";
}

.tio-wishlist:before {
  content: "";
}

.tio-wrench:before {
  content: "";
}

.tio-american_express:before {
  content: "";
}

.tio-atm_outlined:before {
  content: "";
}

.tio-atm:before {
  content: "";
}

.tio-bitcoin_outlined:before {
  content: "";
}

.tio-bitcoin:before {
  content: "";
}

.tio-coin:before {
  content: "";
}

.tio-credit_card_add:before {
  content: "";
}

.tio-credit_card_outlined:before {
  content: "";
}

.tio-credit_card_remove:before {
  content: "";
}

.tio-credit_card:before {
  content: "";
}

.tio-credit_cards:before {
  content: "";
}

.tio-discover:before {
  content: "";
}

.tio-dollar_outlined:before {
  content: "";
}

.tio-dollar:before {
  content: "";
}

.tio-ethereum_outlined:before {
  content: "";
}

.tio-ethereum:before {
  content: "";
}

.tio-euro_outlined:before {
  content: "";
}

.tio-euro:before {
  content: "";
}

.tio-insurance:before {
  content: "";
}

.tio-litecoin_outlined:before {
  content: "";
}

.tio-litecoin:before {
  content: "";
}

.tio-mastercard:before {
  content: "";
}

.tio-money_vs:before {
  content: "";
}

.tio-money:before {
  content: "";
}

.tio-paypal:before {
  content: "";
}

.tio-pound_outlined:before {
  content: "";
}

.tio-pound:before {
  content: "";
}

.tio-receipt_outlined:before {
  content: "";
}

.tio-receipt:before {
  content: "";
}

.tio-saving_outlined:before {
  content: "";
}

.tio-saving:before {
  content: "";
}

.tio-savings:before {
  content: "";
}

.tio-visa:before {
  content: "";
}

.tio-wallet_outlined:before {
  content: "";
}

.tio-wallet:before {
  content: "";
}

.tio-accessibility_vs:before {
  content: "";
}

.tio-accessibility:before {
  content: "";
}

.tio-accessible_forward:before {
  content: "";
}

.tio-accessible:before {
  content: "";
}

.tio-hiking:before {
  content: "";
}

.tio-man:before {
  content: "";
}

.tio-pregnancy:before {
  content: "";
}

.tio-running:before {
  content: "";
}

.tio-standing:before {
  content: "";
}

.tio-swimming:before {
  content: "";
}

.tio-walking:before {
  content: "";
}

.tio-woman:before {
  content: "";
}

.tio-award_outlined:before {
  content: "";
}

.tio-award:before {
  content: "";
}

.tio-boost:before {
  content: "";
}

.tio-crown_outlined:before {
  content: "";
}

.tio-crown:before {
  content: "";
}

.tio-diamond_outlined:before {
  content: "";
}

.tio-diamond:before {
  content: "";
}

.tio-dna_spiral:before {
  content: "";
}

.tio-luck:before {
  content: "";
}

.tio-medal:before {
  content: "";
}

.tio-planet:before {
  content: "";
}

.tio-premium_outlined:before {
  content: "";
}

.tio-premium:before {
  content: "";
}

.tio-robot:before {
  content: "";
}

.tio-sticker_outlined:before {
  content: "";
}

.tio-sticker:before {
  content: "";
}

.tio-top_security_outlined:before {
  content: "";
}

.tio-top_security:before {
  content: "";
}

.tio-verified_outlined:before {
  content: "";
}

.tio-verified:before {
  content: "";
}

.tio-appstore:before {
  content: "";
}

.tio-behance:before {
  content: "";
}

.tio-dribbble:before {
  content: "";
}

.tio-dropbox:before {
  content: "";
}

.tio-facebook_square:before {
  content: "";
}

.tio-facebook:before {
  content: "";
}

.tio-github:before {
  content: "";
}

.tio-gmail_outlined:before {
  content: "";
}

.tio-gmail:before {
  content: "";
}

.tio-google_drive:before {
  content: "";
}

.tio-google_play:before {
  content: "";
}

.tio-google:before {
  content: "";
}

.tio-hangouts_outlined:before {
  content: "";
}

.tio-hangouts:before {
  content: "";
}

.tio-instagram:before {
  content: "";
}

.tio-linkedin_square:before {
  content: "";
}

.tio-linkedin:before {
  content: "";
}

.tio-medium_square:before {
  content: "";
}

.tio-medium:before {
  content: "";
}

.tio-messenger_outlined:before {
  content: "";
}

.tio-messenger:before {
  content: "";
}

.tio-pinterest_circle:before {
  content: "";
}

.tio-pinterest:before {
  content: "";
}

.tio-reddit:before {
  content: "";
}

.tio-rss:before {
  content: "";
}

.tio-skype:before {
  content: "";
}

.tio-slack:before {
  content: "";
}

.tio-snapchat_outlined:before {
  content: "";
}

.tio-snapchat:before {
  content: "";
}

.tio-steam:before {
  content: "";
}

.tio-telegram:before {
  content: "";
}

.tio-tik_tok:before {
  content: "";
}

.tio-twitch:before {
  content: "";
}

.tio-twitter:before {
  content: "";
}

.tio-viber_outlined:before {
  content: "";
}

.tio-viber:before {
  content: "";
}

.tio-vimeo_square:before {
  content: "";
}

.tio-vimeo:before {
  content: "";
}

.tio-vkontakte:before {
  content: "";
}

.tio-whatsapp_outlined:before {
  content: "";
}

.tio-whatsapp:before {
  content: "";
}

.tio-youtube_outlined:before {
  content: "";
}

.tio-youtube:before {
  content: "";
}

.tio-airdrop:before {
  content: "";
}

.tio-airplay:before {
  content: "";
}

.tio-android:before {
  content: "";
}

.tio-apple_outlined:before {
  content: "";
}

.tio-apple:before {
  content: "";
}

.tio-augmented_reality:before {
  content: "";
}

.tio-barcode:before {
  content: "";
}

.tio-bluetooth_connect:before {
  content: "";
}

.tio-bluetooth_off:before {
  content: "";
}

.tio-bluetooth_search:before {
  content: "";
}

.tio-bluetooth:before {
  content: "";
}

.tio-chart_bar_1:before {
  content: "";
}

.tio-chart_bar_2:before {
  content: "";
}

.tio-chart_bar_3:before {
  content: "";
}

.tio-chart_bar_4:before {
  content: "";
}

.tio-chart_bubble:before {
  content: "";
}

.tio-chart_donut_1:before {
  content: "";
}

.tio-chart_donut_2:before {
  content: "";
}

.tio-chart_line_down:before {
  content: "";
}

.tio-chart_line_up:before {
  content: "";
}

.tio-chart_pie_1:before {
  content: "";
}

.tio-chart_pie_2:before {
  content: "";
}

.tio-cloud_disabled:before {
  content: "";
}

.tio-cloud_off_outlined:before {
  content: "";
}

.tio-cloud_off:before {
  content: "";
}

.tio-cloud_on:before {
  content: "";
}

.tio-cloud_outlined:before {
  content: "";
}

.tio-cloud:before {
  content: "";
}

.tio-code:before {
  content: "";
}

.tio-data_sharing:before {
  content: "";
}

.tio-download_from_cloud:before {
  content: "";
}

.tio-face_id:before {
  content: "";
}

.tio-fingerprint:before {
  content: "";
}

.tio-link_off:before {
  content: "";
}

.tio-link:before {
  content: "";
}

.tio-memory_chip:before {
  content: "";
}

.tio-mobile_data_low:before {
  content: "";
}

.tio-mobile_data:before {
  content: "";
}

.tio-online:before {
  content: "";
}

.tio-plugin_outlined:before {
  content: "";
}

.tio-plugin:before {
  content: "";
}

.tio-poll:before {
  content: "";
}

.tio-qr_code:before {
  content: "";
}

.tio-scan:before {
  content: "";
}

.tio-security_off_outlined:before {
  content: "";
}

.tio-security_off:before {
  content: "";
}

.tio-security_on_outlined:before {
  content: "";
}

.tio-security_on:before {
  content: "";
}

.tio-security:before {
  content: "";
}

.tio-touch_id:before {
  content: "";
}

.tio-trending_down:before {
  content: "";
}

.tio-trending_up:before {
  content: "";
}

.tio-upload_on_cloud:before {
  content: "";
}

.tio-usb:before {
  content: "";
}

.tio-virtual_reality_outlined:before {
  content: "";
}

.tio-virtual_reality:before {
  content: "";
}

.tio-website:before {
  content: "";
}

.tio-wifi_off:before {
  content: "";
}

.tio-wifi:before {
  content: "";
}

.tio-windows:before {
  content: "";
}

.tio-arrival:before {
  content: "";
}

.tio-bike:before {
  content: "";
}

.tio-boat:before {
  content: "";
}

.tio-bus:before {
  content: "";
}

.tio-car_police:before {
  content: "";
}

.tio-car:before {
  content: "";
}

.tio-departure:before {
  content: "";
}

.tio-flight_cancelled:before {
  content: "";
}

.tio-flight:before {
  content: "";
}

.tio-metro:before {
  content: "";
}

.tio-motocycle:before {
  content: "";
}

.tio-taxi:before {
  content: "";
}

.tio-traffic_light:before {
  content: "";
}

.tio-train:before {
  content: "";
}

.tio-tram:before {
  content: "";
}

.tio-truck:before {
  content: "";
}

.tio-add_event:before {
  content: "";
}

.tio-add_to_trash:before {
  content: "";
}

.tio-agenda_view_outlined:before {
  content: "";
}

.tio-agenda_view:before {
  content: "";
}

.tio-alarm_add:before {
  content: "";
}

.tio-alarm_alert:before {
  content: "";
}

.tio-alarm_off:before {
  content: "";
}

.tio-alarm_on:before {
  content: "";
}

.tio-alarm:before {
  content: "";
}

.tio-album:before {
  content: "";
}

.tio-albums:before {
  content: "";
}

.tio-all_done:before {
  content: "";
}

.tio-apps:before {
  content: "";
}

.tio-attachment_diagonal:before {
  content: "";
}

.tio-attachment:before {
  content: "";
}

.tio-blocked:before {
  content: "";
}

.tio-category_outlined:before {
  content: "";
}

.tio-category:before {
  content: "";
}

.tio-clock:before {
  content: "";
}

.tio-dashboard_outlined:before {
  content: "";
}

.tio-dashboard_vs_outlined:before {
  content: "";
}

.tio-dashboard_vs:before {
  content: "";
}

.tio-dashboard:before {
  content: "";
}

.tio-delete_outlined:before {
  content: "";
}

.tio-delete:before {
  content: "";
}

.tio-download_outlined:before {
  content: "";
}

.tio-download_to:before {
  content: "";
}

.tio-download:before {
  content: "";
}

.tio-edit:before {
  content: "";
}

.tio-explore_off_outlined:before {
  content: "";
}

.tio-explore_off:before {
  content: "";
}

.tio-explore_outlined:before {
  content: "";
}

.tio-explore:before {
  content: "";
}

.tio-feed_outlined:before {
  content: "";
}

.tio-feed:before {
  content: "";
}

.tio-filter_list:before {
  content: "";
}

.tio-filter_outlined:before {
  content: "";
}

.tio-filter:before {
  content: "";
}

.tio-format_bullets:before {
  content: "";
}

.tio-format_points:before {
  content: "";
}

.tio-hidden_outlined:before {
  content: "";
}

.tio-hidden:before {
  content: "";
}

.tio-home_outlined:before {
  content: "";
}

.tio-home_vs_1_outlined:before {
  content: "";
}

.tio-home_vs_2_outlined:before {
  content: "";
}

.tio-home_vs:before {
  content: "";
}

.tio-home:before {
  content: "";
}

.tio-hot:before {
  content: "";
}

.tio-import:before {
  content: "";
}

.tio-invisible:before {
  content: "";
}

.tio-launch_outlined:before {
  content: "";
}

.tio-launch_vs_outlined:before {
  content: "";
}

.tio-launch_vs:before {
  content: "";
}

.tio-launch:before {
  content: "";
}

.tio-lock_open_outlined:before {
  content: "";
}

.tio-lock_opened:before {
  content: "";
}

.tio-lock_outlined:before {
  content: "";
}

.tio-lock:before {
  content: "";
}

.tio-menu_hamburger:before {
  content: "";
}

.tio-menu_left_right:before {
  content: "";
}

.tio-menu_left:before {
  content: "";
}

.tio-menu_vs_outlined:before {
  content: "";
}

.tio-menu_vs:before {
  content: "";
}

.tio-more_horizontal:before {
  content: "";
}

.tio-more_vertical:before {
  content: "";
}

.tio-new_message:before {
  content: "";
}

.tio-password_open:before {
  content: "";
}

.tio-password:before {
  content: "";
}

.tio-remove_from_trash:before {
  content: "";
}

.tio-settings_outlined:before {
  content: "";
}

.tio-settings_vs_outlined:before {
  content: "";
}

.tio-settings_vs:before {
  content: "";
}

.tio-settings:before {
  content: "";
}

.tio-share_vs:before {
  content: "";
}

.tio-share:before {
  content: "";
}

.tio-sign_in:before {
  content: "";
}

.tio-sign_out:before {
  content: "";
}

.tio-support_vs:before {
  content: "";
}

.tio-table:before {
  content: "";
}

.tio-toggle_off:before {
  content: "";
}

.tio-toggle_on:before {
  content: "";
}

.tio-upload_outlined:before {
  content: "";
}

.tio-upload:before {
  content: "";
}

.tio-visible_outlined:before {
  content: "";
}

.tio-visible:before {
  content: "";
}

.tio-account_circle:before {
  content: "";
}

.tio-account_square_outlined:before {
  content: "";
}

.tio-account_square:before {
  content: "";
}

.tio-group_add:before {
  content: "";
}

.tio-group_equal:before {
  content: "";
}

.tio-group_junior:before {
  content: "";
}

.tio-group_senior:before {
  content: "";
}

.tio-user_add:before {
  content: "";
}

.tio-user_big_outlined:before {
  content: "";
}

.tio-user_big:before {
  content: "";
}

.tio-user_outlined:before {
  content: "";
}

.tio-user_switch:before {
  content: "";
}

.tio-user:before {
  content: "";
}

.tio-users_switch:before {
  content: "";
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
.diduenjoy-info-circle {
  cursor: help;
  display: inline-block;
  color: #50aed6;
  font-family: "icomoon" !important;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  font-size: 16px;
  background-color: #f5fbfd;
  border-radius: 15px;
  line-height: 16px;
  text-align: center;
}
.diduenjoy-info-circle:before {
  content: "";
}

.due-paginator input[type=number]::-webkit-inner-spin-button,
.due-paginator input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
.due-paginator .ui.pagination.menu > a.disabled, .due-paginator .ui.pagination.menu > a.active.item {
  pointer-events: none;
}
.due-paginator .item.disabled > .ui.loader.number-loader {
  position: absolute;
  top: 5px;
  left: 5px;
}
.due-paginator .goto {
  display: inline-block;
  margin: 0;
  padding: 14px;
}
.due-paginator .goto input {
  width: 70px;
}

.bo-header .bo-icon {
  height: 50px;
  display: inline-block;
  margin-right: 10px;
}
.bo-header .bo-icon img {
  height: 50px;
  padding: 5px;
}
.bo-header h1 {
  display: inline-block;
  font-size: 24px;
  font-weight: 400;
  position: absolute;
  top: 15px;
}
.bo-header .popable-logout {
  position: absolute;
  right: 0;
  top: 2px;
  padding: 10px;
  font-size: 24px;
  font-weight: 400;
}
.bo-header ul {
  height: 100%;
  position: absolute;
  left: 300px;
  top: 0;
}
.bo-header ul > li {
  margin-left: -2px;
  display: inline-block;
  height: 100%;
  font-size: 30px;
  color: grey;
  border-left: 2px solid transparent;
  border-right: 2px solid transparent;
  transition: all 0.3s;
}
.bo-header ul > li.active, .bo-header ul > li:hover {
  color: white;
  border-left-color: #ccc;
  border-right-color: #ccc;
  background-color: #555;
}
.bo-header ul > li.active a, .bo-header ul > li:hover a {
  color: white;
}
.bo-header ul > li a {
  top: 10px;
  position: relative;
  padding: 10px;
  padding-right: 4px;
}

.languages-tabs .remove-language {
  padding: 5px 5px !important;
  font-size: 0.75em !important;
  position: relative !important;
  right: -15px;
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
  content: "" !important;
}

.rating-scale {
  display: inline-block;
}
.rating-scale .wrapper {
  padding: 15px;
}
.rating-scale img {
  display: inline-block;
  width: 50px;
  position: relative;
  top: -7px;
}
.rating-scale span {
  position: relative;
  width: 5px;
  display: inline-block;
  top: 10px;
  left: -35px;
}
.rating-scale.small .wrapper {
  padding: 10px;
}
.rating-scale.small img {
  display: inline-block;
  width: 20px;
}
.rating-scale.small span {
  top: 15px;
  left: -20px;
}

.table-list {
  overflow-x: scroll;
}
.table-list .ui.striped.table tbody tr:nth-child(2n) {
  background-color: rgba(0, 50, 100, 0.04);
}

.collection-list-display-switch {
  position: relative;
  top: -4px;
}

.item-card .logo {
  padding: 0px !important;
  background-color: rgba(0, 0, 0, 0.2) !important;
  text-align: center;
  flex-grow: 0 !important;
}
.item-card .logo img {
  max-height: 60px !important;
  max-width: 100%;
}

.show-sidebar {
  position: fixed;
  z-index: 2;
  top: 50%;
  transform: translateY(-50%);
  background-color: #191C20;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.show-sidebar li {
  font-size: 30px;
  padding: 8px 5px;
  font-size: 30px;
  color: gray;
  border-top: 2px solid #191C20;
  border-bottom: 2px solid #191C20;
  cursor: pointer;
  transition: all 0.2s;
}
.show-sidebar li:hover {
  color: white;
  border-top-color: #ccc;
  border-bottom-color: #ccc;
  background-color: #555;
}
.show-sidebar li:hover:last-child {
  border-bottom-color: #555;
}
.show-sidebar li:hover:first-child {
  border-top-color: #555;
}
.show-sidebar li:last-child {
  border-bottom-right-radius: 10px;
}
.show-sidebar li:first-child {
  border-top-right-radius: 10px;
}

.company-segment#company-custom-stats-segment .ui.styled.accordion {
  width: 100%;
}
.company-segment#company-customer-journeys-segment .ui.styled.accordion {
  width: 100%;
}
.company-segment#company-subscription-segment #unpaid-billings-list {
  margin-top: 40px;
}
.company-segment#company-subscription-segment #unpaid-billings-list .billing.item {
  line-height: 35px;
}
.company-segment#company-subscription-segment #unpaid-billings-list .billing.item .billing-object {
  font-weight: 200;
  color: grey;
  font-size: 13px;
}
.company-segment#company-integrations-segment .installed-integrations {
  padding-top: 10px;
}
.company-segment#company-integrations-segment .installed-integrations .img-wrapper {
  display: inline-block;
  position: relative;
}
.company-segment#company-integrations-segment .installed-integrations .img-wrapper img {
  width: 75px;
  margin: 0 15px;
  padding: 10px;
}
.company-segment#company-integrations-segment .installed-integrations .img-wrapper img.disabled {
  filter: grayscale(100%);
}
.company-segment#company-integrations-segment .installed-integrations .img-wrapper .ui.floating.label {
  top: 0;
}
.company-segment#company-integrations-segment .paying-integrations .ui.header {
  margin: 0;
}
.company-segment#company-integrations-segment .paying-integrations .ui.compact.segment {
  display: inline-block;
  margin-bottom: -11px;
  cursor: pointer;
}
.company-segment#company-integrations-segment .paying-integrations .ui.compact.segment label {
  cursor: pointer;
}
.company-segment#company-integrations-segment .paying-integrations .ui.compact.segment:last-child {
  margin-bottom: initial;
}
.company-segment#company-integrations-segment .paying-integrations .ui.compact.segment.not-payed {
  margin-top: 17px;
}
.company-segment#company-dashboard-languages-segment .due-languages > div .ember-power-select-trigger {
  width: 100%;
}
.company-segment .rating-scales .dropdown {
  float: right;
}
.company-segment .img-sparkpost {
  max-width: 25%;
  margin-top: 20px;
}
.company-segment .import-preview {
  margin-top: 10px;
  margin-bottom: 15px;
  border: 1px solid #eaeaea;
  border-radius: 3px;
  background-color: #fff;
  color: #3e525f;
  padding: 6px;
  max-height: 319px;
  max-width: 75%;
  overflow: scroll;
}
.company-segment .import-preview th {
  font-weight: normal;
}
.company-segment .import-preview td, .company-segment .import-preview th {
  border-right: 1px solid #eaeaea;
  padding: 5px;
  text-align: left;
}
.company-segment .import-preview td:last-child, .company-segment .import-preview th:last-child {
  border-right: none;
}
.company-segment .import-preview td {
  font-weight: 300;
  padding-bottom: 6px;
}
.company-segment .import-preview td img {
  width: 30px;
}
.company-segment .import-preview tbody tr {
  border-top: 1px solid #eaeaea;
}
.company-segment .image-upload-wrapper {
  margin-left: 15px;
}
.company-segment .button-padding-top {
  padding-top: 12px;
}
.company-segment .segment-label {
  font-size: 15px;
}
.company-segment .input-sized {
  margin-top: 5px !important;
  padding-top: 0.678571em !important;
  padding-right: 1em;
  padding-bottom: 0.478571em !important;
  padding-left: 1em;
}
.company-segment .segment-margin-top {
  margin-top: 15px;
}
.company-segment .segment-margin-left {
  margin-left: 10px;
}
.company-segment .segment-margin-bottom {
  margin-bottom: 25px;
}
.company-segment .title-segment {
  font-size: 100%;
  font-weight: 500;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
.survey-show-page .segment-margin-top {
  margin-top: 15px;
}
.survey-show-page .segment-margin-left {
  margin-left: 10px;
}
.survey-show-page .segment-margin-bottom {
  margin-bottom: 25px;
}
.survey-show-page .title-segment {
  font-size: 100%;
  font-weight: 500;
}
.survey-show-page .rating-scales .dropdown {
  float: right;
}
.survey-show-page .ui input {
  max-width: 400px;
}
.survey-show-page .cooldown {
  padding-top: 15px;
}
.survey-show-page .hidden {
  display: none;
}
.survey-show-page .dropdown {
  cursor: pointer;
}
.survey-show-page .text-custom {
  width: 100%;
  height: 102px;
}
.survey-show-page .undo {
  padding-top: 5px;
  padding-left: 10px;
}
.survey-show-page #segment-pickers .ui.accordion {
  margin-top: 20px;
}

.import-modal {
  padding: 20px;
  width: 45%;
  min-width: min-content;
}
.import-modal h2 {
  font-family: "Inter", sans-serif;
  text-align: left;
  color: #1B3448;
  font-size: 24px;
  font-weight: 600;
  margin-bottom: 15px;
}
.import-modal .import-text {
  font-weight: 400;
  padding-bottom: 14px;
}
.import-modal .headers {
  max-height: 400px;
  overflow: auto;
  padding-right: 6px;
  margin-bottom: 10px;
}
.import-modal .header {
  padding-bottom: 10px;
  padding-top: 8px;
}

.modal-buttons {
  display: inline-flex;
  vertical-align: middle;
  font-weight: 600;
  margin-top: 10px;
  padding-top: 10px;
  float: right;
}
.modal-buttons div {
  margin-left: 10px;
}

.header-errors {
  color: #ef7161;
  line-height: 19px;
}

#imgs-inputs {
  display: none;
}

span.new-segment {
  font-style: italic;
}

.ember-power-select-trigger {
  width: 400px;
  height: 45px;
  border-color: rgba(34, 36, 38, 0.15);
  margin-top: 5px;
}

.ember-power-select-selected-item {
  position: relative;
  top: 7px;
}

.ember-power-select-multiple-options input {
  border: none !important;
}

.ember-power-select-multiple-options li {
  position: relative;
  top: 7px;
}
.ember-power-select-multiple-options input {
  margin-left: 15px !important;
}

.ember-power-select-options .ember-power-select-option {
  margin-bottom: 0px !important;
  padding: 2px 10px;
}

.custom-font {
  font-size: 16px;
}

.segment-picker-legend a:link {
  text-decoration: underline;
}
.segment-picker-legend b, .segment-picker-legend strong {
  font-weight: bold;
}
.segment-picker-legend i, .segment-picker-legend em {
  font-style: italic;
}

.duplicate-title-error {
  padding: 20px;
  border: solid 2px #f44336;
  background-color: rgba(244, 67, 54, 0.6);
  border-radius: 5px;
  color: white;
  margin: 15px 0;
}

.column > h1 {
  font-weight: 600;
  font-size: 18px;
  text-align: center;
  margin-bottom: 20px;
}

.emails-input .input-wrapper {
  display: block !important;
}
.emails-input .input-wrapper input {
  display: block !important;
  width: 100% !important;
}

fieldset {
  padding: 16px;
  padding-top: 12px;
  background-color: #fff;
  margin-bottom: 20px;
}
fieldset h4.fieldset-title {
  padding-top: 0 !important;
  padding-bottom: 8px !important;
}

[aria-hidden=true] {
  display: none;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
.button-group.read-only {
  pointer-events: none;
}
.button-group.read-only button:not(.selected) {
  background-color: #e6e6e6;
  color: #808080;
}
.button-group.read-only button.selected {
  background-color: #F0F3F5;
  color: #50aed6;
  border-color: #ccc;
}
.button-group.read-only button:hover {
  cursor: default !important;
}
.button-group.multiple button.selected:hover {
  background-color: #e1f1f8;
}
.button-group:not(.multiple) .selected {
  cursor: default;
}
.button-group button {
  background-color: #fff;
  padding: 10px 16px;
  border: 1px solid #ccc;
  color: #3e525f;
  font-weight: 400;
  font-size: 14px;
  border-radius: 0;
}
.button-group button:not(.selected):not(.disabled):hover {
  background-color: #f0f0f0;
}
.button-group button:first-child {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.button-group button:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.button-group button.selected {
  color: #50aed6;
  border-color: #50aed6;
  background-color: #f5fbfd;
}
.button-group button.disabled {
  background-color: #e6e6e6;
  color: #808080;
}
.button-group button.disabled:hover {
  cursor: default !important;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

body[data-view-path^=app] #manager-app > #content > .ui.segment.margined, body[data-view-path^=app] #manager-app > #content > .ember-view > .ui.segment.margined {
  margin: 10px !important;
}

.fa-icon {
  font-size: 25px;
}

body {
  background-color: #e5e9ec;
  font-family: "Lato", sans-serif;
  font-weight: 300;
  color: #373737;
}

.display-none {
  display: none !important;
}

.margin-auto {
  margin: auto !important;
}

#main-topbar {
  position: fixed;
  height: 50px;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 1000;
}
#main-topbar:before, #main-topbar:after {
  content: " ";
  display: table;
}
#main-topbar:after {
  clear: both;
}
#main-topbar > .bread-crumb {
  display: inline-block;
  padding: 15px;
}

#manager-app #main-topbar {
  background-color: #1b1e23;
  color: #fff;
}
#manager-app #main-topbar .burger {
  display: block;
}

#main-sidebar {
  position: fixed;
  display: none;
  width: 250px;
  height: 100%;
  color: #eee;
  background-color: #1b1e23;
  z-index: 1000;
}
#main-sidebar > h5 {
  text-transform: uppercase;
  font-size: 10px;
  color: #aaa;
  text-align: left;
  padding: 20px 20px;
}
#main-sidebar > .sections {
  background-color: #22262f;
  display: block;
}
#main-sidebar > .sections > li.active {
  color: #fff;
  background-color: #32363f;
  border-right: 3px solid #07d8a0;
}
#main-sidebar > .sections > li > * {
  display: block;
  padding: 15px 30px;
}

.values-textarea {
  padding-left: 40px !important;
}

#content {
  padding-top: 50px;
}
#content > .wrapper, #content > .ember-view > .wrapper {
  padding: 30px;
}
@media screen and (max-width: 767px) {
  #content > .wrapper, #content > .ember-view > .wrapper {
    padding: 0;
  }
}

#main-bottombar {
  position: fixed;
  background-color: #fff;
  height: 50px;
  bottom: 0;
  left: 0;
  width: 100%;
  display: table;
  border-top: 1px solid #ccc;
}
#main-bottombar > a {
  font-size: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  display: table-cell;
  width: 50%;
  text-align: center;
}

[id^=enable-data-replicate-] .replicate-data-modal-content {
  text-align: center;
}
[id^=enable-data-replicate-] .replicate-data-modal-content input.replicate-first-confirm-input {
  background-color: rgba(0, 0, 0, 0.45);
  color: #fff;
}

body[data-view-path^="app.companies.index"] .checkbox-filter {
  margin-top: 10px;
}
body[data-view-path^="app.companies.index"] .ui.header > h2 {
  display: inline-block;
}
body[data-view-path^="app.companies.index"] button.addcmp {
  height: 30px;
}

body[data-view-path^="app.companies.show"] #manager-app > #content > .ui.margined.segment {
  margin-left: 44px !important;
}
body[data-view-path^="app.companies.show"] .favourite {
  position: absolute;
  top: 25px;
  right: 25px;
  font-size: 40px;
  cursor: pointer;
  color: #767676;
  transition: color 0.3s;
}
body[data-view-path^="app.companies.show"] .favourite:hover {
  color: #838383;
}
body[data-view-path^="app.companies.show"] .favourite.is-favourite {
  color: #fbbd08;
}
body[data-view-path^="app.companies.show"] .favourite.is-favourite:hover {
  color: #eaae00;
}
body[data-view-path^="app.companies.show"] .max-account-part {
  margin-bottom: 25px;
}
body[data-view-path^="app.companies.show"] .max-account-part p {
  margin-top: 12px;
}
body[data-view-path^="app.companies.show"] .mapping-table-container {
  display: flex;
  flex-direction: row;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .title-section {
  font-weight: bold;
}
body[data-view-path^="app.companies.show"] .mapping-table-container table, body[data-view-path^="app.companies.show"] .mapping-table-container th, body[data-view-path^="app.companies.show"] .mapping-table-container td {
  border: 1px solid black;
  border-collapse: collapse;
  padding: 15px;
}
body[data-view-path^="app.companies.show"] .mapping-table-container th {
  background-color: #E8E8E8;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .config-container {
  width: 40%;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .config-container .error {
  color: #ff0033;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .config-container .copy-bttn {
  margin-top: 2px;
  font-size: 14px;
  font-weight: 600;
  color: #374F61;
  padding: 6px 10px 6px 12px;
  background: #fff;
  border: 1px solid #E1E8EE;
  border-radius: 6px;
  height: inherit;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .config-container .copy-bttn:hover {
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #F5F8FB;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .config-container .copy-bttn > i {
  vertical-align: middle !important;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .config-container .copy-bttn.disabled {
  box-shadow: 0px 0px 0px 0 rgba(0, 0, 0, 0.2);
  background: #dddddd !important;
  cursor: not-allowed !important;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .preview-container {
  width: 60%;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .preview-container .scrollable-view {
  overflow: auto;
  max-height: 300px;
  max-width: 100%;
  margin-bottom: 15px;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .image-upload-wrapper {
  margin-left: 0;
  margin-top: 5px;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .hide-button {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .margin-top {
  margin-top: 15px;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .display-row {
  display: flex;
  flex-direction: row;
  align-items: center;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .margin-left {
  margin-left: 10px;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .file-button {
  color: #374F61;
  font-size: 16px;
  font-weight: 500;
  padding: 10px 15px 10px 15px;
  background: #fff;
  border: 1px solid #E1E8EE;
  border-radius: 6px;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .file-button:hover {
  cursor: pointer;
}
body[data-view-path^="app.companies.show"] .mapping-table-container .file-button.disabled {
  background: #dddddd !important;
  cursor: not-allowed !important;
}
body[data-view-path^="app.companies.show"] .bounce-domain-input {
  min-width: 340px;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
.action-bar {
  background-color: #d5d9dc;
  padding: 15px;
}
.action-bar:before, .action-bar:after {
  content: " ";
  display: table;
}
.action-bar:after {
  clear: both;
}
.action-bar .left {
  float: left !important;
}
.action-bar .right {
  float: right !important;
}
.action-bar h2 {
  padding-top: 8px;
  font-size: 20px;
}
.action-bar h2 .count, .action-bar h2 .prev, .action-bar h2 .sep {
  color: #aaa;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
.btn {
  display: inline-block;
  padding: 10px 15px 11px;
  background-color: #e5e9ec;
  border: 1px solid #ccc;
  font-size: 14px;
  border-radius: 3px;
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  transition-duration: 300ms;
}
.btn:hover {
  background-color: #f4f5f7;
}
.btn.green {
  font-weight: 400;
  background-color: #07d8a0;
  color: #fff;
  border-color: #06bf8e;
}
.btn.green:hover {
  background-color: #06bf8e;
  border-color: #05a77b;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

.block {
  background-color: #fff;
  padding: 20px;
}
.block > h3, .block h3.block-title {
  color: #aaa;
  text-transform: uppercase;
  font-size: 14px;
  padding-bottom: 20px;
}
.block .attribute-label {
  color: #aaa;
  text-transform: uppercase;
  font-size: 12px;
  padding-right: 10px;
  width: 100px;
  display: inline-block;
  text-align: right;
  vertical-align: middle;
}
@media screen and (max-width: 767px) {
  .block .attribute-label {
    width: 100%;
    display: block;
    text-align: left;
    padding-bottom: 5px;
  }
}
.block .field-block {
  padding-top: 10px;
  padding-bottom: 10px;
}

.block-sep {
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: right;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

.table {
  width: 100%;
}
@media screen and (max-width: 767px) {
  .table {
    display: block;
  }
  .table tbody {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  .table thead {
    display: none;
  }
}
.table thead th {
  text-transform: uppercase;
  font-size: 10px;
  color: #aaa;
  text-align: left;
  padding-bottom: 10px;
}
.table td:first-child, .table th:first-child {
  padding-left: 8px;
}
.table td:last-child, .table th:last-child {
  padding-right: 8px;
}
.table td.actions, .table th.actions {
  width: 100px;
  text-align: center;
}
.table tbody tr {
  cursor: pointer;
}
@media screen and (max-width: 767px) {
  .table tbody tr {
    display: block;
    width: 100%;
    margin-bottom: 36px;
    border: 3px solid #e5e9ec;
    border-radius: 2px;
  }
}
@media screen and (min-width: 768px, 991px, 732px, auto) and (max-width: 992px, 1199px, 952px, auto) {
  .table tbody tr:hover {
    background-color: #f8f8f8;
  }
  .table tbody tr:nth-child(2n) {
    background-color: #fbfbfb;
  }
  .table tbody tr:nth-child(2n):hover {
    background-color: #f8f8f8;
  }
}
.table tbody td {
  text-align: left;
  text-transform: capitalize;
  padding: 8px 0;
  font-size: 15px;
  line-height: 18px;
}
@media screen and (max-width: 767px) {
  .table tbody td {
    display: block;
    width: 100%;
    background-color: #fff;
    padding: 5px;
  }
  .table tbody td:nth-child(2n) {
    background-color: #fbfbfb;
  }
  .table tbody td.no-legend {
    text-align: center;
  }
  .table tbody td.no-legend.title {
    font-size: 16px;
    text-transform: capitalize;
    font-weight: bold;
    text-color: #373737;
  }
  .table tbody td.no-legend .show-item {
    display: none;
  }
  .table tbody td:not(.no-legend):before {
    color: #aaa;
    text-transform: uppercase;
    font-size: 12px;
    padding-right: 10px;
    width: 100px;
    display: inline-block;
    text-align: right;
    vertical-align: middle;
    content: attr(data-th);
  }
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

.input-text {
  display: inline-block;
  padding: 10px 15px 11px;
  background-color: #eee;
  border: 1px solid #ccc;
  font-size: 14px;
  border-radius: 3px;
  box-shadow: inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1);
  cursor: pointer;
  transition-duration: 300ms;
  width: 300px;
  max-width: 100%;
}
@media screen and (max-width: 767px) {
  .input-text {
    width: 100%;
  }
}

.ember-power-select-option[aria-selected=true] {
  display: none;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

.picture-list img {
  border: 1px solid #ccc;
  border-radius: 2px;
  height: 300px;
  max-width: 300px;
  width: auto;
  margin-right: 10px;
}

.image-upload img {
  border: 1px solid #ccc;
  border-radius: 2px;
  height: 100px;
  max-width: 100px;
  width: auto;
}
@media screen and (max-width: 767px) {
  .image-upload img {
    border: 0;
    height: auto;
    max-width: 100%;
    width: 100%;
  }
}

.image-upload-wrapper {
  max-width: 100%;
  overflow: hidden;
}

img.thumbnail {
  border: 1px solid #ccc;
  border-radius: 2px;
  height: 50px;
  max-width: 50px;
  width: auto;
}
@media screen and (max-width: 767px) {
  img.thumbnail {
    border: 0;
    height: auto;
    max-width: 100%;
    width: 100%;
  }
}

.item-thumbnail {
  width: auto;
  max-width: 100%;
}
.item-thumbnail .img {
  width: auto;
  max-width: 100%;
  padding-top: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

.ember-power-select-options .ember-power-select-option {
  margin-bottom: 16px;
}
.ember-power-select-options .ember-power-select-option > div {
  display: inline-block;
  vertical-align: middle;
}
.ember-power-select-options .ember-power-select-option img.thumbnail {
  height: 50px;
  width: auto;
  max-width: none;
  display: inline-block;
  vertical-align: middle;
}
.ember-power-select-options .ember-power-select-option span {
  padding-left: 10px;
  font-size: 16px;
  font-weight: 400;
  vertical-align: middle;
}

html {
  box-sizing: border-box;
}

*, *::after, *::before {
  box-sizing: inherit;
}

@media screen and (max-width: 767px) {
  .table.square-list tbody {
    margin-left: 2%;
  }
  .table.square-list tbody:before, .table.square-list tbody:after {
    content: " ";
    display: table;
  }
  .table.square-list tbody:after {
    clear: both;
  }
  .table.square-list tbody tr {
    float: left !important;
    width: 48%;
    margin-right: 2%;
    padding-bottom: 5px;
  }
}

body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper {
  padding: 0 16px;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustment-list-wrapper:before, body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustment-list-wrapper:after {
  content: " ";
  display: table;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustment-list-wrapper:after {
  clear: both;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustments-list {
  display: table;
  width: 100%;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustments-list > li {
  display: table-row;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustments-list > li > div:not(.modal) {
  display: table-cell;
  padding-top: 20px;
  padding-bottom: 20px;
  vertical-align: middle;
  height: 71px;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustments-list > li > div.adjustment-delete-ctn {
  text-align: right;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustments-list > li > div.adjustment-delete-ctn > span {
  cursor: pointer;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustments-list > li > div.adjustment-delete-ctn > span:hover {
  color: red;
}
body[data-view-path^="app.keyword-adjustments"] .adjustments-content-wrapper .adjustments-list > li:not(:last-child) > div {
  border-bottom: 1px solid #eaeaea;
}
body[data-view-path^="app.keyword-adjustments"] .adjustment-add-btn {
  float: right;
}
body[data-view-path^="app.keyword-adjustments"] .adjustment-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
body[data-view-path^="app.keyword-adjustments"] .forcePadding {
  padding: 0.8em !important;
}
body[data-view-path^="app.keyword-adjustments"] .adjustment-rename-rule-label {
  float: left;
  padding-right: 10px;
  width: 160px;
  transform: translateY(3px);
}
body[data-view-path^="app.keyword-adjustments"] .adjustment-display-error-message {
  display: block !important;
}

body[data-view-path^="app.self-surveys"] .ember-multi-input .inputs .input-wrapper {
  top: 0;
}
body[data-view-path^="app.self-surveys"] .ember-multi-input .inputs .input-wrapper input {
  border: 0;
}
body[data-view-path^="app.self-surveys"] .ssurveys-index table {
  width: 100%;
}
body[data-view-path^="app.self-surveys"] .ssurveys-index table td:not(:first-child) {
  text-align: center;
}
body[data-view-path^="app.self-surveys"] .ssurveys-index table tr:hover td {
  background-color: #f5f5f5;
}
body[data-view-path^="app.self-surveys"] .ssurveys-index table th {
  font-weight: bold;
  padding: 10px;
}

body[data-view-path^="app.data-tool"] .data-tool-content-wrapper {
  padding: 10px;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table {
  width: 100%;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table tr {
  line-height: 32px;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table tr td, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table tr th {
  padding: 5px 10px;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table tr td.details-column, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table tr th.details-column {
  width: 120px;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table tr.feedback-header {
  text-align: left;
  font-weight: 600;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table tr.feedback-line {
  border-top: 1px solid #DEDEDF;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .feedbacks-table tr td .ui.label > .info {
  margin: 0 !important;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-table tr, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-segment-table tr {
  line-height: 24px;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-table tr td, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-segment-table tr td {
  padding: 5px 10px;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-table tr td.attribute-name, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-segment-table tr td.attribute-name {
  text-align: right;
  font-weight: 600;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-table tr td.attribute-value > div.rating-container, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-segment-table tr td.attribute-value > div.rating-container {
  display: flex;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-table tr td.attribute-value > div.rating-container > div, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-segment-table tr td.attribute-value > div.rating-container > div {
  display: grid;
  text-align: center;
  padding: 5px 8px;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-table tr td.attribute-value > div.rating-container > div.score-value, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-segment-table tr td.attribute-value > div.rating-container > div.score-value {
  background-color: #58bfeb;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-table tr td.attribute-value > div.rating-container > div > img, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-segment-table tr td.attribute-value > div.rating-container > div > img {
  height: 20px;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-table tr td.attribute-value > div.rating-container > div > span, body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .show-feedback-segment-table tr td.attribute-value > div.rating-container > div > span {
  height: 15px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 400;
}
body[data-view-path^="app.data-tool"] .data-tool-content-wrapper .segment-title {
  font-size: 18px;
  font-weight: 600;
  line-height: 40px;
  padding: 5px;
}
body[data-view-path^="app.data-tool"] .input-edit {
  border: 1px solid rgba(34, 36, 38, 0.15);
  border-radius: 0.28571429rem;
  padding: 4px;
}
body[data-view-path^="app.data-tool"] .data-tool-edit .icon {
  margin: 0 !important;
}
body[data-view-path^="app.data-tool"] .blacklisting, body[data-view-path^="app.data-tool"] .subscriptions {
  font-weight: normal;
}
body[data-view-path^="app.data-tool"] .blacklisting b, body[data-view-path^="app.data-tool"] .subscriptions b {
  font-weight: bold;
}
body[data-view-path^="app.data-tool"] .subscriptions span.red {
  color: #c00;
}
body[data-view-path^="app.data-tool"] .subscriptions span.green {
  color: #090;
}
body[data-view-path^="app.data-tool"] .subscriptions .ui.red.button {
  padding: 5px;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
body[data-view-path^="app.tagging-tool"] .tagging-wrapper {
  padding-left: 25%;
  width: 100%;
  padding-right: 25%;
  padding-bottom: 5%;
}
body[data-view-path^="app.tagging-tool"] .tagging-wrapper > .message {
  margin-top: 15px;
}
body[data-view-path^="app.tagging-tool"] .tagging-wrapper .header-item {
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px;
}
body[data-view-path^="app.tagging-tool"] .tagging-wrapper .header-item .margin-top-6 {
  margin-top: 6px;
}
body[data-view-path^="app.tagging-tool"] .tagging-wrapper .header-item .header-title {
  font-size: 14px;
  color: #1B3448;
  margin-bottom: 5px;
}
body[data-view-path^="app.tagging-tool"] .tagging-wrapper .header-item .selectable-text-input {
  flex: 1;
  flex-direction: row;
  border: 1px solid #cdcfd1;
  border-radius: 4px;
  padding: 4px 6px 4px 6px;
  height: 45px;
}
body[data-view-path^="app.tagging-tool"] .all-verbatims {
  margin-top: -10px;
  padding-bottom: 12px;
}
body[data-view-path^="app.tagging-tool"] .selected-verbatim {
  margin-top: 15px;
  background-color: #FFFFFF;
  padding-top: 70px;
  padding-left: 105px;
  padding-bottom: 28px;
  box-shadow: 0px 5px 15px rgba(27, 52, 72, 0.1);
  border-radius: 6px;
}
body[data-view-path^="app.tagging-tool"] .selected-verbatim .scrollable-verbatim {
  max-height: 100%;
  overflow: auto;
}
body[data-view-path^="app.tagging-tool"] .padd-right {
  padding-right: 105px;
}
body[data-view-path^="app.tagging-tool"] .score {
  width: 40px;
  height: 40px;
  border-radius: 20px;
  text-align: center;
  padding-top: 13px;
  padding-right: 2px;
  font-weight: 400;
}
body[data-view-path^="app.tagging-tool"] .score.ambassador {
  background-color: #eefeef;
  color: #00b548;
}
body[data-view-path^="app.tagging-tool"] .score.detractor {
  background-color: #FEEEEF;
  color: #FA5352;
}
body[data-view-path^="app.tagging-tool"] .score.passive {
  background-color: #eeeffe;
  color: #5260fa;
}
body[data-view-path^="app.tagging-tool"] .headers {
  display: flex;
  padding-bottom: 18px;
}
body[data-view-path^="app.tagging-tool"] .copy-bttn {
  float: right;
  margin-right: 26px;
  margin-top: 2px;
  font-size: 13px;
  font-weight: 600;
  color: #374F61;
  margin-left: 8px;
  padding: 6px 10px 6px 12px;
  background: #fff;
  border: 1px solid #E1E8EE;
  border-radius: 6px;
  height: inherit;
}
body[data-view-path^="app.tagging-tool"] .copy-bttn:hover {
  box-shadow: 1px 1px 2px 0 rgba(0, 0, 0, 0.2);
  background-color: #F5F8FB;
}
body[data-view-path^="app.tagging-tool"] .copy-bttn > i {
  vertical-align: middle !important;
}
body[data-view-path^="app.tagging-tool"] .titles {
  padding-left: 8px;
}
body[data-view-path^="app.tagging-tool"] .validate-float {
  float: right;
}
body[data-view-path^="app.tagging-tool"] .comment {
  padding-bottom: 15px;
}
body[data-view-path^="app.tagging-tool"] .comment .comment-text {
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: -0.006px;
  color: #1B3448;
}
body[data-view-path^="app.tagging-tool"] .date {
  font-style: normal;
  font-weight: normal;
  line-height: 140%;
  color: #71899C;
}
body[data-view-path^="app.tagging-tool"] .verbatim-tag {
  padding-top: 12px;
}
body[data-view-path^="app.tagging-tool"] .verbatim-tag > .ember-view {
  border-top: 1px solid #AAAAAA;
}
body[data-view-path^="app.tagging-tool"] .verbatim-tag .ember-power-select-trigger {
  display: none;
}
body[data-view-path^="app.tagging-tool"] .verbatim-tag .ember-basic-dropdown-content {
  margin-top: 12px;
  border-top: 1px solid #AAAAAA;
  position: relative !important;
}
body[data-view-path^="app.tagging-tool"] .ember-basic-dropdown-content {
  border-top: 1px solid #AAAAAA;
}
body[data-view-path^="app.tagging-tool"] .translation {
  background: #F6F8FB;
  border-radius: 6px;
  padding: 30px;
  font-style: italic;
  font-weight: normal;
  font-size: 12px;
  line-height: 140%;
  color: #1B3448;
  margin-top: 10px;
}
body[data-view-path^="app.tagging-tool"] .tag-list {
  padding-top: 17px;
  padding-bottom: 5px;
}
body[data-view-path^="app.tagging-tool"] .tag-item {
  border-radius: 6px;
  margin-right: 8px;
  margin-bottom: 8px;
  padding: 8px;
  line-height: 13px;
  display: inline-block;
  font-size: 12px;
  cursor: pointer;
}
body[data-view-path^="app.tagging-tool"] .tag-container {
  height: 240px;
}
body[data-view-path^="app.tagging-tool"] .survey-container .ember-power-select-trigger {
  background: transparent;
  border: transparent;
  font-weight: 600;
}
body[data-view-path^="app.tagging-tool"] .survey-container .ember-power-select-placeholder {
  padding-top: 6px;
  font-size: 18px;
}
body[data-view-path^="app.tagging-tool"] .survey-container .ember-power-select-selected-item {
  font-size: 18px;
}
body[data-view-path^="app.tagging-tool"] .survey-container .ember-power-select-status-icon {
  border-color: #000000 transparent transparent transparent;
}
body[data-view-path^="app.tagging-tool"] .tips {
  float: left;
  left: 10px;
  top: 225px;
  position: fixed;
  font-weight: 500;
}
body[data-view-path^="app.tagging-tool"] .tips div {
  padding-bottom: 12px;
}
body[data-view-path^="app.tagging-tool"] h2 {
  font-style: normal;
  font-weight: 600;
  font-size: 30px;
  line-height: 120%;
  letter-spacing: -0.01em;
  color: #000000;
  padding-top: 12px;
  padding-bottom: 12px;
}
body[data-view-path^="app.tagging-tool"] h4 {
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 120%;
  letter-spacing: -0.01em;
  color: #000000;
  text-transform: capitalize;
}
body[data-view-path^="app.tagging-tool"] .zone-filter {
  padding-top: 12px;
  padding-bottom: 8px;
}
body[data-view-path^="app.tagging-tool"] .filter-label {
  padding-top: 12px;
}
body[data-view-path^="app.tagging-tool"] .filter-child button {
  text-transform: capitalize;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
body[data-view-path^="app.reporting-tagging"] .tagging-wrapper {
  width: 100%;
}
body[data-view-path^="app.reporting-tagging"] h5 {
  font-weight: 500;
}
body[data-view-path^="app.reporting-tagging"] span {
  color: #1B3448;
}
body[data-view-path^="app.reporting-tagging"] .grey {
  color: #71899c;
}
body[data-view-path^="app.reporting-tagging"] .font-size-12 {
  font-size: 12px;
}
body[data-view-path^="app.reporting-tagging"] .font-size-14 {
  font-size: 14px;
}
body[data-view-path^="app.reporting-tagging"] .margin-left-25 {
  margin-left: 25px;
}
body[data-view-path^="app.reporting-tagging"] .display-inline-block {
  display: inline-block;
}
body[data-view-path^="app.reporting-tagging"] .justify-content-space-between {
  display: flex;
  justify-content: space-between;
}
body[data-view-path^="app.reporting-tagging"] .clickable {
  text-decoration: underline;
}
body[data-view-path^="app.reporting-tagging"] .title {
  font-weight: bold;
  margin-bottom: 10px;
  font-size: 18px;
}
body[data-view-path^="app.reporting-tagging"] .tag-item {
  border-radius: 6px;
  margin-right: 8px;
  margin-bottom: 8px;
  padding: 8px;
  line-height: 13px;
  display: inline-block;
  font-size: 12px;
  cursor: pointer;
}
body[data-view-path^="app.reporting-tagging"] .float-right {
  float: right;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper {
  padding-top: 22px;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table {
  width: 100%;
  overflow-x: scroll;
  font-size: 12px;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr td, body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr th {
  padding: 5px 10px;
  height: 40px;
  max-height: 40px;
  overflow-y: hidden;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr td:nth-child(1), body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr th:nth-child(1) {
  width: 262px;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr td:nth-child(2), body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr th:nth-child(2) {
  width: 100px;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr td:nth-child(3), body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr th:nth-child(3) {
  width: 115;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr td.details-column, body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr th.details-column {
  width: 120px;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr.feedback-header {
  text-align: left;
  font-weight: 600;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr.feedback-line {
  border-top: 1px solid #DEDEDF;
}
body[data-view-path^="app.reporting-tagging"] .data-tool-list-wrapper .feedbacks-table tr td .ui.label > .info {
  margin: 0 !important;
}
body[data-view-path^="app.reporting-tagging"] .tagger .ember-power-select-trigger {
  flex: 1;
  flex-direction: row;
  align-items: center;
  border: 1px solid #cdcfd1;
  border-radius: 4px;
  max-width: 200px;
  border-radius: 4px;
}
body[data-view-path^="app.reporting-tagging"] .ember-power-select-trigger {
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid #cdcfd1;
  border-radius: 4px;
}
body[data-view-path^="app.reporting-tagging"] .ember-power-select-trigger-multiple-input {
  font-size: 13px;
}
body[data-view-path^="app.reporting-tagging"] .ember-power-select-multiple-option {
  font-size: 13px;
  font-weight: 500;
  background-color: #cdcfd1;
  border-radius: 4px;
  display: flex;
  padding: 3px 5px 3px 5px;
  border-color: transparent;
  height: 30px;
  top: 0;
  align-items: center;
}
body[data-view-path^="app.reporting-tagging"] .ember-power-select-multiple-remove-btn {
  margin-right: 5px;
}
body[data-view-path^="app.reporting-tagging"] .header {
  padding: 15px;
  display: flex;
  flex-direction: row;
  align-items: baseline;
  padding: 8px 16px 8px 16px;
  background-color: #fff;
  width: 100%;
}
body[data-view-path^="app.reporting-tagging"] .header-item {
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px;
}
body[data-view-path^="app.reporting-tagging"] .header-item .margin-top-6 {
  margin-top: 6px;
}
body[data-view-path^="app.reporting-tagging"] .header-item .header-title {
  font-size: 14px;
  color: #1B3448;
  margin-bottom: 5px;
}
body[data-view-path^="app.reporting-tagging"] .survey-section {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
body[data-view-path^="app.reporting-tagging"] .survey-section .survey-select {
  display: flex;
  gap: 4px;
  align-items: end;
}
body[data-view-path^="app.reporting-tagging"] .survey-section .survey-select .survey-reset {
  height: 45px;
}
body[data-view-path^="app.reporting-tagging"] .survey-section .survey-select .survey-reset:disabled {
  cursor: not-allowed;
  pointer-events: all !important;
}
body[data-view-path^="app.reporting-tagging"] .survey-section .survey-all {
  line-height: normal;
}
body[data-view-path^="app.reporting-tagging"] .selectable-text-input {
  flex: 1;
  flex-direction: row;
  border: 1px solid #cdcfd1;
  border-radius: 4px;
  padding: 4px 6px 4px 6px;
  height: 45px;
}
body[data-view-path^="app.reporting-tagging"] .total-container {
  margin-top: 20px;
  background-color: #fff;
  padding: 15px;
}
body[data-view-path^="app.reporting-tagging"] .total-container .flex-direction-row {
  display: flex;
  flex-direction: row;
}
body[data-view-path^="app.reporting-tagging"] .total-container .flex-direction-column {
  display: flex;
  flex-direction: column;
}
body[data-view-path^="app.reporting-tagging"] .total-container .total-item {
  border-bottom: 1px solid #cdcfd1;
  padding-bottom: 10px;
  margin-right: 25px;
  margin-top: 15px;
  width: 70px;
}
body[data-view-path^="app.reporting-tagging"] .total-container .total-item.double-data {
  width: 160px;
}
body[data-view-path^="app.reporting-tagging"] .total-container .total-item .total-sub-title {
  margin-bottom: 10px;
  color: #71899c;
}

/*
** GENERAL
*/
/* greys and whites */
/* others */
/* errors */
/* booleans labels */
/*
** BUTTONS
*/
/*
** CHARTS
*/
/*
** INTEGRATIONS
*/
/*
** Tables
*/
/*
** PLANS
*/
/*
** VIEWS & COMPONENTS
*/
/*
** buttons background color
*/
/*
** SN-COLOR
*/
/*
** SMILEYS COLORS
*/
body[data-view-path^=login] {
  background-image: url("images/todo-ad8ab1184f1be7f97196f1783a813f00.jpg");
  background-repeat: no-repeat;
  background-position: center center;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
body[data-view-path^=login] #login {
  background-color: rgba(230, 230, 230, 0.9);
  position: absolute;
  height: 100%;
  width: 100%;
}
body[data-view-path^=login] #login h1 {
  font-size: 50px;
  text-align: center;
  color: #2a669e;
  padding-top: 100px;
  padding-bottom: 100px;
}
body[data-view-path^=login] #login form {
  width: 80%;
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 100px;
}
body[data-view-path^=login] #login form .field-block {
  padding-top: 16px;
}
body[data-view-path^=login] #login form .attribute-label {
  color: #2a669e;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
}
body[data-view-path^=login] #login form .input-text {
  margin-top: 3px;
  width: 100%;
}
body[data-view-path^=login] #login form button {
  background-color: #fff;
  box-shadow: 0 0 2px 1px #ccc;
  color: #2a669e;
  text-align: center;
  width: 100%;
  border-radius: 30px;
  height: 40px;
  font-weight: 400;
  font-size: 16px;
  line-height: 30px;
  margin-top: 16px;
}

.ember-basic-dropdown {
  position: relative;
}

.ember-basic-dropdown, .ember-basic-dropdown-content, .ember-basic-dropdown-content * {
  box-sizing: border-box;
}

.ember-basic-dropdown-content {
  position: absolute;
  width: auto;
  z-index: 1000;
  background-color: #ffffff;
}

.ember-basic-dropdown-content--left {
  left: 0;
}

.ember-basic-dropdown-content--right {
  right: 0;
}

.ember-basic-dropdown-overlay {
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  z-index: 10;
  top: 0;
  left: 0;
  pointer-events: none;
}

/*# sourceMappingURL=due-backoffice-a3f08ca262b6a8ca7107069497f74e6b.css-c192d6baf5754449c622b00ca3af2848.map */