.diR2Ga_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.diR2Ga_card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);background:color-mix(in oklab, var(--field-hue,var(--card)) 6%, var(--card));flex-direction:column;display:flex}.diR2Ga_cardHead{align-items:center;gap:var(--space-3);min-width:0;display:flex}.diR2Ga_cardTitle{font-size:var(--text-h3);line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);min-width:0;margin:0}.diR2Ga_cardLink{min-height:44px;color:var(--ink);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}.diR2Ga_cardLink:hover{text-underline-offset:3px;text-decoration:underline}.diR2Ga_cardMark{flex-shrink:0}.diR2Ga_cardMeta{font-size:var(--text-xs);color:var(--muted);font-variant-numeric:tabular-nums;margin:0}.diR2Ga_previewRow{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,110px),1fr));display:grid}.diR2Ga_previewLink{min-width:0;min-height:44px;padding:0 var(--space-3);border:1px solid var(--line);border-radius:var(--radius-full);background:var(--card);color:var(--ink);font-size:var(--text-xs);font-weight:var(--weight-emphasis);overflow-wrap:anywhere;justify-content:space-between;align-items:center;text-decoration:none;display:inline-flex}.diR2Ga_previewLink:hover{border-color:var(--accent);color:var(--accent)}.diR2Ga_previewCount{margin-left:var(--space-2);color:var(--muted);font-weight:var(--weight-body);font-variant-numeric:tabular-nums}.diR2Ga_cardAll{min-height:44px;color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-label);overflow-wrap:anywhere;align-items:center;margin-top:auto;text-decoration:none;display:inline-flex}.diR2Ga_cardAll:hover{text-underline-offset:3px;text-decoration:underline}.diR2Ga_emptyNote{font-size:var(--text-xs);color:var(--muted);margin:0}.diR2Ga_footNote{font-size:var(--text-xs);color:var(--muted);line-height:var(--leading-body);max-width:var(--measure);margin:var(--space-8) 0 0}
