.categorynav{margin:24px 0}.candidate{display:block;padding-bottom:20px}.threadmotif{width:100%;height:auto;display:block;border-radius:22px}.candidate .meta{display:block;color:var(--muted);font-size:12px;margin:16px 0 7px}.candidate h3{font-size:31px;margin:5px 0 10px}.candidate p{font-size:14px;margin-bottom:16px}.chip{display:inline-block;border:1px solid #d9ccd8;border-radius:20px;padding:6px 12px;font-size:11px;color:var(--plum)}.subnote{font-size:12px;line-height:1.7;margin-top:22px}.researchgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:28px 0 50px}.researchcard p{font-size:14px}.researchcard .sectionhead{margin:0}.researchcard h3{font-size:30px}.researchcard .eyebrow{margin-bottom:7px}.source{display:block;font-size:13px;color:var(--plum);text-decoration:underline;text-underline-offset:4px;margin:12px 0;overflow-wrap:anywhere}.namingcard h2{font-size:36px;line-height:1.2}.namingcard p{font-size:14px}.topnames{columns:2;margin:30px 0 50px;padding-left:24px}.topnames li{padding:7px 0}.researchgrid .facts{margin:12px 0}.researchgrid .facts span{padding:5px 8px}.researchgrid .card h3{font-size:28px}.researchgrid .card{min-width:0;overflow-wrap:anywhere}#referencias-dados{scroll-margin-top:30px}#recipe-search{max-width:600px;margin:9px 0 5px}#rank-count{font-size:13px}body:has(#rank-results) .page{max-width:1320px}@media(max-width:650px){.researchgrid{grid-template-columns:1fr}.topnames{columns:1}.namingcard h2{font-size:34px}.filters label{min-width:100%;width:100%}.categorynav{gap:9px}.categorynav .btn{font-size:12px;padding:12px 16px}.researchcard .sectionhead{flex-direction:row}.threadmotif{max-height:300px}.candidate h3{font-size:32px}}

.tabs button{flex:1;background:transparent;border:0;border-bottom:2px solid var(--line);padding:12px;font:inherit;color:var(--plum)}
