.reports-queue-component {
  height: 100%;
  overflow: hidden;
  position: relative;
}
.reports-queue-component .preloader-wrapper {
  vertical-align: middle;
  width: 12px;
  height: 12px;
}
.reports-queue-component .preloader-wrapper .circle {
  border-width: 2px;
}
.reports-queue-component .list-wrapper {
  overflow: hidden;
  position: relative;
}
.reports-queue-component .icon {
  font-size: 12px;
  color: #26a69a;
}
.reports-queue-component .slim-list-component {
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
  height: 100%;
}
.reports-queue-component .slim-list-component > .slim-list {
  height: 100%;
  overflow: auto;
}
.reports-queue-component .slim-list-component .disabled {
  color: #757575;
}
.reports-create {
  height: 100%;
}
.reports-create .sub-title .btn {
  padding: 0;
}
.reports-create .sub-title span {
  display: inline-block;
  line-height: 2.4rem;
  padding: 0 0.75rem;
}
.reports-create .report-create-item {
  padding: 10px;
  align-items: center;
  width: 25%;
  font-weight: 300;
  display: inline-block;
  min-width: 150px;
  max-width: 200px;
}
.reports-create .report-create-item:hover {
  cursor: pointer;
  font-weight: normal;
  background: rgb(237.35, 237.35, 237.35);
}
.reports-create .report-create-item:active {
  background: rgb(227.15, 227.15, 227.15);
}
.reports-create .report-create-item .report-name {
  padding-left: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.reports-create .close-icon {
  color: rgb(72.8192307692, 117.5653846154, 187.8807692308);
}
.reports-create .btn-print {
  position: absolute;
  bottom: 0;
  right: 0;
  margin: 20px 25px;
}
.reports-create .asset-search-list,
.reports-create .simple-search-list {
  height: 100%;
}
.reports-create .simple-list-component,
.reports-create .simple-list {
  height: calc(100% - 20px);
  margin-bottom: 0;
}
.reports-create .settings-error span {
  color: #e53935;
}
.report-action-dialog {
  position: absolute;
  top: 76px;
  right: 65px;
  background: #FFFFFF;
  padding: 0.75rem 0;
  border-radius: 2px;
  min-width: 250px;
  will-change: right;
}
.report-action-dialog .actions-container {
  max-height: 300px;
  overflow: auto;
}
.report-action-dialog.collapsed {
  max-width: 50px;
}
.report-action-dialog.collapsed .actions-container {
  opacity: 0;
  max-height: 0;
}
.report-action-dialog .title-wrapper {
  font-size: 1rem;
  padding-bottom: 0.75rem;
  border-bottom: 1px solid #e0e0e0;
  color: initial;
}
.report-action-dialog input {
  height: 2.5rem;
}
.report-action-dialog:after {
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
  visibility: visible;
  border-width: 10px;
  border-bottom-color: #FFFFFF;
  top: -19px;
  right: 33px;
}
.report-action-dialog button[disabled] {
  opacity: 0.3;
}
.report-action-dialog button[disabled]:hover {
  opacity: 0.3;
}
.report-action-dialog .success-icon {
  vertical-align: top;
  font-size: 1.3rem;
  color: #8bc34a;
}
.report-action-dialog.share-wrapper, .report-action-dialog.rename-wrapper {
  min-width: 400px;
  max-width: 450px;
}
.report-action-dialog.share-wrapper .copy-link-wrapper .text-input-component, .report-action-dialog.rename-wrapper .copy-link-wrapper .text-input-component {
  flex-basis: calc(100% - (20px + 0.75rem));
}
.report-action-dialog.share-wrapper .copy-link-wrapper button#copy, .report-action-dialog.rename-wrapper .copy-link-wrapper button#copy {
  height: 60px;
  padding: 20px 0 0 0.75rem;
}
.report-action-dialog.share-wrapper email-input, .report-action-dialog.rename-wrapper email-input {
  min-width: 230px;
}
.report-action-dialog.share-wrapper email-input tag-input .inner-input, .report-action-dialog.rename-wrapper email-input tag-input .inner-input {
  max-width: 200px;
  min-height: 10px;
}
.reports-tab-page {
  padding-top: 20px;
  overflow-y: auto;
}
.reports-tab-page .section-list {
  height: 100%;
  overflow: auto;
  min-width: 250px;
  max-width: 300px;
}
.reports-tab-page .section-reports {
  padding: 0 20px;
  min-width: 350px;
  overflow: auto;
}
.reports-tab-page .sub-title {
  padding: 15px 0;
}

.report-bar-action {
  min-width: 105px;
  width: auto;
  padding: 0 1rem;
  transition: all 0.35s;
}
.report-bar-action span,
.report-bar-action i {
  cursor: pointer;
}
.report-bar-action span:hover,
.report-bar-action i:hover {
  color: #FFFFFF;
}

.report-bar-info .report-name {
  position: relative;
}
.report-bar-info .report-name span {
  display: inline-block;
  line-height: 22px;
}
.report-bar-info .report-name .btn {
  display: inline-block;
  vertical-align: initial;
  line-height: 22px;
  height: auto;
  padding: 0 0.5rem;
}
.report-bar-info .report-name .btn i {
  font-size: 1rem;
  line-height: 22px;
  vertical-align: top;
  color: #FFFFFF;
}
.report-bar-info .report-name .text-input-component {
  display: inline-block;
  max-width: 80%;
}
.report-bar-info .report-name .text-input-component input {
  display: block;
  padding: 0;
  margin: 0;
  margin-top: -1px;
  height: 22px;
  line-height: 22px;
  color: #FFFFFF;
  border-color: #9e9e9e !important;
}
.report-bar-info .report-name .text-input-component input:focus {
  border-color: #9e9e9e !important;
}

.print-area {
  background: #FFFFFF;
}

@media print {
  html,
  body {
    height: auto;
    overflow: visible;
    background: #FFFFFF;
  }
  .hide-on-print {
    display: none;
  }
  .report-modal-bar {
    display: none;
  }
  .reports-tab-page {
    display: none;
  }
  .navbar {
    display: none;
  }
  .side-bar-component {
    display: none;
  }
  .report-modal-viewer .report-modal-body {
    margin: 0;
  }
  .report-modal-viewer .report-modal-content {
    max-width: initial;
  }
  .tabs-headers {
    display: none;
  }
  .report-base-page-component {
    padding: 0;
  }
  .report-modal-viewer {
    width: auto;
    height: auto;
    position: relative;
    display: block;
  }
}
.reports-shedules-page {
  overflow: auto;
}
.reports-shedules-page .btn-grid-new {
  position: absolute;
  right: 0;
  bottom: 0;
  margin: 15px 20px;
}
.reports-shedules-page .reports-schedules-grid {
  height: 100%;
  overflow: auto;
}
.reports-shedules-page .grid-table-header {
  padding-top: 0;
}

ux-dialog-body .report-schedule-details-component .email-input-component tags-input {
  margin-top: 0;
}
.report-base-page-component {
  padding: 20px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiJjc3MvYXBwfmJmMjQ3MThjLmJmOThiNDg0NmZhNDU0YmRhMWQwLmNodW5rLmNzcyIsInNvdXJjZVJvb3QiOiIifQ==*/