.illusia-stat,.illusia-stats{--stat-value-size:var(--text-lg);--stat-value-color:var(--fg-100);--stat-label-color:var(--fg-600);--stat-gap:var(--space-3xs);--stats-gap:var(--space-md)}.illusia-stat{display:flex;flex-direction:column;align-items:flex-start;gap:var(--stat-gap);min-width:0}.illusia-stat__value{font-family:var(--ff-mono);font-feature-settings:"tnum" 1,"zero" 1,"ss01" 1;font-weight:500;font-size:var(--stat-value-size);color:var(--stat-value-color);line-height:1;letter-spacing:-.02em;white-space:nowrap}.illusia-stat__label{font-family:var(--ff-mono);font-size:var(--text-2xs);font-weight:400;text-transform:uppercase;letter-spacing:.1em;color:var(--stat-label-color);line-height:1}.illusia-stat--sm{--stat-value-size:var(--text-base)}.illusia-stat--xl{--stat-value-size:var(--text-xl)}.illusia-stat--2xl{--stat-value-size:var(--text-2xl)}.illusia-stat--amber{--stat-value-color:var(--amber)}.illusia-stat--teal{--stat-value-color:var(--teal)}.illusia-stat--violet{--stat-value-color:var(--violet)}.illusia-stat--sage{--stat-value-color:var(--sage)}.illusia-stat--crimson{--stat-value-color:var(--crimson)}.illusia-stat--neutral{--stat-value-color:var(--fg-100)}.illusia-stat--bronze{--stat-value-color:var(--bronze)}.illusia-stat--rose{--stat-value-color:var(--rose)}.illusia-stats{display:flex;flex-wrap:wrap;gap:var(--stats-gap)}.illusia-stats--inline{--stats-gap:var(--space-lg) var(--space-xl)}.illusia-stats--strip{--stats-gap:1px;justify-content:center}.illusia-stats--strip .illusia-stat{--stat-value-color:var(--amber);align-items:center;text-align:center;padding:var(--space-sm) var(--space-md);background:hsl(var(--bg-800-free) / .5)}.illusia-stats--strip .illusia-stat:first-child{border-radius:var(--r-lg) 0 0 var(--r-lg)}.illusia-stats--strip .illusia-stat:last-child{border-radius:0 var(--r-lg) var(--r-lg) 0}.illusia-stats--strip .illusia-stat:only-child{border-radius:var(--r-lg)}.illusia-stats--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));--stats-gap:var(--space-md)}:where(:root[data-mode="light"]) .illusia-stats--strip .illusia-stat,:where(:root[data-mode="light"]) .illusia-stat--amber{--stat-value-color:var(--amber-dim)}:root[data-mode="light"] .illusia-stats--strip .illusia-stat{background:var(--glass-bg);box-shadow:var(--shadow-sm)}