.report__note{
z-index:999;
}
.report__note .ql-editor p{
white-space:pre-wrap;
}
.report__text_field{
border:none;
outline:none;
width:100%;
}
.report__title{
margin-block:4rem 1rem;
font-size:18px;
line-height:140%;
font-style:normal;
font-weight:var(--font-weight-bold);
line-height:140%;
}
.report__title:first-child{
margin-top:24px;
}
.report__subtitle{
margin-block:2rem;
font-size:16px;
font-style:normal;
font-weight:var(--font-weight-medium);
line-height:140%;
}
.report__text{
font-size:1.5rem;
margin:0rem;
}
.report__text.bold{
font-weight:bold;
}
.report__table{
width:100%;
margin-block:1rem;
}
.report__table thead th{
max-width:0;
overflow-x:hidden;
word-wrap:break-word;
}
.report__table,.report__table th,.report__table td{
border:1px solid black;
border-collapse:collapse;
}
.report__table th,.report__table td{
padding:.5rem 1rem;
}
.report__table th{
--category-background:#5ABEBA;
font-size:2rem;
background-color:var(--category-background);
}
.report__table[data-category="pathogenic"] th{
--category-background:#ED9689;
}
.report__table[data-category="uncertain"] th{
--category-background:#FFA500;
}
.error{
color:#e06666;
text-align:center;
font-size:1.5rem;
}
table[class^="report__table report_variant_"] tbody td:nth-child(2){
max-width:0;
}
table[class^="report__table report_variant_"] tbody td:nth-child(2)>p{
word-wrap:break-word;
}
table[class^="report__table report_variant_"] tbody td:first-child{
width:180px;
}
.ql-toolbar.ql-snow,
.ql-container.ql-snow{
border-color:var(--blue-10) !important;
}
.ql-toolbar{
border-radius:4px 4px 0 0 !important;
}
.ql-container{
border-radius:0 0 4px 4px !important;
}
.ql-toolbar .ql-formats svg .ql-stroke{
stroke:#5F6368 !important;
}
.ql-toolbar .ql-formats svg .ql-fill{
fill:#5F6368 !important;
}
.ql-snow.ql-toolbar .ql-formats button:hover svg .ql-stroke{
stroke:var(--primary-green) !important;
}
.ql-snow.ql-toolbar .ql-formats button:hover svg .ql-fill{
fill:var(--primary-green) !important;
}
#reportModal .modal-body{
max-height:65vh;
overflow-y:auto;
}
.reportWindow{
max-height:75vh;
overflow-y:auto;
position:absolute;
width:124px;
margin-top:9px;
margin-left:0;
background-color:white;
border:1px solid var(--blue-10);
box-shadow:0px 4px 16px 0px #344D6614;
border-radius:4px;
}
.reportWindow>div>div>span:not(.disabled-span-btn){
margin:8px;
padding:4px;
border-radius:4px;
}
.reportWindow>div>div>span:not(.disabled-span-btn):hover{
background-color:#F2FAF9;
}