import{ri as e}from"./vendor-DU4C2Mru.js";import{vt as t}from"./index-B7s3VjPV.js";var n=e(),r={1:`bg-amber-500/15 text-amber-500 ring-amber-500/30`,2:`bg-zinc-400/15 text-zinc-500 ring-zinc-400/30 dark:text-zinc-300`,3:`bg-amber-700/15 text-amber-700 ring-amber-700/30 dark:text-amber-600`},i={1:`text-amber-500`,2:`text-zinc-400 dark:text-zinc-300`,3:`text-amber-700 dark:text-amber-600`},a={1:`bg-purple-500/15 text-purple-600 ring-purple-500/30 dark:text-purple-400`,2:r[2],3:r[3]},o={1:`text-purple-600 dark:text-purple-400`,2:i[2],3:i[3]};function s({rank:e,variant:s=`disc`,accent:c=`gold`,className:l}){let u=e===1||e===2||e===3?e:null,d=c===`gc`?a:r,f=c===`gc`?o:i;return s===`text`?(0,n.jsx)(`span`,{"data-rank-accent":c,className:t(`glk-metric glk-tabular font-bold`,u?f[u]:`text-zinc-400 dark:text-zinc-500`,l),children:e}):u==null?(0,n.jsx)(`span`,{"data-rank-accent":c,className:t(`inline-flex h-7 w-7 items-center justify-center text-xs font-medium tabular-nums text-zinc-400 dark:text-zinc-500`,l),children:e}):(0,n.jsx)(`span`,{"data-rank-accent":c,className:t(`inline-flex h-7 w-7 items-center justify-center rounded-full text-xs font-black tabular-nums ring-1`,d[u],l),children:e})}export{s as t};