.dataset-cards[data-v-371738c6]{margin-bottom:2rem}.section-title[data-v-371738c6]{margin-bottom:1.5rem;color:#2c3e50;font-weight:600;text-align:center}.dataset-card[data-v-371738c6]{height:100%;display:flex;flex-direction:column;transition:transform .2s,box-shadow .2s;cursor:pointer;border-radius:8px;overflow:hidden;box-shadow:0 3px 6px rgba(0,0,0,.1)}.dataset-card[data-v-371738c6]:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.1)}.card-header[data-v-371738c6]{padding:1.5rem;display:flex;justify-content:center;align-items:center;color:#fff}.card-header i[data-v-371738c6]{font-size:2.5rem}.dataset-1[data-v-371738c6]{background:linear-gradient(135deg,#42b883,#2f9c6a)}.dataset-2[data-v-371738c6]{background:linear-gradient(135deg,#4a7feb,#2f58c6)}.dataset-3[data-v-371738c6]{background:linear-gradient(135deg,#f06292,#d81b60)}.card-body[data-v-371738c6]{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column;background-color:#fff}.card-body h3[data-v-371738c6]{margin-top:0;margin-bottom:.75rem;color:#2c3e50;font-weight:600}.card-body p[data-v-371738c6]{margin-bottom:1rem;color:#5c6370;flex-grow:1}.dataset-meta[data-v-371738c6]{display:flex;justify-content:space-between;margin-bottom:1rem;font-size:.9rem;color:#666}.dataset-meta span[data-v-371738c6]{display:flex;align-items:center}.dataset-meta i[data-v-371738c6]{margin-right:.5rem}.mb-3[data-v-371738c6]{margin-bottom:1rem}.mrsd-splice-viewer[data-v-90e55c5c]{padding:1rem}.mb-3[data-v-90e55c5c],.p-mb-3[data-v-90e55c5c]{margin-bottom:1rem}.p-mb-4[data-v-90e55c5c]{margin-bottom:1.5rem}.w-full[data-v-90e55c5c]{width:100%}.font-bold[data-v-90e55c5c]{font-weight:700}.block[data-v-90e55c5c]{display:block}.card[data-v-90e55c5c]{background:#fff;border-radius:4px;padding:1rem;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.flex[data-v-90e55c5c]{display:flex}.align-items-end[data-v-90e55c5c]{align-items:flex-end}.dataset-header[data-v-90e55c5c]{text-align:center;border-bottom:1px solid #eee;padding-bottom:1rem}.dataset-header h2[data-v-90e55c5c]{color:#2c3e50;font-weight:600;margin:0}.dataset-description[data-v-90e55c5c]{color:#666;margin-top:.5rem}.empty-message[data-v-90e55c5c]{padding:2rem;text-align:center;color:#6c757d}.p-d-flex[data-v-90e55c5c]{display:flex}.p-flex-column[data-v-90e55c5c]{flex-direction:column}.p-ai-center[data-v-90e55c5c]{align-items:center}.special-value[data-v-90e55c5c]{color:#e74c3c;font-style:italic;font-weight:700}.gene-symbol[data-v-90e55c5c]{font-weight:700;color:#3498db}.text-right[data-v-90e55c5c]{text-align:right}.splice-vault-viewer[data-v-4a12b5c7]{padding:1rem}.mb-3[data-v-4a12b5c7],.p-mb-3[data-v-4a12b5c7]{margin-bottom:1rem}.p-mb-4[data-v-4a12b5c7]{margin-bottom:1.5rem}.w-full[data-v-4a12b5c7]{width:100%}.font-bold[data-v-4a12b5c7]{font-weight:700}.block[data-v-4a12b5c7]{display:block}.card[data-v-4a12b5c7]{background:#fff;border-radius:4px;padding:1rem;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.flex[data-v-4a12b5c7]{display:flex}.align-items-end[data-v-4a12b5c7]{align-items:flex-end}.dataset-header[data-v-4a12b5c7]{text-align:center;border-bottom:1px solid #eee;padding-bottom:1rem}.dataset-header h2[data-v-4a12b5c7]{color:#2c3e50;font-weight:600;margin:0}.dataset-description[data-v-4a12b5c7]{color:#666;margin-top:.5rem}.empty-message[data-v-4a12b5c7]{padding:2rem;text-align:center;color:#6c757d}.p-d-flex[data-v-4a12b5c7]{display:flex}.p-flex-column[data-v-4a12b5c7]{flex-direction:column}.p-ai-center[data-v-4a12b5c7]{align-items:center}.special-value[data-v-4a12b5c7]{color:#e74c3c;font-style:italic;font-weight:700}.transcript-id[data-v-4a12b5c7]{font-weight:700;color:#9b59b6;font-family:monospace}.numeric-value[data-v-4a12b5c7]{font-family:monospace;text-align:right}.normal-splicing-text[data-v-4a12b5c7]{color:#27ae60;font-weight:700}.text-right[data-v-4a12b5c7]{text-align:right}.mrsd-expression-viewer[data-v-645424fd]{padding:1rem}.mb-3[data-v-645424fd],.p-mb-3[data-v-645424fd]{margin-bottom:1rem}.p-mb-4[data-v-645424fd]{margin-bottom:1.5rem}.w-full[data-v-645424fd]{width:100%}.font-bold[data-v-645424fd]{font-weight:700}.block[data-v-645424fd]{display:block}.card[data-v-645424fd]{background:#fff;border-radius:4px;padding:1rem;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.flex[data-v-645424fd]{display:flex}.align-items-end[data-v-645424fd]{align-items:flex-end}.dataset-header[data-v-645424fd]{text-align:center;border-bottom:1px solid #eee;padding-bottom:1rem}.dataset-header h2[data-v-645424fd]{color:#2c3e50;font-weight:600;margin:0}.dataset-description[data-v-645424fd]{color:#666;margin-top:.5rem}.empty-message[data-v-645424fd]{padding:2rem;text-align:center;color:#6c757d}.p-d-flex[data-v-645424fd]{display:flex}.p-flex-column[data-v-645424fd]{flex-direction:column}.p-ai-center[data-v-645424fd]{align-items:center}.special-value[data-v-645424fd]{color:#e74c3c;font-style:italic;font-weight:700}.gene-symbol[data-v-645424fd]{font-weight:700;color:#3498db}.text-right[data-v-645424fd]{text-align:right}.data-viewer[data-v-9b93e1cc]{padding:1rem}.mb-3[data-v-9b93e1cc],.p-mb-3[data-v-9b93e1cc]{margin-bottom:1rem}.p-mb-4[data-v-9b93e1cc]{margin-bottom:1.5rem}.w-full[data-v-9b93e1cc]{width:100%}.font-bold[data-v-9b93e1cc]{font-weight:700}.block[data-v-9b93e1cc]{display:block}.card[data-v-9b93e1cc]{background:#fff;border-radius:4px;padding:1rem;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}.flex[data-v-9b93e1cc]{display:flex}.align-items-end[data-v-9b93e1cc]{align-items:flex-end}.dataset-header[data-v-9b93e1cc]{text-align:center;border-bottom:1px solid #eee;padding-bottom:1rem}.dataset-header h2[data-v-9b93e1cc]{color:#2c3e50;font-weight:600;margin:0}.empty-message[data-v-9b93e1cc]{padding:2rem;text-align:center;color:#6c757d}.p-d-flex[data-v-9b93e1cc]{display:flex}.p-flex-column[data-v-9b93e1cc]{flex-direction:column}.p-ai-center[data-v-9b93e1cc]{align-items:center}.special-value[data-v-9b93e1cc]{color:#e74c3c;font-style:italic;font-weight:700}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;min-height:100vh;display:flex;flex-direction:column}.container{max-width:1200px;margin:0 auto;padding:0 15px;width:100%}.app-header{background:linear-gradient(120deg,#42b883,#2f9c6a);color:#fff;padding:2rem 0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.app-title{margin:0;font-size:2.5rem;font-weight:600}.app-subtitle{margin:.5rem 0 0 0;font-size:1.2rem;opacity:.9}.main-content{flex:1;padding:2rem 0}.app-footer{background-color:#f8f9fa;padding:1.5rem 0;margin-top:2rem;color:#6c757d;font-size:.9rem;text-align:center}