.team-card.astro-hxj747uo{isolation:isolate;gap:var(--sp-3);padding:var(--sp-5);border-radius:var(--r-lg);color:#fff;background:linear-gradient(165deg, var(--team) 0%, var(--team-deep) 100%);box-shadow:var(--card-shadow);transition:transform var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out);flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.team-card.astro-hxj747uo:before{content:"";z-index:-2;background:radial-gradient(90% 55% at 25% 0%, #ffffff3d, transparent 70%), var(--grain);opacity:.5;position:absolute;inset:0}.team-card.astro-hxj747uo:after{content:attr(data-code) / "";z-index:-1;font-family:var(--font-display);letter-spacing:.02em;color:#0000;-webkit-text-stroke:2px #ffffff21;pointer-events:none;font-size:11rem;font-weight:700;line-height:.8;position:absolute;inset-block-end:.5rem;inset-inline-end:-.06em}@media (hover:hover) and (pointer:fine){.team-card.astro-hxj747uo:hover{box-shadow:0 26px 46px -24px var(--team-chart);transform:translateY(-4px)}}.tk-top.astro-hxj747uo{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.tk-rank.astro-hxj747uo{min-inline-size:72px;padding:var(--sp-2) var(--sp-3) var(--sp-1);border-radius:var(--r-md);background:#060a1c94;justify-items:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff2e}.tk-rank-label.astro-hxj747uo{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fff}.tk-rank-num.astro-hxj747uo{font-family:var(--font-display);color:var(--brand-marigold);font-variant-numeric:var(--num);padding-block-start:.1em;font-size:3.25rem;font-weight:600;line-height:.9}.tk-name.astro-hxj747uo{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;text-shadow:0 2px 18px #00000059;padding-block-start:.08em;font-size:2.25rem;font-weight:600;line-height:.92}.tk-link.astro-hxj747uo{color:inherit;text-decoration:none}.tk-link.astro-hxj747uo:before{content:"";z-index:2;border-radius:inherit;position:absolute;inset:0}.tk-link.astro-hxj747uo:focus-visible{outline:none}.tk-link.astro-hxj747uo:focus-visible:before{outline:var(--focus-width) solid var(--brand-marigold);outline-offset:-4px}.tk-base.astro-hxj747uo{align-items:center;gap:var(--sp-2);font-size:var(--fs-meta);font-weight:var(--fw-semibold);display:flex}.tk-base.astro-hxj747uo svg.astro-hxj747uo{color:#fff;opacity:.9}.tk-bottom.astro-hxj747uo{gap:var(--sp-3);margin-block-start:auto;padding-block-start:var(--sp-2);display:grid}.tk-cap-photo.astro-hxj747uo,a.astro-hxj747uo.tk-cap-name,.tk-form.astro-hxj747uo{z-index:3;position:relative}.tk-cap-photo.astro-hxj747uo{border-radius:50%;display:grid}a.astro-hxj747uo.tk-cap-name{color:inherit;text-underline-offset:.2em;border-radius:var(--r-xs);justify-self:start;-webkit-text-decoration:underline #ffffff73;text-decoration:underline #ffffff73;text-decoration-thickness:1px}.tk-captain.astro-hxj747uo{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:#060a1c80;display:flex}.tk-captain.astro-hxj747uo .avatar{--size:56px;--surface:var(--team-deep);--ring:#fff}.tk-cap-text.astro-hxj747uo{gap:1px;min-inline-size:0;display:grid}.tk-cap-label.astro-hxj747uo{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase}.tk-cap-name.astro-hxj747uo{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;padding-block-start:.08em;font-size:1.5rem;font-weight:600;line-height:1}.tk-cap-note.astro-hxj747uo{font-size:var(--fs-meta)}.tk-stats.astro-hxj747uo{justify-content:space-between;gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:#060a1c9e;grid-template-columns:repeat(5,minmax(0,auto));display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.tk-stats.astro-hxj747uo>div.astro-hxj747uo{justify-items:center;gap:0;display:grid}.tk-stats.astro-hxj747uo dt.astro-hxj747uo{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase}.tk-stats.astro-hxj747uo dt.astro-hxj747uo abbr.astro-hxj747uo{text-decoration:none}.tk-stats.astro-hxj747uo dd.astro-hxj747uo{font-family:var(--font-display);font-variant-numeric:var(--num);white-space:nowrap;padding-block-start:.06em;font-size:1.75rem;font-weight:600;line-height:1}.tk-pts.astro-hxj747uo dd.astro-hxj747uo{color:var(--brand-marigold)}.tk-form.astro-hxj747uo .fg{color:#fff;background:#060a1c80;box-shadow:inset 0 0 0 1px #ffffff57}.tk-form.astro-hxj747uo .fg-W{color:#0a5c3f;box-shadow:none;background:#fff}.tk-form.astro-hxj747uo .fg-L{color:#ffd5dc;background:#060a1c9e;box-shadow:inset 0 0 0 1px #ff8ca0b3}@container (width>=300px){.tk-captain.astro-hxj747uo .avatar{--size:64px}}.page.astro-bqrqpv3t{gap:var(--sp-6);grid-template-columns:minmax(0,1fr);display:grid}.team-grid.astro-bqrqpv3t{gap:var(--sp-3);grid-template-columns:minmax(0,1fr);display:grid}.team-grid.astro-bqrqpv3t>li.astro-bqrqpv3t{display:grid}@media (width>=640px){.team-grid.astro-bqrqpv3t{gap:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1180px){.team-grid.astro-bqrqpv3t{grid-template-columns:repeat(4,minmax(0,1fr))}}
