.research-questions-grid[data-v-c80381cd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:24px}.research-question-card[data-v-c80381cd]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s ease}.research-question-card[data-v-c80381cd]:hover{border-color:#3b82f6;box-shadow:0 8px 16px #3b82f61a}.research-question-header[data-v-c80381cd]{background:linear-gradient(135deg,#eff6ff,#dbeafe);padding:16px 20px;display:flex;align-items:center;gap:12px}.research-question-number[data-v-c80381cd]{width:36px;height:36px;background:#3b82f6;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;flex-shrink:0}.research-question-label[data-v-c80381cd]{font-size:11px;font-weight:700;color:#1e40af;letter-spacing:.8px;text-transform:uppercase}.research-question-content[data-v-c80381cd]{padding:24px}.research-question-title[data-v-c80381cd]{font-size:18px;font-weight:700;color:#111827;line-height:1.4;margin:0 0 16px}.research-question-divider[data-v-c80381cd]{height:2px;background:linear-gradient(90deg,#3b82f6 0%,transparent 100%);margin:16px 0}.research-question-trial[data-v-c80381cd]{margin-bottom:16px}.trial-name[data-v-c80381cd]{font-size:16px;font-weight:700;color:#3b82f6;margin-bottom:4px}.trial-meta[data-v-c80381cd]{font-size:13px;color:#6b7280}.research-question-result[data-v-c80381cd]{font-size:15px;color:#374151;line-height:1.6;margin-bottom:16px}.research-question-result strong[data-v-c80381cd]{color:#10b981;font-weight:700}.research-question-link[data-v-c80381cd]{display:inline-flex;align-items:center;color:#2563eb;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s}.research-question-link[data-v-c80381cd]:hover{color:#1d4ed8;transform:translate(4px)}.clinical-foundation-note[data-v-c80381cd]{background:#f0fdf4;border-left:4px solid #10b981;padding:16px 20px;border-radius:8px;font-size:15px;color:#374151;line-height:1.6}.clinical-foundation-note strong[data-v-c80381cd]{color:#065f46}@media (max-width: 768px){.research-questions-grid[data-v-c80381cd]{grid-template-columns:1fr;gap:16px}.research-question-title[data-v-c80381cd]{font-size:16px}.research-question-content[data-v-c80381cd]{padding:16px}.clinical-foundation-note[data-v-c80381cd]{font-size:14px;padding:12px 16px}}.timeline-section[data-v-db7f8788]{margin:32px 0}.timeline[data-v-db7f8788]{margin:40px 0}.timeline-track[data-v-db7f8788]{background:linear-gradient(to right,#e5e7eb,#d1d5db);height:6px;border-radius:3px;position:relative;box-shadow:inset 0 2px 4px #0000000f}.timeline-progress[data-v-db7f8788]{background:linear-gradient(to right,#10b981,#34d399);height:100%;border-radius:3px;box-shadow:0 2px 8px #10b9814d;position:relative}.timeline-steps[data-v-db7f8788]{display:flex;justify-content:space-between;margin-top:-15px}.timeline-step[data-v-db7f8788]{text-align:center;flex:1;transition:transform .3s}.timeline-step[data-v-db7f8788]:hover{transform:translateY(-4px)}.step-marker[data-v-db7f8788]{width:28px;height:28px;border-radius:50%;background:#fef3c7;border:3px solid #fbbf24;margin:0 auto 14px;transition:all .3s;box-shadow:0 1px 3px #0000001a;position:relative}.step-marker.completed[data-v-db7f8788]{background:#10b981;border-color:#10b981;box-shadow:0 4px 12px #10b9814d}.step-marker.completed[data-v-db7f8788]:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:16px;font-weight:700}.step-marker.current[data-v-db7f8788],.step-marker.ongoing[data-v-db7f8788]{background:#fff;border-color:#4169e1;box-shadow:0 0 0 4px #4169e126,0 4px 12px #4169e133}.step-marker.pending[data-v-db7f8788]{background:#f3f4f6;border-color:#d1d5db}.step-label[data-v-db7f8788]{font-size:13px;color:#6b7280;margin-bottom:6px;font-weight:500}.step-date[data-v-db7f8788]{font-size:14px;color:#111827;font-weight:700}.timeline-cards[data-v-db7f8788]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:24px}.timeline-card[data-v-db7f8788]{background:#fff;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;transition:all .3s}.timeline-card[data-v-db7f8788]:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f61a}.timeline-card-header[data-v-db7f8788]{padding:14px 18px;font-size:13px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#fff!important}.timeline-card-header.completed[data-v-db7f8788]{background:linear-gradient(135deg,#10b981,#059669)}.timeline-card-header.ongoing[data-v-db7f8788]{background:linear-gradient(135deg,#3b82f6,#2563eb)}.timeline-card-header.pending[data-v-db7f8788]{background:linear-gradient(135deg,#9ca3af,#6b7280)}.timeline-card-content[data-v-db7f8788]{padding:16px}.timeline-card-title[data-v-db7f8788]{font-size:16px;font-weight:700;color:#111827;margin-bottom:4px}.timeline-card-meta[data-v-db7f8788]{font-size:13px;color:#6b7280;margin-bottom:12px}.timeline-card-toggle[data-v-db7f8788]{width:100%;padding:8px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#3b82f6;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s}.timeline-card-toggle[data-v-db7f8788]:hover{background:#eff6ff;border-color:#3b82f6}.timeline-card-details[data-v-db7f8788]{margin-top:12px;padding-top:12px;border-top:1px solid #e5e7eb;font-size:14px;color:#374151;line-height:1.6}.phase-explainer[data-v-db7f8788]{background:#f9fafb;border:2px solid #e5e7eb;border-radius:12px;overflow:hidden;margin-top:24px}.phase-explainer-header[data-v-db7f8788]{width:100%;padding:16px 20px;background:#fff;border:none;display:flex;align-items:center;gap:12px;cursor:pointer;transition:background .2s}.phase-explainer-header[data-v-db7f8788]:hover{background:#f9fafb}.collapsible-icon[data-v-db7f8788]{color:#3b82f6;font-weight:700;transition:transform .3s}.phase-explainer-title[data-v-db7f8788]{font-size:15px;font-weight:700;color:#111827}.phase-explainer-content[data-v-db7f8788]{padding:20px}.phase-explainer-grid[data-v-db7f8788]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.phase-explainer-item[data-v-db7f8788]{background:#fff;padding:16px;border-radius:8px;border:1px solid #e5e7eb}.phase-explainer-label[data-v-db7f8788]{font-size:14px;font-weight:700;color:#3b82f6;margin-bottom:8px}.phase-explainer-item p[data-v-db7f8788]{font-size:13px;color:#6b7280;line-height:1.5;margin:0}@media (max-width: 768px){.timeline[data-v-db7f8788]{padding:24px 0;margin:16px 0}.timeline-steps[data-v-db7f8788]{font-size:11px;margin-top:-12px;gap:4px}.timeline-step[data-v-db7f8788]{flex:1;min-width:0}.step-marker[data-v-db7f8788]{width:20px;height:20px;margin-bottom:8px}.step-marker.completed[data-v-db7f8788]:after{font-size:12px}.step-label[data-v-db7f8788]{font-size:11px;line-height:1.2;margin-bottom:4px;word-wrap:break-word}.step-date[data-v-db7f8788]{font-size:11px;line-height:1.2}.timeline-track[data-v-db7f8788]{height:4px}.timeline-cards[data-v-db7f8788]{grid-template-columns:1fr}.phase-explainer-grid[data-v-db7f8788]{grid-template-columns:1fr;gap:12px}}
