._group_6fa9v_1{--metric-row-space:var(--space-4);gap:0 var(--space-4);margin:0 0 calc(var(--space-6) - var(--metric-row-space));grid-template-columns:repeat(auto-fit,minmax(min(14rem,100%),1fr));display:grid}._metric_6fa9v_12{align-content:start;gap:var(--space-1);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:grid;position:relative;overflow:hidden}._metric_6fa9v_12[data-density=card]:before{content:"";background:var(--gradient-brand);width:4px;position:absolute;inset:0 auto 0 0}._group_6fa9v_1:not(._groupCompact_6fa9v_40)>._metric_6fa9v_12{grid-row:span 4;grid-template-rows:subgrid;margin-bottom:var(--metric-row-space);row-gap:0}._label_6fa9v_47{align-items:flex-start;gap:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);flex-direction:column;grid-row:1;display:flex}._badge_6fa9v_59{display:flex}._value_6fa9v_63{margin:var(--space-1) 0 0;font-size:var(--font-size-xl);font-weight:var(--font-weight-heading);font-variant-numeric:tabular-nums;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-heading);overflow-wrap:anywhere;grid-row:2}._detail_6fa9v_75{align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap;grid-row:3;display:flex}._foot_6fa9v_87{align-items:center;gap:var(--space-1) var(--space-2);margin:var(--space-2) 0 0;font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap;grid-row:4;display:flex}._context_6fa9v_98{min-width:0}._footLink_6fa9v_102{align-items:center;gap:var(--space-1);font-weight:var(--font-weight-semibold);color:var(--color-accent-strong);border-radius:var(--radius-sm);margin-left:auto;display:inline-flex}._link_6fa9v_112{align-items:center;gap:var(--space-2);color:var(--color-text);border-radius:var(--radius-sm);text-decoration:none;display:inline-flex}._link_6fa9v_112:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}._arrow_6fa9v_127{color:var(--color-accent-strong);flex-shrink:0}._linked_6fa9v_132:hover{border-color:var(--color-control-border)}._linkText_6fa9v_138{min-width:0}._heading_6fa9v_143{margin:0 0 var(--space-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._groupCompact_6fa9v_40{gap:var(--space-2);margin:0 0 var(--space-4);flex-wrap:wrap;display:flex}._groupCompact_6fa9v_40 ._metric_6fa9v_12{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);box-shadow:none;display:flex}._groupCompact_6fa9v_40 ._label_6fa9v_47{align-items:center;gap:var(--space-1) var(--space-2);font-size:var(--font-size-xs);flex-flow:wrap}._groupCompact_6fa9v_40 ._badge_6fa9v_59{display:inline-flex}._groupCompact_6fa9v_40 ._value_6fa9v_63{font-size:var(--font-size-md);margin:0}._groupCompact_6fa9v_40 ._detail_6fa9v_75{font-size:var(--font-size-xs);margin:0}._group_6fa9v_1._balanced_6fa9v_194[data-balanced=wide]{grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr))}._group_6fa9v_1._balanced_6fa9v_194[data-cols="1"]{grid-template-columns:minmax(0,1fr)}._group_6fa9v_1._balanced_6fa9v_194[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._group_6fa9v_1._balanced_6fa9v_194[data-cols="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._group_6fa9v_1._balanced_6fa9v_194[data-cols="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}._group_6fa9v_1._balanced_6fa9v_194[data-cols="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}._group_6fa9v_1._balanced_6fa9v_194[data-cols="6"]{grid-template-columns:repeat(6,minmax(0,1fr))}._group_6fa9v_1._balanced_6fa9v_194[data-cols="7"]{grid-template-columns:repeat(7,minmax(0,1fr))}._group_6fa9v_1._balanced_6fa9v_194[data-cols="8"]{grid-template-columns:repeat(8,minmax(0,1fr))}._group_6fa9v_1[data-size=small]{--metric-row-space:var(--space-3);column-gap:var(--space-3);margin-bottom:calc(var(--space-5) - var(--metric-row-space));grid-template-columns:repeat(auto-fit,minmax(min(12.5rem,100%),1fr))}._group_6fa9v_1[data-size=small] ._metric_6fa9v_12{padding:var(--space-3) var(--space-4)}
