.height-full-page {
  height: calc(100vh - (var(--mud-appbar-height))) !important;
}

.height-full-page-offset {
  height: 80vh !important;
}

.badge-tight {
  top: 0px !important;
  left: 26px !important;
  pointer-events: none !important;
}
.badge-tight .mud-badge {
  pointer-events: none !important;
}

.text-align-left, .text-align-left input {
    text-align: left !important;
}

.text-align-center, .text-align-center input {
    text-align: center !important;
}

.text-align-right, .text-align-right input {
    text-align: right !important;
}

@media (max-width: 600px) {
    .mud-main-content {
    margin-left: 0 !important;
  }
}

@media (min-width: 600px) and (max-width: 960px) {
  .mud-toolbar .mud-input-control {
    align-self: baseline !important;
  }
}
@media (min-width: 960px) and (max-width: 1280px) {
  .mud-toolbar .mud-input-control {
    align-self: baseline !important;
  }
}
@media (min-width: 1280px) and (max-width: 1920px) {
  .mud-toolbar .mud-input-control {
    align-self: baseline !important;
  }
}
@media (min-width: 1920px) and (max-width: 2560px) {
  .mud-toolbar .mud-input-control {
    align-self: baseline !important;
  }
}
@media (min-width: 1920px) and (max-width: 2560px) {
  .mud-toolbar .mud-input-control {
    align-self: baseline !important;
  }
}

.mud-list-subheader-extended {
  padding: 4px 2px !important;
  background-color: var(--mud-palette-surface) !important;
}
.mud-list-subheader-extended .mud-list-item-extended {
  padding: 0 !important;
}

div[data-lastpass-icon-root] {
  display: none;
}

.compare-table .mud-table-root {
  border-collapse: collapse !important;
}
.compare-table .mud-table-root .original-row {
  border-bottom: 2px solid;
  border-bottom-color: var(--mud-palette-dark-darken);
}
.compare-table .mud-table-root td {
  white-space: nowrap !important;
}

/*input[readonly], button[disabled], .mud-disabled, input[readonly] + div, input[disabled] + div {
	cursor: not-allowed !important;
	pointer-events: all !important;
}

.readonly input {
	pointer-events: none !important;
}
*/
.testHighlight {
  color: red !important;
  background-color: fuchsia !important;
  outline: 1px solid black;
  border: 1px solid black;
}

.ql-toolbar.ql-snow {
  padding: 18.5px 14px !important;
  font-family: var(--mud-typography-default-family) !important;
  background-color: var(--mud-palette-surface) !important;
  border-top-left-radius: var(--mud-default-borderradius) !important;
  border-top-right-radius: var(--mud-default-borderradius) !important;
}
.ql-toolbar.ql-snow .ql-picker-options {
  background-color: var(--mud-palette-background) !important;
}
.ql-toolbar.ql-snow .ql-picker-item, .ql-toolbar.ql-snow .ql-picker-label, .ql-toolbar.ql-snow button {
  color: var(--mud-palette-text-primary) !important;
}
.ql-toolbar.ql-snow .ql-picker-item .ql-stroke, .ql-toolbar.ql-snow .ql-picker-label .ql-stroke, .ql-toolbar.ql-snow button .ql-stroke {
  stroke: var(--mud-palette-text-primary) !important;
}
.ql-toolbar.ql-snow .ql-picker-item .ql-fill, .ql-toolbar.ql-snow .ql-picker-label .ql-fill, .ql-toolbar.ql-snow button .ql-fill {
  fill: var(--mud-palette-text-primary) !important;
}
.ql-toolbar.ql-snow .ql-picker-item:hover, .ql-toolbar.ql-snow .ql-picker-label:hover, .ql-toolbar.ql-snow button:hover, .ql-toolbar.ql-snow .ql-active {
  color: var(--mud-palette-primary) !important;
}
.ql-toolbar.ql-snow .ql-picker-item:hover .ql-stroke, .ql-toolbar.ql-snow .ql-picker-label:hover .ql-stroke, .ql-toolbar.ql-snow button:hover .ql-stroke, .ql-toolbar.ql-snow .ql-active .ql-stroke {
  stroke: var(--mud-palette-primary) !important;
}
.ql-toolbar.ql-snow .ql-picker-item:hover .ql-fill, .ql-toolbar.ql-snow .ql-picker-label:hover .ql-fill, .ql-toolbar.ql-snow button:hover .ql-fill, .ql-toolbar.ql-snow .ql-active .ql-fill {
  fill: var(--mud-palette-primary) !important;
}

.ql-container {
  font-family: var(--mud-typography-default-family) !important;
  background-color: var(--mud-palette-surface) !important;
  border-bottom-left-radius: var(--mud-default-borderradius) !important;
  border-bottom-right-radius: var(--mud-default-borderradius) !important;
}
.ql-container .ql-editor {
  padding: 18.5px 14px !important;
  line-height: var(--mud-typography-body1-lineheight) !important;
}
.ql-container .ql-editor p, .ql-container .ql-editor li, .ql-container .ql-editor span {
  font-size: var(--mud-typography-body1-size) !important;
}
.ql-container .ql-editor h1 {
  font-size: var(--mud-typography-h1-size) !important;
}
.ql-container .ql-editor h2 {
  font-size: var(--mud-typography-h2-size) !important;
}
.ql-container .ql-editor h3 {
  font-size: var(--mud-typography-h3-size) !important;
}
.ql-container .ql-editor h4 {
  font-size: var(--mud-typography-h4-size) !important;
}
.ql-container .ql-editor h5 {
  font-size: var(--mud-typography-h5-size) !important;
}/*# sourceMappingURL=app.css.map */