@font-face{font-family:DejaVu Sans Mono;src:local(DejaVu Sans Mono),url(/fonts/DejaVuSansMono.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Liberation Sans;src:local(Liberation Sans),url(/fonts/LiberationSans-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Liberation Sans;src:local(Liberation Sans bold),url(/fonts/LiberationSans-Bold.woff)format("woff");font-weight:700;font-style:normal}@font-face{font-family:Liberation Sans;src:local(Liberation Sans italic),url(/fonts/LiberationSans-Italic.woff)format("woff");font-weight:400;font-style:italic}[hidden]{display:none!important}:root{--text-color:whitesmoke;--secondary-text-color:#c3c3c3;--bg-color:#323232}.secondary-text{color:var(--secondary-text-color)}.link{cursor:pointer}button,input,select{color:#e3e3e3;border:1px solid #636363}.light-btn{color:#ccc;background-color:#0000;border:none}.light-btn:active{background-color:#505050}button{cursor:pointer;background-color:#505050;border-radius:2px}button:hover{color:#fff!important}button:focus{outline:none}input,select{-moz-appearance:none;background-color:#252525;padding:1px 5px;font-family:Liberation Sans,sans-serif;font-size:13.3333px}:is(input,select):hover{border-color:#828282}:is(input,select):focus{outline:none}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=checkbox]{appearance:none;cursor:pointer;border-radius:2px;width:20px;height:20px;margin:0 5px}input[type=checkbox]:checked{background-color:#505050}input[type=checkbox]{position:relative}input[type=checkbox]:checked:after{content:"";border:2px solid #e4e4e4;border-width:0 2px 2px 0;width:5px;height:12px;position:absolute;top:0;left:6px;transform:rotate(45deg)}input[type=checkbox]:focus{outline:none}.white-forms input,.white-forms select{color:#2d2d2d;background-color:#fbfbfb;border-color:#b9b9b9}:is(.white-forms input,.white-forms select):hover,:is(.white-forms input,.white-forms select):focus{border-color:#a5a5a5}.white-forms input[type=checkbox]{margin:0}.white-forms input[type=checkbox]:checked{background-color:#e6e6e6}.white-forms input[type=checkbox]:checked:after{border-color:#4f4f4f}.white-forms button{color:#2d2d2d;background-color:#f9f9f9;border-color:#b9b9b9}.white-forms button:hover{color:#000!important}.white-forms button:active{background-color:#e0e0e0}.dialog-container{scrollbar-gutter:stable;background-color:#00000080;width:100%;height:100%;position:fixed;top:0;left:0;overflow:auto}.dialog{box-sizing:border-box;background-color:#fff;border:1px solid #bfbfbf;border-radius:5px;width:500px;margin:10px auto;padding:20px;animation-name:dialog-animation;animation-duration:.4s;position:relative;overflow:auto;box-shadow:1px 1px 5px #000}.dialog-close{cursor:pointer;font-size:25px;position:absolute;top:0;right:8px}@keyframes dialog-animation{0%{opacity:0;top:-300px}to{opacity:1;top:0}}html.dialog-open body{overflow:hidden}.table{border-collapse:collapse;width:100%;font-size:13px}.table thead th{text-align:left;border-bottom:2px solid #dee2e6;padding:5px}.table tbody td{padding:3px}.table.table-striped>tbody>tr:nth-of-type(odd),.table.table-striped>tr:nth-of-type(odd),.table.table-striped-even>tbody>tr:nth-of-type(2n),.table.table-striped-even>tr:nth-of-type(2n){background-color:#0000000d}.table .table-number{text-align:right}.dialog-content>h1:first-child,.dialog-content>h2:first-child,.dialog-content>h3:first-child{margin-top:0}.dialog-content .secondary-text{color:#9a9a9a}.dialog-content .row{overflow-wrap:break-word;flex-direction:row;margin-bottom:5px;display:flex}.dialog-content .row .row-key{color:#5d5d5d;align-items:center;width:30%;padding-right:3px;display:flex}.dialog-content .row .row-value{width:70%}.dialog-content .row .row-value ul{padding-left:15px}.dialog-content .row-description{color:#8a8a8a;margin-top:-5px;margin-bottom:13px;margin-left:8px;font-size:13px;font-style:italic}.dialog-content .link{cursor:pointer;color:#105cab;text-decoration:underline}.dialog-content .link2{color:#105cab;cursor:pointer}.dialog-content .link2:hover{text-decoration:underline}.dialog-content pre{font-family:Liberation Sans,sans-serif}.dialog-content .centered-text{text-align:center;color:#9a9a9a;margin-top:15px;font-style:italic}.dialog-content .warning-box i{color:#b8b82b}.dialog-content .warning-box{color:#727272;background-color:#ffffb3;border:1px solid #e1e123;border-radius:5px;padding:5px}.dialog-content input,.dialog-content select{padding:8px}.dialog-content .btn-primary{color:#fff;background-color:#337ab7;border:none;border-radius:5px;padding:9px;font-size:16px}.dialog-content .btn-primary:hover,.dialog-content .btn-primary:active{background-color:#286090;color:#fff!important}.dialog-content .btn-primary.disabled{cursor:not-allowed;pointer-events:none;opacity:.66}.dialog-content .dropdown{width:300px}.dialog-content .required{color:red}html{height:100%}body{height:100%;margin:0;font-family:Liberation Sans,sans-serif;overflow:hidden}._parent{flex-direction:column;height:100%;display:flex}._top-bar{background-color:var(--bg-color);height:50px;min-height:50px;color:var(--text-color);flex-direction:column;padding:2px 0 4px;display:flex}._top-bar-row{align-items:center;height:25px;font-size:14px;display:flex}._main-view{flex-direction:row;flex:1;height:100%;display:flex;overflow:hidden}._wrapped-view{position:relative}._wrapped-canvas{position:absolute}._right-sidebar{background-color:#232323;width:75px;min-width:75px;display:flex;position:relative}._content-view{background-color:#000;flex:1;height:100%;display:flex}._linear-view{position:relative}._linear-canvas{position:absolute}._linear-vertical-line{pointer-events:none;background-color:#000;height:100%;position:absolute;top:0}._top-bar-row{--icon-btn-size:20px}._top-bar-row ._move-buttons{align-items:center;margin:4px 6px 0;display:flex}._top-bar-row ._move-buttons button{width:var(--icon-btn-size);height:var(--icon-btn-size);padding:0;font-size:16px}._top-bar-row ._move-buttons button:first-child,._top-bar-row ._move-buttons button:last-child{font-size:13px}._top-bar-row ._size-buttons{margin:0 5px}._top-bar-row ._size-buttons button{width:var(--icon-btn-size);height:var(--icon-btn-size);padding:0;font-size:12px;font-weight:700}._top-bar-row ._jump-to-block{margin-left:20px;display:flex}._top-bar-row ._jump-to-block ._jump-to{text-align:right;width:120px;height:16px;margin-right:-1px}._top-bar-row ._jump-to-block ._jump-to-btn{width:var(--icon-btn-size);height:var(--icon-btn-size);padding:0;font-size:12px}._top-bar-row ._positions-info{margin-top:1px;margin-left:15px;font-size:13.5px}._top-bar-row ._toolbar-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;margin-left:10px;display:flex}._top-bar-row ._gencode-details-panel{margin-left:10px}._top-bar-row ._gencode-details-panel ._gencode-details-close{cursor:pointer;color:#ff8d8d;width:20px;height:20px;padding:0;font-size:16px;font-weight:700}._top-bar-row ._file-panel{align-items:center;display:flex}._top-bar-row ._file-open-btn{text-overflow:ellipsis;white-space:nowrap;text-align:left;background-color:#0000;border:none;min-width:100px;max-width:150px;height:20px;overflow:hidden}._top-bar-row ._help-button{color:#b5b5b5;cursor:pointer;margin-left:auto}._top-bar-row ._sub-panel{align-items:center;display:flex}._top-bar-row ._switch-parent{height:20px;display:flex}._top-bar-row ._switch-parent ._switch-left{border-radius:2px 0 0 2px;margin-right:-1px}._top-bar-row ._switch-parent ._switch-right{border-radius:0 2px 2px 0;margin-left:-1px}._top-bar-row ._switch-parent ._switch-middle{border-radius:0}._top-bar-row ._switch-parent button:active,._top-bar-row ._switch-parent button.active{background-color:#3a3a3a}._top-bar-row ._switch-parent button[disabled]{opacity:.5}._top-bar-row ._switch-parent button[disabled]:hover{color:#e3e3e3!important}._top-bar-row ._icon-btn{width:20px;height:20px;margin-top:2px;margin-left:10px;padding:0}._tooltip{--tooltip-bg:#323232;border-radius:5px;position:absolute;top:0;left:0;box-shadow:1px 1px 5px #000}._tooltip ._tooltip-box{box-sizing:border-box;background-color:var(--tooltip-bg);color:var(--text-color);border-radius:5px;width:200px;min-height:65px;padding:10px;position:relative;overflow-y:auto}._tooltip ._tooltip-box._tooltip-compressed{width:230px;max-height:220px;padding:6px;font-size:14px}._tooltip ._tooltip-arrow{pointer-events:none;background-color:#323232;width:20px;height:40px;margin-top:-20px;position:absolute}._tooltip ._tooltip-arrow._tooltip-arrow-lt{clip-path:polygon(0 100%,0% 0%,100% 50%);top:-1px;left:0}._tooltip ._tooltip-arrow._tooltip-arrow-rt{clip-path:polygon(100% 100%,100% 0%,0 50%);right:0}._tooltip ._tooltip-arrow._tooltip-arrow-lb{clip-path:polygon(0 100%,0 0,100% 50%);top:100%;left:0}._tooltip ._tooltip-arrow._tooltip-arrow-rb{clip-path:polygon(100% 100%,100% 0,0 50%);top:100%;right:0}._tooltip ._tooltip-line{margin-bottom:5px}._tooltip ._tooltip-large-text{font-size:14px}._tooltip ._tooltip-small-text{color:var(--secondary-text-color);font-size:12px}._tooltip ._tooltip-buttons{cursor:pointer;align-items:center;font-size:25px;display:flex;position:absolute;top:-4px;right:4px}._tooltip ._tooltip-buttons div{color:#a2a2a2;display:inline-flex}._tooltip ._tooltip-buttons div:hover{color:#fff}._tooltip ._tooltip-buttons div .fas{font-size:13px}._tooltip ._tooltip-buttons div .fas:hover{color:#fff}._tooltip ._tooltip-buttons #closeButton{color:#cecece}._tooltip ._tooltip-buttons #closeButton:hover{color:#fff}._tooltip ._tooltip-gene-box{cursor:pointer;padding:2px}._tooltip ._tooltip-gene-box:hover{background-color:#5d5d5d}._tooltip ._tooltip-link{cursor:pointer}._tooltip ._tooltip-link:hover{-webkit-text-decoration:underline #cacaca;text-decoration:underline #cacaca}._tooltip ._tooltip-link-icon{cursor:pointer;color:#8e8e8e;position:absolute;top:27px;right:5px}._tooltip ._tooltip-link-icon:hover{color:#fff}._minimap-selection{box-sizing:border-box;background-color:#96000080;border:1px solid #f04242;width:100%;height:0;position:absolute}.worker-dialog{--progress-bar-height:30px;text-align:center}.worker-dialog ._progress-bar{width:100%;height:var(--progress-bar-height);border:1px solid gray}.worker-dialog ._progress-bar-line{width:0;height:var(--progress-bar-height);background-color:#2996e2}.fasta-dialog ._sequence-bar{background-color:#2996e2;height:3px}.vcf-record-dialog ._row-description{color:#8a8a8a;margin-top:-5px;margin-bottom:13px;margin-left:8px;font-size:13px;font-style:italic}.vcf-record-dialog ._table-description{color:#8a8a8a;padding:1px 3px 10px 10px;font-size:13px;font-style:italic}.vcf-record-dialog .table{table-layout:fixed}.gencode-dialog ._gencode-meta{color:#5d5d5d;margin-bottom:8px;font-size:14px}.file-open-dialog ._details{color:gray;margin-bottom:20px;padding:0 20px;font-size:14px}.file-open-dialog ._details li{width:70%}.file-open-dialog ._details .link{margin-left:10px}.file-open-dialog .fa-download{margin-right:-1px}.file-open-dialog ._box{background-color:#f5f5f5;border:1px solid #dadada;border-radius:7px;margin-top:20px;padding:15px;box-shadow:0 0 7px #ccc}.file-open-dialog ._box h4{margin-top:0}.file-open-dialog ._missing{color:#e20000;background:#ffd0d0;border-radius:5px;padding:2px 5px;font-style:italic}.file-open-dialog ._add-btn{background-color:#fcfcfc;border:1px solid #cbcbcb;border-radius:5px;padding:2px;font-size:15px}.file-open-dialog ._add-btn:hover,.file-open-dialog ._add-btn:active{background-color:#ddd}.file-open-dialog ._add-btn.disabled{cursor:not-allowed;pointer-events:none;opacity:.66}.file-open-dialog .row>.row-key{align-items:start}.gene-list-dialog .color-box{width:15px;height:15px;position:absolute}.gene-variant-dialog ._table-count{color:gray;margin-top:-14px;margin-bottom:3px;margin-left:4px;font-size:14px}
