/* ── Resources page ── */

/* ── Resource Badge Variants ── */
.rc-badge.rc-embl-ebi  { background: var(--color-primary-light); color: var(--color-primary); }
.rc-badge.rc-nih       { background: #ecfdf5; color: #047857; }
.rc-badge.rc-sib       { background: #f5f3ff; color: #7c3aed; }
.rc-badge.rc-bsd       { background: var(--color-accent-light); color: var(--color-accent); }
.rc-badge.rc-swiss     { background: #fff7ed; color: #c2410c; }
.rc-badge.rc-open      { background: var(--color-bg); color: var(--color-text-secondary); }

/* PR7 4단계: rc-embl-ebi's --color-primary text on its own --color-primary-light
   background falls to 4.42:1 (< AA 4.5:1) in light mode. Same fix as
   .search-source-guidance-kicker (search.css). rc-nih/rc-swiss above are
   already darkened directly since they use literal hex, not vars. */
:root:not([data-theme="dark"]) .rc-badge.rc-embl-ebi { color: var(--color-primary-dark); }

/* #249 2단계 — --color-primary text on its own --color-primary-light tint
   falls to 3.66:1 in dark (composites to #1a2e52); background stays as-is. */
:root[data-theme="dark"] .rc-badge.rc-embl-ebi { color: var(--color-primary-strong); }
