.stat-cell{border-left:1px solid var(--rd-line);padding-left:1rem}@media (min-width:640px){.stat-cell{padding-left:1.25rem}}.stat-hit{border-radius:.375rem;display:block}.stat-hit:focus-visible{outline:2px solid var(--rd-link);outline-offset:3px}.stat-icon{transform-origin:50%;margin-bottom:.75rem;display:inline-flex;position:relative}.stat-icon:after{content:"";pointer-events:none;background:0 0;border:1px solid #0000;border-radius:.7rem;position:absolute;inset:-7px}.stat-label{transition:color .2s;display:inline-block;position:relative}.stat-label:after{content:"";background:var(--rd-link);transform-origin:0;width:100%;height:1px;position:absolute;bottom:-4px;left:0;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){.stat-icon,.stat-icon:after,.stat-label:after{transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .28s,background-color .28s,box-shadow .28s}.stat-cell:hover .stat-icon{transform:scale(1.06)}.stat-cell:hover .stat-icon:after{border-color:color-mix(in srgb, var(--rd-link) 70%, transparent);background:color-mix(in srgb, var(--rd-link) 12%, transparent);box-shadow:0 0 0 4px color-mix(in srgb, var(--rd-link) 10%, transparent)}.stat-cell:hover .stat-label{color:var(--rd-text)}.stat-cell:hover .stat-label:after{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.stat-cell:hover .stat-icon:after{border-color:color-mix(in srgb, var(--rd-link) 70%, transparent);background:color-mix(in srgb, var(--rd-link) 12%, transparent)}.stat-cell:hover .stat-label{color:var(--rd-text)}.stat-cell:hover .stat-label:after{width:100%;transform:none}}
