.interpretation{height:100%;display:flex;flex-direction:column}.interpretation__arguments-section-title{font-size:14px;font-family:"PT Sans",sans-serif;font-weight:400;color:#45606b;opacity:50%;margin-bottom:.5rem}.interpretation__classification-details .ant-table-cell{white-space:normal !important;word-break:break-word;overflow-wrap:break-word}.interpretation__arguments-section-item-classification-text{font-family:"PT Sans",sans-serif;font-weight:400;font-size:12px;line-height:20px;letter-spacing:0;color:#45606b}.interpretation__arguments-wrapper{margin-bottom:1rem;width:100%}.interpretation__arguments-section-item-classification{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px}.interpretation__arguments-section-item{margin-bottom:8px}.interpretation__arguments-section-item .classification-text{color:#9fb6c4}.interpretation__arguments-section-item .classification-pathogenic{font-weight:700;color:#eb5757}.interpretation__arguments-section-item .classification-benign{color:#12bf75;font-weight:700}.interpretation__arguments-section-item .classification-margin-right{margin-right:1rem}.interpretation__classification-rule-code{background-color:#ebeff2;padding:2px;border-radius:4px;font-weight:700;color:#45606b}.interpretation__arguments-for-classification-wrapper{display:flex;align-items:center;justify-content:center;width:100%;flex-direction:column}.interpretation__arguments-for-classification-wrapper-title{color:#45606b}.interpretation__arguments-for-classification-wrapper-btn{border-radius:25px}.interpretation__arguments-btn-row{display:flex;align-items:center;gap:8px}.interpretation__set-by-post-p-btn{border-radius:25px;font-size:16px;font-family:"PT Sans",sans-serif;margin:5px 0px;height:35px}.interpretation__comments-table{margin-top:2rem}.interpretation__stage-section-col{display:flex;flex-direction:column;gap:1rem}.interpretation__classification-rule-code{background-color:#ebeff2;padding:2px;border-radius:4px;color:#9fb6c4}.interpretation__classification-rule-code--selected{font-weight:700;color:#45606b}.interpretation__classification-action-icon{cursor:pointer}.interpretation__classification{padding:16px;font-family:"PT Sans",sans-serif;display:flex;align-items:center}.interpretation__classification-table{margin-top:16px}.interpretation__classification-table .ant-table-cell{vertical-align:top}.interpretation__classification-table tr[data-section-group=true] td{border-top:none;border-bottom:none;padding-top:4px;padding-bottom:4px}.interpretation__classification-table tr[data-first-in-section=true]:not([data-last-in-section=true]) td{padding-top:8px;border-bottom:none}.interpretation__classification-table tr[data-last-in-section=true] td{border-bottom:1px solid #f0f0f0;padding-bottom:8px}.interpretation__classification-table .argument-text,.interpretation__classification-table .argument-explanation,.interpretation__classification-table .argument-comment{position:relative;padding-left:1.5rem;margin-bottom:4px}.interpretation__classification-table .argument-text::before,.interpretation__classification-table .argument-explanation::before,.interpretation__classification-table .argument-comment::before{content:"•";position:absolute;left:.5rem;font-size:1.6rem;line-height:1;top:0rem}.interpretation__classification-table .argument-text--modal::before{content:none !important}.interpretation__classification-table .argument-text-container{display:flex;align-items:flex-start;gap:.5rem}.interpretation__classification-table .argument-text-container--stage-argument{margin-left:2rem}.interpretation__classification-table .argument-text-container--stage-argument .argument-selection-type-date{margin-left:1rem}.interpretation__classification-table .argument-text-container--stage-argument .argument-evidence{margin-left:1rem}.interpretation__classification-table .argument-text{color:#9fb6c4}.interpretation__classification-table .argument-text--selected{font-weight:700;color:#45606b}.interpretation__classification-table .argument-explanation,.interpretation__classification-table .argument-comment{font-size:14px;color:#9fb6c4;margin-left:2rem}.interpretation__classification-table .argument-selection-type-date{margin-left:3rem;margin-bottom:4px}.interpretation__classification-table .argument-selection-type-date__tag{display:inline-block;font-size:11px;font-style:italic;padding:2px 8px;border-radius:10px;line-height:1.4;color:#9fb6c4}.interpretation__classification-table .argument-selection-type-date__tag--auto{background-color:rgba(0,0,0,0);border:1px solid #9fb6c4}.interpretation__classification-table .argument-selection-type-date__tag--manual{background-color:#f5f8fa;border:1px solid #9fb6c4}.interpretation__classification-table .argument-comment p{margin-bottom:5px}.interpretation__classification-table .classification-text{color:#9fb6c4}.interpretation__classification-table .classification-pathogenic{font-weight:700;color:#eb5757}.interpretation__classification-table .classification-benign{color:#12bf75;font-weight:700}.interpretation__classification-table .classification-margin-right{margin-right:1rem}.interpretation__classification-title{font-family:"PT Sans",sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;opacity:50%;margin-right:16px}.interpretation .argument-modal__evidence{margin:1rem 0}.interpretation .argument-evidence{margin-left:3rem;margin-bottom:4px;color:#9fb6c4;font-size:14px}.interpretation .argument-evidence__row{white-space:pre-wrap;overflow-wrap:anywhere}.interpretation .argument-text-container--stage-argument .argument-evidence,.interpretation .argument-text-container--stage-argument .argument-selection-type-date{margin-left:1rem}.interpretation__classification-result{display:flex;align-items:center;gap:8px;font-family:"PT Sans",sans-serif;font-weight:700;font-size:16px;line-height:100%}.interpretation__classification-value{color:#45606b;font-weight:bold}.interpretation__classification-post-p{color:#45606b}.interpretation__stage-section-value{margin-left:2rem}.interpretation__sticky-col{position:sticky;top:0;z-index:10;background:#f8fafb;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.04)}.interpretation__main-content{padding-top:80px}.interpretation__powered-by{position:absolute;right:12px;bottom:0px;display:flex;justify-content:flex-end;width:auto;background:rgba(0,0,0,0);pointer-events:none}.interpretation__powered-by .logo-powered-by-biologis{width:130px;height:auto;opacity:.6;pointer-events:auto}.interpretation-snapshot-tab{height:100%;overflow:auto}.interpretation-snapshot-tab__header{display:flex;justify-content:space-between;margin-bottom:8px;color:#45606b;font-size:12px}.interpretation-snapshot-tab__content{min-width:0}.interpretation-snapshot-capture-host{position:fixed;top:0;left:-100000px;width:1200px;min-height:100vh;visibility:hidden;pointer-events:none}.interpretation-snapshot-page{height:100%;overflow:auto;padding:16px}.interpretation-snapshot-page button,.interpretation-snapshot-page [role=button],.interpretation-snapshot-page .clinical-obs__load-more-proband-btn-wrapper{display:none}.interpretation-snapshot-page .interpretation{height:auto;min-height:0}.interpretation-snapshot-page .interpretation-snapshots{display:none}.interpretation-snapshot-page .workflow-stage-content-container{align-items:flex-start}.interpretation-snapshot-page .workflow-stage-left-col,.interpretation-snapshot-page .l-interpretation{height:auto;min-height:0}.interpretation-snapshot-page .workflow-stage-left-col{overflow:visible}.interpretation-snapshot-page .workflow-stage-left-col>.ant-card,.interpretation-snapshot-page .l-interpretation__content>.ant-card{margin-bottom:0;border:none !important;border-radius:0;box-shadow:none}.interpretation-snapshot-page .workflow-stage-left-col>.ant-card:has(.variant-summary__history,.ant-table-tbody>tr:not(.ant-table-placeholder)){border-bottom:1px solid #45606b !important}.interpretation-snapshot-page .workflow-stage-left-col>.ant-card .ant-card-body,.interpretation-snapshot-page .l-interpretation__content>.ant-card .ant-card-body{border:none !important;border-radius:0;padding:20px 0 !important}.interpretation-snapshot-page .l-interpretation__content{overflow:visible;padding-bottom:0}.interpretation-snapshot-page .ant-table-wrapper{width:100%;overflow-x:auto}.interpretation-snapshot-page .interpretation-snapshot-table,.interpretation-snapshot-page .ant-table-container table{width:100% !important;table-layout:fixed !important;border-collapse:collapse}.interpretation-snapshot-page .interpretation-snapshot-table{display:table}.interpretation-snapshot-page .interpretation-snapshot-table thead{display:table-header-group}.interpretation-snapshot-page .interpretation-snapshot-table tbody{display:table-row-group}.interpretation-snapshot-page .interpretation-snapshot-table tr{display:table-row}.interpretation-snapshot-page .interpretation-snapshot-table th,.interpretation-snapshot-page .interpretation-snapshot-table td{display:table-cell}.interpretation-snapshot-page .ant-table-cell{box-sizing:border-box;vertical-align:top;white-space:normal !important;word-break:normal;overflow-wrap:anywhere}.interpretation-snapshot-page .ant-table-thead .ant-table-cell{white-space:normal !important;font-weight:600;text-align:left !important}.interpretation-snapshot-page .variant-summary__field-label,.interpretation-snapshot-page .variant-summary__field-value{min-width:0;overflow-wrap:anywhere}.interpretation-snapshot-page .interpretation__comments-table{border-top:1px solid #45606b;padding-top:20px}.interpretation-snapshot-page .interpretation__comments-table>h3:has(+.ant-table-wrapper),.interpretation-snapshot-page .interpretation__comments-table>h3:has(+.ant-table-wrapper)+.ant-table-wrapper{display:none}.interpretation-snapshot-page .variant-summary__history,.interpretation-snapshot-page .interpretation__comments-table>.ant-row,.interpretation-snapshot-capture-host .variant-summary__history,.interpretation-snapshot-capture-host .interpretation__comments-table>.ant-row{display:flex !important;flex-flow:row nowrap !important;align-items:center !important;justify-content:space-between;width:100%;min-width:0;gap:8px}.interpretation-snapshot-page .variant-summary__history>.ant-col,.interpretation-snapshot-page .interpretation__comments-table>.ant-row>.ant-col,.interpretation-snapshot-capture-host .variant-summary__history>.ant-col,.interpretation-snapshot-capture-host .interpretation__comments-table>.ant-row>.ant-col{flex:1 1 0;min-width:0}.interpretation-snapshot-page .variant-summary__history>.ant-divider-vertical,.interpretation-snapshot-page .interpretation__comments-table>.ant-row>.ant-divider-vertical,.interpretation-snapshot-capture-host .variant-summary__history>.ant-divider-vertical,.interpretation-snapshot-capture-host .interpretation__comments-table>.ant-row>.ant-divider-vertical{flex:0 0 auto;margin-inline:0}.interpretation-snapshots{margin:16px 20px 0}.interpretation-snapshots h3{margin-bottom:8px;color:#45606b}.interpretation-snapshots__empty{color:#9fb6c4;font-size:12px}.interpretation-snapshots__items{display:flex;flex-direction:column;gap:8px}.interpretation-snapshots__item{display:block;padding:10px 12px;border:1px solid #9fb6c4;border-radius:8px;color:inherit;font-size:12px;line-height:1.6;text-decoration:none}.interpretation-snapshots__item:hover,.interpretation-snapshots__item:focus-visible{border-color:#1890ff;color:inherit}.interpretation-snapshots__item:focus-visible{outline:2px solid #1890ff;outline-offset:2px}.interpretation-snapshots__clinical-interpretation{color:#1890ff}.interpretation-semantic-diff__entries{max-height:60vh;overflow:auto;margin-top:16px}.interpretation-semantic-diff__entry{display:grid;grid-template-columns:80px minmax(180px, 0.5fr) minmax(0, 1fr);gap:8px;align-items:start;padding:8px 0;border-bottom:1px solid #f0f0f0}.interpretation-semantic-diff__values{display:flex;flex-direction:column;gap:4px;overflow-wrap:anywhere;white-space:pre-wrap}.argument-modal{width:min(95vw,900px)}.argument-modal__classification-rule-code{padding:2px;color:#45606b;font-weight:700;margin-left:1rem;font-family:"PT Sans",sans-serif}.argument-modal__classification-container{margin-bottom:1.2rem}.argument-modal__argument-text{font-family:"PT Sans",sans-serif;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:#45606b;opacity:70%;margin-bottom:1.2rem}.argument-modal__argument-text--field{margin-bottom:.5rem}.argument-modal__argument-name{font-family:"PT Sans",sans-serif;font-weight:700;font-size:16px;line-height:18px;letter-spacing:0;color:#45606b;display:flex;align-items:flex-start;margin-bottom:2rem}.argument-modal__argument-name span{display:inline-block}.argument-modal__argument-name-icon{margin-right:.5rem;line-height:14px;font-size:18px}.argument-modal__met-toggle{margin-bottom:2rem;display:flex;align-items:center;gap:16px}.argument-modal__unmet-hint{display:flex;align-items:center}.argument-modal__form-btn-wrapper{justify-content:center;margin-top:12px;margin-bottom:0}.argument-modal__form-submit-btn{width:250px;height:40px;border-radius:25px;cursor:pointer;font-size:16px;font-weight:500;letter-spacing:.02em}.argument-modal .classification-text{color:#9fb6c4}.argument-modal .classification-pathogenic{font-weight:700;color:#eb5757}.argument-modal .classification-benign{color:#12bf75;font-weight:700}.argument-modal .classification-margin-right{margin-right:1rem}.interpretation__intervar-link{margin-top:3px;display:inline-block}.interpretation__intervar-link__anchor{color:#1890ff !important;font-weight:400;text-decoration:none !important;font-size:16px;margin-right:12px}.interpretation__intervar-link__anchor:hover{text-decoration:underline !important}.h-classification-modal{width:min(95vw,1600px)}.h-classification-modal .modal__table-wrapper{width:100%}.h-classification-modal .ant-table-wrapper{width:100%}.h-classification-modal .ant-table{width:100%}.h-classification-modal .ant-table-cell{white-space:normal !important;word-break:break-word;overflow-wrap:break-word}.h-classification-modal .ant-table-thead .ant-table-cell{white-space:nowrap !important}.h-classification-modal .argument-evidence{margin-left:3rem;margin-bottom:4px;color:#9fb6c4;font-size:14px}.h-classification-modal .argument-evidence__row{white-space:pre-wrap;overflow-wrap:anywhere}.h-classification-modal .argument-selection-type-date{margin-left:3rem;margin-bottom:4px}.h-classification-modal .argument-selection-type-date__tag{display:inline-block;font-size:11px;font-style:italic;padding:2px 8px;border-radius:10px;line-height:1.4;color:#9fb6c4}.h-classification-modal .argument-selection-type-date__tag--auto{background-color:rgba(0,0,0,0);border:1px solid #9fb6c4}.h-classification-modal .argument-selection-type-date__tag--manual{background-color:#f5f8fa;border:1px solid #9fb6c4}.h-classification-modal .argument-text-container--stage-argument{margin-left:2rem}.h-classification-modal .argument-text-container--stage-argument .argument-evidence,.h-classification-modal .argument-text-container--stage-argument .argument-selection-type-date{margin-left:1rem}.h-classification-modal .argument-text-container{display:flex;align-items:flex-start;gap:.5rem}.h-classification-modal .argument-text{color:#9fb6c4}.h-classification-modal .argument-text--selected{font-weight:700;color:#45606b}.h-classification-modal .argument-comment{font-size:14px;color:#9fb6c4;margin-left:2rem}.recalculate-arguments-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid #faad14;border-radius:50%;background-color:#fffbe6;color:#faad14;cursor:pointer;font-size:14px;transition:all .2s ease}.recalculate-arguments-btn:hover:not(:disabled){background-color:#faad14;color:#fff}.recalculate-arguments-btn:disabled{opacity:.6;cursor:not-allowed}
.running-tasks-page{padding:24px}.running-tasks-page__filters{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.running-tasks-page__filter{min-width:200px}.running-tasks-page__error-text{display:inline-block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;cursor:help}.running-tasks-page__error-tooltip{max-width:600px}
.sample-detail{height:100%;display:flex;flex-direction:column}.sample-detail__link{width:70%;margin-bottom:20px;font-size:20px;color:#45606b;flex-shrink:0;font-weight:600;text-decoration:underline;cursor:pointer;display:flex;align-items:center;gap:8px}.sample-detail__link:hover{color:#45606b;text-decoration:underline}.sample-detail__content{flex:1;flex-wrap:nowrap;min-height:0}.sample-detail__state{align-items:center;justify-content:center}.sample-detail__main{flex:1 1 0 !important;min-width:0}.sample-detail__side{min-width:320px}.sample-detail__main-section,.sample-detail__side-section{min-height:120px}.sample-detail__clinical-reports{min-height:120px}.sample-detail__clinical-reports-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.sample-detail__clinical-reports-button{display:flex;align-items:center;justify-content:center;border-radius:25px;padding:0 20px}.sample-detail__clinical-reports-button svg{font-size:16px}.sample-detail__main-section{position:relative}.sample-detail__main-section .clinical-obs__gene-edit-btn{height:30px;width:30px;border-radius:50%;border:1px solid #45606b;display:flex;justify-content:center;align-items:center;position:absolute;top:0;right:0;z-index:1;color:#45606b;cursor:pointer}.sample-detail__metadata-table{width:calc(100% - 46px)}.sample-detail__side-title{font-family:"PT Sans",sans-serif;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0;color:#45606b;margin-bottom:20px}.sample-detail__other-samples-list{display:flex;flex-direction:column;gap:8px}.sample-detail__other-sample{width:fit-content;color:#1890ff;font-weight:700;text-decoration:none;cursor:pointer}.sample-detail__other-sample:hover{color:#1890ff;text-decoration:underline}.sample-detail__empty-value{min-height:64px;display:flex;align-items:center;justify-content:center;color:#45606b;font-size:16px;opacity:.5}.sample-detail__progress{display:flex;align-items:center;gap:16px;margin-top:20px}.sample-detail__progress-text{color:#45606b;opacity:.5;white-space:nowrap}.sample-detail__progress-bar{width:300px;margin:0}.sample-detail__progress-badge{display:inline-flex;align-items:center;gap:10px;padding:4px 12px 4px 4px;border-radius:20px;background:#f6f8fa;border:1px solid #e8ecf0;transition:all .25s ease}.sample-detail__progress-badge:hover{box-shadow:0 2px 8px rgba(0,0,0,.08);transform:translateY(-1px)}.sample-detail__progress-badge--complete{background:linear-gradient(135deg, #f0faf4 0%, #e6f7ed 100%);border-color:#b7ebc9}.sample-detail__progress-badge--active{background:linear-gradient(135deg, #f0f7ff 0%, #e6f0ff 100%);border-color:#b3d4ff}.sample-detail__progress-badge--early{background:linear-gradient(135deg, #fffbf0 0%, #fff5e6 100%);border-color:#ffe0a8}.sample-detail__progress-ring{position:relative;width:38px;height:38px;flex-shrink:0}.sample-detail__progress-svg{width:100%;height:100%;transform:rotate(-90deg)}.sample-detail__progress-track{stroke:#e8ecf0}.sample-detail__progress-badge--complete .sample-detail__progress-track{stroke:#d4f0de}.sample-detail__progress-badge--active .sample-detail__progress-track{stroke:#d6e8ff}.sample-detail__progress-badge--early .sample-detail__progress-track{stroke:#ffe8c2}.sample-detail__progress-fill{stroke:#45606b;transition:stroke-dasharray .6s ease}.sample-detail__progress-badge--complete .sample-detail__progress-fill{stroke:#12bf75}.sample-detail__progress-badge--active .sample-detail__progress-fill{stroke:#007bc4}.sample-detail__progress-badge--early .sample-detail__progress-fill{stroke:#ffa244}.sample-detail__progress-pct{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:700;color:#45606b;line-height:1}.sample-detail__progress-badge--complete .sample-detail__progress-pct{font-size:16px;color:#12bf75}.sample-detail__progress-badge--active .sample-detail__progress-pct{color:#007bc4}.sample-detail__progress-badge--early .sample-detail__progress-pct{color:#ffa244}.sample-detail__progress-info{display:flex;flex-direction:column;gap:1px;line-height:1.2}.sample-detail__progress-count{font-size:13px;font-weight:700;color:#223035}.sample-detail__variants-table{margin-top:20px;margin-bottom:32px;overflow-x:auto;border-radius:8px 8px 0 0}.sample-detail__variants-table-content{width:max-content;min-width:100%;border-collapse:collapse;table-layout:auto}.sample-detail__variants-header{color:#45606b}.sample-detail__variants-header th{background:rgba(0,0,0,0);opacity:.5;font-weight:400}.sample-detail__variants-row{color:#45606b;transition:all .3s ease-in-out}.sample-detail__variants-row:hover{background:#fafafa}.sample-detail__variants-header th,.sample-detail__variants-header td,.sample-detail__variants-row th,.sample-detail__variants-row td{padding:16px;border-bottom:1px solid #ebeff2;color:#45606b;font-size:14px;text-align:left;white-space:nowrap}.sample-detail__variants-header th:first-child,.sample-detail__variants-header td:first-child,.sample-detail__variants-row th:first-child,.sample-detail__variants-row td:first-child{padding-left:16px}.sample-detail__variants-header th:last-child,.sample-detail__variants-header td:last-child,.sample-detail__variants-row th:last-child,.sample-detail__variants-row td:last-child{padding-right:16px}.sample-detail__variants-link{color:#1890ff;font-weight:400;text-decoration:none;cursor:pointer}.sample-detail__variants-link:hover{color:#1890ff;text-decoration:underline}.sample-detail__variants-muted-link{color:#45606b;text-decoration:underline;cursor:pointer;font-size:14px}.sample-detail__variants-muted-link:hover{color:#45606b;text-decoration:underline}.sample-detail__variants-panel-cell{min-width:100%;min-height:20px;padding:0;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer}.sample-detail__variants-panel-cell span{display:block}.sample-detail__variants-text-button{padding:0;border:0;background:rgba(0,0,0,0);color:#45606b;text-align:left;text-decoration:underline;cursor:pointer}.sample-detail__variants-text-button:hover{color:#45606b;text-decoration:underline}.sample-detail__field-row{min-height:22px;align-items:center}.sample-detail__field-label{opacity:.5;color:#45606b}.sample-detail__field-value{min-height:20px;color:#45606b;font-size:14px;font-weight:bold}.sample-detail__field-divider{margin:5px 0}.sample-detail-report-category-modal .modal__body{padding:24px 30px 0}.sample-detail-report-category-modal__field{margin-bottom:18px}.sample-detail-report-category-modal__label{margin-bottom:10px;color:#45606b;font-weight:600}.sample-detail-report-category-modal__select{width:100%}.sample-detail-report-category-modal__actions{display:flex;justify-content:center;margin:16px -30px 0;padding:16px 30px 22px;border-top:1px solid rgba(5,5,5,.06)}.sample-detail-report-category-modal__actions .ant-btn{min-width:312px;border-radius:18px}.sample-detail-clinical-report-modal .modal__body{padding:24px 30px 0}.sample-detail-clinical-report-modal__field{margin-bottom:18px}.sample-detail-clinical-report-modal__label{margin-bottom:10px;color:#45606b;font-weight:600}.sample-detail-clinical-report-modal__select{width:100%}.sample-detail-clinical-report-modal__actions{display:flex;justify-content:center;margin:16px -30px 0;padding:16px 30px 22px;border-top:1px solid rgba(5,5,5,.06)}.sample-detail-clinical-report-modal__actions .ant-btn{min-width:312px;border-radius:18px}.sample-detail-diagnostic-panel-modal .modal__body{padding:24px 30px 0}.sample-detail-diagnostic-panel-modal__field{margin-bottom:18px}.sample-detail-diagnostic-panel-modal__label{margin-bottom:10px;color:#45606b;font-weight:600}.sample-detail-diagnostic-panel-modal__transfer{width:100%}.sample-detail-diagnostic-panel-modal__transfer .ant-transfer-list{flex:1}.sample-detail-diagnostic-panel-modal__actions{display:flex;justify-content:center;margin:16px -30px 0;padding:16px 30px 22px;border-top:1px solid rgba(5,5,5,.06)}.sample-detail-diagnostic-panel-modal__actions .ant-btn{min-width:312px;border-radius:18px}.sample-detail-edit-modal .modal__body{padding:18px 24px 0}.sample-detail-edit-modal__field{margin-bottom:16px}.sample-detail-edit-modal__label{margin-bottom:8px;color:#45606b}.sample-detail-edit-modal__input-link{min-height:40px;padding:8px 11px;border:1px solid #d9d9d9;border-radius:6px;background-color:#f5f5f5}.sample-detail-edit-modal__variants{border-bottom:1px solid #ebeff2}.sample-detail-edit-modal__variant-row{display:grid;grid-template-columns:1fr 210px;gap:16px;padding:10px 8px;border-top:1px solid #ebeff2}.sample-detail-edit-modal__variant-link{color:#1890ff;text-decoration:none}.sample-detail-edit-modal__variant-link:hover{color:#1890ff;text-decoration:underline}.sample-detail-edit-modal__variant-interpretation{color:#45606b}.sample-detail-edit-modal__actions{position:sticky;bottom:0;display:flex;justify-content:flex-end;margin:12px -24px 0;padding:12px 24px 16px;border-top:1px solid rgba(5,5,5,.06);background:#fff}.sample-detail-edit-modal__actions .ant-btn{min-width:250px;border-radius:18px}
.worklist{padding:28px;overflow:auto;height:100%;background:#ebeff2}.worklist__toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.worklist__search-wrapper{display:flex;align-items:center;gap:8px;flex:1}.worklist__search-input{max-width:280px}.worklist__role-toggle{display:flex;align-items:center;gap:10px;flex-shrink:0}.worklist__role-label{color:#7a9dae;white-space:nowrap}.worklist__tabs-container{background:#fff;border-radius:8px;padding:0;overflow:hidden}.worklist__tabs{display:flex;gap:0;border-bottom:1px solid #e2e8ed}.worklist__tab{position:relative;padding:12px 18px;cursor:pointer;color:#7a9dae;font-weight:500;display:flex;align-items:center;gap:8px;border-bottom:3px solid rgba(0,0,0,0);transition:all .2s ease}.worklist__tab:hover{color:#45606b}.worklist__tab--active{color:#45606b;border-bottom-color:#45606b}.worklist__tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:#eef3f6;color:#45606b;font-size:12px}.worklist__tab--active .worklist__tab-count{background:#45606b;color:#fff}.worklist__cell-link{display:block;cursor:pointer;color:#45606b}.worklist__cell-link:hover{text-decoration:underline}.worklist__filters-bar{background:#fff;border-top:1px solid #e2e8ed;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.worklist__filters-info{display:flex;align-items:center;gap:8px}.worklist__filters-count{font-size:14px;font-weight:500;color:#666}.worklist__clear-all-btn{font-size:12px;padding:0;height:auto;color:#ff4d4f}.worklist__clear-all-btn:hover{color:#ff7875}.worklist__active-filters{display:flex;flex-wrap:wrap;gap:6px;flex:1}.worklist__filter-tag{font-size:12px;background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.worklist__filter-tag .ant-tag-close-icon{color:#1890ff}.worklist__filter-tag .ant-tag-close-icon:hover{color:#40a9ff}.worklist .ant-table-wrapper{background:#fff;border-radius:8px;overflow:hidden}.worklist .ant-table-tbody>tr{cursor:pointer}

/*# sourceMappingURL=main-e96e9bea-d459e62c.64fe5bb88e61524c96a3.css.map*/