.pavi-transcript-view .CDS{fill:#20506e}.pavi-transcript-view .UTR{fill:#a9cce3}.pavi-transcript-view .exon{fill:#2e6e9e}.pavi-transcript-view .transcriptBackbone{fill:#90a4ae}.pavi-transcript-view .transArrow{fill:#90a4ae;stroke:#90a4ae}
.I5e5dq_dialog .p-dialog-header{border-bottom:1px solid var(--agr-gray-200);padding:1rem 1.5rem}.I5e5dq_dialog .p-dialog-content{padding:0}.I5e5dq_dialogHeader{color:var(--agr-gray-900);align-items:center;gap:.5rem;font-weight:600;display:flex}.I5e5dq_dialogContent{padding:1.5rem}.I5e5dq_intro{color:var(--agr-gray-600);margin:0 0 1.5rem;font-size:.9375rem;line-height:1.5}.I5e5dq_categoryFilter{border-bottom:1px solid var(--agr-gray-200);align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.I5e5dq_filterLabel{color:var(--agr-gray-600);white-space:nowrap;font-size:.875rem}.I5e5dq_categoryButtons{flex-wrap:wrap;gap:.5rem;display:flex}.I5e5dq_categoryBtn{background:var(--agr-gray-100);border:1px solid var(--agr-gray-200);border-radius:var(--agr-border-radius-md);color:var(--agr-gray-700);cursor:pointer;padding:.375rem .75rem;font-size:.8125rem;transition:all .2s}.I5e5dq_categoryBtn:hover{background:var(--agr-gray-200);border-color:var(--agr-gray-300)}.I5e5dq_categoryBtn.I5e5dq_active{background:var(--agr-primary);border-color:var(--agr-primary);color:#fff}.I5e5dq_exampleGrid{flex-direction:column;gap:1rem;display:flex}.I5e5dq_exampleCard{background:var(--agr-gray-50);border:1px solid var(--agr-gray-200);border-radius:var(--agr-border-radius-md);text-align:left;cursor:pointer;flex-direction:column;gap:.5rem;padding:1rem;transition:all .2s;display:flex}.I5e5dq_exampleCard:hover{border-color:var(--agr-primary);background:#fff;box-shadow:0 2px 8px #00000014}.I5e5dq_exampleCard:focus{outline:2px solid var(--agr-primary);outline-offset:2px}.I5e5dq_exampleHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.I5e5dq_exampleName{color:var(--agr-gray-900);margin:0;font-size:1rem;font-weight:600}.I5e5dq_categoryBadge{border-radius:var(--agr-border-radius-sm);text-transform:capitalize;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.I5e5dq_categoryBadge.I5e5dq_basic{background:var(--agr-success-light,#d4edda);color:var(--agr-success-dark,#155724)}.I5e5dq_categoryBadge.I5e5dq_cross-species{color:#1e40af;background:#dbeafe}.I5e5dq_categoryBadge.I5e5dq_advanced{background:var(--agr-warning-light,#fff3cd);color:var(--agr-warning-dark,#856404)}.I5e5dq_exampleDescription{color:var(--agr-gray-600);margin:0;font-size:.875rem;line-height:1.4}.I5e5dq_geneList{flex-wrap:wrap;gap:.5rem;margin-top:.25rem;display:flex}.I5e5dq_geneBadge{border:1px solid var(--agr-gray-200);border-radius:var(--agr-border-radius-sm);color:var(--agr-gray-800);background:#fff;align-items:center;gap:.25rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.I5e5dq_species{color:var(--agr-gray-500);font-style:italic;font-weight:400}.I5e5dq_alleleBadge{background:var(--agr-warning-light,#fff3cd);border-radius:var(--agr-border-radius-sm);color:var(--agr-warning-dark,#856404);margin-left:.25rem;padding:.125rem .375rem;font-size:.625rem;font-weight:600}@media (max-width:480px){.I5e5dq_categoryFilter{flex-direction:column;align-items:flex-start}.I5e5dq_exampleHeader{flex-direction:column;align-items:flex-start;gap:.5rem}}
.LdBKaq_introduction{background:linear-gradient(135deg, var(--agr-gray-50) 0%, var(--agr-primary-light) 100%);border:1px solid var(--agr-gray-200);border-radius:var(--agr-border-radius-lg);grid-template-columns:1fr auto;gap:1.25rem;margin-bottom:1rem;padding:1rem 1.25rem;display:grid}.LdBKaq_content{flex-direction:column;gap:.6rem;display:flex}.LdBKaq_title{color:var(--agr-gray-900);margin:0;font-size:1.5rem;font-weight:600}.LdBKaq_description{color:var(--agr-gray-700);max-width:60ch;margin:0;line-height:1.6}.LdBKaq_steps{flex-direction:column;gap:.4rem;margin-top:.25rem;display:flex}.LdBKaq_step{align-items:flex-start;gap:.75rem;display:flex}.LdBKaq_stepNumber{background-color:var(--agr-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;font-size:.75rem;font-weight:600;display:flex}.LdBKaq_stepContent{flex-direction:column;gap:.125rem;display:flex}.LdBKaq_stepContent strong{color:var(--agr-gray-900);font-size:.875rem}.LdBKaq_stepContent span{color:var(--agr-gray-600);font-size:.8125rem}.LdBKaq_actions{align-items:center;gap:1.5rem;margin-top:.5rem;display:flex}.LdBKaq_helpLink{color:var(--agr-primary);align-items:center;gap:.5rem;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-flex}.LdBKaq_helpLink:hover{color:var(--agr-primary-dark);text-decoration:underline}.LdBKaq_helpLink i{font-size:1rem}.LdBKaq_illustration{justify-content:center;align-items:center;padding:.5rem;display:flex}.LdBKaq_alignmentIcon{opacity:.9;width:180px;height:108px}@media (max-width:768px){.LdBKaq_introduction{grid-template-columns:1fr}.LdBKaq_illustration{display:none}.LdBKaq_title{font-size:1.25rem}.LdBKaq_actions{flex-direction:column;align-items:flex-start;gap:1rem}}
.DUjnFq_validation{border-radius:var(--agr-border-radius-sm);align-items:flex-start;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;line-height:1.4;display:flex}.DUjnFq_icon{flex-shrink:0;width:16px;height:16px;margin-top:1px}.DUjnFq_icon svg{width:100%;height:100%}.DUjnFq_message{flex:1}.DUjnFq_error{background-color:var(--agr-error-light);color:var(--agr-error-dark);border:1px solid var(--agr-error)}.DUjnFq_error .DUjnFq_icon{color:var(--agr-error)}.DUjnFq_warning{background-color:var(--agr-warning-light);color:var(--agr-warning-dark);border:1px solid var(--agr-warning)}.DUjnFq_warning .DUjnFq_icon{color:var(--agr-warning)}.DUjnFq_info{background-color:var(--agr-info-light);color:var(--agr-info-dark);border:1px solid var(--agr-info)}.DUjnFq_info .DUjnFq_icon{color:var(--agr-info)}.DUjnFq_success{background-color:var(--agr-success-light);color:var(--agr-success-dark);border:1px solid var(--agr-success)}.DUjnFq_success .DUjnFq_icon{color:var(--agr-success)}.DUjnFq_summary{background-color:var(--agr-gray-50);border:1px solid var(--agr-gray-200);border-radius:var(--agr-border-radius-md);margin-bottom:1.5rem;padding:1rem}.DUjnFq_summarySection{flex-direction:column;gap:.5rem;display:flex}.DUjnFq_summarySection+.DUjnFq_summarySection{border-top:1px solid var(--agr-gray-200);margin-top:1rem;padding-top:1rem}.DUjnFq_warningSection .DUjnFq_summaryTitle{color:var(--agr-warning-dark)}.DUjnFq_summaryTitle{color:var(--agr-error-dark);align-items:center;gap:.5rem;margin:0;font-size:.875rem;font-weight:600;display:flex}.DUjnFq_summaryTitle .DUjnFq_icon{width:18px;height:18px}.DUjnFq_errorList{margin:0;padding-left:1.5rem;list-style:outside}.DUjnFq_errorList li{color:var(--agr-gray-700);margin:.25rem 0;font-size:.8125rem}@keyframes DUjnFq_slideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DUjnFq_validation{animation:.2s ease-out DUjnFq_slideIn}
