.griotRows__labels{flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;display:flex}.griotRows__labels:empty{display:none}.griotLanguageBadge{border:1px solid color-mix(in srgb, var(--accent) 28%, transparent);color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);white-space:nowrap;border-radius:5px;align-items:center;padding:2px 8px;font-size:11.5px;font-weight:650;line-height:1.6;display:inline-flex}.griotLanguageBadge[data-language=javascript]{color:#9a6300;background:#c9870010;border-color:#c9870038}:root[data-theme=dark] .griotLanguageBadge[data-language=javascript]{color:#e4bc69;background:#dba84712;border-color:#dba84740}.practiceTypeBadge{--badge-ink:#0d7084;color:var(--badge-ink);background:color-mix(in srgb,var(--badge-ink) 9%,transparent);border-color:color-mix(in srgb,var(--badge-ink) 28%,transparent)}.practiceTypeBadge[data-task]{--badge-ink:#7152a3}:root[data-theme=dark] .practiceTypeBadge{--badge-ink:#7ed3e3}:root[data-theme=dark] .practiceTypeBadge[data-task]{--badge-ink:#c6b4ed}
