@charset "UTF-8";
/* line 24, static_files/css/sytles.scss */
:root {
  --icon: "›"; }

/* line 28, static_files/css/sytles.scss */
html, body {
  height: 100%;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizelegibility;
  font-family: "MuseoSansRounded300Regular";
  background-color: white;
  color: #4d4d4d; }

/* line 37, static_files/css/sytles.scss */
a {
  text-decoration: none; }

/* line 41, static_files/css/sytles.scss */
strong {
  font-family: "MuseoSansRounded700Regular"; }

/* line 45, static_files/css/sytles.scss */
h1 {
  color: #FF7A00;
  font: 17px/22px "MuseoSansRounded500Regular";
  position: relative;
  top: 15px;
  margin-bottom: 0px;
  text-transform: uppercase;
  letter-spacing: 1px; }
  /* line 55, static_files/css/sytles.scss */
  h1 span {
    font: 16px/28px "MuseoSansRounded300Regular";
    display: block;
    text-transform: none; }

/* line 62, static_files/css/sytles.scss */
.errorlist {
  font: 14px/22px "MuseoSansRounded300Regular";
  color: #FF6761;
  margin: 0px; }
  /* line 67, static_files/css/sytles.scss */
  .errorlist li {
    margin-bottom: 5px; }

/* line 72, static_files/css/sytles.scss */
form {
  margin-bottom: 0px; }

/* line 76, static_files/css/sytles.scss */
ul {
  list-style: none; }
  /* line 79, static_files/css/sytles.scss */
  ul a {
    display: block; }

/* line 84, static_files/css/sytles.scss */
.left {
  float: left; }

/* line 88, static_files/css/sytles.scss */
.right {
  float: right; }

/* line 92, static_files/css/sytles.scss */
.table {
  color: #999; }
  /* line 95, static_files/css/sytles.scss */
  .table th {
    color: #999; }
  /* line 99, static_files/css/sytles.scss */
  .table th.gray {
    color: #4d4d4d; }
  /* line 103, static_files/css/sytles.scss */
  .table .th-padding {
    padding: 2px 0px; }
  /* line 107, static_files/css/sytles.scss */
  .table pre {
    margin: 0;
    font: 14px/20px "MuseoSansRounded300Regular"; }

/* line 113, static_files/css/sytles.scss */
table {
  width: 100%; }
  /* line 116, static_files/css/sytles.scss */
  table th {
    font: 16px/28px "MuseoSansRounded300Regular";
    color: #4d4d4d; }
  /* line 121, static_files/css/sytles.scss */
  table td {
    font: 14px/20px "MuseoSansRounded500Regular"; }
  /* line 125, static_files/css/sytles.scss */
  table a {
    font: 14px/18px "MuseoSansRounded500Regular";
    color: #4d4d4d; }
  /* line 130, static_files/css/sytles.scss */
  table a:hover {
    color: #00AB76; }
  /* line 134, static_files/css/sytles.scss */
  table td.small {
    font: 15px/18px "MuseoSansRounded700Regular";
    text-transform: uppercase; }
  /* line 139, static_files/css/sytles.scss */
  table .pad-right {
    padding-right: 15px; }
  /* line 143, static_files/css/sytles.scss */
  table .text-center {
    text-align: center; }
  /* line 147, static_files/css/sytles.scss */
  table select:disabled {
    background: #f2f2f2; }

/* line 152, static_files/css/sytles.scss */
.text_align_right {
  text-align: right; }

/* line 156, static_files/css/sytles.scss */
.green {
  color: #00AB76; }

/* line 160, static_files/css/sytles.scss */
.gray {
  color: #4d4d4d; }

/* line 164, static_files/css/sytles.scss */
.orange-bg {
  background-color: #FF9F00; }
  /* line 167, static_files/css/sytles.scss */
  .orange-bg.button {
    color: white;
    background-color: #FF9F00; }

/* line 173, static_files/css/sytles.scss */
.white-bg {
  background-color: white; }

/* line 177, static_files/css/sytles.scss */
.green-bg {
  background-color: #00AB76; }
  /* line 180, static_files/css/sytles.scss */
  .green-bg.button {
    color: white;
    background-color: #00AB76; }

/* line 186, static_files/css/sytles.scss */
.red-bg {
  background-color: #FF6761; }
  /* line 189, static_files/css/sytles.scss */
  .red-bg.button {
    color: white;
    background-color: #FF6761; }

/* line 195, static_files/css/sytles.scss */
.yellow-bg {
  background-color: #FFB61A; }

/* line 199, static_files/css/sytles.scss */
.gray-bg {
  background-color: #F5F5F5; }

/* line 203, static_files/css/sytles.scss */
.orange.button {
  color: #FF7A00;
  border: 1px solid #FF7A00;
  background-color: transparent; }
  /* line 208, static_files/css/sytles.scss */
  .orange.button:hover {
    color: #FF7A00; }

/* line 213, static_files/css/sytles.scss */
.red.button {
  color: #FF6761;
  border: 1px solid #FF6761;
  background-color: transparent; }
  /* line 218, static_files/css/sytles.scss */
  .red.button:hover {
    color: #FF6761; }

/* line 223, static_files/css/sytles.scss */
.gray.button {
  margin-top: 5px;
  color: gray;
  border: 1px solid gray;
  background-color: transparent; }
  /* line 229, static_files/css/sytles.scss */
  .gray.button:hover {
    color: black; }

/* line 234, static_files/css/sytles.scss */
.green.button {
  color: #00AB76;
  border: 1px solid #00AB76;
  background-color: transparent; }
  /* line 239, static_files/css/sytles.scss */
  .green.button:hover {
    color: #00AB76; }
  /* line 243, static_files/css/sytles.scss */
  .green.button:after {
    color: #00AB76; }

/* line 248, static_files/css/sytles.scss */
.delete-image {
  position: absolute;
  right: -6px;
  top: -6px;
  z-index: 10; }
  /* line 254, static_files/css/sytles.scss */
  .delete-image .delete-image-icon {
    width: 18px;
    height: 18px; }

/* line 260, static_files/css/sytles.scss */
.imports-exportss-lists {
  font-size: 2rem; }

/* line 264, static_files/css/sytles.scss */
.font_orange {
  color: orange; }

/* line 268, static_files/css/sytles.scss */
.content_wrapper.reports {
  padding-top: 0px;
  column-count: 2;
  column-gap: 15px;
  counter-reset: item-counter;
  display: table-cell; }

/* line 276, static_files/css/sytles.scss */
.header-title {
  float: left; }

/* line 280, static_files/css/sytles.scss */
button.save {
  margin: 14px 0;
  padding: 10px 20px;
  font-size: 18px; }

/* line 286, static_files/css/sytles.scss */
.columns.bottom-border {
  border-bottom: 1px solid #E1E1E1; }

/* line 290, static_files/css/sytles.scss */
.columns.top-border {
  border-top: 1px solid #E1E1E1; }

/* line 294, static_files/css/sytles.scss */
.top-pagination {
  padding-bottom: 10px;
  margin-top: 20px; }

/* line 299, static_files/css/sytles.scss */
.bottom-pagination {
  padding-top: 12px;
  margin-top: 38px; }

/* line 304, static_files/css/sytles.scss */
.text-center {
  text-align: center; }

/* line 308, static_files/css/sytles.scss */
.second-title {
  padding-top: 6px; }

/* line 312, static_files/css/sytles.scss */
hr.border {
  margin: 1px 0 0 0; }

/* line 316, static_files/css/sytles.scss */
hr.border-table {
  margin: 0 0 0 33px; }

/* line 320, static_files/css/sytles.scss */
.small-title {
  font-size: 18px;
  font-weight: 600; }

/* line 325, static_files/css/sytles.scss */
.small-title.first-title {
  margin-left: 32px; }

/* line 330, static_files/css/sytles.scss */
.detail-report h2, .form-report h2 {
  color: #FF7A00;
  letter-spacing: 1px; }
  /* line 334, static_files/css/sytles.scss */
  .detail-report h2 span, .form-report h2 span {
    font: 22px/22px "MuseoSansRounded300Regular";
    display: block;
    color: #4d4d4d;
    margin-top: 10px;
    opacity: 0.5; }

/* line 343, static_files/css/sytles.scss */
.detail-report h3, .form-report h3 {
  font: 22px/22px "MuseoSansRounded500Regular";
  margin-top: 4px;
  margin-bottom: 15px; }

/* line 349, static_files/css/sytles.scss */
.detail-report h4, .form-report h4 {
  font: 16px/22px "MuseoSansRounded300Regular";
  margin-bottom: 15px; }

/* line 354, static_files/css/sytles.scss */
.detail-report .description, .form-report .description {
  font: 15px/30px "MuseoSansRounded300Regular";
  max-width: 60%;
  margin-bottom: 40px; }

/* line 360, static_files/css/sytles.scss */
.detail-report .details, .form-report .details {
  width: auto;
  margin-bottom: 50px; }
  /* line 364, static_files/css/sytles.scss */
  .detail-report .details td, .detail-report .details th, .form-report .details td, .form-report .details th {
    font: 16px/22px "MuseoSansRounded300Regular";
    border-bottom: none; }
  /* line 369, static_files/css/sytles.scss */
  .detail-report .details .td-left, .form-report .details .td-left {
    padding-left: 0px; }
  /* line 373, static_files/css/sytles.scss */
  .detail-report .details th, .form-report .details th {
    padding: 5px 0px;
    width: 25%; }
  /* line 378, static_files/css/sytles.scss */
  .detail-report .details td, .form-report .details td {
    padding: 5px 15px 5px 0; }
  /* line 382, static_files/css/sytles.scss */
  .detail-report .details a, .form-report .details a {
    font-size: 16px; }
  /* line 386, static_files/css/sytles.scss */
  .detail-report .details .maps, .form-report .details .maps {
    font-size: 14px; }

/* line 392, static_files/css/sytles.scss */
.detail-report .table th, .form-report .table th {
  padding-bottom: 0px; }

/* line 397, static_files/css/sytles.scss */
.detail-report .no-border, .form-report .no-border {
  border-bottom: none; }

/* line 402, static_files/css/sytles.scss */
.details td.text-bold {
  font: 15px/22px "MuseoSansRounded500Regular"; }

/* line 408, static_files/css/sytles.scss */
.form-report .content_wrapper label {
  font: 15px/22px "MuseoSansRounded500Regular";
  color: #4d4d4d;
  margin-top: 20px; }

/* line 414, static_files/css/sytles.scss */
.form-report .form-checkbox > .parent-row > .row {
  display: flex;
  align-items: center; }

/* line 419, static_files/css/sytles.scss */
.form-report .awesomplete {
  width: 100%; }

/* line 423, static_files/css/sytles.scss */
.form-report input, .form-report select, .form-report textarea {
  width: 60%;
  height: 30px;
  padding: 2px 10px;
  max-height: 100px;
  font: 15px/22px "MuseoSansRounded500Regular";
  color: #4d4d4d;
  margin-bottom: 5px;
  border-radius: 5px; }

/* line 434, static_files/css/sytles.scss */
.form-report textarea {
  min-height: 180px; }

/* line 438, static_files/css/sytles.scss */
.form-report input[type="checkbox"] {
  width: auto;
  height: auto; }

/* line 443, static_files/css/sytles.scss */
.form-report input[type="file"] {
  border-radius: 0px; }

/* line 447, static_files/css/sytles.scss */
.form-report input[type="number"] {
  margin-bottom: 0px; }

/* line 451, static_files/css/sytles.scss */
.form-report input[type="date"] {
  max-width: unset;
  border: 1px solid #e0e0e0;
  height: 30px;
  border-radius: 4px;
  padding: 3px 10px;
  box-sizing: border-box; }
  /* line 459, static_files/css/sytles.scss */
  .form-report input[type="date"]:focus-visible {
    outline: 1px solid #D1D1D1; }

/* line 464, static_files/css/sytles.scss */
.form-report form {
  max-width: 90%; }
  /* line 467, static_files/css/sytles.scss */
  .form-report form .helptext {
    font: 14px/22px "MuseoSansRounded500Regular";
    color: #999; }

/* line 473, static_files/css/sytles.scss */
.form-report form .button_wrapper {
  margin-top: 25px;
  padding-top: 25px;
  border-top: 1px solid #D1D1D1;
  display: table;
  width: 100%; }

/* line 481, static_files/css/sytles.scss */
.form-report form .button {
  padding: 7px 22px;
  border-radius: 5px;
  font: 16px/22px "MuseoSansRounded500Regular"; }
  /* line 486, static_files/css/sytles.scss */
  .form-report form .button:last-child {
    margin-right: 0px; }

/* line 492, static_files/css/sytles.scss */
.form-report form .multiple-checkbox-field label {
  margin-top: 10px; }

/* line 497, static_files/css/sytles.scss */
.form-report .form-checkbox .multiple-checkbox {
  padding: 10px 0;
  margin-top: 0px; }
  /* line 501, static_files/css/sytles.scss */
  .form-report .form-checkbox .multiple-checkbox span {
    left: 32px;
    top: 7px;
    border: none; }
  /* line 507, static_files/css/sytles.scss */
  .form-report .form-checkbox .multiple-checkbox a {
    font: 15px/18px "MuseoSansRounded500Regular";
    color: #4d4d4d; }
  /* line 512, static_files/css/sytles.scss */
  .form-report .form-checkbox .multiple-checkbox a:hover {
    color: #00AB76; }
  /* line 516, static_files/css/sytles.scss */
  .form-report .form-checkbox .multiple-checkbox .text-left {
    text-align: left; }

/* line 522, static_files/css/sytles.scss */
.thumbnails {
  margin: 40px 0px; }
  /* line 525, static_files/css/sytles.scss */
  .thumbnails .image {
    width: 100%;
    min-height: 160px;
    max-width: 160px;
    position: relative;
    margin-bottom: 10px;
    background-size: cover;
    background-position: center center;
    background-color: #F5F5F5; }
  /* line 536, static_files/css/sytles.scss */
  .thumbnails .columns {
    float: left;
    width: 17%;
    min-width: 160px;
    margin-left: 1%;
    position: relative; }
    /* line 543, static_files/css/sytles.scss */
    .thumbnails .columns:first-child {
      margin-left: 0px; }
  /* line 548, static_files/css/sytles.scss */
  .thumbnails .image.empty {
    border: 1px solid #FF7A00;
    color: #FF7A00;
    text-align: center;
    background-color: transparent;
    font: 75px/75px "MuseoSansRounded100Regular";
    display: table; }
    /* line 556, static_files/css/sytles.scss */
    .thumbnails .image.empty span {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }

/* line 565, static_files/css/sytles.scss */
.box_wrapper {
  border-radius: 3px;
  padding: 8px 12px;
  box-sizing: border-box;
  color: white; }

/* line 572, static_files/css/sytles.scss */
.status {
  color: white;
  font: 15px/22px "MuseoSansRounded700Regular"; }
  /* line 576, static_files/css/sytles.scss */
  .status.green {
    color: #00AB76; }
  /* line 580, static_files/css/sytles.scss */
  .status.yellow {
    color: #FFB61A; }
  /* line 584, static_files/css/sytles.scss */
  .status.red {
    color: #FF6761; }

/* line 590, static_files/css/sytles.scss */
#otp-form-errors li {
  color: #FF6761;
  background: #ffcecc; }

/* line 596, static_files/css/sytles.scss */
#resend-otp {
  cursor: pointer; }

/* line 601, static_files/css/sytles.scss */
#otp-form-message li {
  color: #4d4d4d;
  background: #F5F5F5; }

/* line 607, static_files/css/sytles.scss */
.otp-button-wrapper {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse; }

/* line 613, static_files/css/sytles.scss */
.tabs {
  margin-top: 35px; }
  /* line 616, static_files/css/sytles.scss */
  .tabs input[name='tab'], .tabs section > tab {
    display: none; }
  /* line 620, static_files/css/sytles.scss */
  .tabs .label_wrapper {
    border-bottom: 1px solid #F5F5F5;
    width: 100%;
    display: table;
    padding-bottom: 0px; }
  /* line 627, static_files/css/sytles.scss */
  .tabs .label_wrapper label, .tabs .label_wrapper span {
    cursor: pointer;
    float: left;
    margin-right: 30px;
    font: 20px/26px "MuseoSansRounded300Regular";
    margin-bottom: 0px;
    position: relative;
    opacity: 0.5; }
  /* line 637, static_files/css/sytles.scss */
  .tabs .label_wrapper label, .tabs .label_wrapper a {
    color: #4d4d4d;
    padding: 10px 0; }
  /* line 642, static_files/css/sytles.scss */
  .tabs section {
    clear: both;
    display: block;
    margin-top: 30px; }
    /* line 647, static_files/css/sytles.scss */
    .tabs section .tab {
      display: none; }
  /* line 652, static_files/css/sytles.scss */
  .tabs #tab1:checked ~ .label_wrapper label[for="tab1"],
  .tabs #tab2:checked ~ .label_wrapper label[for="tab2"],
  .tabs #tab3:checked ~ .label_wrapper label[for="tab3"],
  .tabs #tab4:checked ~ .label_wrapper label[for="tab4"],
  .tabs #tab5:checked ~ .label_wrapper label[for="tab5"],
  .tabs #tab6:checked ~ .label_wrapper label[for="tab6"],
  .tabs #tab7:checked ~ .label_wrapper label[for="tab7"],
  .tabs #tab8:checked ~ .label_wrapper label[for="tab8"],
  .tabs #tab9:checked ~ .label_wrapper label[for="tab9"] {
    opacity: 1; }
    /* line 663, static_files/css/sytles.scss */
    .tabs #tab1:checked ~ .label_wrapper label[for="tab1"]:after,
    .tabs #tab2:checked ~ .label_wrapper label[for="tab2"]:after,
    .tabs #tab3:checked ~ .label_wrapper label[for="tab3"]:after,
    .tabs #tab4:checked ~ .label_wrapper label[for="tab4"]:after,
    .tabs #tab5:checked ~ .label_wrapper label[for="tab5"]:after,
    .tabs #tab6:checked ~ .label_wrapper label[for="tab6"]:after,
    .tabs #tab7:checked ~ .label_wrapper label[for="tab7"]:after,
    .tabs #tab8:checked ~ .label_wrapper label[for="tab8"]:after,
    .tabs #tab9:checked ~ .label_wrapper label[for="tab9"]:after {
      content: '';
      width: 100%;
      background: #999;
      position: absolute;
      bottom: 0px;
      height: 4px;
      left: 50%;
      transform: translate(-50%, 0%); }
  /* line 675, static_files/css/sytles.scss */
  .tabs #tab1:checked ~ section .tab1,
  .tabs #tab2:checked ~ section .tab2,
  .tabs #tab3:checked ~ section .tab3,
  .tabs #tab4:checked ~ section .tab4,
  .tabs #tab5:checked ~ section .tab5,
  .tabs #tab6:checked ~ section .tab6,
  .tabs #tab7:checked ~ section .tab7,
  .tabs #tab8:checked ~ section .tab8,
  .tabs #tab9:checked ~ section .tab9 {
    display: block; }

/* line 688, static_files/css/sytles.scss */
.title {
  font: 23px "MuseoSansRounded500Regular";
  color: #4d4d4d;
  margin-bottom: -20px; }

/* line 694, static_files/css/sytles.scss */
.container {
  background-color: white;
  width: 100%;
  max-width: 100%;
  height: 100%;
  display: table;
  background: #f5f5f5;
  border-right: 1px solid white;
  overflow: hidden; }
  /* line 704, static_files/css/sytles.scss */
  .container .content {
    height: 100%;
    min-height: 100%;
    display: table-cell; }

/* line 711, static_files/css/sytles.scss */
.selected {
  clear: both;
  margin-top: 30px; }

/* line 716, static_files/css/sytles.scss */
.hide {
  display: none; }

/* line 720, static_files/css/sytles.scss */
.menu-button {
  border-color: #FFB61A;
  cursor: pointer; }
  /* line 724, static_files/css/sytles.scss */
  .menu-button:before {
    content: '';
    -webkit-tap-highlight-color: transparent;
    width: 38px;
    height: 38px;
    background-color: rgba(255, 182, 26, 0.85);
    position: absolute;
    top: -14px;
    right: -6px;
    border-radius: 50%;
    z-index: 100; }
  /* line 737, static_files/css/sytles.scss */
  .menu-button ul {
    width: 25px;
    height: 25px;
    margin: 0px;
    z-index: 200;
    position: relative; }

/* line 746, static_files/css/sytles.scss */
.menu-icon-stripe {
  background-color: white;
  height: 1px;
  margin-bottom: 4px; }

/* line 752, static_files/css/sytles.scss */
.content_wrapper {
  padding: 20px 7% 20px;
  box-sizing: border-box; }
  /* line 756, static_files/css/sytles.scss */
  .content_wrapper table {
    margin-bottom: 10px; }
  /* line 760, static_files/css/sytles.scss */
  .content_wrapper tr:last-child td {
    border-bottom: none; }

/* line 765, static_files/css/sytles.scss */
.header {
  background: white;
  box-shadow: 0px 1px 1px #F1F1F1;
  padding: 3px 7%;
  margin-bottom: 25px;
  min-height: 58px; }

/* line 773, static_files/css/sytles.scss */
.content {
  display: flex;
  background-color: white; }

/* line 778, static_files/css/sytles.scss */
.actions {
  position: relative;
  display: table; }
  /* line 782, static_files/css/sytles.scss */
  .actions label {
    display: none; }
  /* line 786, static_files/css/sytles.scss */
  .actions input[type='checkbox'], .actions .dropdown {
    display: none; }
  /* line 790, static_files/css/sytles.scss */
  .actions input[type='checkbox']:checked ~ .dropdown {
    display: table;
    width: 120px; }
  /* line 795, static_files/css/sytles.scss */
  .actions select {
    width: 125px;
    padding: 5px 12px 8px;
    height: 33px;
    border-radius: 3px;
    font: 14px/22px "MuseoSansRounded300Regular";
    background-color: #F5F5F5;
    color: #999;
    cursor: pointer;
    outline-style: none;
    box-shadow: none;
    border-color: transparent; }
    /* line 808, static_files/css/sytles.scss */
    .actions select option {
      background-color: #F5F5F5; }
  /* line 813, static_files/css/sytles.scss */
  .actions .dropdown {
    position: absolute;
    top: 30px;
    padding: 10px 15px;
    margin-top: 7px;
    background: white;
    width: 125px;
    border-radius: 3px;
    font: 14px/22px "MuseoSansRounded300Regular";
    z-index: 1100; }
    /* line 824, static_files/css/sytles.scss */
    .actions .dropdown li {
      margin-bottom: 7px; }
    /* line 828, static_files/css/sytles.scss */
    .actions .dropdown li:last-child {
      margin-bottom: 0px; }
  /* line 833, static_files/css/sytles.scss */
  .actions .button, .actions .dropdown {
    float: left;
    background-color: white;
    border: 1px solid #00AB76; }
  /* line 840, static_files/css/sytles.scss */
  .actions .button a, .actions .dropdown a {
    color: #999; }
  /* line 844, static_files/css/sytles.scss */
  .actions .button {
    color: #00AB76;
    padding-right: 30px;
    display: block;
    width: 150px; }
    /* line 850, static_files/css/sytles.scss */
    .actions .button:hover {
      color: #00AB76; }
  /* line 855, static_files/css/sytles.scss */
  .actions .button:after {
    content: var(--icon);
    font-size: 32px;
    position: absolute;
    top: 29%;
    right: 12%;
    transform: rotate(90deg);
    color: #00AB76;
    font-weight: normal;
    font-family: "MuseoSansRounded100Regular"; }

/* line 868, static_files/css/sytles.scss */
.actions_wrapper {
  margin-top: 8px;
  width: 100%; }
  /* line 872, static_files/css/sytles.scss */
  .actions_wrapper tr.field select ~ .required {
    display: none; }
  /* line 876, static_files/css/sytles.scss */
  .actions_wrapper select[multiple] {
    min-height: 150px; }
  /* line 880, static_files/css/sytles.scss */
  .actions_wrapper .filter-regency {
    display: inline-block;
    margin-right: 10px;
    float: right; }
  /* line 886, static_files/css/sytles.scss */
  .actions_wrapper .filter-regency select {
    height: 33px;
    font-size: 14px; }
  /* line 891, static_files/css/sytles.scss */
  .actions_wrapper input:not([type="checkbox"]) {
    color: white;
    background-color: white;
    margin-right: 10px;
    max-width: 100px;
    font: 14px/15px "MuseoSansRounded300Regular";
    height: 33px;
    width: 100%; }
  /* line 901, static_files/css/sytles.scss */
  .actions_wrapper input[type="date"] {
    color: #4d4d4d;
    max-width: unset;
    border: 1px solid #e0e0e0;
    height: 26px;
    border-radius: 5px;
    padding: 3px 10px;
    width: 150px; }
  /* line 911, static_files/css/sytles.scss */
  .actions_wrapper .right a:last-child {
    margin-right: 0px; }
  /* line 915, static_files/css/sytles.scss */
  .actions_wrapper .actions {
    float: left;
    left: 0px; }
  /* line 920, static_files/css/sytles.scss */
  .actions_wrapper .green .dropdown {
    background-color: white;
    border: 1px solid #00AB76; }
    /* line 924, static_files/css/sytles.scss */
    .actions_wrapper .green .dropdown a {
      color: #00AB76; }
    /* line 928, static_files/css/sytles.scss */
    .actions_wrapper .green .dropdown a:hover {
      font-family: "MuseoSansRounded300Regular"; }
  /* line 933, static_files/css/sytles.scss */
  .actions_wrapper button {
    position: absolute; }
  /* line 937, static_files/css/sytles.scss */
  .actions_wrapper .search, .actions_wrapper .search-driver, .actions_wrapper .search-popup {
    width: 25%;
    display: table;
    padding-top: 0px;
    position: relative; }
    /* line 943, static_files/css/sytles.scss */
    .actions_wrapper .search button, .actions_wrapper .search-driver button, .actions_wrapper .search-popup button {
      padding: 0px;
      margin: 0px;
      height: 0px;
      border: none; }
    /* line 950, static_files/css/sytles.scss */
    .actions_wrapper .search input, .actions_wrapper .search-driver input, .actions_wrapper .search-popup input {
      max-width: 100%;
      color: #4d4d4d;
      padding: 6px 10px 6px 35px; }
      /* line 955, static_files/css/sytles.scss */
      .actions_wrapper .search input::placeholder, .actions_wrapper .search-driver input::placeholder, .actions_wrapper .search-popup input::placeholder {
        color: #999; }
  /* line 961, static_files/css/sytles.scss */
  .actions_wrapper .search-popup {
    width: 100%; }
  /* line 966, static_files/css/sytles.scss */
  .actions_wrapper .search-driver {
    width: 100%; }

/* line 972, static_files/css/sytles.scss */
.actions_wrapper.long-wrapper {
  width: 100%; }
  /* line 975, static_files/css/sytles.scss */
  .actions_wrapper.long-wrapper .search, .actions_wrapper.long-wrapper .search-popup, .actions_wrapper.long-wrapper .search-driver, .actions_wrapper.long-wrapper input {
    width: 65%; }
  /* line 979, static_files/css/sytles.scss */
  .actions_wrapper.long-wrapper .select-all, .actions_wrapper.long-wrapper .deselect-all {
    color: #e86731; }

/* line 984, static_files/css/sytles.scss */
.actions_wrapper.medium-wrapper {
  width: 100%;
  margin-top: 30px; }
  /* line 988, static_files/css/sytles.scss */
  .actions_wrapper.medium-wrapper .search, .actions_wrapper.medium-wrapper .search-popup, .actions_wrapper.medium-wrapper .search-driver, .actions_wrapper.medium-wrapper input {
    width: 100%; }

/* line 993, static_files/css/sytles.scss */
.small-wrapper {
  width: 100%; }
  /* line 996, static_files/css/sytles.scss */
  .small-wrapper .search, .small-wrapper .actions_wrapper .search-popup, .actions_wrapper .small-wrapper .search-popup, .small-wrapper .actions_wrapper .search-driver, .actions_wrapper .small-wrapper .search-driver, .small-wrapper input {
    width: 50%; }

/* line 1001, static_files/css/sytles.scss */
.mutations-wrapper {
  margin-top: 50px; }
  /* line 1004, static_files/css/sytles.scss */
  .mutations-wrapper .inventory {
    vertical-align: initial; }

/* line 1009, static_files/css/sytles.scss */
.icon-mglass {
  top: -2px;
  left: 12px;
  position: relative;
  display: inline-block;
  background: transparent;
  border-radius: 30px;
  height: 6px;
  width: 6px;
  border: 2px solid #999; }
  /* line 1020, static_files/css/sytles.scss */
  .icon-mglass:after {
    content: "";
    height: 2px;
    width: 6px;
    background: #999;
    position: absolute;
    top: 7px;
    left: 5px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg); }

/* line 1036, static_files/css/sytles.scss */
.button {
  color: white;
  padding: 5px 12px 5px;
  background-color: #FFB61A;
  border: none;
  height: auto;
  line-height: normal;
  float: left;
  margin-right: 15px;
  font: 13px/15px "MuseoSansRounded300Regular";
  position: relative;
  text-transform: none; }
  /* line 1049, static_files/css/sytles.scss */
  .button.main-bg {
    background-color: #BF355C; }
  /* line 1053, static_files/css/sytles.scss */
  .button span {
    font: 18px/15px "MuseoSansRounded300Regular"; }
  /* line 1057, static_files/css/sytles.scss */
  .button:hover {
    color: white; }
  /* line 1061, static_files/css/sytles.scss */
  .button label {
    margin: 0px; }

/* line 1066, static_files/css/sytles.scss */
.ten.columns {
  width: 84.66666%; }

/* line 1070, static_files/css/sytles.scss */
.breadcrumb {
  color: white;
  margin-bottom: 20px; }
  /* line 1074, static_files/css/sytles.scss */
  .breadcrumb span {
    position: relative;
    margin: 0px 2px; }
  /* line 1079, static_files/css/sytles.scss */
  .breadcrumb span:before {
    content: var(--icon);
    color: white;
    position: relative;
    top: 3px;
    font: 25px/22px "MuseoSansRounded300Regular"; }
  /* line 1087, static_files/css/sytles.scss */
  .breadcrumb a {
    color: white; }

/* line 1092, static_files/css/sytles.scss */
.columns.sidebar_wrapper {
  background-color: #5C5F6E;
  padding: 0px 25px 0px 35px;
  width: 15.333333%;
  margin-left: 0px;
  z-index: 1000;
  border-top: 5px solid #e86731;
  height: 100%;
  overflow-y: auto;
  position: fixed;
  top: 0;
  right: 0; }
  /* line 1105, static_files/css/sytles.scss */
  .columns.sidebar_wrapper input[type='checkbox'], .columns.sidebar_wrapper .dropdown {
    display: none; }
  /* line 1109, static_files/css/sytles.scss */
  .columns.sidebar_wrapper input[type='checkbox']:checked + span + .dropdown {
    display: block; }
  /* line 1113, static_files/css/sytles.scss */
  .columns.sidebar_wrapper label::before {
    position: absolute;
    left: -25px;
    top: 5px;
    background-size: 16px 13px;
    display: inline-block;
    width: 16px;
    height: 13px;
    content: ""; }
  /* line 1124, static_files/css/sytles.scss */
  .columns.sidebar_wrapper .logo {
    max-width: 85px;
    display: block; }
  /* line 1129, static_files/css/sytles.scss */
  .columns.sidebar_wrapper .merchant-name {
    margin-top: 24px;
    display: block;
    color: #F5F5F5;
    font: 18px/18px "MuseoSansRounded700Regular"; }
  /* line 1136, static_files/css/sytles.scss */
  .columns.sidebar_wrapper .sidebar {
    padding: 20px 0px 25px;
    box-sizing: border-box; }
  /* line 1141, static_files/css/sytles.scss */
  .columns.sidebar_wrapper label {
    position: relative;
    margin-left: 0px;
    margin-bottom: 10px; }
  /* line 1147, static_files/css/sytles.scss */
  .columns.sidebar_wrapper input[type="checkbox"] ~ span:before {
    content: "";
    position: absolute;
    background-image: url("/static/img/right-grey-arrow.png?1056a046bc23");
    background-repeat: no-repeat;
    background-position: center;
    background-size: 13px 13px;
    display: inline-block;
    width: 13px;
    height: 13px;
    left: -16px;
    top: 4px; }
  /* line 1161, static_files/css/sytles.scss */
  .columns.sidebar_wrapper input[type="checkbox"]:checked ~ span:before {
    transform: rotate(90deg); }
  /* line 1165, static_files/css/sytles.scss */
  .columns.sidebar_wrapper .icon {
    max-width: 13px; }
  /* line 1169, static_files/css/sytles.scss */
  .columns.sidebar_wrapper a, .columns.sidebar_wrapper label {
    font: 15px/22px "MuseoSansRounded100Regular";
    color: #CCC;
    cursor: pointer; }
  /* line 1175, static_files/css/sytles.scss */
  .columns.sidebar_wrapper ul {
    margin-top: 7px;
    padding-left: 10px; }
  /* line 1180, static_files/css/sytles.scss */
  .columns.sidebar_wrapper li:last-child {
    margin-bottom: 0px; }
  /* line 1184, static_files/css/sytles.scss */
  .columns.sidebar_wrapper .dropdown {
    margin-bottom: 0px; }
  /* line 1188, static_files/css/sytles.scss */
  .columns.sidebar_wrapper .list {
    margin-top: 16px; }

/* line 1193, static_files/css/sytles.scss */
.menu-toggle, .backdrop {
  display: none; }

/* START MODAL */
/* line 1199, static_files/css/sytles.scss */
body .overlay {
  display: none;
  color: #5d5d5d;
  border-radius: 12px; }
  /* line 1204, static_files/css/sytles.scss */
  body .overlay label {
    font-weight: 400;
    height: 18px; }
  /* line 1209, static_files/css/sytles.scss */
  body .overlay .items {
    width: 100%; }
    /* line 1212, static_files/css/sytles.scss */
    body .overlay .items .items-list {
      padding-top: 4px; }
  /* line 1217, static_files/css/sytles.scss */
  body .overlay button.button, body .overlay button.button:hover {
    background-color: #FF7A00;
    border: none;
    border-radius: 3px;
    margin-top: 22px;
    border-radius: 5px;
    font-size: 13px; }
  /* line 1226, static_files/css/sytles.scss */
  body .overlay .button_done {
    float: right;
    width: 17%; }

/* line 1233, static_files/css/sytles.scss */
.overlay .tabs .label_wrapper label {
  color: #5d5d5d;
  font-size: 23px;
  padding: 10px 0px 28px; }

/* line 1239, static_files/css/sytles.scss */
.overlay .tabs .label_wrapper {
  border-bottom: 1px solid #E1E1E1;
  margin-bottom: 22px; }

/* line 1247, static_files/css/sytles.scss */
.overlay .tabs #tab1:checked ~ .label_wrapper label[for="tab1"]:after,
.overlay .tabs #tab2:checked ~ .label_wrapper label[for="tab2"]:after {
  content: '';
  width: 100%;
  background: #5d5d5d;
  height: 5px; }

/* line 1256, static_files/css/sytles.scss */
body.show-overlay .overlay-wrapper {
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 1000;
  top: 0;
  left: 0; }

/* line 1266, static_files/css/sytles.scss */
.close-overlay {
  position: absolute;
  right: 32px;
  top: 32px;
  width: 32px;
  height: 32px;
  opacity: 0.5;
  cursor: pointer; }
  /* line 1275, static_files/css/sytles.scss */
  .close-overlay:hover {
    opacity: 1; }
  /* line 1279, static_files/css/sytles.scss */
  .close-overlay:before, .close-overlay:after {
    position: absolute;
    left: 15px;
    content: ' ';
    height: 33px;
    width: 2px;
    background-color: #FF7A00; }
  /* line 1288, static_files/css/sytles.scss */
  .close-overlay:before {
    transform: rotate(45deg); }
  /* line 1292, static_files/css/sytles.scss */
  .close-overlay:after {
    transform: rotate(-45deg); }

/* line 1297, static_files/css/sytles.scss */
body.show-overlay .overlay {
  font-weight: normal;
  position: absolute;
  display: block;
  width: 900px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 1000;
  background-color: white; }

/* line 1309, static_files/css/sytles.scss */
.overlay .overlay-content {
  padding: 36px 32px 20px; }

/* line 1313, static_files/css/sytles.scss */
.overlay-content .select_all {
  color: #FF7A00;
  font-size: 21px;
  padding-bottom: 8px; }
  /* line 1318, static_files/css/sytles.scss */
  .overlay-content .select_all label {
    display: initial;
    cursor: pointer; }

/* line 1324, static_files/css/sytles.scss */
body.dashboard .overlay-title {
  color: #b2b2b2;
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 10px; }

/* line 1331, static_files/css/sytles.scss */
.overlay .row {
  margin-bottom: 4px;
  min-height: 30px; }

/* line 1336, static_files/css/sytles.scss */
.row_title {
  height: 32px; }

/* line 1340, static_files/css/sytles.scss */
.stores-search {
  position: relative; }
  /* line 1343, static_files/css/sytles.scss */
  .stores-search .awesomplete {
    display: inherit; }
  /* line 1347, static_files/css/sytles.scss */
  .stores-search .icon-mglass {
    position: absolute;
    border-color: #5d5d5d; }
    /* line 1351, static_files/css/sytles.scss */
    .stores-search .icon-mglass:after {
      background-color: #5d5d5d; }
  /* line 1356, static_files/css/sytles.scss */
  .stores-search input {
    padding: 8px 33px;
    border-radius: 5px;
    width: 100%;
    max-width: 250px;
    font-size: 14px;
    border: 1px solid #5d5d5d; }
    /* line 1364, static_files/css/sytles.scss */
    .stores-search input:placeholder {
      color: #E1E1E1; }

/* line 1370, static_files/css/sytles.scss */
.overlay-content .items {
  height: 220px;
  overflow-y: scroll; }
  /* line 1374, static_files/css/sytles.scss */
  .overlay-content .items ul[hidden] {
    width: 100%; }
  /* line 1378, static_files/css/sytles.scss */
  .overlay-content .items ul[hidden] li {
    margin-right: 4%; }
    /* line 1381, static_files/css/sytles.scss */
    .overlay-content .items ul[hidden] li:nth-child(3n+1) {
      margin-right: 0px; }
    /* line 1385, static_files/css/sytles.scss */
    .overlay-content .items ul[hidden] li:last-child {
      margin-right: 0px; }
  /* line 1390, static_files/css/sytles.scss */
  .overlay-content .items .columns {
    font-size: 14px;
    line-height: 20px; }
  /* line 1395, static_files/css/sytles.scss */
  .overlay-content .items input {
    position: relative;
    top: 3px;
    float: left;
    margin-right: 10px; }
  /* line 1402, static_files/css/sytles.scss */
  .overlay-content .items label {
    float: left;
    width: 85%;
    font-size: 14px;
    line-height: 18px;
    color: #5d5d5d;
    cursor: pointer;
    display: table; }

/* line 1413, static_files/css/sytles.scss */
.checkbox_overlay, #select_all {
  margin-right: 5px; }

/* END MODAL */
/* line 1418, static_files/css/sytles.scss */
.logs-wrapper {
  font-family: Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0; }
  /* line 1423, static_files/css/sytles.scss */
  .logs-wrapper .container {
    background: #fff;
    width: 100%;
    max-width: 1280px;
    margin: 0 auto; }
  /* line 1430, static_files/css/sytles.scss */
  .logs-wrapper .header {
    text-align: center;
    min-height: 45px;
    padding: 20px 0; }
  /* line 1436, static_files/css/sytles.scss */
  .logs-wrapper .title {
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0; }
  /* line 1442, static_files/css/sytles.scss */
  .logs-wrapper .subtitle {
    font-size: 14px; }
  /* line 1446, static_files/css/sytles.scss */
  .logs-wrapper ol {
    padding: 0;
    margin: 0; }
  /* line 1451, static_files/css/sytles.scss */
  .logs-wrapper ol li {
    list-style: none; }
  /* line 1455, static_files/css/sytles.scss */
  .logs-wrapper li:hover:not(.divider) {
    background-color: #ffda9e; }
  /* line 1459, static_files/css/sytles.scss */
  .logs-wrapper .divider {
    font-weight: bold;
    margin-top: 30px;
    margin-bottom: 5px; }
  /* line 1465, static_files/css/sytles.scss */
  .logs-wrapper .menu-item {
    padding: 5px 0px 5px 15px;
    border-radius: 3px;
    margin-top: 5px; }
  /* line 1471, static_files/css/sytles.scss */
  .logs-wrapper a {
    color: #4d4d4d;
    outline: none; }
  /* line 1476, static_files/css/sytles.scss */
  .logs-wrapper .table {
    border-collapse: collapse; }
  /* line 1480, static_files/css/sytles.scss */
  .logs-wrapper .table thead tr {
    background-color: #FFC728;
    height: 50px; }
  /* line 1485, static_files/css/sytles.scss */
  .logs-wrapper .table th, .logs-wrapper .table td {
    font-family: Arial, Helvetica, sans-serif;
    color: #4d4f4d;
    padding: 8px;
    vertical-align: top; }
  /* line 1492, static_files/css/sytles.scss */
  .logs-wrapper .table th {
    font-weight: 600;
    vertical-align: middle;
    width: 25%; }
  /* line 1498, static_files/css/sytles.scss */
  .logs-wrapper .table th:nth-of-type(1), .logs-wrapper .table th:nth-of-type(2) {
    width: 12.5%; }
  /* line 1502, static_files/css/sytles.scss */
  .logs-wrapper .table tbody tr:nth-child(odd) {
    background-color: rgba(231, 231, 231, 0.2); }
  /* line 1506, static_files/css/sytles.scss */
  .logs-wrapper .table tbody tr:nth-child(even) {
    background-color: #fcffce; }
  /* line 1510, static_files/css/sytles.scss */
  .logs-wrapper .table tr td {
    word-break: break-all; }

/* line 1516, static_files/css/sytles.scss */
.search .awesomplete input, .actions_wrapper .search-popup .awesomplete input, .actions_wrapper .search-driver .awesomplete input {
  margin-right: 0px;
  margin-bottom: 0px; }
  /* line 1520, static_files/css/sytles.scss */
  .search .awesomplete input:focus, .actions_wrapper .search-popup .awesomplete input:focus, .actions_wrapper .search-driver .awesomplete input:focus, .search .awesomplete input:hover, .actions_wrapper .search-popup .awesomplete input:hover, .actions_wrapper .search-driver .awesomplete input:hover, .search .awesomplete input:active, .actions_wrapper .search-popup .awesomplete input:active, .actions_wrapper .search-driver .awesomplete input:active {
    border: 1px solid #D1D1D1; }

/* line 1525, static_files/css/sytles.scss */
.search .awesomplete ul, .actions_wrapper .search-popup .awesomplete ul, .actions_wrapper .search-driver .awesomplete ul {
  line-height: 22px;
  margin: -2px 0px 0px;
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
  border-top: 1px solid #D1D1D1;
  border-color: #D1D1D1;
  box-shadow: none; }
  /* line 1534, static_files/css/sytles.scss */
  .search .awesomplete ul:before, .actions_wrapper .search-popup .awesomplete ul:before, .actions_wrapper .search-driver .awesomplete ul:before {
    content: '';
    display: none; }
  /* line 1539, static_files/css/sytles.scss */
  .search .awesomplete ul li[aria-selected="true"] mark, .search .awesomplete ul li:hover mark, .search .awesomplete ul mark, .actions_wrapper .search-popup .awesomplete ul mark, .actions_wrapper .search-driver .awesomplete ul mark {
    color: #4d4d4d;
    font-weight: normal;
    background: transparent; }
  /* line 1545, static_files/css/sytles.scss */
  .search .awesomplete ul li, .actions_wrapper .search-popup .awesomplete ul li, .actions_wrapper .search-driver .awesomplete ul li {
    font-size: 14px;
    color: #4d4d4d;
    padding: 7px 12px;
    margin-bottom: 0px;
    border-bottom: 1px solid #F5F5F5; }
    /* line 1552, static_files/css/sytles.scss */
    .search .awesomplete ul li:last-child, .actions_wrapper .search-popup .awesomplete ul li:last-child, .actions_wrapper .search-driver .awesomplete ul li:last-child {
      border-bottom: none; }
  /* line 1557, static_files/css/sytles.scss */
  .search .awesomplete ul li[aria-selected="true"], .actions_wrapper .search-popup .awesomplete ul li[aria-selected="true"], .actions_wrapper .search-driver .awesomplete ul li[aria-selected="true"], .search .awesomplete ul li:hover, .actions_wrapper .search-popup .awesomplete ul li:hover, .actions_wrapper .search-driver .awesomplete ul li:hover, .search .awesomplete ul li:focus, .actions_wrapper .search-popup .awesomplete ul li:focus, .actions_wrapper .search-driver .awesomplete ul li:focus {
    color: #4d4d4d;
    background-color: #F5F5F5; }

@media screen and (max-width: 1024px) {
  /* line 1565, static_files/css/sytles.scss */
  .content_wrapper {
    padding: 30px 5%; }
  /* line 1569, static_files/css/sytles.scss */
  .detail-report .header {
    padding: 65px 5% 3px; }
  /* line 1573, static_files/css/sytles.scss */
  .ten.columns {
    width: 100%; }
  /* START MAIN-MENU */
  /* line 1578, static_files/css/sytles.scss */
  .menu-toggle {
    display: table;
    position: absolute;
    top: 34px;
    right: 5%; }
  /* line 1585, static_files/css/sytles.scss */
  .sidebar_wrapper.main-menu {
    position: absolute;
    transition: right .5s ease, box-shadow 0.3s ease;
    width: 25%;
    right: -26%;
    top: 0;
    height: 100%;
    z-index: 999; }
  /* line 1595, static_files/css/sytles.scss */
  .main-menu .menu-close {
    position: absolute;
    right: 0;
    top: 0; }
  /* line 1601, static_files/css/sytles.scss */
  .sidebar_wrapper.main-menu:target,
  .sidebar_wrapper.main-menu[aria-expanded="true"] {
    right: 0%;
    position: fixed;
    -moz-box-shadow: 3px 0 12px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 3px 0 12px rgba(0, 0, 0, 0.25);
    box-shadow: 3px 0 12px rgba(0, 0, 0, 0.25); }
  /* line 1610, static_files/css/sytles.scss */
  .main-menu:target .menu-close,
  .main-menu[aria-expanded="true"] .menu-close {
    z-index: 1001; }
  /* line 1615, static_files/css/sytles.scss */
  .main-menu:target ul,
  .main-menu[aria-expanded="true"] ul {
    position: relative;
    z-index: 1000; }
  /* line 1621, static_files/css/sytles.scss */
  .main-menu:target + .backdrop,
  .main-menu[aria-expanded="true"] + .backdrop {
    position: absolute;
    display: block;
    content: "";
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 998;
    background: rgba(0, 0, 0, 0.6);
    cursor: default; }
  /* END MAIN-MENU */ }

@media screen and (max-width: 768px) {
  /* line 1638, static_files/css/sytles.scss */
  .sidebar_wrapper.main-menu {
    width: 30%;
    right: -31%; }
  /* line 1644, static_files/css/sytles.scss */
  .box_wrapper td {
    font-size: 11px; } }

/* line 1650, static_files/css/sytles.scss */
.photos {
  margin: 5px;
  float: left;
  position: relative;
  margin-right: 10px; }

/* line 1658, static_files/css/sytles.scss */
.photos:hover {
  opacity: 0.7; }

/* line 1662, static_files/css/sytles.scss */
h5 {
  font-size: 18px;
  line-height: 0.7; }

/* line 1667, static_files/css/sytles.scss */
.product_photo {
  width: 180px;
  height: 180px;
  object-fit: cover; }

/* line 1673, static_files/css/sytles.scss */
.check {
  display: none;
  width: 23px; }

/* line 1678, static_files/css/sytles.scss */
.image_product {
  cursor: pointer;
  box-sizing: border-box;
  border: 4px solid transparent;
  margin-bottom: 0;
  outline: 0; }

/* line 1686, static_files/css/sytles.scss */
.delete-image {
  position: absolute;
  right: -6px;
  top: -6px;
  z-index: 10; }
  /* line 1692, static_files/css/sytles.scss */
  .delete-image .delete-image-icon {
    width: 18px;
    height: 18px; }

/* line 1699, static_files/css/sytles.scss */
.main_photo form {
  max-width: 90%; }

/* line 1704, static_files/css/sytles.scss */
.main_photo_top_button {
  margin-top: 25px;
  padding-top: 0px;
  border-bottom: 1px solid #D1D1D1;
  border-top: none;
  display: table;
  width: 100%; }
  /* line 1712, static_files/css/sytles.scss */
  .main_photo_top_button .errorlist {
    margin: 0px 20px; }
  /* line 1716, static_files/css/sytles.scss */
  .main_photo_top_button button {
    margin-top: -8px; }

/* line 1721, static_files/css/sytles.scss */
.image_product .check {
  position: absolute;
  color: #4A79A3;
  right: -6px;
  top: 12px; }

/* line 1728, static_files/css/sytles.scss */
.checked {
  border-color: #FF7A00;
  width: 188px;
  height: 188px; }

/* line 1735, static_files/css/sytles.scss */
.checked .check {
  display: block; }

/* line 1739, static_files/css/sytles.scss */
.display-mini-map {
  width: 160px;
  height: 160px; }

/* line 1744, static_files/css/sytles.scss */
.add-location {
  width: 160px;
  height: 160px;
  border: #FF7A00 solid 0.5px;
  background-image: url("/static/img/location-icon.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 90px 90px;
  position: relative; }
  /* line 1754, static_files/css/sytles.scss */
  .add-location span {
    font-size: 15px;
    color: #E86731;
    position: absolute;
    bottom: 10px;
    width: 70%;
    left: 24px; }

/* line 1764, static_files/css/sytles.scss */
.gmnoprint a, .gmnoprint span {
  display: none; }

/* line 1767, static_files/css/sytles.scss */
.gmnoprint div {
  background: none !important; }

/* line 1771, static_files/css/sytles.scss */
.edit-location {
  height: 25px;
  width: 25px;
  background-image: url("/static/img/editbutton.png");
  z-index: 1;
  position: absolute;
  margin-left: 145px;
  margin-top: -10px; }

/* line 1781, static_files/css/sytles.scss */
.address {
  width: 73%;
  float: left;
  margin-top: 10px; }

/* line 1787, static_files/css/sytles.scss */
.display-map-input {
  width: 640px;
  height: 320px; }

/* line 1792, static_files/css/sytles.scss */
input[type="text"].search-address, textarea.search-address, textarea.address-notes {
  margin: 10px 0 20px;
  width: 640px; }

/* line 1797, static_files/css/sytles.scss */
textarea.search-address {
  min-height: 60px; }

/* line 1801, static_files/css/sytles.scss */
.remove {
  padding-left: 16px;
  color: #FC3838;
  font-weight: normal;
  border: transparent;
  margin-bottom: 0;
  line-height: 10px;
  height: auto; }
  /* line 1810, static_files/css/sytles.scss */
  .remove span::before {
    position: absolute;
    margin-left: -20px;
    margin-top: 0;
    background-image: url("/static/img/x-icon.png");
    background-size: 13px 10px;
    width: 13px;
    height: 10px;
    content: ""; }

/* line 1822, static_files/css/sytles.scss */
.login {
  height: 100%;
  background-color: #F5F5F5;
  max-height: 100%; }
  /* line 1827, static_files/css/sytles.scss */
  .login__content {
    margin: 0px auto;
    left: 50%;
    top: 50%;
    position: absolute;
    transform: translate(-50%, -50%);
    width: 350px;
    border: none;
    border-radius: 8px;
    padding: 30px;
    background-color: white; }
  /* line 1840, static_files/css/sytles.scss */
  .login input {
    width: 100%;
    display: block;
    border: none;
    border-radius: 0;
    border-bottom: 1px solid #E0DFDF;
    font-size: 16px;
    height: 35px;
    margin-bottom: 0;
    background-color: transparent;
    padding: 6px 0; }
  /* line 1853, static_files/css/sytles.scss */
  .login input:focus {
    border: none;
    border-bottom: 1px solid #E0DFDF; }
  /* line 1858, static_files/css/sytles.scss */
  .login input::placeholder {
    color: #A3A3AE; }
  /* line 1862, static_files/css/sytles.scss */
  .login__logo {
    display: block;
    height: 48px;
    margin: 0 auto 30px; }
  /* line 1868, static_files/css/sytles.scss */
  .login__title {
    text-align: center;
    font: 20px/1.2 "MuseoSansRounded300Regular";
    margin: 20px 0 10px; }
  /* line 1874, static_files/css/sytles.scss */
  .login__subtitle {
    text-align: center;
    font: 16px/1.2 "MuseoSansRounded300Regular";
    color: #58595B;
    margin-bottom: 20px; }
    /* line 1880, static_files/css/sytles.scss */
    .login__subtitle--small {
      font-size: 14px; }
    /* line 1884, static_files/css/sytles.scss */
    .login__subtitle--gray {
      color: #A3A3AE; }
  /* line 1889, static_files/css/sytles.scss */
  .login__form {
    display: flex;
    flex-direction: column;
    gap: 30px; }
  /* line 1895, static_files/css/sytles.scss */
  .login__icon {
    margin-bottom: 4px; }
    /* line 1898, static_files/css/sytles.scss */
    .login__icon--no-margin {
      margin: 0; }
    /* line 1902, static_files/css/sytles.scss */
    .login__icon--email {
      grid-area: icon; }
  /* line 1907, static_files/css/sytles.scss */
  .login__errors {
    grid-area: errors; }
    /* line 1910, static_files/css/sytles.scss */
    .login__errors ul li {
      margin-top: 5px; }
  /* line 1915, static_files/css/sytles.scss */
  .login__field {
    display: grid;
    grid-template-columns: 15px 1fr;
    grid-template-areas: none;
    column-gap: 15px;
    align-items: center; }
    /* line 1922, static_files/css/sytles.scss */
    .login__field--email {
      grid-template-columns: 18px 1fr;
      grid-template-areas: 'icon .' '. errors'; }
    /* line 1928, static_files/css/sytles.scss */
    .login__field img {
      display: block;
      width: 100%; }
  /* line 1934, static_files/css/sytles.scss */
  .login label {
    color: white;
    font-family: "MuseoSansRounded100Regular";
    margin-top: 20px; }
  /* line 1940, static_files/css/sytles.scss */
  .login button {
    font: 16px/1.2 "MuseoSansRounded700Regular";
    width: 100%;
    margin: 0;
    height: 44px;
    border: none;
    outline: none; }
  /* line 1949, static_files/css/sytles.scss */
  .login__forgot-password {
    color: #ED6767;
    margin: 15px 0 25px;
    font-size: 16px; }
    /* line 1954, static_files/css/sytles.scss */
    .login__forgot-password:hover {
      color: #ED6767; }
    /* line 1958, static_files/css/sytles.scss */
    .login__forgot-password--gray {
      color: #A3A3AE; }
      /* line 1961, static_files/css/sytles.scss */
      .login__forgot-password--gray:hover {
        color: #A3A3AE;
        cursor: default; }
  /* line 1968, static_files/css/sytles.scss */
  .login .errorlist {
    background: rgba(255, 255, 255, 0.5); }
  /* line 1972, static_files/css/sytles.scss */
  .login .messages li {
    background-color: white;
    color: #A3A3AE;
    font: 14px/1.2 "MuseoSansRounded300Regular";
    padding: 0; }
  /* line 1979, static_files/css/sytles.scss */
  .login li {
    color: #FF6761;
    text-align: justify;
    background-color: transparent; }

/* line 1986, static_files/css/sytles.scss */
.forget_password h1 {
  font: 35px/20px "MuseoSansRounded100Regular";
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 40px; }

/* line 1993, static_files/css/sytles.scss */
.field-extended {
  width: 100%;
  position: relative; }
  /* line 1997, static_files/css/sytles.scss */
  .field-extended .icon {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    margin: 0;
    left: 10px;
    border: none; }
    /* line 2007, static_files/css/sytles.scss */
    .field-extended .icon:focus {
      border: none; }
    /* line 2011, static_files/css/sytles.scss */
    .field-extended .icon + input, .field-extended .icon + select, .field-extended .icon + textarea {
      padding-left: 38px; }
    /* line 2015, static_files/css/sytles.scss */
    .field-extended .icon--right {
      left: unset;
      right: 10px; }
      /* line 2019, static_files/css/sytles.scss */
      .field-extended .icon--right + input, .field-extended .icon--right + select, .field-extended .icon--right + textarea {
        padding-left: 0;
        padding-right: 38px; }

/* line 2027, static_files/css/sytles.scss */
.show-password-checkbox {
  appearance: none;
  background: center/contain url("/static/img/new_icons/icon-new-hide.webp?29d8b1264132") no-repeat;
  cursor: pointer; }
  /* line 2032, static_files/css/sytles.scss */
  .show-password-checkbox:checked {
    background-image: url("/static/img/new_icons/icon-new-show.webp?29d8b1264132");
    transform: translateY(-55%); }

/* line 2039, static_files/css/sytles.scss */
.form-checkbox label {
  font: 16px/16px "MuseoSansRounded300Regular";
  position: relative;
  padding: 15px 0;
  margin: 0;
  overflow: hidden; }

/* line 2047, static_files/css/sytles.scss */
.form-checkbox span {
  position: absolute;
  left: 24px;
  top: 18px;
  padding-bottom: 10px;
  border-bottom: 1px solid #E1E1E1;
  width: 98%; }

/* line 2056, static_files/css/sytles.scss */
.form-checkbox input[type="checkbox"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeSpeed;
  width: 17px;
  height: 17px;
  margin: 0;
  margin-right: 1px;
  display: block;
  float: left;
  position: relative;
  cursor: pointer;
  background: #d1d3d4; }

/* line 2072, static_files/css/sytles.scss */
.form-checkbox input[type='checkbox']:after {
  content: "";
  vertical-align: middle;
  text-align: center;
  line-height: 17px;
  position: absolute;
  cursor: pointer;
  height: 17px;
  width: 17px;
  left: 0;
  top: 0;
  font-size: 17px; }

/* line 2086, static_files/css/sytles.scss */
.form-checkbox input[type='checkbox']:checked:after {
  background: #00AB76;
  content: '\2714';
  color: #fff; }

/* line 2092, static_files/css/sytles.scss */
.form-checkbox .level-0 span {
  font-size: 20px; }

/* line 2096, static_files/css/sytles.scss */
.form-checkbox .level-1 {
  padding-left: 20px; }
  /* line 2099, static_files/css/sytles.scss */
  .form-checkbox .level-1 span {
    left: 44px;
    max-width: 96%; }

/* line 2105, static_files/css/sytles.scss */
.form-checkbox .level-2 {
  padding-left: 40px; }
  /* line 2108, static_files/css/sytles.scss */
  .form-checkbox .level-2 span {
    left: 64px;
    max-width: 94%; }

/* line 2115, static_files/css/sytles.scss */
.parent {
  margin-top: 35px; }

/* line 2119, static_files/css/sytles.scss */
.add_photo {
  width: 100%; }
  /* line 2122, static_files/css/sytles.scss */
  .add_photo form {
    max-width: 90%; }
  /* line 2126, static_files/css/sytles.scss */
  .add_photo .button.orange {
    margin-top: 0px; }
  /* line 2129, static_files/css/sytles.scss */
  .add_photo input[type="file"] {
    display: none; }
  /* line 2133, static_files/css/sytles.scss */
  .add_photo .preview_image {
    float: right;
    position: relative;
    bottom: 50px; }
  /* line 2139, static_files/css/sytles.scss */
  .add_photo img {
    object-fit: cover;
    width: 300px;
    height: 300px; }

/* line 2147, static_files/css/sytles.scss */
.pagination a {
  color: #FF7A00; }

/* line 2151, static_files/css/sytles.scss */
.pagination span {
  font-size: 22px;
  line-height: 0px;
  position: relative;
  top: 2px; }

/* line 2158, static_files/css/sytles.scss */
.pagination .prev {
  float: left; }

/* line 2162, static_files/css/sytles.scss */
.pagination .next {
  float: right; }

/* line 2167, static_files/css/sytles.scss */
.filter {
  margin-right: 60px; }
  /* line 2169, static_files/css/sytles.scss */
  .filter select {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none; }

/* line 2177, static_files/css/sytles.scss */
.filter:after {
  content: var(--icon);
  font-size: 32px;
  position: absolute;
  top: -16%;
  right: 12%;
  transform: rotate(90deg);
  color: #999;
  font-weight: normal;
  cursor: pointer;
  font-family: "MuseoSansRounded100Regular"; }

/* line 2191, static_files/css/sytles.scss */
.messages {
  margin-top: 0px;
  background: rgba(187, 210, 149, 0.5);
  color: #6D956D;
  text-align: center; }
  /* line 2197, static_files/css/sytles.scss */
  .messages .info {
    background: rgba(255, 205, 88, 0.5);
    color: #D78B00; }
  /* line 2202, static_files/css/sytles.scss */
  .messages .error {
    background: rgba(255, 205, 184, 0.5);
    color: #BD796A; }
  /* line 2207, static_files/css/sytles.scss */
  .messages li {
    padding: 7px; }

/* line 2213, static_files/css/sytles.scss */
.no-margin {
  margin: 0 !important; }

/* line 2217, static_files/css/sytles.scss */
ul.messages {
  list-style-type: none;
  margin: 0px;
  padding: 0px; }

/* line 2223, static_files/css/sytles.scss */
.awesomplete-input {
  width: 60%; }
  /* line 2226, static_files/css/sytles.scss */
  .awesomplete-input .awesomplete {
    width: 100%; }
  /* line 2230, static_files/css/sytles.scss */
  .awesomplete-input .input {
    width: 100%; }

/* line 2235, static_files/css/sytles.scss */
form .result-wrapper .result-button {
  padding-right: 37px;
  cursor: default;
  margin-top: 6px; }

/* line 2241, static_files/css/sytles.scss */
.result-close {
  position: absolute;
  top: 10px;
  width: 30px;
  height: 23px;
  opacity: 0.4; }

/* line 2249, static_files/css/sytles.scss */
.result-close:hover {
  opacity: 1; }

/* line 2253, static_files/css/sytles.scss */
.result-close:before, .result-close:after {
  position: absolute;
  content: ' ';
  height: 15px;
  width: 2px;
  background-color: #00AB76; }

/* line 2261, static_files/css/sytles.scss */
.result-close:before {
  transform: rotate(45deg); }

/* line 2265, static_files/css/sytles.scss */
.result-close:after {
  transform: rotate(-45deg); }

/* line 2269, static_files/css/sytles.scss */
.warning-settings {
  background: rgba(255, 205, 184, 0.5);
  padding: 5px 135px 0px 0px;
  font-size: 12px; }

/* start filter */
/* line 2277, static_files/css/sytles.scss */
.popup-filter {
  position: absolute;
  margin-top: 11px;
  margin-left: -10px;
  border-radius: 2px;
  font-size: 14px;
  background-color: white;
  text-align: left;
  border: 1px solid #E1E1E1;
  border-radius: 8px;
  padding: 12px 20px 12px 20px;
  z-index: 1; }
  /* line 2291, static_files/css/sytles.scss */
  .popup-filter.scroll {
    max-height: 200px;
    overflow-y: auto; }
  /* line 2296, static_files/css/sytles.scss */
  .popup-filter__grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 30px;
    align-items: center; }
    /* line 2302, static_files/css/sytles.scss */
    .popup-filter__grid label {
      display: flex;
      align-items: center;
      gap: 5px; }
      /* line 2307, static_files/css/sytles.scss */
      .popup-filter__grid label input {
        margin-bottom: 3px;
        cursor: pointer; }
  /* line 2314, static_files/css/sytles.scss */
  .popup-filter__buttons {
    display: flex;
    justify-content: space-between;
    margin-top: 10px; }
    /* line 2319, static_files/css/sytles.scss */
    .popup-filter__buttons button {
      margin: 0;
      font-size: 16px;
      height: 32px; }
    /* line 2325, static_files/css/sytles.scss */
    .popup-filter__buttons .clear-button {
      border: none;
      padding: 0;
      color: #FF6761;
      text-transform: none; }

/* line 2334, static_files/css/sytles.scss */
.popup-filter a {
  display: block;
  text-decoration: none;
  color: #999999;
  cursor: pointer;
  padding: 6px 0px;
  font: 15px/18px "MuseoSansRounded300Regular";
  text-transform: none; }
  /* line 2343, static_files/css/sytles.scss */
  .popup-filter a.active {
    background-color: #F5F5F5; }

/* line 2349, static_files/css/sytles.scss */
.popup-filter a:hover {
  color: #00AB76; }

/* line 2354, static_files/css/sytles.scss */
.filter-wrapper {
  cursor: pointer; }

/* end filter */
/* line 2360, static_files/css/sytles.scss */
.is-hidden {
  display: none; }

/* line 2365, static_files/css/sytles.scss */
.image-filter {
  height: 12px;
  width: 12px; }

/* line 2372, static_files/css/sytles.scss */
.report-form__container {
  display: flex;
  flex-direction: column; }
  /* line 2376, static_files/css/sytles.scss */
  .report-form__container input[type="file"] {
    margin-bottom: 0; }

/* line 2381, static_files/css/sytles.scss */
.report-form__button {
  width: fit-content; }

/* line 2386, static_files/css/sytles.scss */
.button-dowload-csv {
  color: white;
  background-color: #00AB76;
  border: 1px solid #00AB76;
  height: 37px;
  margin-top: 20px; }

/* line 2394, static_files/css/sytles.scss */
.tabel-report {
  width: 35px; }

/* line 2398, static_files/css/sytles.scss */
.tabel-report-filter-map {
  width: auto; }

/* line 2402, static_files/css/sytles.scss */
.maps {
  height: 22px;
  margin-bottom: 0px;
  padding: 3px 0px;
  width: 105px; }

/* line 2409, static_files/css/sytles.scss */
.lines {
  margin-top: 0px;
  margin-bottom: 0px; }

/* line 2414, static_files/css/sytles.scss */
.operating-hours-table td {
  vertical-align: baseline;
  padding: 12px 15px 0px 15px;
  color: #4d4d4d;
  text-align: left; }

/* line 2421, static_files/css/sytles.scss */
.modifier {
  width: 73%;
  float: left;
  margin-top: 0px; }

/* line 2427, static_files/css/sytles.scss */
.tingle-modal {
  box-sizing: border-box;
  position: fixed;
  top: 0px;
  right: 0px;
  bottom: 0px;
  left: 0px;
  z-index: 1000;
  display: -ms-flexbox;
  display: flex;
  visibility: hidden;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  background: rgba(0, 0, 0, 0.8);
  opacity: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: pointer;
  transition: transform .2s ease; }

/* line 2454, static_files/css/sytles.scss */
.tingle-modal--noClose .tingle-modal__close, .tingle-modal__closeLabel {
  display: none; }

/* line 2458, static_files/css/sytles.scss */
.tingle-modal__close {
  position: fixed;
  top: 10px;
  right: 28px;
  z-index: 1000;
  padding: 0;
  width: 25px;
  border: none;
  background-color: transparent;
  color: #f0f0f0;
  font-size: 40px;
  font-family: monospace;
  line-height: 1;
  cursor: pointer;
  transition: color .3s ease; }

/* line 2475, static_files/css/sytles.scss */
.tingle-modal-box {
  position: relative;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  margin-top: auto;
  margin-bottom: auto;
  width: 35%;
  border-radius: 4px;
  background: #fff;
  opacity: 1;
  cursor: auto;
  transition: transform 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  -ms-transform: scale(0.8);
  transform: scale(0.8);
  text-align: center; }

/* line 2492, static_files/css/sytles.scss */
.tingle-modal-box__content {
  padding: 20px 40px 10px; }
  /* line 2495, static_files/css/sytles.scss */
  .tingle-modal-box__content h1 {
    color: #4d4d4d;
    font: 17px/22px "MuseoSansRounded500Regular";
    text-transform: none; }

/* line 2502, static_files/css/sytles.scss */
.tingle-modal-box__footer {
  padding: 20px 36px 32px;
  width: auto;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
  cursor: auto; }

/* line 2510, static_files/css/sytles.scss */
.tingle-modal--visible .tingle-modal-box__footer {
  bottom: 0; }

/* line 2514, static_files/css/sytles.scss */
.tingle-modal--visible {
  visibility: visible;
  opacity: 1; }

/* line 2519, static_files/css/sytles.scss */
.tingle-modal--visible .tingle-modal-box {
  -ms-transform: scale(1);
  transform: scale(1); }

/* line 2524, static_files/css/sytles.scss */
.tingle-btn {
  display: inline-block;
  margin: 5px;
  padding: 10px 30px;
  background-color: transparent;
  border: 1px solid #bbb;
  box-shadow: none;
  font-family: "MuseoSansRounded700Regular";
  font-size: 12px;
  vertical-align: middle;
  text-decoration: none;
  line-height: normal;
  cursor: pointer;
  transition: background-color .4s ease; }

/* line 2540, static_files/css/sytles.scss */
.tingle-btn--primary {
  color: white;
  background-color: #00AB76; }

/* line 2545, static_files/css/sytles.scss */
.tingle-btn--cancel {
  color: white;
  background-color: #FF6761; }

/* line 2550, static_files/css/sytles.scss */
.items-report-box {
  display: flex;
  background-color: white;
  border: 2px solid #eaeaea;
  padding: 50px 50px 20px;
  justify-content: space-between;
  border-radius: 15px; }
  /* line 2558, static_files/css/sytles.scss */
  .items-report-box .chart-wrapper {
    width: 60%; }
  /* line 2562, static_files/css/sytles.scss */
  .items-report-box .table-wrapper {
    width: 35%; }
    /* line 2565, static_files/css/sytles.scss */
    .items-report-box .table-wrapper .table-title {
      font-size: 18px;
      font-family: "MuseoSansRounded700Regular"; }
    /* line 2571, static_files/css/sytles.scss */
    .items-report-box .table-wrapper table tr, .items-report-box .table-wrapper table th, .items-report-box .table-wrapper table td {
      border: 0;
      padding: 5px 0px; }
    /* line 2576, static_files/css/sytles.scss */
    .items-report-box .table-wrapper table th {
      font-family: "MuseoSansRounded700Regular";
      font-size: 14px; }
    /* line 2581, static_files/css/sytles.scss */
    .items-report-box .table-wrapper table td:nth-child(2), .items-report-box .table-wrapper table th:nth-child(2), .items-report-box .table-wrapper table td:nth-child(3), .items-report-box .table-wrapper table th:nth-child(3) {
      text-align: right; }

@media (max-width: 540px) {
  /* line 2589, static_files/css/sytles.scss */
  .tingle-modal {
    top: 0;
    display: block;
    padding-top: 60px;
    width: 100%; }
  /* line 2596, static_files/css/sytles.scss */
  .tingle-modal-box {
    width: auto;
    border-radius: 0; }
  /* line 2601, static_files/css/sytles.scss */
  .tingle-modal-box__content {
    overflow-y: scroll; }
  /* line 2605, static_files/css/sytles.scss */
  .tingle-modal-box__footer .tingle-btn {
    display: block;
    float: none;
    margin-bottom: 5px;
    width: 100%; }
  /* line 2612, static_files/css/sytles.scss */
  .tingle-modal__close {
    top: 0px;
    right: 0px;
    left: 0px;
    display: block;
    width: 100%;
    height: 60px;
    border: none;
    background-color: #2c3e50;
    box-shadow: none;
    color: #fff;
    line-height: 55px; }
  /* line 2626, static_files/css/sytles.scss */
  .tingle-modal__closeLabel {
    display: inline-block;
    vertical-align: middle;
    font-size: 15px;
    font-family: "MuseoSansRounded300Regular"; }
  /* line 2633, static_files/css/sytles.scss */
  .tingle-modal__closeIcon {
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle;
    font-size: 5px; } }

@supports (-webkit-backdrop-filter: blur(12px)) or (backdrop-filter: blur(12px)) {
  /* line 2642, static_files/css/sytles.scss */
  .tingle-modal {
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px); }
  @media (max-width: 540px) {
    /* line 2648, static_files/css/sytles.scss */
    .tingle-modal {
      -webkit-backdrop-filter: blur(8px);
      backdrop-filter: blur(8px); } }
  /* line 2654, static_files/css/sytles.scss */
  .tingle-content-wrapper {
    filter: none; } }

/* line 2659, static_files/css/sytles.scss */
.group {
  clear: both;
  margin-top: 0px; }

/* line 2664, static_files/css/sytles.scss */
.edit-table {
  width: 16px; }

/* line 2669, static_files/css/sytles.scss */
.search-popup-wrapper .icon-mglass {
  z-index: 2; }

/* line 2673, static_files/css/sytles.scss */
.search-popup-wrapper #search_stores {
  width: 300px; }

/* line 2678, static_files/css/sytles.scss */
.select2-selection__rendered {
  line-height: 35px !important; }

/* line 2681, static_files/css/sytles.scss */
.select2-container .select2-selection--single {
  height: 38px !important;
  border: 1px solid #e0e0e0; }

/* line 2685, static_files/css/sytles.scss */
.select2-selection__arrow {
  height: 35px !important; }

/* line 2689, static_files/css/sytles.scss */
.button-filter-area {
  color: white;
  background-color: #00AB76;
  border: 1px solid #00AB76;
  height: 37px;
  margin-top: 25px; }

/* line 2699, static_files/css/sytles.scss */
.dashboard h3 {
  font-family: "MuseoSansRounded700Regular";
  color: orange; }

/* line 2705, static_files/css/sytles.scss */
#id_permissions {
  height: 100%; }

/* line 2712, static_files/css/sytles.scss */
.table-report-dashboard tr {
  display: flex;
  justify-content: end; }

/* line 2717, static_files/css/sytles.scss */
.table-report-dashboard td {
  vertical-align: top;
  padding: 12px 5px; }

/* line 2722, static_files/css/sytles.scss */
.table-report-dashboard .button-dowload-csv {
  margin-top: 25px; }

/* line 2726, static_files/css/sytles.scss */
.table-report-dashboard .date-report {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: left;
  font-size: 30px;
  color: white; }

/* line 2736, static_files/css/sytles.scss */
.content-wrapper-dashboard {
  padding: 30px 5% 20px;
  box-sizing: border-box; }
  /* line 2740, static_files/css/sytles.scss */
  .content-wrapper-dashboard table {
    margin-bottom: 10px; }
    /* line 2742, static_files/css/sytles.scss */
    .content-wrapper-dashboard table label {
      color: white; }
  /* line 2747, static_files/css/sytles.scss */
  .content-wrapper-dashboard tr:last-child td {
    border-bottom: none; }
  /* line 2751, static_files/css/sytles.scss */
  .content-wrapper-dashboard .empty {
    font: 38px/42px "MuseoSansRounded100Regular";
    padding: 65px;
    margin-top: 20px;
    width: 100%;
    background: white;
    display: table;
    border-radius: 5px;
    box-shadow: 0px 1px 3px #ccc;
    text-align: center;
    box-sizing: border-box; }
    /* line 2763, static_files/css/sytles.scss */
    .content-wrapper-dashboard .empty img {
      display: block;
      margin: 0 auto;
      padding-bottom: 15px; }

/* line 2771, static_files/css/sytles.scss */
.row.content-wrapper-dashboard {
  background-color: #0094e8;
  height: 250px; }
  /* line 2775, static_files/css/sytles.scss */
  .row.content-wrapper-dashboard h3 {
    color: white;
    margin-left: 3px; }

/* line 2781, static_files/css/sytles.scss */
.form-report .form-multi-select {
  height: 100px; }

/* line 2785, static_files/css/sytles.scss */
.tingle-modal-box {
  text-align: left; }
  /* line 2788, static_files/css/sytles.scss */
  .tingle-modal-box__title {
    font-size: 28px !important; }
  /* line 2792, static_files/css/sytles.scss */
  .tingle-modal-box__description {
    margin-top: 32px;
    margin-bottom: 10px; }
  /* line 2797, static_files/css/sytles.scss */
  .tingle-modal-box__footer {
    padding-top: 10px; }

/* line 2803, static_files/css/sytles.scss */
.exports-imports__download {
  color: #FF7A00;
  font: 700 16px/24px "MuseoSansRounded700Regular";
  margin-bottom: 16px;
  display: block; }

/* line 2810, static_files/css/sytles.scss */
.exports-imports__download:hover {
  color: #FFB61A; }

/* line 2816, static_files/css/sytles.scss */
.tingle-btn--delete {
  background-color: #FF6761;
  color: #fff;
  border: none; }

/* line 2822, static_files/css/sytles.scss */
.tingle-btn--cancel {
  background-color: #a0a0a0;
  color: #fff;
  border: none; }

/* line 2829, static_files/css/sytles.scss */
.flex {
  display: flex; }

/* line 2833, static_files/css/sytles.scss */
.flex-column {
  flex-direction: column; }

/* line 2837, static_files/css/sytles.scss */
.list-disc {
  list-style: disc; }

/* line 2841, static_files/css/sytles.scss */
.text-2xl {
  font-size: 1.875rem;
  /* 30px */
  line-height: 2.25rem;
  /* 36px */ }

/* line 2846, static_files/css/sytles.scss */
.font-bold {
  font-weight: 700; }

/* line 2850, static_files/css/sytles.scss */
.flex {
  display: flex; }
  /* line 2853, static_files/css/sytles.scss */
  .flex.end {
    justify-content: flex-end; }

/* line 2859, static_files/css/sytles.scss */
.deliveries-add .payload-form > .header {
  box-shadow: initial;
  padding: 0;
  min-height: initial;
  margin: 20px 0 0 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between; }

/* line 2869, static_files/css/sytles.scss */
.deliveries-add .add {
  margin-top: 20px; }

/* line 2874, static_files/css/sytles.scss */
.awesomplete ul {
  max-height: 50vh;
  overflow-y: scroll; }

/* line 2879, static_files/css/sytles.scss */
label.required::after {
  content: ' *';
  color: red; }

/* line 2884, static_files/css/sytles.scss */
.sso-login {
  display: flex;
  flex-direction: column;
  align-items: center;
  /* Dropdown container */
  /* Hide the checkbox */
  /* Dropdown select button */
  /* Arrow icon */
  /* Show dropdown when checkbox is checked */
  /* Rotate arrow when dropdown is open */
  /* Option links */ }
  /* line 2889, static_files/css/sytles.scss */
  .sso-login__heading {
    font: 16px/1 "MuseoSansRounded300Regular";
    color: #58595B;
    margin: 32px 0;
    display: flex;
    align-items: center;
    text-align: center;
    width: 100%;
    gap: 25px; }
    /* line 2899, static_files/css/sytles.scss */
    .sso-login__heading::before, .sso-login__heading::after {
      content: "";
      display: block;
      flex: 1;
      border-bottom: 1px solid #E0DFDF; }
  /* line 2907, static_files/css/sytles.scss */
  .sso-login__buttons {
    display: grid;
    gap: 32px;
    grid-template-columns: 1fr 1fr; }
  /* line 2913, static_files/css/sytles.scss */
  .sso-login__button {
    border: 1px solid white;
    border-radius: 4px;
    text-align: center;
    padding: 5px 10px; }
  /* line 2920, static_files/css/sytles.scss */
  .sso-login label {
    margin: 0; }
  /* line 2925, static_files/css/sytles.scss */
  .sso-login .dropdown-container {
    position: relative;
    width: 100%;
    max-width: 400px;
    margin: 0 auto; }
  /* line 2933, static_files/css/sytles.scss */
  .sso-login .dropdown-toggle {
    position: absolute;
    opacity: 0;
    pointer-events: none; }
  /* line 2940, static_files/css/sytles.scss */
  .sso-login .dropdown-select {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 16px;
    background-color: white;
    border: 1px solid #BF355C;
    border-radius: 4px;
    cursor: pointer;
    color: #BF355C;
    font: 16px/1 "MuseoSansRounded500Regular";
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.05); }
  /* line 2955, static_files/css/sytles.scss */
  .sso-login .dropdown-arrow {
    transition: transform 0.2s; }
  /* line 2959, static_files/css/sytles.scss */
  .sso-login .option:hover {
    color: #BF355C; }
  /* line 2964, static_files/css/sytles.scss */
  .sso-login .dropdown-toggle:checked ~ .dropdown-options {
    opacity: 1;
    visibility: visible;
    transform: translateY(0); }
  /* line 2971, static_files/css/sytles.scss */
  .sso-login .dropdown-toggle:checked ~ .dropdown-select .dropdown-arrow {
    transform: rotate(180deg); }
  /* line 2976, static_files/css/sytles.scss */
  .sso-login .option {
    display: block;
    padding: 12px 16px;
    text-decoration: none;
    text-align: left;
    transition: background-color 0.2s;
    font: 16px "MuseoSansRounded500Regular";
    color: #58595B; }

/* Dropdown options container */
/* line 2988, static_files/css/sytles.scss */
.dropdown-options {
  position: absolute;
  width: 100%;
  box-sizing: border-box;
  background-color: white;
  margin-top: 0;
  box-shadow: 0px 2px 40px 0px rgba(0, 0, 0, 0.05);
  z-index: -1;
  opacity: 0;
  border: 1px solid #E0DFDF;
  visibility: hidden;
  transform: translateY(-10px);
  transition: opacity 0.2s, visibility 0.2s, transform 0.2s;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px; }
