/* Stats. */

.right .text-display, .right .text-title, .right .stats, .right .detail{ animation:settleIn var(--duration-emphasis) var(--ease-newton) backwards;  }

.right .stats{ animation-delay:calc(var(--stagger) * 2);  }

.stat{ animation:rise var(--duration-interaction) var(--ease-newton) backwards;  }

.stat:nth-child(1){ animation-delay:calc(var(--stagger) * 2);  }

.stat:nth-child(2){ animation-delay:calc(var(--stagger) * 3);  }

.stat:nth-child(3){ animation-delay:calc(var(--stagger) * 4);  }

.stat-k{ color:var(--color-text-secondary); }

.stat-v{ margin-top:2px;  font-variant-numeric:tabular-nums;}

.stat-link{
    display:inline-flex; align-items:baseline; gap:var(--space-tight);
    color:var(--color-text); text-decoration:none; border-bottom:1px solid var(--color-text-tertiary);
  }

@media (hover:hover){ .stat-link:hover { text-decoration:underline; color:var(--color-text); } }

.stat-ext{ display:inline-flex; align-items:center; font-size:var(--type-body-size); color:var(--color-text-secondary); }

.card-result .stats{
    display:grid; grid-template-columns:repeat(3, minmax(0,1fr));
    gap:var(--space-group); margin:0; max-width:none;
  }

.card-result .stat,
  .card-result .stat + .stat{ border-top:none; padding:0; margin:0; }

.card-result .stat + .stat{
    border-left:1px solid var(--color-border);
    padding-left:var(--space-group);
  }

.card-result .stat-k{ white-space:normal; }

.card-result .stat-v{ margin-top:var(--space-tight); }
