.gstat .gg{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;margin:14px 0}
.gstat .card{padding:16px 18px}
.gstat .card h2{display:flex;align-items:center;gap:8px;margin:0 0 4px}
.gstat .card .sub{color:var(--mut);font-size:12.5px;margin:0 0 10px}
.gstat .pl{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px solid #2a2116}
.gstat .pl:last-child{border-bottom:0}
.gstat .av{width:36px;height:36px;border-radius:8px;border:1px solid var(--ln2);background:#1b150e;object-fit:cover;flex:none}
.gstat .av.ph{display:grid;place-items:center;color:var(--dim);font:700 14px Cinzel,serif}
.gstat .pl .nm{flex:1;min-width:0}.gstat .pl .nm b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.gstat .pl .nm small{color:var(--mut);font-size:12px}
.gstat .pl .v{font:700 15px Cinzel,serif;color:var(--gold);text-align:right;white-space:nowrap}
.gstat .pl .v small{display:block;font:400 11px system-ui,sans-serif;color:var(--mut)}
.gstat .qbar{display:flex;height:10px;border-radius:5px;overflow:hidden;background:#221a10;min-width:90px;flex:0 0 120px}
.gstat .qbar i{display:block;height:100%}
.gstat .qE{background:#a335ee}.gstat .qR{background:#0070dd}.gstat .qU{background:#1eff00}.gstat .qC{background:#6f6450}
.gstat .tE{color:#c27cf7}.gstat .tR{color:#3d9bff}.gstat .tU{color:#1eff00}
.gstat .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}
.gstat .chip{font-size:11.5px;padding:2px 7px;border-radius:999px;border:1px solid var(--ln2);color:var(--gold2);background:#1b150e}
.gstat .realm{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}
.gstat .realm div{background:#1b150e;border:1px solid var(--ln);border-radius:10px;padding:10px 12px}
.gstat .realm b{display:block;font:700 18px Cinzel,serif;color:var(--gold)}.gstat .realm span{color:var(--mut);font-size:12px}
.gstat .up{color:var(--grn)!important}.gstat .down{color:#e66!important}
.gstat .loot li{display:flex;gap:10px;align-items:center;padding:7px 0;border-bottom:1px solid #2a2116;list-style:none}
.gstat .loot{margin:0;padding:0;max-height:520px;overflow:auto}
.gstat .loot img{width:30px;height:30px;border-radius:6px;border:1px solid var(--ln2)}
.gstat .loot time{color:var(--dim);font-size:11.5px;margin-left:auto;white-space:nowrap}
.gstat .badge{font:700 10px system-ui;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:4px;background:#3a2c18;color:var(--gold2)}
.gstat .badge.fe{background:#4b1f6e;color:#e9c8ff}.gstat .badge.fb{background:#0d3363;color:#bcdcff}
.gstat .empty{color:var(--mut);font-size:13px;padding:8px 0}
.gstat .wide{grid-column:1/-1}
.gstat table.mini{width:100%;border-collapse:collapse}.gstat table.mini td,.gstat table.mini th{padding:6px 8px;border-bottom:1px solid #2a2116;text-align:left;font-size:13.5px}
.gstat table.mini th{color:var(--gold);font-family:Cinzel,serif;font-size:12.5px;cursor:pointer;white-space:nowrap}
.gstat .tw{overflow-x:auto}
.gstat .gold{color:#ffd700}.gstat .silver{color:#c7c7cf}.gstat .copper{color:#c8763c}
@media(max-width:600px){.gstat .gg{grid-template-columns:1fr}.gstat .qbar{flex-basis:70px;min-width:60px}.gstat .hide-m{display:none}}
