.research-datasets__grid{grid-template-columns:1fr;gap:1rem;margin-top:1.25rem;display:grid}@media (min-width:760px){.research-datasets__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.research-dataset{background:var(--warp-surface-1);border:1px solid var(--warp-border);border-radius:var(--radius-sm);color:var(--warp-text);flex-direction:column;gap:.55rem;min-width:0;padding:1.1rem 1.2rem;display:flex}.research-dataset__name{margin:0;font-size:1.05rem;font-weight:600;line-height:1.3}.research-dataset__meta{letter-spacing:.02em;color:var(--warp-text-dim);margin:0;font-size:.78rem}.research-dataset__desc,.research-dataset__fields{color:var(--warp-text-muted);overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.55}.research-dataset__fields span{text-transform:uppercase;letter-spacing:.08em;color:var(--warp-text-dim);margin-right:.35rem;font-size:.7rem}.research-dataset__links{flex-wrap:wrap;gap:.5rem .75rem;margin:.2rem 0 0;font-size:.86rem;display:flex}.research-dataset__dl{color:var(--warp-accent);font-weight:600;text-decoration:none}.research-dataset__dl--quiet{color:var(--warp-text-muted);font-weight:500}.research-dataset__dl:hover{text-decoration:underline}.research-dataset__cite{margin-top:.3rem;font-size:.84rem}.research-dataset__cite summary{cursor:pointer;color:var(--warp-text-muted)}.research-dataset__cite-label{text-transform:uppercase;letter-spacing:.08em;color:var(--warp-text-dim);margin:.6rem 0 .2rem;font-size:.7rem}.research-dataset__pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--warp-surface-2,var(--warp-surface-1));border:1px solid var(--warp-border);border-radius:var(--radius-sm);color:var(--warp-text);margin:0;padding:.6rem .7rem;font-size:.76rem;line-height:1.45}.research-classroom__h3{margin:1.6rem 0 .6rem;font-size:1rem;font-weight:600}.research-classroom__list{gap:.7rem;margin:0;padding-left:1.25rem;display:grid}.research-classroom__item{color:var(--warp-text-muted);font-size:.92rem;line-height:1.6}.research-classroom__item strong{color:var(--warp-text)}.research-classroom__data{color:var(--warp-text-dim);margin-top:.15rem;font-size:.82rem;display:block}.research-classroom__tools{gap:.35rem;margin:0;padding-left:1.25rem;font-size:.92rem;line-height:1.55;display:grid}.research-classroom__note{color:var(--warp-text-dim);font-size:.84rem}
