.gz-lp,.gz-pro{--acc: var(--compete)}.gz-card2{position:relative;border-radius:22px;background:color-mix(in oklab,var(--ink-2) 88%,transparent);box-shadow:inset 0 0 0 1px var(--line);padding:16px}@media(min-width:768px){.gz-card2{padding:24px}}.gz-h2{font-family:var(--display);font-weight:800;font-stretch:74%;text-transform:uppercase;font-size:clamp(26px,6vw,40px);line-height:.95;letter-spacing:-.005em}.gz-h3{font-family:var(--display);font-weight:800;font-stretch:74%;text-transform:uppercase;font-size:20px;line-height:1}.gz-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding:2px 16px 6px;scroll-padding-inline:16px}.gz-chips::-webkit-scrollbar{display:none}@media(min-width:768px){.gz-chips{margin-inline:0;padding-inline:0;flex-wrap:wrap}}.gz-pill{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:999px;font-size:14px;font-weight:600;color:var(--dim);box-shadow:inset 0 0 0 1px var(--line-2);transition:background .2s,color .2s}.gz-pill[aria-pressed=true]{background:var(--acc);color:var(--ink);box-shadow:none}.gz-tag{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;font:700 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--dim);box-shadow:inset 0 0 0 1px var(--line-2)}.gz-tag.shield{color:#8fd3ff;box-shadow:inset 0 0 0 1px color-mix(in oklab,#8fd3ff 45%,transparent);background:color-mix(in oklab,#8fd3ff 10%,transparent)}.gz-tag.cool{color:#ffb36b;box-shadow:inset 0 0 0 1px color-mix(in oklab,#ffb36b 45%,transparent);background:color-mix(in oklab,#ffb36b 10%,transparent)}.gz-tag.acc{color:var(--acc);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--acc) 45%,transparent);background:color-mix(in oklab,var(--acc) 10%,transparent)}.gz-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:999px;font-weight:700;font-size:14px;background:var(--acc);color:var(--ink);transition:transform .15s,opacity .2s}.gz-btn:active{transform:scale(.97)}.gz-btn:disabled{opacity:.45;cursor:not-allowed}.gz-btn.ghost{background:transparent;color:var(--bone);box-shadow:inset 0 0 0 1px var(--line-2)}.gz-btn.sm{min-height:40px;padding:0 14px;font-size:13px}.gz-row{display:grid;grid-template-columns:34px 36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 6px;border-radius:16px}.gz-row+.gz-row{border-top:1px solid var(--line)}.gz-row.me{background:color-mix(in oklab,var(--acc) 9%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--acc) 35%,transparent);border-top-color:transparent}.gz-rank{font-family:var(--display);font-weight:900;font-stretch:68%;font-size:24px;text-align:center;color:var(--faint);font-variant-numeric:tabular-nums}.gz-stat{display:flex;flex-direction:column;gap:2px}.gz-stat b{font-family:var(--display);font-weight:900;font-stretch:68%;font-size:34px;line-height:1;font-variant-numeric:tabular-nums}.gz-stat span{font:600 10px/1.2 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.gz-form{display:inline-flex;gap:4px}.gz-form i{display:grid;place-items:center;width:22px;height:22px;border-radius:6px;font:800 11px/1 var(--mono);font-style:normal}.gz-form i.W{background:color-mix(in oklab,var(--go) 22%,transparent);color:var(--go)}.gz-form i.L{background:#ff5a5a24;color:#ff8a8a}.gz-pro-hero{position:relative;overflow:hidden;isolation:isolate;padding:96px 0 28px}@media(min-width:768px){.gz-pro-hero{padding:136px 0 48px}}.gz-pro-hero .bg{position:absolute;inset:0;z-index:-3;width:100%;height:100%;object-fit:cover;opacity:.3;filter:saturate(1.1)}.gz-pro-hero .veil{position:absolute;inset:0;z-index:-2;background:radial-gradient(90% 70% at 20% 30%,color-mix(in oklab,var(--acc) 18%,transparent),transparent 70%),linear-gradient(to bottom,rgba(5,8,14,.4),var(--ink) 92%)}.gz-pro-hero .wm{position:absolute;z-index:-1;right:-12%;top:8%;opacity:.07;filter:grayscale(1) blur(1px);pointer-events:none}.gz-pro-logo{display:grid;place-items:center;width:112px;height:112px;border-radius:28px;background:#eceee60a;box-shadow:inset 0 0 0 1px var(--line-2),0 30px 80px -40px color-mix(in oklab,var(--acc) 80%,transparent)}@media(min-width:768px){.gz-pro-logo{width:168px;height:168px;border-radius:36px}}.gz-pro-name{font-family:var(--display);font-weight:900;font-stretch:66%;text-transform:uppercase;font-size:clamp(44px,13vw,128px);line-height:.86;letter-spacing:-.01em;overflow-wrap:anywhere}.gz-roster{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(min-width:768px){.gz-roster{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}@media(min-width:1200px){.gz-roster{grid-template-columns:repeat(4,minmax(0,1fr))}}.gz-player{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:20px;background:linear-gradient(160deg,rgba(236,238,230,.05),transparent 60%),var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out);min-width:0}.gz-player:hover,.gz-player:focus-visible{transform:translateY(-3px);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--acc) 45%,transparent);outline:none}.gz-player .ign{font-family:var(--display);font-weight:800;font-stretch:72%;text-transform:uppercase;font-size:22px;line-height:1;overflow-wrap:anywhere}.gz-player .real{font-size:12px;color:var(--dim);line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gz-res{display:grid;grid-template-columns:30px 32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 4px}.gz-res+.gz-res{border-top:1px solid var(--line)}.gz-res .wl{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;font:800 12px/1 var(--mono)}.gz-res .wl.W{background:color-mix(in oklab,var(--go) 22%,transparent);color:var(--go)}.gz-res .wl.L{background:#ff5a5a24;color:#ff8a8a}.gz-res .sc{font-family:var(--display);font-weight:900;font-stretch:68%;font-size:26px;font-variant-numeric:tabular-nums;white-space:nowrap}.gz-up{display:flex;flex-direction:column;gap:14px;padding:16px;border-radius:20px;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);min-width:0}.gz-teams{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}@media(min-width:560px){.gz-teams{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.gz-teams{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.gz-team{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;border-radius:20px;background:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out);min-width:0}.gz-team:hover,.gz-team:focus-visible{transform:translateY(-3px);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--acc) 45%,transparent);outline:none}
