.seccion-postdoc{margin:28px 0 0}.seccion-postdoc>h2{margin-top:24px}.programa-postdoc{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:14px 16px;margin:0 0 12px}.programa-postdoc h3{margin:0;font-family:var(--font-serif);font-size:1.08rem;color:var(--text)}.programa-postdoc .organismo{margin:2px 0 8px;font-size:.85rem;color:var(--text-secondary)}.programa-postdoc p{margin:0 0 10px;font-size:.92rem}.historico-marco{overflow-x:auto}.historico{width:100%;border-collapse:collapse;font-size:.88rem;min-width:460px}.historico th{text-align:left;font-weight:600;color:var(--text-secondary);font-size:.78rem;padding:4px 8px 4px 0}.historico td,.historico th{border-bottom:1px solid var(--border)}.historico td{padding:6px 8px 6px 0;vertical-align:top}.historico tr:last-child td{border-bottom:0}.seccion-retorno>p{max-width:70ch}.grupo-retorno>h3{margin:18px 0 8px;font-size:1rem;color:var(--text-secondary)}.fichas-retorno{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.ficha-retorno{display:flex;flex-direction:column;margin:0;border-top:3px solid var(--accent)}.ficha-retorno h4{margin:0;font-family:var(--font-serif);font-size:1.05rem;color:var(--text)}.ficha-retorno .motivo-retorno{color:var(--text-secondary);font-size:.88rem}.ficha-retorno .nota{margin:0 0 8px}.estado-linea{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;font-size:.88rem}.estado-retorno{font-size:.8rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--surface-muted);color:var(--text-secondary)}.estado-retorno.activo{background:var(--accent-bg);color:var(--accent)}.enlaces-retorno{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:auto;font-size:.9rem}.ficha-retorno .comprobado{margin:6px 0 0;font-size:.78rem;color:var(--text-muted)}.chip-retorno{background:var(--accent-bg);color:var(--accent)}@media (max-width:640px){.fichas-retorno{grid-template-columns:1fr}}