.page-jog{font-size:.7em;line-height:2.1em}.inline-drop{position:relative}.inline-drop-options{display:none;position:absolute;top:calc(100% + 8px);border-color:rgb(var(--grey-lighter) / 1);box-shadow:0 1px 8px #0000004d;width:100%}.inline-drop:focus .inline-drop-options{display:block}.inline-drop-option{padding:8px 8px 8px 16px}.inline-drop-option:hover{background:#edeffd}.inline-drop-option-selected{color:rgb(var(--primary) / 1)}.gene-list{display:grid;grid-template-columns:repeat(6,1fr);gap:26px}.gene-list-3{grid-template-columns:repeat(3,1fr)}.gene-list .chip{color:#cacac9;border:1px solid #cacac9;display:inline-block;border-radius:4px;padding:8px;font-size:14px}.gene-list .chip-active{color:rgb(var(--grey-dark));border-color:rgb(var(--grey-medium))}.assay-table{width:100%}.assay-table tbody th,.assay-table tfoot th{background-color:#fff}.assay-table th:first-child,.assay-table td:first-child{position:sticky;left:0}@media (max-width: 1024px){.assay-table-wrapper{margin:0 calc(50% - 50vw);width:100vw;overflow-x:auto}}.assay-table thead th{min-width:200px}.modal-body .assay-table thead th{min-width:150px}.assay-table th,.assay-table td{padding:26px 16px;border-top:1px solid #cacac9;vertical-align:top}.assay-table>thead th{background-color:#f8f7f6}.assay-table>thead:first-of-type th{border-top:none}.ui-tabs{border-bottom:1px solid #cacac9;position:relative;display:flex;gap:42px}.ui-tab{padding:12px 0;cursor:pointer;transition:.15s color linear;display:inline-grid;align-items:stretch}.ui-tab:before{content:attr(data-value);font-weight:700;opacity:0;pointer-events:none}.ui-tab>div,.ui-tab:before{width:auto;grid-area:1 / 1}.ui-tab:hover:not(.ui-tab-active){color:var(--bs-primary)}.ui-tab-highlight{height:3px;width:100px;position:absolute;bottom:-1px;background-color:var(--bs-primary);transition-property:left,width;transition-timing-function:ease-in-out;transition-duration:.3s}.ui-tab-active{font-weight:700}.assaypicker-footer{background-color:#f4f2f0;padding:16px;border-radius:4px;margin-top:32px;font-size:14px}.assaypicker-footer p{font-size:14px}.image-block-img[data-v-bd8ff7aa]{height:min(608px,36vw);aspect-ratio:4/5;border-radius:26px;object-fit:cover}.pathogen-option[data-v-a2d7e1bc]{padding:5px;cursor:pointer;-webkit-user-select:none;user-select:none}.pathogen-option[data-v-a2d7e1bc]:hover{background-color:#ffe}.pathogen-option.pathogen-already-selected[data-v-a2d7e1bc]{color:#bbb}.pathogen-option+.pathogen-option[data-v-a2d7e1bc]{border-top:1px dotted #ccc}.pathogen-selected[data-v-a2d7e1bc]{padding:5px 20px;border-radius:16px;box-shadow:0 0 10px #00000026;margin-bottom:15px;-webkit-user-select:none;user-select:none;position:relative}.pathogen-selected a[data-v-a2d7e1bc]{position:absolute;top:0;right:0;text-decoration:none;display:inline-block;color:#000;background-color:#fff;padding:5px 20px;border-radius:0 16px 16px 0;transition:.15s all linear}.pathogen-selected a[data-v-a2d7e1bc]:hover{background-color:#999;color:#fff}.pathogen-list[data-v-a2d7e1bc]{max-height:400px;overflow-y:scroll}.pathogen-filter[data-v-a2d7e1bc]{display:block;-webkit-user-select:none;user-select:none}.mini-pathogens[data-v-a2d7e1bc]{font-size:14px;border:1px solid #ccc}.mini-pathogens .form-control[data-v-a2d7e1bc]{font-size:14px}.mini-pathogens .pathogen-list[data-v-a2d7e1bc]{max-height:200px}.mini-pathogens .pathogen-selected[data-v-a2d7e1bc]{padding:5px 0;margin:0;border-radius:0;box-shadow:none}.mini-pathogens .pathogen-selected a[data-v-a2d7e1bc]{padding:5px;border-radius:0}.mini-pathogens .col-4[data-v-a2d7e1bc]:first-child{padding-left:20px}.mini-pathogens .col-4+.col-4[data-v-a2d7e1bc]{border-left:1px dotted #ccc}.debug-editor{position:fixed;top:0;right:-128px;bottom:0;padding:16px;width:25%;z-index:2000;box-shadow:0 0 10px #00000026;background-color:#fff;opacity:0;pointer-events:none;transition:.15s all linear;overflow-y:auto;font-size:14px}.debug-toggle{cursor:pointer;position:fixed;top:8px;right:0;padding:16px;box-shadow:0 0 10px #00000026;background-color:#fff;z-index:2001;opacity:1;transition:.15s all linear;pointer-events:auto;-webkit-user-select:none;user-select:none}.debug-editor-close{font-size:24px;padding:0 24px;-webkit-user-select:none;user-select:none;margin:0 -16px;display:inline-block;color:#000}.debug-open .debug-editor{opacity:1;right:0;pointer-events:auto}.debug-open .debug-toggle{right:-128px;opacity:0;pointer-events:none}.debug-editor .tile-set{gap:5px;display:flex;flex-wrap:wrap}.debug-editor .tile{box-shadow:none;padding:0 5px;display:inline-block;border:none!important}.debug-editor .tile:hover,.debug-editor .tile.tile-active{background-color:#000;color:#fff}.debug-editor select{font-size:14px}.mini-pathogens{margin-left:-16px;margin-right:-16px;border-left:none;border-right:none;font-size:12px;line-height:14px}.mini-pathogens .col-4+.col-4:not(:last-child){padding-left:0;padding-right:0}.dropup-options{display:none;position:absolute;bottom:calc(100% + 8px);border-color:rgb(var(--grey-lighter) / 1);box-shadow:0 1px 8px #0000004d;width:100%}.dropup:focus .dropup-options{display:block}.dropup-option{padding:8px 8px 8px 16px}.dropup-option:hover{background:#edeffd}.dropup-option-selected{color:rgb(var(--primary) / 1)}.fa-circle-check[data-v-a6f51d64],.fa-copy[data-v-a6f51d64]{grid-column-end:1;grid-row-end:1}.fa-circle-check[data-v-a6f51d64]{opacity:0;transition:opacity .15s ease-in-out}.share-link-icon[data-v-a6f51d64]{width:18px;text-align:center;display:inline-grid}@keyframes explode-a6f51d64{0%{opacity:0}30%{opacity:.9;transform:scale(1.5)}50%{opacity:1;transform:scale(1.5)}70%{opacity:.9;transform:scale(1.5)}to{opacity:0}}.share-link-copied .fa-copy[data-v-a6f51d64]{opacity:0}.share-link-copied .fa-circle-check[data-v-a6f51d64]{opacity:1;animation:explode-a6f51d64;animation-duration:1.7s;animation-iteration-count:1}.input-error{border-color:#dd203c}.form-container a{text-decoration:none}.error{color:#dd203c;margin-left:.8rem;font-size:.8em;margin-top:.4rem}.error :before{content:""}body.debug{font-size:16px!important;min-height:101vh}.debug .tile-set{gap:5px;display:flex;flex-wrap:wrap}.debug small{color:#999!important;font-size:14px;font-weight:700}.debug .tile{font-size:16px!important;box-shadow:none!important;border:1px solid #000;border-radius:5px;padding:5px 10px!important;display:inline-block}.debug .tile:hover,.debug .tile.tile-active{background-color:#000;color:#fff}.gene-table{margin-bottom:10px}.gene-table th{vertical-align:top;padding-right:20px;font-size:12px}.gene-table .percentages{color:#00f}.gene-table td{vertical-align:top;font-size:11px;min-width:65px}.loading-message{pointer-events:none;opacity:0;transition:all ease-out .15s;color:#fff;position:fixed;bottom:10px;right:10px;padding:10px}.loading-message.active{opacity:1}.loader{background-color:#090}.last-error{background-color:#c00}
