.page[data-astro-cid-jlbaw2mr]{max-width:60rem;margin:0 auto}.head[data-astro-cid-jlbaw2mr]{border-bottom:1px solid var(--color-line);padding-bottom:.75rem}.head-name[data-astro-cid-jlbaw2mr]{font-size:var(--text-display);letter-spacing:-.025em;margin:0;font-weight:700;line-height:1.15}.head-facts[data-astro-cid-jlbaw2mr],.head-sub[data-astro-cid-jlbaw2mr]{font-size:var(--text-meta);color:var(--color-ink-dim);flex-wrap:wrap;align-items:center;gap:.3rem;margin:.25rem 0 0;display:flex}.head-strong[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.head-sub[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-dim)}.head-sep[data-astro-cid-jlbaw2mr]{color:var(--color-ink-dim)}.head-none[data-astro-cid-jlbaw2mr]{font-style:italic}.team-link[data-astro-cid-jlbaw2mr]{gap:var(--space-sm);font-size:var(--text-small);color:var(--color-ink);align-items:center;font-weight:500;text-decoration:none;display:flex}.team-link[data-astro-cid-jlbaw2mr]:hover{text-decoration:underline}.block[data-astro-cid-jlbaw2mr]{margin-top:1.25rem}.block-title[data-astro-cid-jlbaw2mr]{font-size:var(--text-heading);letter-spacing:-.01em;align-items:baseline;gap:.4rem;margin:0 0 .4rem;font-weight:650;display:flex}.block-count[data-astro-cid-jlbaw2mr],.block-note[data-astro-cid-jlbaw2mr]{font-size:var(--text-meta);color:var(--color-ink-dim);font-weight:500}.stats[data-astro-cid-jlbaw2mr]{background:var(--color-line);border:1px solid var(--color-line);border-radius:var(--radius-card);grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.stat-group[data-astro-cid-jlbaw2mr]{margin-top:var(--space-lg)}.stat-group-title[data-astro-cid-jlbaw2mr]{margin:0 0 var(--space-xs);font-size:var(--text-micro);color:var(--color-ink-muted);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.rate-note[data-astro-cid-jlbaw2mr]{margin:0 0 .5rem;line-height:1.5}.stat[data-astro-cid-jlbaw2mr]{gap:var(--space-2xs);padding:var(--space-sm) var(--space-md);background:var(--color-raised);flex-direction:column;display:flex}.stat[data-astro-cid-jlbaw2mr] dt[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-dim);text-transform:uppercase;letter-spacing:.05em;font-weight:500}.stat[data-astro-cid-jlbaw2mr] dd[data-astro-cid-jlbaw2mr]{font-size:var(--text-title);letter-spacing:-.01em;margin:0;font-weight:650;line-height:1.15}.stat-key[data-astro-cid-jlbaw2mr] dd[data-astro-cid-jlbaw2mr]{color:var(--color-accent)}.stats-lead[data-astro-cid-jlbaw2mr] .stat[data-astro-cid-jlbaw2mr] dd[data-astro-cid-jlbaw2mr]{font-size:var(--text-lead);letter-spacing:-.02em;font-weight:650}.rates[data-astro-cid-jlbaw2mr]{background:var(--color-line);border:1px solid var(--color-line);border-radius:var(--radius-card);grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.rate-item[data-astro-cid-jlbaw2mr]{gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--color-raised);justify-content:space-between;align-items:baseline;display:flex}.rate-item[data-astro-cid-jlbaw2mr] dt[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-dim)}.rate-item[data-astro-cid-jlbaw2mr] dd[data-astro-cid-jlbaw2mr]{font-size:var(--text-row);color:var(--color-ink);margin:0;font-weight:650}.chart[data-astro-cid-jlbaw2mr]{gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.bar-item[data-astro-cid-jlbaw2mr]{flex-direction:column;flex:1 1 0;gap:.15rem;min-width:0;display:flex}.bar-value[data-astro-cid-jlbaw2mr]{height:.75rem;font-size:var(--text-micro);color:var(--color-ink-muted);text-align:center;font-weight:600}.bar-track[data-astro-cid-jlbaw2mr]{background:var(--color-sunken);border-radius:2px;align-items:flex-end;height:4.5rem;display:flex;position:relative}.bar-avg[data-astro-cid-jlbaw2mr]{right:0;bottom:var(--at);border-top:1px dashed var(--color-line-strong);position:absolute;left:0}.bar[data-astro-cid-jlbaw2mr]{background:var(--color-line-strong);border-radius:1px 1px 0 0;width:100%;position:relative}.bar-over[data-astro-cid-jlbaw2mr],.bar[data-astro-cid-jlbaw2mr][data-empty="0"]{background:var(--color-accent)}.bar[data-astro-cid-jlbaw2mr][data-empty="1"]{background:var(--color-line-strong)}.bar-label[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-dim);text-align:center;white-space:nowrap}.chart-note[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-dim);align-items:center;gap:.35rem;margin:.5rem 0 0;display:flex}.chart-key[data-astro-cid-jlbaw2mr]{border-top:1px dashed var(--color-line-strong);width:1rem}.apps[data-astro-cid-jlbaw2mr]{margin:0;padding:0;list-style:none}.app[data-astro-cid-jlbaw2mr]{gap:var(--space-sm);padding:var(--row-pad-y) var(--space-xs);line-height:var(--row-line);grid-template-columns:4.4rem minmax(0,1fr) 2.6rem;align-items:center;display:grid}.apps[data-astro-cid-jlbaw2mr]>li[data-astro-cid-jlbaw2mr]+li[data-astro-cid-jlbaw2mr]{border-top:1px solid var(--color-line)}.app[data-astro-cid-jlbaw2mr]:hover{background:var(--color-overlay)}.when[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-dim)}.app-body[data-astro-cid-jlbaw2mr]{flex-direction:column;min-width:0;display:flex}.opp-link[data-astro-cid-jlbaw2mr]{font-size:var(--text-row);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;text-decoration:none;overflow:hidden}.opp-link[data-astro-cid-jlbaw2mr]:hover{text-decoration:underline}.app-sub[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-dim);white-space:nowrap;align-items:center;gap:.25rem;display:flex;overflow:hidden}.former[data-astro-cid-jlbaw2mr]{color:var(--color-warn);text-overflow:ellipsis;overflow:hidden}.app-rating[data-astro-cid-jlbaw2mr]{font-size:var(--text-row);text-align:right;color:var(--color-ink-dim);font-weight:650}.app-rating[data-astro-cid-jlbaw2mr][data-rated="1"]{color:var(--color-ink)}.apps-note[data-astro-cid-jlbaw2mr]{font-size:var(--text-micro);color:var(--color-ink-dim);margin:.5rem 0 0}
