.gr-list{flex-direction:column;gap:10px;display:flex}.gr-c{background:linear-gradient(100deg, color-mix(in srgb, var(--tc) 9%, var(--surface)) 0%, var(--surface) 46%);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:14px;padding:12px 14px 12px 16px;transition:transform .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px -22px #00000080}.gr-c:before{content:"";background:var(--tc);width:4px;position:absolute;top:0;bottom:0;left:0}.gr-c:hover{box-shadow:0 16px 32px -20px color-mix(in srgb, var(--tc) 55%, transparent);transform:translateY(-2px)}.gr-face{flex:none;padding-bottom:6px;padding-right:6px;position:relative}.gr-face img,.gr-face svg{box-shadow:0 6px 16px -8px #0000008c;background:color-mix(in srgb, var(--tc) 70%, #07080c)!important}.gr-g{color:#fff;border:2px solid var(--surface);background:#5b6472;border-radius:10px;place-items:center;min-width:34px;height:34px;padding:0 6px;font-size:19px;line-height:1;display:grid;position:absolute;bottom:0;right:0;box-shadow:0 4px 10px #0000004d}.gr-c.t-a .gr-g{background:#1f9d57}.gr-c.t-b .gr-g{color:#14100a;background:#d8891c}.gr-c.t-c .gr-g{background:#c2571a}.gr-c.t-d .gr-g{background:#c0392b}.gr-body{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.gr-name{text-transform:uppercase;font-size:20px;line-height:1}.gr-name a{color:inherit;text-decoration:none}.gr-name a:hover{color:color-mix(in srgb, var(--tc) 70%, var(--ink))}.gr-team{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.gr-line{flex-wrap:wrap;gap:4px 12px;margin:3px 0 1px;display:flex}.gr-line span{font-family:var(--mono);letter-spacing:.1em;color:var(--muted);align-items:baseline;gap:3px;font-size:9.5px;display:inline-flex}.gr-line b{letter-spacing:0;color:var(--ink);font-size:18px;line-height:1}.gr-note{color:var(--ink-2);margin:2px 0 0;font-size:13px;line-height:1.45}.gr-top{color:#fff;isolation:isolate;background:linear-gradient(125deg, color-mix(in srgb, var(--tc) 88%, #07080c) 0%, color-mix(in srgb, var(--tc) 45%, #07080c) 62%, #07080c 100%);box-shadow:0 22px 44px -26px color-mix(in srgb, var(--tc) 70%, #000);border:0;padding:16px 16px 16px 18px}.gr-top:before{background:var(--tc2)}.gr-top:after{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(125deg,#ffffff0b 0 2px,#0000 2px 14px);position:absolute;inset:0}.gr-top .gr-g{border-color:#0b0d12;border-radius:12px;min-width:46px;height:46px;font-size:26px}.gr-top .gr-kick{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f5a524;font-size:10px;font-weight:700}.gr-top .gr-name{font-size:30px}.gr-top .gr-name a:hover{color:#f5a524}.gr-top .gr-team,.gr-top .gr-line span{color:#ffffffb3}.gr-top .gr-line b{color:#fff;font-size:24px}.gr-top .gr-note{color:#ffffffe6;font-size:13.5px}@media (max-width:520px){.gr-c{gap:11px;padding:11px 12px 11px 14px}.gr-top .gr-name{font-size:24px}}
