@font-face{src:url(./Arimo-VariableFont_wght-Yl8PHXuc.ttf);font-family:Arimo}:root{--white: rgb(230, 230, 230);--blackShadow: rgb(10, 10, 10, .25);--whiteShadow: rgb(255, 255, 255, .8);--blue0: rgb(4, 43, 183);--blue1: rgb(77, 105, 206);--blue2: rgb(150, 167, 230);--blue3: rgb(223, 229, 253);--gray0: rgb(0, 0, 0);--gray1: rgb(20, 20, 20);--gray1b: rgb(25, 25, 25);--gray2: rgb(40, 40, 40);--gray3: rgb(60, 60, 60);--gray4: rgb(136, 136, 136);--gray5: rgb(200, 200, 200);--purple0: rgb(122, 0, 193);--purple1: rgb(156, 76, 213);--purple2: rgb(181, 153, 232);--purple3: rgb(223, 229, 253);--pink0: rgb(221, 95, 135);--pink1: rgb(225, 131, 163)}body{margin:0;padding:0;font-family:Arimo,Helvetica Neue,"sans-serif";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--gray1);color:var(--gray5);font-size:13px;accent-color:var(--pink0)}h1{font-weight:500;font-size:13px;margin:0;line-height:1.1;color:var(--gray4)}h2{font-weight:300;font-size:18px;margin:0;line-height:1;color:var(--white)}h3{font-weight:500;font-size:13px;line-height:1;color:var(--white);margin:0 0 5px}p{margin:0}g{transition:opacity .5s}svg{transition:height 2s}line{transition:all .5s}text{font-family:Arimo,"sans-serif";fill:var(--white);transition:all .5s}input[type=text],input[type=submit],input[type=number],.button,.buttonRegular,.tabOption,button{padding:2px 7px;font-size:13px;font-family:Arimo,"sans-serif";border-radius:3px;border:none;background-color:var(--gray2);color:var(--gray5);transition:all .5s;cursor:pointer;text-align:center;text-decoration:none;line-height:.95;min-height:26px;display:flex;align-items:center;justify-content:center;opacity:1;height:26px;box-sizing:border-box}label{color:var(--white)}input:focus{outline:none}input::placeholder{color:var(--gray5);opacity:.5}.buttonPrimary{border-color:var(--pink0);background-color:var(--pink0);color:var(--gray5)}.buttonActive{background-color:var(--gray3);color:var(--white)}.buttonSmall{padding:0 6px;min-height:18px;height:18px}.buttonInactive,button[disabled]{opacity:.5;pointer-events:none}.tag{padding:1px 4px;border-radius:2px;transition:all .5s;margin:0;border:none}button:hover,input[type=submit]:hover,.buttonRegular:hover{background-color:var(--gray3);border-color:none;color:var(--white);opacity:.8}.buttonPrimary:hover{background-color:var(--pink0)}.input_text{margin-right:0!important;margin-left:0!important;border-radius:3px 0 0 3px!important;background-color:var(--gray1)!important;border-color:var(--gray2)!important;border-width:1px 0 1px 1px!important;border-style:solid!important}.input_button{border-radius:0 3px 3px 0!important;margin-left:0!important}.section{background-color:var(--gray0);border-radius:10px;overflow:auto;box-shadow:2px 2px 10px var(--gray0) inset;transition:all .5s}.section_header{padding:6px 20px;display:flex;justify-content:space-between}.section_content{padding:20px}.section_title_inner{padding:0 0 3px;display:flex;justify-content:space-between}#header{position:fixed;left:0;width:100%;background-color:#1f1f1f;transition:background-color 2s;display:flex;align-items:center;justify-content:space-between;z-index:3;box-shadow:0 0 10px #000;transition:all .75s ease}#header_logos{display:flex;align-items:center}#logo_finngen{background-color:var(--gray0);padding:5px 10px;display:flex;align-items:center;transition:all .5s}#logo_finngen:hover{background-color:var(--pink1)}#header_buttons{display:flex;padding:0 8px;gap:3px;align-items:center}#header_mode{display:flex;align-items:baseline;align-items:stretch}#header_links{display:flex;gap:10px;justify-content:center;padding:10px;opacity:.7;transition:all 1s}#header_links:hover{opacity:1}.headerLink{color:var(--white);text-decoration:none;text-align:center}.toggle_left{border-radius:3px 0 0 3px}.toggle_center{border-radius:0;border-width:0 0 0 1px;border-color:var(--gray3);border-style:solid}.toggle_right{border-radius:0 3px 3px 0;border-width:0 0 0 1px;border-color:var(--gray3);border-style:solid}.toggle_active{pointer-events:none}#visualization,#selector,#setup{margin:60px 15px}.tab_normal{border:var(--gray2) solid 1px;background-color:transparent;color:var(--gray4);cursor:pointer;z-index:0}.tab_suggested{border:var(--gray1) solid 1px;background-color:transparent;color:var(--gray5);box-shadow:0 0 2px 2px var(--gray3) inset;cursor:pointer;outline:none;z-index:1}.tab_selected{border:var(--gray1) solid 1px;background-color:transparent;color:var(--gray2)}.tabOption{color:var(--gray5);cursor:pointer;width:105px;background-color:var(--blackShadow);border-color:transparent!important;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.tab_input{font-size:13px;font-family:Arimo,"sans-serif";text-decoration:none;text-align:start!important;line-height:.95;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);min-height:26px;height:26px;padding:2px 7px;border-radius:3px;border:none;box-sizing:border-box;color:var(--gray5);cursor:pointer;display:flex;align-items:center;justify-content:flex-start;transition:all .5s;background-color:var(--blackShadow)}.tab_input_active{color:var(--white);box-shadow:0 0 2px 2px var(--gray1) inset}.tabOption{padding:2px}.tab_normal:hover,.tab_suggested:hover,.tab_selected:hover{border-color:var(--pink1);background-color:var(--pink1);color:var(--gray0)}.tab_input:hover,.tabOption:hover{background-color:var(--gray0)!important;border-color:var(--gray0)!important}.titleInput{text-align:center}.titleInputActive{font-weight:900;text-decoration:underline solid var(--blue3) 2px;text-underline-position:under}.dropdown_item{opacity:1;transition:all .5s}.dropdown_item:hover{background-color:var(--gray2)}#selector_boxes{padding:40px 0;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap}#selector_buttons{display:flex;flex-wrap:wrap;justify-content:center}#alert{position:absolute;transform:translate(10px,-8px);padding:8px 12px;margin:5px;border-radius:4px;box-shadow:0 0 8px 8px #0003;background-color:var(--gray5);color:var(--gray2);transition:opacity .5s;max-width:180px;opacity:0;pointer-events:none}.small-text{font-size:10px;color:var(--gray5);fill:var(--gray5)}.mediumText{font-size:17px}.linkText{color:var(--white);fill:var(--white);text-decoration:none;border-width:0 0 .5px 0;border-color:var(--white);border-style:solid;padding:2px 0;transition:all .5s}.linkText:hover{fill:var(--pink1);color:var(--pink1);border-color:var(--pink1);border-width:0 0 1.5px 0;cursor:pointer}.normal-line{stroke-width:1;opacity:.3;stroke:var(--gray4)}.thick-line{stroke-width:1px;stroke:var(--gray4)}.region{cursor:pointer;transition:transform .3s ease}.region:hover{transform:translateY(-5px) scaleY(1.15)}.viz_chromosome{transition:all .5s ease;filter:none}.viz_chromosome_hover{cursor:pointer;filter:drop-shadow(0 0 5px var(--pink1))}.accent-line{stroke:var(--pink0);stroke-width:3px}.rangeHilightedRatio{fill:var(--blue3);font-family:Arimo;font-size:10px}.rangeCircle{r:3px;cursor:grab;fill:var(--white);stroke:var(--blue3);stroke-width:0;stroke-linejoin:round}.rangeCircle:hover{stroke-width:10px;fill:var(--pink1);stroke:var(--pink1)}.rangeCircle:active{cursor:grabbing;stroke:var(--pink1);fill:var(--pink1);stroke-width:0}.hoverLine{stroke-width:.5px;stroke:var(--pink0);transition:all .5s;pointer-events:none}.annotation_label{cursor:pointer;transition:.5s}.accentLine{stroke-width:1px;stroke:var(--gray5);transition:all .5s ease}.linkLine{stroke-width:.75px;transition:all .5s;fill:none;stroke:var(--white);opacity:.5}.dragCircle{fill:var(--white);r:2.5px;cursor:grab;transition:r .5s ease}.focusCircle{r:2.5px;cursor:pointer;fill:var(--white);transition:all .5s}.focursCircle:hover{fill:var(--pink1);r:5px}#brushRect{fill:var(--white);opacity:.13;pointer-events:none}#NaNrect03{rx:4px;ry:4px}.legendaSvg{height:16px;width:16px;margin:0 5px 0 0}#region,#focus{margin:15px 0 0;transition:height 1s}#genes_background{rx:4px}#delimiter02{display:flex;justify-content:space-between;align-items:center;order:2;flex-grow:4;height:30px;text-align:left;border-color:var(--white);border-width:1px 1px 0 1px;border-style:solid;border-radius:10px 10px 0 0;padding:3px 15px 0}.tick{border-color:var(--blue3)}#search{display:flex;justify-content:flex-end;gap:0px;border-width:0 0 1px 0;border-style:solid;overflow:hidden;transition:all .5s ease;box-sizing:border-box}.search_content{width:220px;padding:10px}.error{color:var(--pink1);margin:5px 0 0}.section_header_buttons{display:flex;justify-content:space-between;align-items:stretch;gap:4px}#input{max-width:355px}.plot_circle{cursor:pointer;filter:none;transition:all .5s}.plot_circle:hover{filter:drop-shadow(0 0 3px white)}.faded{opacity:.2}.hidden{opacity:0}#overlay{transition:all 1s}.annotation_title{font-weight:600;margin:0 0 10px}.section_filters{display:flex;justify-content:center;flex-wrap:wrap;background-color:var(--gray0);transition:all .5s ease;overflow:hidden;opacity:0}.resultBox{transition:all .5s;cursor:pointer}.resultBox:hover{fill:var(--pink1)}.hidden_input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.text_inner{display:flex;gap:15px;align-items:flex-start;justify-content:center;margin:0 0 15px}.ann_title,.top_title{border-width:0 0 1px 0;border-style:solid;border-color:var(--gray5);text-align:left;display:flex;align-items:end}.top_row{border-width:0 0 1px 0;border-style:solid;border-color:#8888884d;text-align:left;height:25px;display:flex;cursor:pointer;transition:all .5s;border-left-width:0;padding-left:6px;align-items:stretch}.ann_row{border-width:0;border-style:solid;text-align:left;height:35px;display:flex;cursor:pointer;transition:all .5s;border-left-width:0;align-items:stretch}.ann_row:hover,.top_row:hover{background-color:var(--gray1)}.top_row_history{padding-left:4px;border-left-width:2px;border-left-color:var(--gray4)}.top_row_active{padding-left:4px;border-left-width:2px;border-left-color:var(--pink0)}.ann_row_history{border-left-width:2px;border-left-color:var(--gray4)}.ann_row_active{border-left-width:2px;border-left-color:var(--pink0)}.ann_row_inner_variant{border-width:0 0 1px 0;border-style:solid;border-color:#8888884d;height:100%;display:flex;align-items:center}.ann_row_inner_tracks{box-sizing:border-box}#ann_rows,#top_rows{transition:all 1s ease}.empty_table{display:flex;justify-content:center;align-items:center;width:100%}::-webkit-scrollbar{width:3px;height:6px}body::-webkit-scrollbar{display:none}::-webkit-scrollbar-thumb{background-color:var(--blackShadow);border-top:4px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background-color:transparent}@tailwind base;@tailwind components;@tailwind utilities;.catalog-table-collection{min-width:10em}.catalog-table-phenocode,.catalog-table-phenostring{min-width:15em;word-break:break-word}.catalog-table-pval_threshold{min-width:15em}.catalog-table-pval_threshold,.catalog-table-has_finemap{min-width:10em}div.submit{display:flex;height:100vh;justify-content:center}div.active,input.active{border-color:var(--blue1)!important;border-width:2px!important}label.active{color:var(--blue2)}p.instruction{margin:0 3px}s .upload-percentage{vertical-align:middle}.grey-out{background-color:#80808080;padding:20px;color:var( --white )}.select{display:flex;flex-direction:row;gap:40px;min-width:90%}.table,.catalog-upload,.catalog-table,.data{display:flex;text-align:left;flex-direction:row;min-width:90%}.catalog-select{margin-left:auto}#preparator_table{border:rgb(34,34,34) solid 1px;border-radius:10px}#preparator_columns{display:flex;border-width:0 0 1px 0;border-color:#222;border-style:solid}.preparator_file{border-width:0 0 1px 0;border-color:#222;border-style:solid;padding:5px 10px 25px}.input_box{background-color:var(--gray4);border-radius:3px;padding:6px 6px 6px 12px}.input_row{display:flex;gap:12px;align-items:baseline;justify-content:space-between}.retrieve_item{transition:all .25s}.retrieve_item:hover{background-color:var(--gray3)!important}.retrieve_item_active{background-color:var(--gray4)!important;transition:all .25s}.retrieve_item_active:hover{background-color:var(--pink1)!important}.highlight{font-weight:600;background-color:var(--pink1);border-radius:1px}.track_commands{width:20px;transition:width 1s ease;overflow:hidden}.track_commands:hover{width:94px}.pip_unit{r:2px;transition:all .5s;cursor:pointer;stroke:var(--gray3);stroke-width:1px;fill:var(--white)}.pip_unit:hover{r:4px}.opener_box{padding:6px;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;transition:all .5s;cursor:pointer}.opener_box:hover{background-color:var(--gray1b)}.loading-spin{animation:spin 3s ease-in-out alternate infinite;display:inline-block}@keyframes spin{0%{transform:scaleX(1)}to{transform:scaleX(-1)}}.upload_wasm_div{border:var(--gray3) 1px solid;border-radius:8px;overflow:hidden;cursor:pointer;transition:all .5s ease}.upload_wasm_div:hover{opacity:.8}:root{font-size:1.1rem;font-family:Alegreya Sans,sans-serif;font-variant-numeric:lining-nums}dl{border:1px solid black;max-height:30em;overflow-y:scroll;scrollbar-gutter:stable}table{font-family:monaspace xenon var,monospace;font-size:.8em}table td,table th{max-width:20ch;word-break:break-word;overflow-wrap:break-word}.count{font-variant-numeric:tabular-nums lining-nums}
