.stats-row.application-stats{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(5,minmax(0,1fr))}.application-stats .application-stat.stat-card{--tone:var(--color-primary);gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid color-mix(in srgb, var(--tone) 30%, var(--color-border));border-radius:var(--radius-box);background:color-mix(in srgb, var(--tone) 9%, var(--color-surface));box-shadow:none;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:transform var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);flex-direction:column;text-decoration:none;display:flex}.application-stat.stat-card:before{display:none}.application-stat .stat-value{color:var(--tone);font-size:var(--text-3xl);transition:color var(--transition-fast);margin-bottom:0}.application-stat .stat-label{color:var(--color-text);font-weight:var(--font-semibold);transition:color var(--transition-fast)}.application-stat.tone-interview{--tone:var(--stage-interview)}.application-stat.tone-green{--tone:var(--stage-offer)}.application-stat.tone-red{--tone:var(--stage-rejected)}.application-stat.tone-muted{--tone:var(--stage-no-response)}.application-stats .application-stat.stat-card:hover{border-color:var(--tone);transform:translateY(-2px)}.application-stats .application-stat.stat-card[aria-pressed=true]{border-color:var(--tone);background:var(--tone)}.application-stat[aria-pressed=true] .stat-value,.application-stat[aria-pressed=true] .stat-label{color:var(--color-text-inverse)}.application-stat:focus-visible{outline:2px solid var(--tone);outline-offset:2px}@media (prefers-reduced-motion:reduce){.application-stats .application-stat.stat-card:hover{transform:none}}@media (width<=1000px){.stats-row.application-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=640px){.stats-row.application-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
