﻿.report-centered {
    text-align: center;
}

.table-header {
    background-color: #999999;
    color: black;
}

.no-space {
    border-spacing: 0;
}

.collapse-border {
    border-collapse: collapse;
    border-bottom: hidden;
}

.page-break {
    page-break-after: always;
}

.collapse-left-border {
    border-collapse: collapse;
    border-left: hidden;
}

.collapse-right-border {
    border-collapse: collapse;
    border-right: hidden;
}

.border-hide {
    border: none !important;
}

.top-border-thick {
    border-style: solid;
    border-top-width: thick;
    border-left: thin;
    border-right: thin;
    border-bottom: hidden;
}

.small-font {
    font-size: small;
}

.hide-left-border {
    border-left: hidden !important;
}

.hide-bottom-border {
    border-bottom: hidden !important;
}

.thin-bottom-border {
    border-bottom: thin;
}

.thin-bottom-border-important {
    border-bottom: thin !important;
}

.top-border-hidden-important {
    border-top: hidden !important;
}

.hidden-cells {
    visibility: hidden;
}

.headergroup {
    display: table-header-group;
}

.trGroup {
    page-break-inside: avoid;
}

.standardsAreaWidth {
    width: 100%;
}

.report-font {
    font-family: 'Times New Roman, Times, serif';
    font-size: 17px;
}

.report-font-lg {
    font-family: 'Times New Roman, Times, serif';
    font-size: 22px;
}

.report-font-heading {
    font-family: 'Arial';
    font-size: 19px;
}

.report-content-container {
    max-width: 98%;
    overflow-wrap: break-word;
    word-break: break-word;
    box-sizing: border-box;
}

.ql-indent-1:not(.ql-direction-rtl) {
    padding-left: 3em !important;
}

.ql-indent-2:not(.ql-direction-rtl) {
    padding-left: 6em !important;
}

.ql-indent-3:not(.ql-direction-rtl) {
    padding-left: 9em !important;
}

.ql-indent-4:not(.ql-direction-rtl) {
    padding-left: 12em !important;
}

.ql-indent-5:not(.ql-direction-rtl) {
    padding-left: 15em !important;
}

.ql-indent-6:not(.ql-direction-rtl) {
    padding-left: 18em !important;
}

.ql-indent-7:not(.ql-direction-rtl) {
    padding-left: 21em !important;
}

.ql-indent-8:not(.ql-direction-rtl) {
    padding-left: 24em !important;
}

.ql-indent-9:not(.ql-direction-rtl) {
    padding-left: 27em !important;
}