:root{--vv-bronz:#c98a5a;--vv-ezust:#c9d2d6;--vv-arany:#e3b52b;--vv-gyemant:#8fd3e8}.gf-vv-oldal{gap:18px;padding-bottom:28px;display:grid}.gf-vv-vilag{border:1px solid var(--line);background:linear-gradient(180deg,#cda37012,transparent 140px),var(--surface);border-radius:16px;gap:16px;min-width:0;padding:22px;display:grid}.gf-vv-fej{align-items:center;gap:14px;min-width:0;display:flex}.gf-vv-pecset{color:#141c20;background:radial-gradient(circle at 35% 30%,#f3dca6,var(--vv-arany) 55%,#9b7414);border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 0 0 3px #e3b52b33}.gf-vv-pecset svg.icon{width:26px;height:26px}.gf-vv-vilagnev{font-family:var(--display);overflow-wrap:anywhere;font-size:26px;font-weight:600;line-height:1.15}.gf-vv-idoszak{color:var(--muted);font-size:12px}.gf-vv-adatok{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.gf-vv-adatok div{border:1px solid var(--line);background:#0f181c80;border-radius:10px;padding:10px 12px}.gf-vv-adatok dt{letter-spacing:1.5px;text-transform:uppercase;color:var(--subtle);font-size:10px}.gf-vv-adatok dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:18px;font-weight:700}.gf-vv-gyoztes{background:#e3b52b0f;border:1px solid #e3b52b55;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.gf-vv-gyoztes>svg.icon{color:var(--vv-arany);width:28px;height:28px}.gf-vv-gyoztes>div{gap:4px;min-width:0;display:grid}.gf-vv-klan{color:var(--copper-light);font-size:17px}.gf-vv-tagok{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.gf-vv-racs{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:16px;display:grid}.gf-vv-le{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gf-vv-toplista{min-width:0}.gf-vv-toplista .gf-table td.num,.gf-vv-toplista .gf-table th.num,.gf-vv-lab{text-align:right}.gf-vv-ures{margin-top:4px}.gf-vv-zaras,.gf-vv-ablak{align-items:center;gap:8px;margin-bottom:10px;display:flex}.gf-vv-uzenet{border-left:3px solid var(--copper);background:#0f181c80;border-radius:0 8px 8px 0;margin:0 0 12px;padding:10px 14px;font-style:italic}.gf-vv-atvitel{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gf-vv-urlap{gap:10px;margin-top:12px;display:grid}.gf-vv-pipak{flex-wrap:wrap;gap:6px 16px;display:flex}.gf-vv-megj{margin-top:6px}.gf-vv-naplo{gap:6px;margin:0;padding:0;list-style:none;display:grid}.gf-vv-naplo li{border-bottom:1px solid var(--line);grid-template-columns:auto auto minmax(0,1fr) auto;gap:4px 12px;padding:6px 0;font-size:12px;display:grid}.gf-vv-fokozatok{flex-wrap:wrap;gap:6px;margin:8px 0 10px;display:flex}.gf-vv-erem{background:#0f181c;border:1px solid;border-radius:999px;align-items:center;gap:4px;padding:2px 9px 2px 6px;font-size:11px;font-weight:700;display:inline-flex}.gf-vv-erem svg.icon{width:14px;height:14px}.gf-vv-erem.bronz{color:var(--vv-bronz)}.gf-vv-erem.ezust{color:var(--vv-ezust)}.gf-vv-erem.arany{color:var(--vv-arany)}.gf-vv-erem.gyemant{color:var(--vv-gyemant)}.gf-vv-award header{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gf-vv-award header .gf-vv-erem{margin-left:auto}.gf-vv-award.bronz{border-color:#c98a5a66}.gf-vv-award.ezust{border-color:#c9d2d666}.gf-vv-award.arany{border-color:#e3b52b77}.gf-vv-award.gyemant{border-color:#8fd3e888;box-shadow:inset 0 0 0 1px #8fd3e822}.gf-vv-award.bronz header svg.icon{color:var(--vv-bronz)}.gf-vv-award.ezust header svg.icon{color:var(--vv-ezust)}.gf-vv-award.arany header svg.icon{color:var(--vv-arany)}.gf-vv-award.gyemant header svg.icon{color:var(--vv-gyemant)}.gf-vv-award.nincs{opacity:.82}.gf-pips i.on.bronz{background:var(--vv-bronz);border-color:var(--vv-bronz)}.gf-pips i.on.ezust{background:var(--vv-ezust);border-color:var(--vv-ezust)}.gf-pips i.on.arany{background:var(--vv-arany);border-color:var(--vv-arany)}.gf-pips i.on.gyemant{background:var(--vv-gyemant);border-color:var(--vv-gyemant)}.gf-vv-kesz{color:var(--green);font-size:12px}.gf-vv-lathatosag{border:1px solid var(--line);background:#0f181c80;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;padding:10px 12px;display:flex}.gf-vv-lathatosag>span{flex:220px}.gf-vv-gyozelmek{gap:8px;margin:0 0 8px;padding:0;list-style:none;display:grid}.gf-vv-gyozelmek li{align-items:center;gap:10px;display:flex}.gf-vv-gyozelmek li svg.icon{color:var(--vv-arany)}.gf-vv-gyozelmek li>span{flex-wrap:wrap;flex:1;gap:0 8px;min-width:0;display:flex}.gf-vv-napi-sajat{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.gf-vv-napi{text-align:center;border:1px solid var(--line);color:var(--muted);border-radius:10px;justify-items:center;gap:4px;padding:10px 6px;font-size:11px;display:grid}.gf-vv-napi.van{color:var(--text);border-color:#cda37077}.gf-vv-napi.van svg.icon{color:var(--copper-light)}.gf-vv-napi>span{font-size:16px;font-weight:700}.gf-vv-napok{gap:8px;margin:0;padding:0;list-style:none;display:grid}.gf-vv-napok li{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.gf-vv-nap{color:var(--subtle);min-width:84px;font-size:12px}.gf-vv-sav{border-color:#e3b52b66}@media (max-width:760px){.gf-vv-vilag{padding:16px}.gf-vv-adatok{grid-template-columns:repeat(2,minmax(0,1fr))}.gf-vv-racs,.gf-vv-le,.gf-vv-atvitel{grid-template-columns:minmax(0,1fr)}.gf-vv-napi-sajat{grid-template-columns:repeat(3,minmax(0,1fr))}.gf-vv-vilagnev{font-size:22px}.gf-vv-naplo li{grid-template-columns:auto minmax(0,1fr)}}