.rg-voltar{color:var(--pt-champanhe);margin:0 0 12px;font-size:13px;font-weight:700;display:inline-block}.rg{background:var(--pt-verde-medio);border:1px solid #c9a44c40;border-radius:20px;padding:20px}.rg-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:14px;display:flex}.rg-topo h1{letter-spacing:-.3px;margin:0;font-size:22px;font-weight:800}.rg-topo p{color:var(--pt-champanhe);margin:4px 0 0;font-size:13px}.rg-controles{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rg-naipes{gap:6px;display:flex}.rg-naipes span,.rg-naipes a{color:var(--pt-champanhe);border:1px solid #c9a44c59;border-radius:999px;padding:7px 14px;font-size:12px;font-weight:800}.rg-naipes span.on{background:var(--pt-ouro);color:#0a2e23;border-color:var(--pt-ouro)}.rg-busca{color:var(--pt-marfim);font:inherit;background:#0003;border:1px solid #c9a44c4d;border-radius:999px;outline:none;min-width:240px;padding:9px 16px;font-size:13px}.rg-busca:focus{border-color:var(--pt-ouro)}.rg-tabela{overflow-x:auto}.rg table{border-collapse:collapse;width:100%;font-size:13px}.rg th{letter-spacing:1px;text-transform:uppercase;color:var(--pt-champanhe);text-align:right;white-space:nowrap;border-bottom:1px solid #c9a44c40;padding:8px 6px;font-size:10.5px}.rg td{text-align:right;font-variant-numeric:tabular-nums;border-bottom:1px solid #f2e9d30d;padding:8px 6px}.rg th.l,.rg td.l{text-align:left}.rg td.pos{color:var(--pt-ouro);text-align:center;font-weight:800}.rg td b{font-weight:700}.rg-eq{color:var(--pt-champanhe);font-size:11px;display:block}.rg td.prod{font-size:15px;font-weight:900}.rg td.p180{color:#fff;background:#b81414;border-radius:6px;font-weight:900}.rg tr.ouro td{background:#c9a44c1f}.rg tr.prata td{background:#c8cdd414}.rg tr.bronze td{background:#c480481a}.rg-tag{letter-spacing:.8px;color:#0a2e23;vertical-align:1px;white-space:nowrap;border-radius:5px;margin-left:6px;padding:2px 6px;font-size:9.5px;font-weight:900}.rg-tag.ouro{background:var(--pt-ouro)}.rg-tag.prata{background:#c8cdd4}.rg-tag.bronze{background:#d9955c}.rg-nada{color:var(--pt-champanhe);text-align:center!important;padding:18px!important}@media (max-width:640px){.rg{padding:14px}.rg-topo h1{font-size:18px}.rg-busca{width:100%;min-width:0}.rg-controles{width:100%}}
