._0tqNIW_root{flex-direction:column;gap:clamp(4px,2cqi,10px);height:100%;min-height:0;padding:clamp(6px,3cqi,14px);display:flex;overflow:hidden;container-type:size}._0tqNIW_hero{border-bottom:1px solid var(--mantine-color-gray-2);flex-shrink:0;justify-content:space-between;align-items:center;gap:clamp(8px,3cqi,18px);padding-bottom:clamp(4px,2cqi,10px);display:flex}[data-mantine-color-scheme=dark] ._0tqNIW_hero{border-bottom:1px solid var(--mantine-color-dark-4)}._0tqNIW_heroExpanded{border-bottom:none;flex:1;justify-content:center;padding-bottom:0}._0tqNIW_heroTextOnly{justify-content:center}._0tqNIW_heroTextOnly ._0tqNIW_heroText{text-align:center;align-items:center}._0tqNIW_heroTextOnly ._0tqNIW_heroValue{font-size:clamp(22px,10cqi,36px)}._0tqNIW_heroText{flex-direction:column;flex:1;gap:clamp(2px,1cqi,4px);min-width:0;display:flex}._0tqNIW_heroLabel{color:var(--mantine-color-dimmed);font-size:clamp(9px,2.8cqi,13px);line-height:1.2}._0tqNIW_heroValue{font-size:clamp(18px,8cqi,32px);font-weight:700;line-height:1.1}._0tqNIW_ring{flex-shrink:0}._0tqNIW_statGrid{grid-template-columns:repeat(var(--stat-cols,2), minmax(0, 1fr));flex:1;grid-auto-rows:1fr;align-content:stretch;gap:clamp(4px,2cqi,10px);min-height:0;display:grid}._0tqNIW_statTile{border-radius:var(--mantine-radius-md);background-color:var(--mantine-color-gray-0);flex-direction:column;justify-content:center;align-items:center;gap:clamp(2px,1.5cqi,5px);min-width:0;min-height:0;padding:clamp(4px,2.5cqi,10px);display:flex}[data-mantine-color-scheme=dark] ._0tqNIW_statTile{background-color:var(--mantine-color-dark-6)}._0tqNIW_statTile{overflow:hidden}._0tqNIW_statIcon{flex-shrink:0}._0tqNIW_statValue{text-align:center;font-size:clamp(14px,5.5cqi,24px);font-weight:700;line-height:1.1}._0tqNIW_statLabel{color:var(--mantine-color-dimmed);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(8px,2.5cqi,12px);line-height:1.2;overflow:hidden}._0tqNIW_emptyState{min-height:0;color:var(--mantine-color-dimmed);text-align:center;flex:1;justify-content:center;align-items:center;font-size:clamp(11px,3cqi,14px);display:flex}
