:root{--ev-green:#2f7d65;--ev-yellow:#a97816;--ev-blue:#39729a;--ev-grey:#72818a}.evidence-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}.evidence-toolbar button,.evidence-toolbar select{min-height:40px;border:1px solid var(--line);border-radius:999px;background:#fff;padding:0 14px;color:var(--navy);font:inherit;font-size:12px;font-weight:750}.evidence-toolbar button{cursor:pointer}.evidence-toolbar button.is-active{background:var(--navy);border-color:var(--navy);color:#fff}.evidence-table-wrap{overflow:auto;border:1px solid var(--line);border-radius:24px;background:#fff}.evidence-table{width:100%;border-collapse:collapse;min-width:860px}.evidence-table th,.evidence-table td{padding:15px 16px;border-bottom:1px solid var(--line);text-align:left;vertical-align:middle}.evidence-table th{position:sticky;top:0;background:#f7fafb;color:#6b818c;font-size:10px;letter-spacing:.1em;text-transform:uppercase;z-index:2}.evidence-table td{font-size:13px;color:#536a76}.evidence-table td:first-child{font-weight:850;color:var(--navy)}.ev-dot{display:inline-flex;align-items:center;justify-content:center;min-width:29px;height:29px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:900}.ev-dot.yes{background:#e7f4ee;color:var(--ev-green)}.ev-dot.early{background:#fff4d9;color:var(--ev-yellow)}.ev-dot.mech{background:#e8f1f7;color:var(--ev-blue)}.ev-dot.none{background:#f0f3f4;color:var(--ev-grey)}.evidence-badge{display:inline-flex;align-items:center;gap:7px;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:850}.evidence-badge.green{background:#e7f4ee;color:#286c57}.evidence-badge.yellow{background:#fff3d6;color:#87600e}.evidence-badge.blue{background:#e8f1f7;color:#2f668b}.evidence-badge.grey{background:#eef1f2;color:#64747c}.evidence-summary{margin:18px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.evidence-summary>div{padding:16px;border:1px solid var(--line);border-radius:18px;background:#fff}.evidence-summary small{display:block;color:#7890a1;font-size:9px;letter-spacing:.1em;text-transform:uppercase;font-weight:850}.evidence-summary strong{display:block;margin-top:7px;color:var(--navy);font-size:15px}.mechanism-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.mechanism-card{display:block;padding:22px;border:1px solid var(--line);border-radius:22px;background:#fff}.mechanism-card h3{margin:8px 0 9px;color:var(--navy);font-size:23px;letter-spacing:-.03em}.mechanism-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.mechanism-card .chips{margin-top:15px}.glossary-search{margin:22px 0}.glossary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.term-card{padding:20px;border:1px solid var(--line);border-radius:20px;background:#fff}.term-card h3{margin:0 0 8px;color:var(--navy);font-size:20px}.term-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.65}.term-card small{display:block;margin-top:11px;color:#80919a}.science-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.science-meta>div{padding:14px 16px;border:1px solid var(--line);border-radius:16px;background:#fff}.science-meta small{display:block;color:#7b909a;font-size:9px;text-transform:uppercase;letter-spacing:.1em;font-weight:850}.science-meta strong{display:block;margin-top:5px;color:var(--navy);font-size:12px}.evidence-card-global{width:min(1080px,calc(100% - 36px));margin:18px auto 28px;border:1px solid #d9e5e5;border-radius:22px;background:linear-gradient(135deg,#fff,#edf5f3);padding:20px;color:#173f5d;font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}.evidence-card-global__top{display:flex;justify-content:space-between;gap:16px;align-items:start}.evidence-card-global__eyebrow{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#728a94;font-weight:900}.evidence-card-global h2{margin:7px 0 5px;font-size:24px;letter-spacing:-.035em}.evidence-card-global p{margin:0;color:#607681;font-size:12px;line-height:1.6}.evidence-card-global__meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.evidence-card-global__meta span{padding:7px 9px;border-radius:999px;background:#fff;border:1px solid #d8e5e5;font-size:10px;font-weight:800}.evidence-card-global a{color:#205b80;font-weight:850}.search-hits{display:grid;gap:10px}.search-hit{padding:17px 18px;border:1px solid var(--line);border-radius:17px;background:#fff}.search-hit small{color:#7d9099;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.search-hit strong{display:block;margin:5px 0;color:var(--navy);font-size:17px}.search-hit p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}@media(max-width:800px){.evidence-summary{grid-template-columns:repeat(2,1fr)}.mechanism-grid,.glossary-grid,.science-meta{grid-template-columns:1fr}.evidence-card-global__top{display:block}}