.summary-box{width:355px}.summary-box .card-header{padding:5px 10px}.summary-box .card-header .card-title{font-size:16px;margin:0}.no_data{background-color:#f0f0f0 !important;border:2px dashed #aaa !important;color:#888}.somatic-infobox .elevation-2{border:2px solid #7ac143;background-color:#f8fcf6;border-radius:10px}.germline-infobox .elevation-2{border:2px solid #45818e;background-color:#f1f8f9;border-radius:10px}.fusion-infobox .elevation-2{border:2px solid #f1c232;background-color:#fffdf7;border-radius:10px}.expression-infobox .elevation-2{border:2px solid #3c78d8;background-color:#f2f6fc;border-radius:10px}.somatic-box .card{border:2px solid #7ac143}.somatic-box .card-header{background-color:#f8fcf6}.somatic-box .card-header .card-tools{margin-top:-25px}.somatic-box .card-body{font-size:16px;line-height:.8;padding:20px 30px}.germline-box .card{border:2px solid #45818e}.germline-box .card-header{background-color:#f1f8f9}.germline-box .card-header .card-tools{margin-top:-25px}.germline-box .card-body{font-size:16px;line-height:.8;padding:20px 30px}.fusion-box .card{border:2px solid #f1c232}.fusion-box .card-header{background-color:#fffdf7}.fusion-box .card-header .card-tools{margin-top:-25px}.fusion-box .card-body{font-size:16px;line-height:.8;padding:20px 30px}.expression-box .card{border:2px solid #3c78d8}.expression-box .card-header{background-color:#f2f6fc}.expression-box .card-header .card-tools{margin-top:-25px}.expression-box .card-body{display:none}.summary-card-container{display:flex;flex-wrap:wrap;justify-content:space-around;gap:15px}.summary-card-container .bs4-card{flex:1 1 40%;width:100%;margin:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.summary-content{display:inline-grid;grid-template-columns:1fr 1fr;width:100%}.summary-content .text-content{align-items:flex-start}.summary-content .icon{font-size:20px;margin-right:10px}.summary-content .icon-green{color:#00a65a}.summary-content .icon-red{color:red}.summary-content .category{font-weight:bold;margin-bottom:5px}.summary-content .item{margin-left:20px}.summary-content .responsive-image{width:120px;height:auto}.fusion-table .rt-th .rt-text-content{white-space:normal;text-align:center}.fusion-table .rt-th-header{height:auto;text-align:center}.text-black{color:#000}.fusion-table .rt-td{display:flex;align-items:center;justify-content:center;text-align:center}.tag{display:inline-block;width:83px;padding:.125rem .75rem;border-radius:15px;font-weight:600;font-size:16px}.called-true{background:#e6f5e2;color:#3e5236}.called-false{background:#f8d6d7;color:#692b33}.confidence-high{background:#ffc78f;color:#dc5801}.confidence-medium{background:#fef8a6;color:#a57c02}.confidence-low{background:#d9f2fe;color:#428bba}.confidence-na{display:none}.fusion-radio-group{display:flex;gap:2px;justify-content:center;align-items:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.fusion-radio-label{position:relative;display:inline-block;cursor:pointer;font-size:12px;user-select:none}.fusion-radio-label input[type=radio]{position:absolute;opacity:0;pointer-events:none}.fusion-radio-label input[type=radio]:checked+.fusion-radio-btn{background-color:#007bff;border-color:#007bff;color:#fff;z-index:1;position:relative}.fusion-radio-label input[type=radio]:checked+.fusion-radio-btn:hover{background-color:#0056b3;border-color:#0056b3}.fusion-radio-label input[type=radio]:focus+.fusion-radio-btn{outline:none}.fusion-radio-label:hover .fusion-radio-btn{background-color:#f8f9fa;border-color:#adb5bd}.fusion-radio-label:first-child .fusion-radio-btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.fusion-radio-label:last-child .fusion-radio-btn{border-top-right-radius:4px;border-bottom-right-radius:4px;border-left:none}.fusion-radio-label:not(:first-child):not(:last-child) .fusion-radio-btn{border-left:none}.fusion-radio-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;background-color:#fff;border:1px solid #ccc;color:#333;text-align:center;transition:all .2s ease;font-size:14px;line-height:1.4;border-radius:0;min-width:32px;height:28px;cursor:pointer}.expression-table{max-width:100%;overflow-x:auto}.expression-table .rt-table{display:table;width:100%;border-collapse:collapse}.expression-table .rt-th,.expression-table .rt-td{position:relative;text-align:center;padding:2px;margin:0;border-spacing:0;white-space:nowrap}.expression-table .rt-thead.-header .rt-th{resize:horizontal;overflow:hidden}.expression-table .rt-thead.-header .rt-th::after{content:"";position:absolute;right:0;top:0;width:5px;height:100%;cursor:col-resize;background-color:rgba(0,0,0,0)}.expression-table .rt-thead.-headerGroups .rt-th{resize:none;overflow:visible}.expression-table .rt-thead.-headerGroups .rt-th::after{display:none}.filter_pathway .dropdown-menu{right:0 !important;left:auto !important;transform:none !important}.filter-button-wrapper{position:relative}.filter-button-wrapper .sw-dropdown{position:absolute;top:-30px;right:0;z-index:10}.filterTab-select-tissue{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));width:100%}.my-filter-btn{border-radius:0;padding:0;float:right;text-align:left !important;padding-top:8px}.my-filter-btn .sw-content{min-width:1200px !important;width:auto !important}.my-filter-btn .dropdown-menu{min-width:1200px !important;width:auto !important}.my-filter-btn .fa-filter{font-size:16px;background:rgba(0,0,0,0) !important;border:none !important}.my-filter-btn::before{font-size:10px;margin-left:5px}.clinvar-tag{display:inline-block;padding:.125rem .75rem;border-radius:15px;font-size:16px}.clinvar-pathogenic{background:#f8d6d7;color:#692b33;font-weight:600}.clinvar-likely_pathogenic{background:#ffc78f;color:#dc5801;font-weight:600}.clinvar-conflicting_interpretations_of_pathogenicity{background:#ebddf1;color:#5e3f69;font-weight:600}.db-yes{background:#e6f5e2;color:#3e5236;display:inline-block;width:60px;padding:.125rem .75rem;border-radius:15px;font-weight:600;font-size:16px}.networkGraph-tissue-wrapper .btn-group-container-sw{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));width:100%}.upload-somatic-box .card-header{border:2px solid #7ac143;background-color:#f8fcf6}.upload-germline-box .card-header{border:2px solid #45818e;background-color:#f1f8f9}.upload-fusion-box .card-header{border:2px solid #f1c232;background-color:#fffdf7}.upload-expression-box .card-header{border:2px solid #3c78d8;background-color:#f2f6fc}[title]{cursor:help !important}.upload-somatic-box [title],.upload-germline-box [title],.upload-fusion-box [title],.upload-expression-box [title]{cursor:help !important}.collapsible-box .card-header .card-tools{margin-top:-25px}.collapsible-box .card-body{font-size:16px;line-height:.8;padding:20px 30px}.card .card-body .two-col-checkbox-group{column-count:2;column-gap:20px}.card .card-body .two-col-checkbox-group label{font-weight:normal}.download-button{color:#74c0fc;margin-bottom:0;padding-bottom:0;background-color:rgba(0,0,0,0) !important;background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important}.patient-tabs .nav.nav-tabs{display:flex;gap:12px;flex-wrap:wrap;border-bottom:1px solid #dee2e6;padding-bottom:4px}.patient-tabs .nav.nav-tabs>li{margin:0}.patient-tabs .nav.nav-tabs>li>a{color:#495057 !important;background:rgba(0,0,0,0) !important;border:none !important;border-radius:.25rem .25rem 0 0;text-decoration:none !important;padding:.35rem .75rem}.patient-tabs .nav.nav-tabs>li>a:hover{color:#343a40 !important}.patient-tabs .nav.nav-tabs>li>a.active{color:#007bff !important;background:#fff !important;border:1px solid #dee2e6 !important;border-bottom-color:rgba(0,0,0,0) !important;margin-bottom:-1px}.patient-tabs .tab-content{padding-top:0}.tooltip .tooltip-inner{background-color:#343a40;color:#fff;padding:8px 12px;border-radius:4px;font-size:13px;text-align:left;max-width:300px}.tooltip .arrow::before{border-bottom-color:#343a40 !important}.status-icon{cursor:help}
