html{font-size:62.5%;color:#3f414d}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px}html,body{transition:background-color .6s ease,color .6s ease}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#notistack-snackbar{font-size:12px!important}.popover-container .popover-row{display:flex;align-items:center;font-weight:400;width:150px;padding:0 16px}.popover-container .popover-row .popover-btn{margin-top:3px;width:300px}.popover-container .popover-row span{width:600px}.popover-container .popover-row:hover{background-color:#dfe2ff}.classification-container{display:flex;width:100%}.classification-container .classification-sub-container{display:flex;height:55px;width:100%;overflow:hidden;align-items:center}.classification-container .classification-sub-container .classification-badge{background-color:#c5c5cc;color:#fff;font-weight:bolder;display:flex;align-items:center;justify-content:center;padding:0 10px;width:60px;height:100%}.classification-container .classification-sub-container .generic{font-size:1.4rem;font-style:italic;display:flex;align-items:center;justify-content:center;margin-left:10px}.classification-container .classification-sub-container .IA{background-color:#8f3344!important}.classification-container .classification-sub-container .IB{background-color:#f8286a!important}.classification-container .classification-sub-container .IIC{background-color:#fba93a!important}.classification-container .classification-sub-container .IID{background-color:#14de70!important}.classification-container .classification-sub-container .III{background-color:#5468ff!important}.classification-container .classification-sub-container .IV{background-color:#952aff!important}.classification-container .classification-sub-container .VUS{background-color:#f97f50!important}.classification-container .classification-sub-container .classification-info{padding:6px}.classification-container .classification-sub-container .classification-header{font-weight:700;font-size:1.4rem}.classification-container .classification-sub-container .classification-description{font-weight:light;font-size:1.2rem}.classification-container .classification-sub-container .button-view-classification{margin-top:5px;margin-left:auto;margin-right:10px}.hide{visibility:hidden}.cursor-regular{cursor:default!important}.cursor-pointer{cursor:pointer!important}.unselected{color:#a9a9a9;opacity:.5}.clinical-interpretation-container{border-radius:4px;min-height:180px;display:flex;font-size:1.6rem}.clinical-interpretation-container h5{margin:0 0 5px;padding:0}.clinical-interpretation-container .classifications{min-height:200px;max-height:410px;min-width:400px;overflow-y:scroll;overflow-x:auto}.clinical-interpretation-container .classifications .classification{display:flex;width:100%}.clinical-interpretation-container .classifications .classification .warning-icon{display:flex;flex-direction:column;justify-content:center;margin:0 12px}.clinical-interpretation-container .classifications .classification .edit-button{margin:0 10px;cursor:pointer}.clinical-interpretation-container .classifications .classification .hide{display:none}.clinical-interpretation-container ul{margin:0;list-style:none;padding:0}#modal-context{font-size:2rem;font-weight:500;margin-bottom:15px;color:#596cfa}.section .required-field{color:red;padding:0}.section .row{display:flex}.default-strength-label{font-weight:700;font-size:1.25rem;color:#596cfa!important;margin-left:7px}.evidence-line-container{margin-top:30px}.evidence-line-container h3{margin:0}.evidence-line-container .evidence-lines{display:flex;flex-wrap:wrap;max-width:580px;flex-direction:row;justify-content:space-between}.evidence-line-container .evidence-lines .evidence-line{flex:50%;margin-top:20px}#modal-type{font-weight:600;font-size:2rem;margin-bottom:.2em}.variation-tumor,.modal-context{font-size:2rem;font-weight:500;color:#596cfa}hr{margin:10px 0 25px}.modal-context{font-size:1.5rem}.expand-btn{margin-bottom:20px;font-size:1.4rem;display:inline-block}.section{padding-bottom:25px}.section .header{color:#6560ea;font-weight:700;font-size:1.8rem}.section .row{padding-top:20px;display:flex}.section .row .item{padding-right:100px}.section .row .item .label{font-size:1.4rem;font-weight:700;padding-bottom:4px}.section .row .item:last-child{padding-right:0}.section .row:first-child{padding-top:0}.section:last-child{padding-bottom:0}.delete-checkbox{display:flex;padding-bottom:30px}.classification-badge{background-color:#c5c5cc;color:#fff;font-weight:bolder;display:flex;align-items:center;justify-content:center;padding:0 10px;min-width:fit-content;height:30px}.IA{background-color:#8f3344!important}.Oncogenic{background-color:#8f3344!important;min-width:95px}.IB{background-color:#f8286a!important}.IIC{background-color:#fba93a!important}.IID,.Benign{background-color:#14de70!important}.III{background-color:#5468ff!important}.IV{background-color:#952aff!important}.LO{background-color:#f8286a!important}.LB{background-color:#fcd224!important}.VUS{background-color:#f97f50!important}.overview-container{margin:30px 0}.overview-container .accent{color:#e927d5;font-weight:500}.computed-label{font-weight:700;font-size:1.25rem;color:#596cfa;margin-left:7px}.tooltip{margin-right:5px}.mutation-chart{z-index:0;position:relative}#firefly-chart-container{margin:inherit}.required{color:red;font-size:1.7rem;line-height:50%}.label{font-weight:700;font-size:1.25rem;margin-bottom:10px}.generic-modal-container .item .ant-alert-warning{width:200px;margin-top:10px;font-size:12px;padding-top:4px;padding-bottom:4px}.case-control-additional-details{font-size:1.6rem}.header-container{background:linear-gradient(45deg,#e7517e,#7c49cf 30%,#596cfa 70%);display:flex;height:75px;align-items:center;z-index:2;letter-spacing:1px;font-size:1.8rem}.layout-container{display:flex;flex-direction:column;align-items:center;position:relative;font-family:Lato,sans-serif;border-radius:5px}.layout-container .body-container{min-width:1100px;margin-bottom:100px}.layout-container h5{font-weight:700}.login-container{height:100vh;display:flex;justify-content:space-around;align-items:center}.background{min-height:100vh;background:linear-gradient(180deg,#e7517e,#7c49cf 30%,#596cfa 70%)}
