﻿/*@import "variables.scss";
@import "variables.scss";
@import "mixins/clearfix.scss";
@import "mixins/shadows.scss";
@import "typography.scss";
@import "utilities.scss";
@import "common.scss";
@import "rezintel-theme.scss";
@import "report-page.scss";
@import "report-items.scss";
@import "breadcrumb.scss";*/
.debug-alert {
  padding: 1rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.debug-alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.e-control .e-sidebar {
  border-right: 1px solid #CCC;
}

.e-control .e-toast {
  z-index: 1005 !important;
}

.e-btn .e-btn-icon {
  font-size: 18px;
}

html {
  height: 100%;
  width: 100%;
}

html, body {
  margin: 0;
  padding: 0;
  height: 100%;
  font-family: 'Open Sans', 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
}

h1:focus {
  outline: none;
}

a {
  text-decoration: none;
  background-color: transparent;
}

.body-container {
  height: calc(100vh - 71px);
}

.panel {
  margin: 2rem;
}

.panel-header {
  font-size: 1.675rem;
  color: #333;
  font-weight: 600;
}

.panel-header h3 {
  margin-block-end: .75rem;
}

.headerbar {
  z-index: 1001;
}

.headerbar .navigation ul li a {
  border-bottom: .25rem solid #fff;
  padding-bottom: .3rem;
}

.breadcrumb-header {
  padding: 2rem;
  padding-left: unset;
}

a.breadcrumb-link, a.cancel-link {
  color: #0079CB;
}

a.breadcrumb-link:hover, a.cancel-link:hover {
  text-decoration: underline;
}

.breadcrumb-text {
  color: #4D4D4D;
  font-weight: 600;
}

.rezreporter-input .e-input-group.e-control-wrapper.multiselect-list span.e-input-group-icon.e-ddl-icon.e-icons, .rezreporter-input .e-input-group.e-control-wrapper.dropdown-list span.e-input-group-icon.e-ddl-icon.e-icons {
  font-weight: 900;
  color: #4D4D4D;
}

.add-subscription {
  /*font-size: 1.5em;*/
  color: #3ba678;
  text-decoration: none;
  margin-left: auto;
}

.add-subscription:hover {
  color: #0056b3;
}

.icon-container .delete-subscription {
  color: #DC3545;
}

.subscription-icon:hover:before {
  color: #0079CB;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  content: "\e470";
}

.subscription-icon:before {
  color: #0079CB;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 400;
  content: "\e470";
}

/*not specific enough to work*/
.valid.modified:not([type=checkbox]) {
  outline: 1px solid #26b050;
}

/*not specific enough to work*/
.invalid {
  outline: 1px solid #e50000;
}

.validation-message {
  color: #e50000;
}

/*not used*/
.darker-border-checkbox.form-check-input {
  border-color: #929292;
}

.menu-sidebar {
  position: fixed;
  margin-top: 71px;
  height: calc(100vh - 71px);
  overflow: hidden;
  background-color: #F2F2F2;
}

.e-toolbar {
  background-color: #F2F2F2;
  border-bottom: 1px solid #CCC;
}

.e-toolbar .e-toolbar-items .e-tbar-btn {
  color: #707070;
}

.e-toolbar .e-toolbar-items .e-tbar-btn:focus {
  background: #fff;
  border-color: none;
  border-style: none;
  color: #707070;
}

.e-toolbar .e-toolbar-items .e-tbar-btn:hover {
  background: initial;
  border-color: none;
  border-style: none;
  color: #fff;
}

.e-toolbar .e-toolbar-items:hover {
  background-color: #0089E5;
}

.e-toolbar .e-toolbar-items:hover .e-tbar-btn {
  background-color: #0089E5;
  color: #fff;
}

.e-listview {
  border: none;
  border-radius: 0;
}

.e-listview .e-list-parent .e-list-item {
  height: 40px;
  border: none !important;
  border-radius: 0;
}

.e-listview .e-list-parent .e-list-item.e-focused, .e-listview .e-list-parent .e-list-item:focus, .e-listview .e-list-parent .e-list-item:target, .e-listview .e-list-parent .e-list-item:hover, .e-listview .e-list-parent .e-list-item:active {
  background-color: #0089E5;
  color: #FFF;
}

.e-listview .e-list-parent .e-list-item .e-list-text {
  padding-bottom: 3px;
}

.e-listview .e-list-parent .e-list-icon {
  font-size: 17px;
  margin: 2px 10px 0 5px;
}

.blocker-container {
  position: relative;
}

.blocker-container .overlay-blocker {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
  z-index: 9999;
  cursor: not-allowed;
}

.no-content {
  text-align: center;
  font-size: 1.5rem;
  color: rgba(0, 0, 0, 0.35);
}

.no-content i {
  display: block;
  font-size: 3rem;
  color: rgba(0, 0, 0, 0.5);
}

.rez-items .no-content {
  text-align: center;
  font-size: 1.5rem;
  color: rgba(0, 0, 0, 0.35);
}

.rez-items .no-content i {
  display: block;
  font-size: 3rem;
  color: rgba(0, 0, 0, 0.5);
}

.rez-items .rez-list {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(375px, 1fr));
  grid-gap: 10px;
  overflow-y: auto;
  padding: 10px 10px 10px 0;
}

.rez-items .rez-list .rez-item {
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 15px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #4D4D4D;
}

.rez-items .rez-list .rez-item:hover {
  cursor: pointer;
  background-color: #F2F2F2;
}

.rez-items .rez-list .rez-item .icon-container {
  display: flex;
  gap: 10px;
  font-size: 16px;
}

.rez-items .rez-list .rez-item.subscription-item {
  flex-direction: column;
  align-items: flex-start;
}

.rez-items .rez-list .rez-item .report-main-content {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.rez-items .rez-list .rez-item .report-main-content .report-name {
  font-size: 15px;
  margin-bottom: 5px;
}

.rez-items .rez-list .rez-item .star:before {
  color: #B3B3B3;
  font-family: "Font Awesome 6 Pro", sans-serif;
  content: "\f005";
}

.rez-items .rez-list .rez-item .star:hover:before {
  cursor: pointer;
  color: #0079CB;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  content: "\f005";
}

.rez-items .rez-list .rez-item .star.active:hover:before {
  color: #0079CB;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 400;
  content: "\f005";
}

.rez-items .rez-list .rez-item .star.active:before {
  color: #0079CB;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  content: "\f005";
}

.report-page {
  height: calc(100vh - 71px);
}

.report-page .report-container {
  overflow: auto;
  padding: 10px;
  padding-left: 1.5rem;
}

.report-page .report-container.sidebar-opened {
  width: calc(100vw - 320px - 16px);
}

.report-page .report-container.sidebar-closed {
  width: calc(100vw - 31px - 16px);
}

.report-page .report-container.sidebar-closed .report-action-bar {
  margin-right: 2.15rem;
}

.report-page .report-sidebar {
  background-color: #FFF;
  height: calc(100vh - 71px);
  border-right: none !important;
  box-shadow: 0.0625rem 0 0.25rem rgba(0, 0, 0, 0.33);
}

.report-page .e-sidebar .rezreporter-input {
  margin: 15px 20px;
}

.report-page .e-pager {
  padding: 0;
  width: auto;
}

.report-page .e-pager div.e-parentmsgbar {
  display: inline-block !important;
  margin: auto 5px auto;
}

.report-page .report-action-bar {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: .75rem;
}

.report-page .report-action-bar .action-bar-item .e-btn, .report-page .report-action-bar .action-bar-item .e-btn:focus {
  background-color: #FFF;
  color: #333;
  border: none;
  outline: none;
  box-shadow: none;
}

.report-page .report-action-bar .action-bar-item .e-btn.e-split-btn, .report-page .report-action-bar .action-bar-item .e-btn:focus.e-split-btn {
  padding-right: 5px;
}

.report-page .report-action-bar .action-bar-item .e-btn:hover, .report-page .report-action-bar .action-bar-item .e-btn:focus {
  color: #0079CB;
}

.report-page .sf-pager.e-control.e-pager.e-lib {
  border: none;
}

.report-page .sf-pager.e-control.e-pager.e-lib span.e-pagecountmsg {
  display: none;
}

.report-page .report-parameters-header {
  font-size: 1.1rem;
  color: #333;
  font-weight: 600;
  margin: 1.2rem 1.4rem;
}

.report-page .rezreporter-label {
  display: inline-block;
  font-size: 1rem;
  color: #4D4D4D;
  font-weight: 400;
  padding-bottom: .5rem;
}

.report-page button.e-control.e-btn.e-lib.view-report-btn.e-primary {
  background-color: #0079CB;
  border-radius: 2px;
  width: 84%;
  margin: 10px 0;
  margin-left: 20px;
}

.subscription-page .container {
  margin: 0 auto;
  width: 75rem;
}

.subscription-page .subscription-title {
  font-size: 1.675rem;
  color: #333;
  font-weight: 600;
}

.subscription-form .subscription-section-title {
  font-size: 1.35rem;
  color: #333;
  font-weight: 600;
  margin-bottom: 1.2rem;
  margin-top: 2.5rem;
}

.subscription-form .subscription-section-title span {
  font-size: .9rem;
  color: #666;
  font-weight: 400;
}

.subscription-form .subscription-container {
  border: 1px solid #CCC;
  color: #4D4D4D;
}

.subscription-form .subscription-container .frequency-container .dropdown-list {
  margin-top: 0;
}

.subscription-form .subscription-container.subscription-values .e-dropdownbase.e-control.e-multiselect.e-lib {
  border: 0;
}

.subscription-form .subscription-container.subscription-values input.e-dropdownbase.e-control.e-multiselect.e-lib:focus {
  outline: 0;
  box-shadow: none;
}

.subscription-form .subscription-container.subscription-values .checkbox-container {
  display: flex;
  align-items: center;
  height: 100%;
}

.subscription-form .subscription-container.subscription-values .e-checkbox-wrapper .e-frame {
  background-color: #fff;
  border-color: #767676;
  border-radius: .2em;
}

.subscription-form .subscription-container.subscription-values .e-checkbox-wrapper .e-frame.e-check {
  background-color: #767676;
  border-color: #767676;
  border-radius: .2em;
}

.subscription-form .subscription-container.subscription-values .conditional-date-select-container {
  display: flex;
  gap: 1rem;
}

.subscription-form .subscription-container.subscription-values .conditional-date-select-container .conditional-date-select-input {
  width: 30%;
}

.subscription-form .subscription-container.subscription-values .conditional-date-select-container .conditional-date-select-input.hidden {
  display: none;
}

.subscription-form .subscription-container.subscription-values .rezreporter-input .date-input {
  width: 12rem;
}

.subscription-form .row {
  display: flex;
  flex-direction: row;
  border-bottom: 1px solid #CCC;
}

.subscription-form .row:last-of-type {
  display: flex;
  flex-direction: row;
  border-bottom: none;
}

.subscription-form .client-content .column select {
  width: 99.5%;
  padding: .2rem;
  border: .0625rem solid #CCC;
  border-radius: .2em;
  color: #4D4D4D;
}

.subscription-form .column {
  padding: .5rem;
  /*the input-related selectors may not be not specific enough to work: check border*/
}

.subscription-form .column:first-of-type {
  display: flex;
  flex: 0 0 12.5rem;
  background-color: #F2F2F2;
  border-right: 1px solid #CCC;
}

.subscription-form .column:first-of-type label {
  padding: .5rem;
}

.subscription-form .column:last-of-type {
  flex: 1 1 auto;
  padding-left: 1rem;
}

.subscription-form .column input {
  width: 99%;
  height: 1.4rem;
  padding: .3rem;
  border: .0625rem solid #CCC;
  border-radius: .2em;
  color: #4D4D4D;
}

.subscription-form .column input:focus {
  outline: 1px solid #3498DB;
  box-shadow: 0 0 0 .25rem #0d6efd40;
}

.subscription-form .column input.first-radio {
  margin-left: 0;
}

.subscription-form .column input:read-only {
  color: #B3B3B3;
}

.subscription-form .column input[type=checkbox] {
  width: auto;
  vertical-align: middle;
  margin-right: .4rem;
  margin-bottom: .2rem;
}

.subscription-form .column input[type=checkbox]:focus {
  outline: none;
  box-shadow: none;
}

.subscription-form .column input[type=date] {
  width: 12rem;
  text-transform: uppercase;
  border: .0625rem solid #CCC;
  border-radius: .2em;
  color: #4D4D4D;
  margin-right: 1rem;
}

.subscription-form .column input[type=radio] {
  width: auto;
  vertical-align: middle;
  margin-left: 1rem;
  margin-right: .3rem;
  margin-bottom: .2rem;
}

.subscription-form .column input[type=time] {
  width: auto;
}

.subscription-form .column select {
  width: 99.5%;
  padding: .2rem;
  border: .0625rem solid #CCC;
  border-radius: .2em;
  color: #4D4D4D;
}

.subscription-form .column select:focus {
  outline: 1px solid #3498DB;
}

.subscription-form .column textarea {
  width: 99%;
  height: 6rem;
  padding: .2rem;
  border: .0625rem solid #CCC;
  border-radius: .2em;
  color: #4D4D4D;
}

.subscription-form .column .secondary-content {
  margin: .5rem 0;
}

.subscription-form .column .secondary-content select {
  width: auto;
  outline: 1px solid #FFF;
}

.subscription-form .column .secondary-content .secondary-item {
  margin-left: 3rem;
}

.subscription-form .column .no-end-date-input {
  margin-left: 10px;
}

.subscription-form .column subscription-schedule .column select, .subscription-form .column .subscription-values .column select {
  width: 12.7rem;
}

.subscription-form .column .frequency-container {
  display: flex;
  flex-direction: column;
}

.subscription-form .column .frequency-container > * {
  margin: .75rem 0;
}

.subscription-form .column .frequency-container input[type=number] {
  width: 2.5rem;
}

.subscription-form .column .frequency-container .radio-item {
  display: flex;
  align-items: center;
  margin-bottom: .25rem;
  margin-top: .25rem;
}

.subscription-form .column .frequency-container .radio-item input[type=radio] {
  margin-left: 0;
}

.subscription-form .column .frequency-container .radio-item label {
  margin-left: 2px;
}

.subscription-form .column .frequency-container .radio-item .radio-item-inline {
  display: flex;
}

.subscription-form .column .frequency-container .e-btn-group {
  border-radius: 1px;
  box-shadow: none;
}

.subscription-form .column .frequency-container .e-btn-group input:checked + label.e-btn {
  background-color: #0079CB;
  color: #FFF;
  font-weight: 600;
  outline: 0;
  box-shadow: none;
  border: 1px solid #0079CB;
}

.subscription-form .column .frequency-container .e-btn-group .e-btn {
  border-radius: 2px;
  margin-right: 8px;
  background-color: #FFF;
  color: #4D4D4D;
  border: 1px solid #CCC;
  outline: none;
  box-shadow: none;
}

.subscription-form .column .frequency-container .e-btn-group .e-btn:hover {
  background-color: #0079CB;
  color: #FFF;
  font-weight: 600;
  border: 1px solid #0079CB;
}

.subscription-form .column .frequency-container .e-btn-group .e-btn:active, .subscription-form .column .frequency-container .e-btn-group .e-btn:focus {
  background: #0079CB;
  color: #FFF;
  font-weight: 600;
  outline: 1px solid #3498DB;
  box-shadow: 0 0 0 .25rem #0D6EFD40;
  border: 1px solid #0079CB;
}

.subscription-form .form-buttons {
  margin: 2.5rem 0;
  padding: .7rem 1.2rem;
  background-color: #f2f2f2;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border: none;
}

.subscription-form .required {
  font-weight: 900;
  color: #d64541;
  display: inline-block;
  position: relative;
  top: -.4rem;
  font-size: .5rem;
}

.subscriptions-list-page .e-accordion {
  border: none;
}

.subscriptions-list-page .e-accordion .e-acrdn-item .e-acrdn-header {
  padding-left: 0;
  display: flex;
  align-items: center;
}

.subscriptions-list-page .e-accordion .e-acrdn-item .e-acrdn-header:focus {
  box-shadow: none;
}

.subscriptions-list-page .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon {
  position: relative;
  right: unset;
  color: #333333;
  top: 4px;
}

.subscriptions-list-page .e-accordion .e-acrdn-item .e-acrdn-header .e-toggle-icon .e-icons {
  color: #333333;
  font-weight: 600;
}

.subscriptions-list-page .e-accordion .e-acrdn-item.e-select.e-selected.e-expand-state > .e-acrdn-header, .subscriptions-list-page .e-accordion .e-acrdn-item.e-select.e-expand-state > .e-acrdn-header, .subscriptions-list-page .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:hover:focus {
  border: none;
  background: none;
  box-shadow: none;
}

.subscriptions-list-page .e-accordion .e-acrdn-item.e-item-focus.e-select.e-selected.e-expand-state .e-acrdn-header:focus {
  border: none;
}

.subscriptions-list-page .e-accordion .e-acrdn-item.e-expand-state.e-select {
  border: revert-layer;
}

.subscriptions-list-page .e-accordion .e-acrdn-item .e-acrdn-panel .e-acrdn-content {
  padding: 0;
}

.subscriptions-list-page .e-icons.e-dtdiagonaldown.e-icon-gdownarrow, .subscriptions-list-page .e-icons.e-dtdiagonalright.e-icon-grightarrow {
  color: #333333;
  font-weight: 600;
}

.subscriptions-list-page .e-grid {
  border: none;
}

.subscriptions-list-page .e-grid .e-gridheader {
  border-bottom-width: 2px;
}

.subscriptions-list-page .e-grid .e-gridheader col.e-detail-intent {
  display: none;
}

.subscriptions-list-page .e-grid .e-gridheader .e-columnheader th.e-detailheadercell {
  display: none;
}

.subscriptions-list-page .e-grid .e-gridcontent col.e-detail-intent {
  display: none;
}

.subscriptions-list-page .e-grid .e-gridcontent td.e-detailrowcollapse, .subscriptions-list-page .e-grid .e-gridcontent td.e-detailrowexpand {
  display: none;
}

.subscriptions-list-page .e-grid .e-gridcontent .e-detailrow th.e-detailindentcell {
  display: none;
}

.subscriptions-list-page .e-grid .e-gridcontent .e-down-icon::before {
  color: #333333;
  font-weight: 600;
  font: var(--fa-font-regular);
  content: ' \f078';
}

.subscriptions-list-page .e-grid .e-gridcontent .e-up-icon::before {
  color: #333333;
  font-weight: 600;
  font: var(--fa-font-regular);
  content: ' \f077';
}

.subscriptions-list-page .e-grid .e-detailcell {
  padding: 0;
  padding-top: 7px;
  border-top: none;
}

.subscriptions-list-page .e-grid td.e-active {
  background-color: unset;
}

.subscriptions-list-page .e-grid .e-focus:not(.e-menu-item) {
  box-shadow: none;
}

.subscriptions-list-page .e-grid .e-rowcell {
  padding-top: 14px;
  padding-bottom: 14px;
}

.subscriptions-list-page .e-grid [aria-selected] + tr .e-detailindentcell {
  border: none;
}

.subscriptions-list-page .e-grid .e-table .e-row:last-child .e-rowcell, .subscriptions-list-page .e-grid .e-table .e-row:last-child .e-detailrowcollapse {
  border-bottom: 1px solid #CCCCCC;
}

.subscriptions-list-page .e-grid .e-detailrow:last-child .detail-container {
  border-bottom: 1px solid #CCCCCC;
}

.subscriptions-list-page .add-btn {
  padding: 8px 15px;
  margin-top: 12px;
  background-color: transparent;
  color: #0079CB;
  font-weight: 600;
  border: 1px solid #0079CB;
  border-radius: 3px;
  display: flex;
}

.subscriptions-list-page .add-btn .subscription-icon {
  margin-right: 5px;
}

.subscriptions-list-page .report-header {
  font-size: 20px;
  line-height: 25px;
  font-weight: 600;
  color: #333333;
}

.subscriptions-list-page .detail-container {
  display: flex;
  width: 100%;
  padding-bottom: 18px;
}

.subscriptions-list-page .detail-container .detail-column {
  flex: 1;
  box-sizing: border-box;
  border: 1px solid #CCCCCC;
  border-radius: 4px 0px 0px 4px;
}

.subscriptions-list-page .detail-container .detail-column .detail-title {
  font-size: 14px;
  color: #333333;
  line-height: 18px;
  font-weight: 600;
}

.subscriptions-list-page .detail-container .detail-column .detail-title.detail-header {
  display: flex;
  align-items: center;
}

.subscriptions-list-page .detail-container .detail-column .detail-title.detail-header i {
  margin-right: 5px;
}

.subscriptions-list-page .detail-container .detail-column .detail-header {
  border-bottom: 1px solid #CCCCCC;
  box-sizing: border-box;
  padding: 11px 16px;
}

.subscriptions-list-page .detail-container .detail-column .card-content {
  padding: 11px 16px;
}

.subscriptions-list-page .detail-container .detail-column .header-with-buttons {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.subscriptions-list-page .subscription-card-header {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.subscriptions-list-page .subscription-card-buttons {
  display: flex;
  align-items: center;
}

.subscriptions-list-page .subscription-card-buttons .delete-icon:before {
  margin-right: 40px;
  color: #DC3545;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  content: "\f2ed";
}

.subscriptions-list-page .subscription-card-buttons .delete-icon:hover:before {
  margin-right: 40px;
  color: #DC3545;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 400;
  content: "\f2ed";
}

.subscriptions-list-page .subscription-card-buttons .edit-icon:hover:before {
  margin-right: 25px;
  color: #0079CB;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 400;
  content: "\f304";
}

.subscriptions-list-page .subscription-card-buttons .edit-icon:before {
  margin-right: 25px;
  color: #0079CB;
  font-family: "Font Awesome 6 Pro", sans-serif;
  font-weight: 900;
  content: "\f304";
}

.subscriptions-list-page .subscription-card-label {
  font-size: 14px;
  color: #333333;
  line-height: 18px;
  font-weight: 600;
  margin-bottom: 5px;
}

.subscriptions-list-page .subscription-card-group {
  margin-bottom: 1rem;
}

.subscriptions-list-page .subscription-value-list {
  margin: 0;
  padding: 0;
  list-style-position: inside;
}

.subscriptions-list-page .subscription-value-list li {
  padding-left: 2px;
}

.validation-errors {
  display: inline-block;
  font-size: 1rem;
  font-weight: 600;
  margin-bottom: 5px;
}

.alert {
  padding: 1rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  position: relative;
  display: block;
  width: 100%;
  box-sizing: border-box;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

#blazor-error-ui {
  background: lightyellow;
  bottom: 0;
  box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
  display: none;
  left: 0;
  padding: 0.6rem 1.25rem 0.7rem 1.25rem;
  position: fixed;
  width: 100%;
  z-index: 1000;
}

#blazor-error-ui .dismiss {
  cursor: pointer;
  position: absolute;
  right: 0.75rem;
  top: 0.5rem;
}

/*# sourceMappingURL=all.css.map */