.study-card[data-v-8ac7bb3a]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;margin-bottom:32px;box-shadow:0 1px 3px #0000000d}.study-header[data-v-8ac7bb3a]{padding:24px;border-bottom:2px solid #f3f4f6}.study-title-row[data-v-8ac7bb3a]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:8px}.study-badge[data-v-8ac7bb3a]{display:flex;align-items:center;gap:8px}.study-icon[data-v-8ac7bb3a]{font-size:24px}.study-name[data-v-8ac7bb3a]{font-size:20px;font-weight:700;color:#111827}.study-meta[data-v-8ac7bb3a]{display:flex;gap:8px;flex-wrap:wrap}.phase-badge[data-v-8ac7bb3a],.status-badge[data-v-8ac7bb3a],.recruiting-badge[data-v-8ac7bb3a]{font-size:12px;font-weight:600;padding:4px 12px;border-radius:12px;text-transform:uppercase;letter-spacing:.5px}.phase-badge[data-v-8ac7bb3a]{background:#dbeafe;color:#1e40af}.status-badge[data-v-8ac7bb3a]{background:#d1fae5;color:#065f46}.recruiting-badge[data-v-8ac7bb3a]{background:#fef3c7;color:#92400e}.recruiting-badge.recruiting[data-v-8ac7bb3a]{background:#d1fae5;color:#065f46}.recruiting-badge.not-recruiting[data-v-8ac7bb3a]{background:#f3f4f6;color:#6b7280}.study-header-bottom[data-v-8ac7bb3a]{display:flex;justify-content:space-between;align-items:center;margin-top:12px;flex-wrap:wrap;gap:12px}.study-type-badge[data-v-8ac7bb3a]{font-size:13px;font-weight:600;color:#6b7280}.study-header-links[data-v-8ac7bb3a]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.study-dates[data-v-8ac7bb3a]{font-size:13px;color:#6b7280;font-weight:500}.trial-link-header[data-v-8ac7bb3a]{font-size:13px;color:#2563eb;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:4px;transition:color .2s ease}.trial-link-header[data-v-8ac7bb3a]:hover{color:#1d4ed8;text-decoration:underline}.at-a-glance[data-v-8ac7bb3a]{padding:24px;background:#f9fafb;border-bottom:2px solid #e5e7eb}.glance-section[data-v-8ac7bb3a]{margin-bottom:20px}.glance-section[data-v-8ac7bb3a]:last-child{margin-bottom:0}.glance-header[data-v-8ac7bb3a]{font-size:11px;font-weight:700;letter-spacing:1px;color:#6b7280;text-transform:uppercase;margin-bottom:8px}.glance-list[data-v-8ac7bb3a]{list-style:none;padding:0;margin:0}.glance-list li[data-v-8ac7bb3a]{font-size:14px;color:#374151;line-height:1.6;padding-left:16px;position:relative;margin-bottom:6px}.glance-list li[data-v-8ac7bb3a]:before{content:"•";position:absolute;left:0;color:#2563eb;font-weight:700}.glance-text[data-v-8ac7bb3a]{font-size:14px;color:#374151;line-height:1.6;margin:0}.study-goals[data-v-8ac7bb3a]{padding:24px;background:#f9fafb;border-bottom:2px solid #e5e7eb}.goal-columns[data-v-8ac7bb3a]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.goal-item[data-v-8ac7bb3a]{display:flex;flex-direction:column;gap:6px}.goal-label[data-v-8ac7bb3a]{font-size:11px;font-weight:700;letter-spacing:1px;color:#6b7280;text-transform:uppercase}.goal-text[data-v-8ac7bb3a]{font-size:14px;color:#374151;line-height:1.6}.study-collapsible-sections[data-v-8ac7bb3a]{background:#fff}.study-collapsible[data-v-8ac7bb3a]{border-bottom:1px solid #e5e7eb;background:#fff;transition:background-color .2s ease}.study-collapsible[data-v-8ac7bb3a]:last-child{border-bottom:none}.study-collapsible[data-v-8ac7bb3a]:hover{background:#fafafa}.study-collapsible-btn[data-v-8ac7bb3a]{width:100%;display:flex;align-items:center;gap:12px;padding:18px 24px;background:transparent;border:none;cursor:pointer;transition:all .2s ease;text-align:left}.study-collapsible-btn[data-v-8ac7bb3a]:hover{background:#2563eb05}.study-collapse-icon[data-v-8ac7bb3a]{font-size:12px;color:#2563eb;width:16px;flex-shrink:0;transition:transform .2s ease}.study-collapsible.is-open .study-collapse-icon[data-v-8ac7bb3a]{transform:rotate(0)}.study-collapse-title[data-v-8ac7bb3a]{flex:1;font-size:15px;font-weight:600;color:#111827}.study-collapse-meta[data-v-8ac7bb3a]{font-size:13px;color:#6b7280;font-weight:500}.study-collapsible-body[data-v-8ac7bb3a]{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.study-collapsible.is-open .study-collapsible-body[data-v-8ac7bb3a]{max-height:5000px;transition:max-height .4s ease-in}.study-collapse-inner[data-v-8ac7bb3a]{padding:0 24px 24px 52px}.study-collapse-inner[data-v-8ac7bb3a]:has(table){padding-left:0;padding-right:0}.study-collapse-inner table[data-v-8ac7bb3a]{margin-left:52px;margin-right:24px}@media (max-width: 768px){.study-collapse-inner[data-v-8ac7bb3a]:has(table){padding-left:0;padding-right:0}.study-collapse-inner table[data-v-8ac7bb3a]{margin-left:16px;margin-right:16px}}.criteria-population[data-v-8ac7bb3a]{font-size:14px;color:#374151;line-height:1.6;margin-bottom:20px;padding:16px;background:#f9fafb;border-left:3px solid #2563eb;border-radius:4px;font-style:italic}.criteria-columns[data-v-8ac7bb3a]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.criteria-column-header[data-v-8ac7bb3a]{font-size:13px;font-weight:700;color:#111827;margin-bottom:12px;text-transform:uppercase;letter-spacing:.5px}.criteria-list[data-v-8ac7bb3a]{list-style:none;padding:0;margin:0}.criteria-list li[data-v-8ac7bb3a]{font-size:14px;color:#4b5563;line-height:1.6;padding-left:20px;position:relative;margin-bottom:8px}.criteria-list li[data-v-8ac7bb3a]:before{content:"✓";position:absolute;left:0;color:#2563eb;font-weight:700}.result-item[data-v-8ac7bb3a]{margin-bottom:20px}.result-item[data-v-8ac7bb3a]:last-child{margin-bottom:0}.result-label[data-v-8ac7bb3a]{font-size:13px;font-weight:700;color:#111827;display:block;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.result-value[data-v-8ac7bb3a]{font-size:15px;color:#374151;line-height:1.6;display:block}.result-timing[data-v-8ac7bb3a]{font-size:13px;color:#6b7280;font-style:italic;display:block;margin-top:6px}.secondary-results[data-v-8ac7bb3a]{display:flex;flex-direction:column;gap:10px;margin-top:8px}.secondary-result-row[data-v-8ac7bb3a]{font-size:14px;color:#374151;line-height:1.6;padding-left:20px;position:relative}.secondary-result-row[data-v-8ac7bb3a]:before{content:"→";position:absolute;left:0;color:#2563eb;font-weight:700}.secondary-endpoint[data-v-8ac7bb3a]{font-weight:600;color:#111827}.dose-response-content[data-v-8ac7bb3a],.responder-content[data-v-8ac7bb3a],.subgroup-content[data-v-8ac7bb3a]{font-size:14px;color:#374151;line-height:1.7}.dose-response-content[data-v-8ac7bb3a] p,.responder-content[data-v-8ac7bb3a] p,.subgroup-content[data-v-8ac7bb3a] p{margin:0 0 16px}.dose-response-content[data-v-8ac7bb3a] p:last-child,.responder-content[data-v-8ac7bb3a] p:last-child,.subgroup-content[data-v-8ac7bb3a] p:last-child{margin-bottom:0}.dose-response-content[data-v-8ac7bb3a] h4,.responder-content[data-v-8ac7bb3a] h4,.subgroup-content[data-v-8ac7bb3a] h4{font-size:15px;font-weight:700;color:#111827;margin:20px 0 12px;text-transform:uppercase;letter-spacing:.5px}.dose-response-content[data-v-8ac7bb3a] ul,.responder-content[data-v-8ac7bb3a] ul,.subgroup-content[data-v-8ac7bb3a] ul{margin:12px 0;padding-left:24px;list-style-type:disc}.dose-response-content[data-v-8ac7bb3a] li,.responder-content[data-v-8ac7bb3a] li,.subgroup-content[data-v-8ac7bb3a] li{margin-bottom:8px;line-height:1.6;color:#4b5563}.dose-response-content[data-v-8ac7bb3a] strong,.responder-content[data-v-8ac7bb3a] strong,.subgroup-content[data-v-8ac7bb3a] strong{color:#111827;font-weight:600}.dose-response-content[data-v-8ac7bb3a] a,.responder-content[data-v-8ac7bb3a] a,.subgroup-content[data-v-8ac7bb3a] a{color:#2563eb;text-decoration:none;border-bottom:1px solid #2563eb}.dose-response-content[data-v-8ac7bb3a] a:hover,.responder-content[data-v-8ac7bb3a] a:hover,.subgroup-content[data-v-8ac7bb3a] a:hover{color:#1d4ed8;border-bottom-color:#1d4ed8}.demographics-table[data-v-8ac7bb3a],.outcomes-table[data-v-8ac7bb3a]{width:100%;border-collapse:collapse;font-size:14px;margin:16px 0}.demographics-table th[data-v-8ac7bb3a],.outcomes-table th[data-v-8ac7bb3a]{background:#f9fafb;padding:12px 16px;text-align:left;font-weight:600;color:#111827;border-bottom:2px solid #e5e7eb;font-size:13px;text-transform:uppercase;letter-spacing:.5px}.demographics-table td[data-v-8ac7bb3a],.outcomes-table td[data-v-8ac7bb3a]{padding:12px 16px;border-bottom:1px solid #f3f4f6;color:#374151;line-height:1.5}.demographics-table tbody tr:last-child td[data-v-8ac7bb3a],.outcomes-table tbody tr:last-child td[data-v-8ac7bb3a]{border-bottom:none}.demographics-table tbody tr[data-v-8ac7bb3a]:hover,.outcomes-table tbody tr[data-v-8ac7bb3a]:hover{background:#fafafa}.table-note[data-v-8ac7bb3a]{font-size:13px;color:#6b7280;font-style:italic;margin:12px 0 0;line-height:1.5}.interpretation-text[data-v-8ac7bb3a]{font-size:14px;color:#374151;line-height:1.7;margin:0}.study-footer[data-v-8ac7bb3a]{padding:16px 24px;background:#f9fafb;border-top:1px solid #e5e7eb}.trial-link[data-v-8ac7bb3a]{font-size:13px;color:#2563eb;text-decoration:none;font-weight:600;display:inline-flex;align-items:center;gap:6px}.trial-link[data-v-8ac7bb3a]:hover{color:#1d4ed8;text-decoration:underline}@media (max-width: 768px){.criteria-columns[data-v-8ac7bb3a],.goal-columns[data-v-8ac7bb3a]{grid-template-columns:1fr;gap:16px}.study-meta[data-v-8ac7bb3a]{width:100%}.study-collapse-inner[data-v-8ac7bb3a]{padding:0 20px 20px}.study-collapsible-btn[data-v-8ac7bb3a]{padding:16px 20px}.demographics-table[data-v-8ac7bb3a],.outcomes-table[data-v-8ac7bb3a]{font-size:13px}.demographics-table th[data-v-8ac7bb3a],.outcomes-table th[data-v-8ac7bb3a],.demographics-table td[data-v-8ac7bb3a],.outcomes-table td[data-v-8ac7bb3a]{padding:10px 12px}}@media (max-width: 480px){.study-header[data-v-8ac7bb3a],.at-a-glance[data-v-8ac7bb3a],.study-goals[data-v-8ac7bb3a]{padding:20px}.demographics-table[data-v-8ac7bb3a],.outcomes-table[data-v-8ac7bb3a]{font-size:12px}.demographics-table th[data-v-8ac7bb3a],.outcomes-table th[data-v-8ac7bb3a],.demographics-table td[data-v-8ac7bb3a],.outcomes-table td[data-v-8ac7bb3a]{padding:8px 10px}}
