.CommitsCard-module-scss-module__AwQuCa__card{background:var(--bg-card);border-radius:var(--card-radius);width:100%;padding:.75rem;position:relative;overflow:hidden}.CommitsCard-module-scss-module__AwQuCa__card:before{content:"";background:linear-gradient(to right, var(--accent), transparent);pointer-events:none;height:4px;position:absolute;top:0;left:0;right:0}.CommitsCard-module-scss-module__AwQuCa__header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.CommitsCard-module-scss-module__AwQuCa__titleRow{flex-direction:row;align-items:center;gap:.5rem;min-width:0;display:inline-flex}.CommitsCard-module-scss-module__AwQuCa__title{color:var(--text);margin:0;font-size:.875rem;font-weight:700}.CommitsCard-module-scss-module__AwQuCa__classLabel{background:var(--bg-faint);letter-spacing:0;color:var(--text);text-transform:none;border-radius:999px;padding:.1875rem .5rem;font-family:Geist,arial,helvetica,sans-serif;font-size:.75rem;font-weight:800;display:inline-block}.CommitsCard-module-scss-module__AwQuCa__list{margin:0;padding:0;list-style:none}.CommitsCard-module-scss-module__AwQuCa__row{border-bottom:1px solid var(--border-row);color:inherit;grid-template-columns:40px 1fr auto;align-items:center;gap:.625rem;padding:.5rem 0;text-decoration:none;display:grid}.CommitsCard-module-scss-module__AwQuCa__row:last-child{border-bottom:0}.CommitsCard-module-scss-module__AwQuCa__row:hover .CommitsCard-module-scss-module__AwQuCa__name{color:var(--hover,var(--accent))}.CommitsCard-module-scss-module__AwQuCa__teamCol{justify-content:flex-end;align-items:center;padding-left:.375rem;display:flex}.CommitsCard-module-scss-module__AwQuCa__photo{object-fit:cover;background:var(--bg-soft);border-radius:999px;width:2.5rem;height:2.5rem}.CommitsCard-module-scss-module__AwQuCa__identity{min-width:0}.CommitsCard-module-scss-module__AwQuCa__nameRow{align-items:center;gap:.375rem;display:flex}.CommitsCard-module-scss-module__AwQuCa__name{color:var(--text);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:.825rem;font-weight:700;transition:color .15s;display:-webkit-box;overflow:hidden}.CommitsCard-module-scss-module__AwQuCa__natl{background:var(--accent);color:var(--header-text-color,#fff);letter-spacing:.02em;border-radius:.25rem;flex-shrink:0;padding:.0625rem .375rem;font-size:.5rem;font-weight:500}.CommitsCard-module-scss-module__AwQuCa__meta{color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;margin:.0625rem 0 0;font-size:.6875rem;overflow:hidden}.CommitsCard-module-scss-module__AwQuCa__meta>span{display:inline}.CommitsCard-module-scss-module__AwQuCa__dot{color:var(--text-4);margin:0 .25rem}.CommitsCard-module-scss-module__AwQuCa__rating{text-align:right;white-space:nowrap}.CommitsCard-module-scss-module__AwQuCa__ratingTop{align-items:center;gap:.375rem;margin-top:.25rem;display:inline-flex}.CommitsCard-module-scss-module__AwQuCa__tpBadge{letter-spacing:.04em;color:#b22222;background:#fbe9eb;border:1px solid #f0c4ca;border-radius:.25rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.125rem;padding:0 .25rem;font-size:.625rem;font-weight:800;display:inline-flex}.CommitsCard-module-scss-module__AwQuCa__stars{line-height:1;display:inline-flex}.CommitsCard-module-scss-module__AwQuCa__stars svg{width:.875rem;height:.875rem}.CommitsCard-module-scss-module__AwQuCa__score{color:var(--text);margin-top:.125rem;font-size:.75rem;font-weight:800;display:block}.CommitsCard-module-scss-module__AwQuCa__footer{border-top:1px solid var(--border-row);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.5rem;display:flex}.CommitsCard-module-scss-module__AwQuCa__sportLinks{align-items:center;gap:.75rem;display:flex}.CommitsCard-module-scss-module__AwQuCa__sportLink,.CommitsCard-module-scss-module__AwQuCa__viewAll{color:var(--accent);font-size:.75rem;font-weight:700;text-decoration:none}.CommitsCard-module-scss-module__AwQuCa__sportLink:hover,.CommitsCard-module-scss-module__AwQuCa__viewAll:hover{text-decoration:underline}
.RivalsHome-module-scss-module__Dx_IMq__root{--bg:#fafbfc;--bg-elev:#fff;--bg-card:#fff;--bg-card-hover:#f4f6f8;--bg-soft:#f7f9fb;--bg-faint:#1d252c0a;--border:#1d252c14;--border-strong:transparent;--border-row:transparent;--text:#1d252c;--text-2:#1d252c9e;--text-3:#1d252c6b;--text-4:#1d252c38;--rivals:#0d8bff;--rivals-soft:color-mix(in srgb, var(--rivals) 10%, transparent);--rivals-soft-strong:color-mix(in srgb, var(--rivals) 16%, transparent);--radar-bg:#ebf3ff;--radar-bg-hover:#dfeaff;--rivals-border:color-mix(in srgb, var(--rivals) 30%, transparent);--accent:var(--site-primary-color,#0d8bff);--accent-soft:color-mix(in srgb, var(--accent) 10%, transparent);--accent-soft-strong:color-mix(in srgb, var(--accent) 16%, transparent);--accent-border:color-mix(in srgb, var(--accent) 30%, transparent);--accent-fg:var(--header-text-color,#fff);--hover:var(--accent);--green:#00a862;--green-soft:#00a8621a;--green-border:#00a86247;--red:#dc3545;--red-soft:#dc35451a;--red-border:#dc354547;--gold:#b8860b;--gold-star:#f5c147;--gold-stripe-start:#c49a14;--gold-stripe-end:#c49a1480;--gold-soft:#b8860b1f;--gold-text:#8a6500;--bar-neutral:#64748b;--podium-1:#c49a14;--podium-2:#8e97a4;--podium-3:#c25d2c;--card-radius:.75rem;--card-radius-sm:.5rem;--card-shadow:0 1px 3px #1d252c0a, 0 .25rem 1rem #1d252c0a;--mono:Geist Mono, JetBrains Mono, SF Mono, menlo, monospace;--star-pill-5-bg:#f5c147;--star-pill-5-fg:#4a3500;--star-pill-4-bg:#ffe5a6;--star-pill-4-fg:#6b4d00;--star-pill-3-bg:#fcf1d6;--star-pill-3-fg:#946f00;--filter-chip-bg:var(--bg-card);--filter-chip-fg:var(--text);--filter-chip-border:var(--border);--filter-chip-border-strong:var(--border-strong);--filter-chip-bg-hover:var(--bg-card-hover);--filter-chip-muted:var(--text-3);--filter-chip-accent:var(--rivals);--filter-chip-accent-soft:var(--rivals-soft);--filter-chip-menu-shadow:var(--card-shadow);--sortable-fg:var(--text);--sortable-muted:var(--text-3);--sortable-accent:var(--rivals);--load-more-bg:var(--bg-soft);--load-more-bg-hover:var(--bg-card-hover);--load-more-border:var(--border);--load-more-accent:var(--rivals);--load-more-muted:var(--text-3);background:var(--bg);padding-bottom:3rem;container-type:inline-size}@media (min-width:800px){.RivalsHome-module-scss-module__Dx_IMq__root{padding-bottom:12rem}}.RivalsHome-module-scss-module__Dx_IMq__container{max-width:1400px;margin:0 auto;padding:0 .875rem}@container (min-width:600px){.RivalsHome-module-scss-module__Dx_IMq__container{padding:0 1rem}}.RivalsHome-module-scss-module__Dx_IMq__layout{grid-template-columns:1fr;grid-template-areas:"center""right""left";gap:1.25rem;padding-top:.875rem;display:grid}@container (min-width:800px){.RivalsHome-module-scss-module__Dx_IMq__layout{grid-template-columns:minmax(0,1fr) 380px;grid-template-areas:"center right""left right"}}@container (min-width:1200px){.RivalsHome-module-scss-module__Dx_IMq__layout{grid-template-columns:284px minmax(0,680px) 360px;grid-template-areas:"left center right";justify-content:center}}.RivalsHome-module-scss-module__Dx_IMq__leftRail{flex-direction:column;grid-area:left;align-items:stretch;gap:.875rem;width:100%;min-width:0;display:flex}@container (min-width:1200px){.RivalsHome-module-scss-module__Dx_IMq__leftRail{max-width:284px}}.RivalsHome-module-scss-module__Dx_IMq__center{flex-direction:column;grid-area:center;align-items:stretch;gap:.875rem;min-width:0;display:flex}.RivalsHome-module-scss-module__Dx_IMq__rightRail{flex-direction:column;grid-area:right;align-items:stretch;gap:.875rem;min-width:0;display:flex}
