.ui.menu.navbar .item{color:#fff;padding:0 40px;font-size:16px}.ui.menu.navbar .item.menu-links{margin-left:425px}.ui.menu.navbar .item.active,.ui.menu.navbar .item.active:hover,.ui.menu.navbar .item:hover{color:#fff;font-weight:800;background:#3577d9}a.home-link,a.home-link:hover{color:#fff}a.paper-reference,a.paper-reference:hover{color:inherit;text-decoration:inherit}.app-logo{height:32px;margin-top:5px}.router-view{margin-top:80px;padding:40px}.home{max-width:900px;margin:auto}.home .description{text-align:center;font-size:16px;font-weight:100;margin:60px}.home-resources{background:#f6f9ff;border:1px solid #edeffa;border-radius:4px;color:#00113d;font-family:DM Sans;font-size:22px;padding:16px;margin:0;text-align:center;font-weight:500;height:100px;padding-top:40px}.form-container{border:1px solid #edeffa;color:#5a6071;margin:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-container form{background:#fff}.form-container .how-to{color:rgba(0,17,61,.46);cursor:pointer;display:inline;font-size:13px;font-weight:500;float:right}.form-container .ui.header{background:#f6f9ff;border:1px solid #edeffa;border-radius:4px 4px 0 0;color:#00113d;font-family:DM Sans;font-size:22px;padding:12px}.form-container .ui.form .field{padding-left:12px;padding-right:12px;font-family:DM Sans}.form-container .ui.form .field input{border:1px solid #dfe3ee;border-radius:2px;color:#00113d}.form-container .ui.form .field input:not(.search){height:40px}.form-container .ui.form .field input::-webkit-input-placeholder{color:#c1c8d4;font-family:DM Sans}.form-container .ui.form .field input::-moz-placeholder{color:#c1c8d4;font-family:DM Sans}.form-container .ui.form .field input:-ms-input-placeholder{color:#c1c8d4;font-family:DM Sans}.form-container .ui.form .field input::-ms-input-placeholder{color:#c1c8d4;font-family:DM Sans}.form-container .ui.form .field input::placeholder{color:#c1c8d4;font-family:DM Sans}.form-container .ui.form .field input:focus{border-color:#2e68bd;border-radius:2px}.form-container .ui.form .field i.icon{color:#1e4781;font-size:15px}.form-container .ui.form .field label{color:#00113d;font-family:DM Sans;font-size:14px;margin:0}.form-container .ui.form .field label[for=perf_status]{padding-left:31px}.form-container .ui.form .field .inline-fields{margin:-.5rem 0 .5rem 0}.form-container .ui.form .field .inline.fields .field,.form-container .ui.form .field .rowed .field{margin:14px 0}.form-container .ui.form .field .inline.fields .field label,.form-container .ui.form .field .rowed .field label{color:#5a6071;font-family:DM Sans;font-size:13px;padding-left:28px}.form-container .ui.form .field .inline.fields .field span,.form-container .ui.form .field .rowed .field span{color:#5a6071;font-size:13px}.form-container .ui.form .field .rowed.fields{display:block}.form-container .ui.form .field.mutation-fields .dropdown{border:1px solid #dfe3ee;border-radius:2px}.form-container .ui.form .field.mutation-fields .dropdown i{border:0}.form-container .ui.form .field.mutation-fields .dropdown.icon{padding:8px}.form-container .ui.form .field.mutation-fields input.search{width:80px}.form-container .ui.form .field.mutation-fields .ui.label{font-weight:200;color:#fff;background:#2e68bd;border:1px solid #dfe3ee;border-radius:2px}.form-container .ui.form .field.mutation-fields .ui.label i{color:#fff;font-size:9px;margin-left:10px;opacity:.7;vertical-align:2px}.form-container .ui.radio.checkbox label:before{border:1px solid #dfe3ee;width:20px;height:20px;top:-3px}.form-container .ui.radio.checkbox input:checked~label:after{background:#2e68bd;width:25px;height:25px;top:-6px;left:-3px}.form-container .ui.button{border:1px solid transparent;padding:14px 12px;border-radius:2px;color:#fff;margin:16px}.form-container .ui.button.calculate{background:#f2994a;width:200px}.form-container .ui.button.calculate:hover{color:#fff;background:rgba(242,153,74,.8)}.form-container .ui.button.calculate.disabled{cursor:not-allowed;pointer-events:all!important}.form-container .ui.button.reset{background:#fff;color:#00113d;float:right;width:80px}.form-container .ui.button.reset:hover{border:1px solid #dfe3ee}.form-container .ui.button.dismiss{background:#ddd;color:#00113d;float:right;width:200px}.form-container .ui.button.dismiss:hover{border:1px solid #dfe3ee}.form-container .ui.button.continue{background:#f2994a;width:250px}.form-container .ui.button.continue:hover{color:#fff;background:rgba(242,153,74,.8)}.form-container .ui.button.continue.disabled{cursor:not-allowed;pointer-events:all!important}.form-container .ui.error.message{background-color:rgba(255,37,37,.07);color:#ff2525;border:1px solid #ff2525;border-radius:0;box-shadow:none}.form-container .ui.form .field.error label{color:#ff2525;font-weight:400}.form-container .ui.form .field.error input[type=number],.form-container .ui.form .field.error input[type=number]:focus{color:#ff2525;background-color:rgba(255,37,37,.07);border-color:#ff2525}.form-container #molecular-step label{padding-bottom:8px;padding-left:4px}.form-container .gene-panel-small-letter{font-size:12px;margin-top:5px}.form-container .warning-modal .ui.standard.modal{width:640px}.form-container .underlined{text-decoration:underline}.violin-y-axis .tick line,.violin-y-axis path{stroke:#ccc}.violin-y-axis text{font-family:DM Sans}#cohort-distribution{overflow:auto;align-items:center;display:flex;margin:auto}#cohort-distribution .violin-ci-text .sup{font-size:7px}.ui.grid.summary{font-size:14px;padding:14px;font-family:DM Sans}.ui.grid.summary div,.ui.grid.summary td{color:#00113d;text-align:center}.ui.grid.summary div.summary-value,.ui.grid.summary td.summary-value{display:inline-block;font-weight:700;min-width:120px;margin-right:8px;line-height:22px}.ui.grid.summary div.summary-field,.ui.grid.summary td.summary-field{min-width:190px;margin-right:8px;line-height:18px}.ui.grid.summary .ci-error{color:#ff2525;text-align:center;width:100%}.ui.grid.summary .ci-error.cohort{border-top:1px solid #edeffa;margin:-1px;padding:10px}.ui.grid.summary div.summary-content,.ui.grid.summary h4.summary-subheader{color:#00113d;font-weight:700;min-width:120px;text-align:center;margin-bottom:4px}.ui.grid.summary div.summary-content .ui.label,.ui.grid.summary h4.summary-subheader .ui.label{color:#fff}.ui.grid.summary div.summary-content .ui.label.undefined,.ui.grid.summary h4.summary-subheader .ui.label.undefined{background-color:#ccc}.ui.grid.summary .row{padding:0}.ui.grid.summary .row .column{margin-top:0;margin-bottom:0;border-top:0 solid #edeffa;border-bottom:1px solid #edeffa;padding-top:14px;padding-bottom:14px;line-height:28px}.ui.grid.summary .row:last-child{border-top:1px solid #edeffa;margin:-1px}.ui.grid.summary .upper{text-transform:uppercase}.ui.grid.summary span.cohort-title{font-weight:700;min-width:120px;margin-right:8px;padding:14px}.ui.grid.summary .cohort-row{justify-content:center}.transition-plots .title{color:#00113d;margin-left:12px;font-family:DM Sans}.transition-plots text{font-family:DM Sans;fill:#00113d}.transition-plots .state-plot-label{fill:#000}.transition-plots .curves-axis .tick line,.transition-plots .curves-axis path{stroke:#ccc}.transition-plots .ui.buttons{border:1px solid #edeffa;border-radius:2px;background:#f6f9ff;box-shadow:0 7px 20px rgba(130,122,132,.05);height:40px;margin-left:12px;margin-right:12px}.transition-plots .ui.buttons.left{float:left}.transition-plots .ui.buttons.right{float:right}.transition-plots .ui.buttons .active{color:#fff;background:#2e68bd;border-radius:2px;height:34px;margin:2px;box-shadow:0 7px 20px rgba(130,122,132,.05)}.transition-plots .ui.buttons .inactive{color:#7d859b;background:transparent}.transition-plots .ui.buttons .button:first-child,.transition-plots .ui.buttons .button:last-child{border-radius:2px;margin:2px}.transition-plots .ui.label.title-label{line-height:15px;vertical-align:top}.transition-plots .center-flex{display:flex;justify-content:center;margin:30px 0}.transition-plots h2.title{margin-top:0}.transition-plots .survival-odds{color:#fff;font-weight:bolder}.transition-plots img.placeholder{border-style:none;width:50%;display:block;margin:auto;opacity:.2}.transition-plots img.loading{position:absolute;top:50%;display:block;left:40%}.transition-plots .state-plot-container{position:relative}.transition-plots .wait-warning{margin:auto;text-align:center;position:absolute;top:60%;left:calc(50% - 200px);font-weight:400;font-size:16px}#beta-z-plots g.tick text{fill:#9fa3af;font-family:DM sans;font-size:11px}#beta-z-plots line,#beta-z-plots path{stroke:#9fa3af}#beta-z-plots .five.wide.column{min-width:400px;margin:auto;margin-top:50px}#beta-z-plots .title{fill:#00113d;font-family:DM Sans;font-size:14px;font-weight:700}#beta-z-plots .x-axis-label{fill:#00113d;font-family:DM sans;font-size:14px;text-anchor:middle}.transition-plot[data-v-f7cbeac0]{margin:20px}.transition-plot rect.alive-state[data-v-f7cbeac0]{fill:#83daba}.transition-plot rect.death-state[data-v-f7cbeac0]{fill:#ffba68}.transition-plot .state-label[data-v-f7cbeac0]{width:105px;height:50px;background:#83daba;border-radius:7px;text-align:center;margin-left:20px}.transition-plot .state-label span[data-v-f7cbeac0]{font-family:DM Sans;font-size:18px;line-height:50px;color:#fff}.transition-plot .state-number[data-v-f7cbeac0]{font-family:Poppins;font-style:normal;font-weight:bolder;font-size:60px;line-height:0;display:flex;align-items:center;text-align:center;color:#edeffa}.transition-plot .number[data-v-f7cbeac0]{cursor:pointer}.transition-plot>svg[data-v-f7cbeac0]{overflow:auto;align-items:center;display:flex;margin:auto}.forest-plots .instruction{color:#00113d;text-align:center;line-height:3rem}.forest-plots .instruction .ui.inline.dropdown{margin-left:10px}.forest-plots .instruction .ui.inline.dropdown .dropdown.icon{margin:-.8em}.forest-plots .instruction .event-dropdown.ui.fluid.selection.search.dropdown{min-width:370px}.forest-plots h4.titles{color:#00113d;text-align:center}.forest-plots .ui.table th.hazard-ratio-header-plot{padding:0}.forest-plots .ui.table.celled.padded td{padding:0;line-height:1em}.forest-plots .ui[class*="very compact"].table th{padding-top:0;padding-bottom:0}.forest-plots h5.ui.header.hazard-components{padding-left:12px;font-size:11px}.forest-plots svg.plot-cell{overflow:auto;align-items:center;display:flex}.forest-plots svg.plot-cell .square{fill:#000}.forest-plots svg.plot-cell line{stroke:#ccc;stroke-width:1;stroke-dasharray:5 5}.forest-plots svg.plot-cell line.bolder{stroke:#888}.forest-plots svg.plot-cell text{fill:#555;font-size:10px;text-anchor:middle}.info-home .ui.header.info-header{color:#00113d;font-family:DM Sans;font-size:18px;font-weight:300;padding:16px}.info-home .ui.header.info-header strong{font-style:italic}.info-home .ui.header.info-header span{cursor:pointer;font-weight:700}.outcome{margin:24px}.outcome .main-warning{margin-bottom:40px}.outcome .ui.label{border-radius:2px;border:1px solid transparent}.outcome .ui.label.favorable{background-color:#039616;color:#fff}.outcome .ui.label.intermediate{background-color:#f2994a;color:#fff}.outcome .ui.label.adverse{background-color:#eb5757;color:#fff}.outcome .ui.label{color:#fff}.outcome .ui.button.blue,.outcome .ui.label{background-color:#2e68bd}.outcome .ui.button.blue:hover{background-color:rgba(46,104,189,.8)}.outcome .ui.header.summary-header{background:#f6f9ff;border:1px solid #edeffa;border-radius:4px 4px 0 0;color:#00113d;font-family:DM Sans;font-size:22px;padding:12px;margin:0}.outcome .ui.header.summary-header i{cursor:pointer;font-size:16px;vertical-align:baseline}.outcome .forest-plots img{width:100%;height:auto}.outcome .patient-summary{display:flex;justify-content:space-between;border:1px solid #edeffa;margin-bottom:24px}.outcome .event-tabs .ui.menu.attached,.outcome .event-tabs .ui.tab,.outcome .outcome-tabs .ui.menu.attached,.outcome .outcome-tabs .ui.tab{border:1px solid #edeffa}.outcome .event-tabs .ui.menu .item,.outcome .outcome-tabs .ui.menu .item{color:#7d859b;background:#f6f9ff;height:50px}.outcome .event-tabs .ui.menu .item.active,.outcome .outcome-tabs .ui.menu .item.active{color:#1e4781;background:#fff;font-weight:700}.outcome .event-tabs .ui.menu .item span,.outcome .outcome-tabs .ui.menu .item span{font-family:DM Sans;font-size:14px}.outcome .predict-error{color:#00113d;font-family:DM Sans;font-size:18px;font-weight:300;padding:16px;text-align:center;position:fixed;margin-left:calc(40% - 400px)}.outcome .predict-error span{cursor:pointer;font-weight:700}.outcome .general-loading img{display:block;margin:auto;margin-top:20px}.outcome .general-loading div{display:block;margin:auto;text-align:center;font-size:20px}body{margin:0;font-family:DM Sans}.flex-container{display:flex;width:100%;margin:-40px}.flex-item_left{width:400px}.flex-item_right{flex:1}.main-container{height:100vh}.main-container .ui.menu{min-height:0}.main-container .fixed-sidebar,.main-container .ui.wide.left.sidebar{width:400px!important}.main-container .ui.visible.wide.left.sidebar~.pusher{transform:translate3d(400px,0,0)}.main-container .pushable{height:calc(100vh - 80px)}.main-container .pushable .pusher{width:calc(100vw - 400px);height:100%;overflow:scroll;transition:width 1s}.main-container .pushable .pusher.full-width{width:100%}.main-container .ui.menu.navbar{height:80px;margin:0;background:#05122d;border:0;border-radius:0;color:#fff;position:fixed;top:0;width:100%;z-index:1}.main-container .ui.menu.navbar h1{display:flex;position:absolute;margin:0;top:13px;left:70px}.main-container .ui.menu.navbar svg{margin-left:10px}.main-container .ui.menu.navbar small{display:flex;position:absolute;top:50px;left:70px}.main-container .ui.menu.navbar .logo{position:absolute;height:44px;top:15px;right:70px}.main-container ::-webkit-scrollbar{width:4px;height:4px}.back-button{float:left}.back-button a{color:#00113d;position:absolute}.back-button a:hover{color:#013}.gene-panel{text-align:center}.gene-panel h3.title{color:#00113d;text-align:center;margin-top:0}.gene-panel .ui.table.collapsing{margin-left:auto;margin-right:auto;text-align:center;margin-top:20px}.gene-panel .ui.table.collapsing tr th{min-width:200px;color:#00113d}.gene-panel .ui.table.collapsing tfoot th{color:#00113d;font-weight:600}.supplementary h3.title{color:#00113d;text-align:center}.supplementary .event-dropdown{padding-left:16px;padding-right:16px;font-family:DM Sans}.supplementary .event-dropdown input{border:1px solid #dfe3ee;border-radius:2px;color:#00113d}.supplementary .event-dropdown input:not(.search){height:50px}.supplementary .event-dropdown input::-webkit-input-placeholder{color:#c1c8d4;font-family:DM Sans}.supplementary .event-dropdown input::-moz-placeholder{color:#c1c8d4;font-family:DM Sans}.supplementary .event-dropdown input:-ms-input-placeholder{color:#c1c8d4;font-family:DM Sans}.supplementary .event-dropdown input::-ms-input-placeholder{color:#c1c8d4;font-family:DM Sans}.supplementary .event-dropdown input::placeholder{color:#c1c8d4;font-family:DM Sans}.supplementary .event-dropdown input:focus{border-color:#2e68bd;border-radius:2px}.event-tabs .ui.menu.attached,.event-tabs .ui.tab{border:1px solid #edeffa}.event-tabs .ui.menu .item{color:#7d859b;background:#f6f9ff;height:50px}.event-tabs .ui.menu .item.active{color:#1e4781;background:#fff;font-weight:700}.event-tabs .ui.menu .item span{font-family:DM Sans;font-size:14px}