@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate-fade-in{animation:.5s ease-in-out forwards fadeIn}@keyframes growBar{0%{height:0}to{height:100%}}.animate-grow-bar{height:0;animation:1s ease-out forwards growBar}@keyframes fillWidth{0%{width:0}to{width:100%}}.animate-fill-width{width:0;animation:1s ease-out forwards fillWidth}.publication-card{transition:all .3s}.publication-card:hover{transform:translateY(-4px);box-shadow:0 10px 20px #0000001a}@media (max-width:768px){.publication-grid{grid-template-columns:1fr}.publication-card{margin-bottom:1rem}.metric-value{font-size:1.25rem}}.tag-hiv{color:#991b1b;background-color:#f871711a}.tag-modeling{color:#1e40af;background-color:#60a5fa1a}.tag-epidemiology{color:#166534;background-color:#4ade801a}.tag-public-health{color:#6b21a8;background-color:#c084fc1a}.bg-gradient-blue{background:linear-gradient(135deg,#1c44b9 0%,#306fdc 100%)}.bg-gradient-gold{background:linear-gradient(135deg,#daa520 0%,#f3c969 100%)}.bg-card-gradient{background:linear-gradient(#fff0 0%,#f9fafb 100%)}.project-pearl{color:#0072ce;background-color:#0072ce1a}.project-shield{color:#d9a441;background-color:#d9a4411a}.project-jheem{color:#002d72;background-color:#002d721a}@keyframes highlightFlash{0%{background-color:#fbbf244d;box-shadow:0 0 #fbbf2466}50%{background-color:#fbbf2480;box-shadow:0 0 0 10px #fbbf2400}to{background-color:#0000;box-shadow:0 0 #fbbf2400}}.highlight-flash{animation:2s ease-out highlightFlash}button:focus-visible{outline-offset:2px;z-index:100;outline:2px solid #f2c413}.timeline-year-button:focus-visible{outline-offset:3px;outline:3px solid #f2c413;box-shadow:0 0 0 5px #f2c41333}.timeline-paper-button:focus-visible{outline-offset:2px;outline:2px solid #f2c413;transform:scale(1.2)}.recharts-wrapper:focus,.recharts-surface:focus,.recharts-wrapper :focus,.recharts-surface :focus{outline:none!important}
