.metric-card[data-v-4bd5011b]{width:100%;min-width:0;min-height:var(--touch-target);border:.0625rem solid var(--color-border-soft);background:var(--color-surface);box-shadow:0 .0625rem .125rem var(--color-shadow-light);color:inherit;font:inherit;text-align:left;appearance:none;border-radius:.5rem;align-content:start;gap:.3rem;padding:.6rem .7rem;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative;overflow:hidden}.metric-card[data-v-4bd5011b]:before{display:none}.metric-card__label[data-v-4bd5011b]{justify-content:space-between;align-items:center;gap:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-label);overflow-wrap:anywhere;font-weight:600;line-height:1.25;display:flex}.metric-card__chevron[data-v-4bd5011b]{color:var(--color-text-secondary);flex:none}.metric-card__value[data-v-4bd5011b]{color:var(--color-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.05rem;font-weight:700;line-height:1.12}.metric-card__helper[data-v-4bd5011b]{color:var(--color-text-secondary);font-size:var(--font-size-caption);overflow-wrap:anywhere;line-height:1.35}.metric-card--clickable[data-v-4bd5011b]{cursor:pointer}.metric-card--inset[data-v-4bd5011b]{background:var(--color-background-primary);box-shadow:none;border-color:#0000}.metric-card--inset.metric-card--clickable[data-v-4bd5011b]:focus-visible,.metric-card--inset.metric-card--clickable[data-v-4bd5011b]:hover{background:var(--color-surface-hover);box-shadow:none;border-color:#0000;transform:none}.metric-card--clickable[data-v-4bd5011b]:focus-visible,.metric-card--clickable[data-v-4bd5011b]:hover{border-color:var(--color-border-strong);box-shadow:0 .5rem 1.25rem var(--color-shadow-light);outline:.125rem solid var(--color-shadow-primary);outline-offset:.125rem;transform:translateY(-.0625rem)}.metric-card--primary[data-v-4bd5011b]:before{background:var(--color-primary)}.metric-card--primary .metric-card__value[data-v-4bd5011b]{color:var(--color-primary)}.metric-card--success[data-v-4bd5011b]:before{background:var(--color-success)}.metric-card--success .metric-card__value[data-v-4bd5011b]{color:var(--color-success-strong)}.metric-card--danger[data-v-4bd5011b]:before{background:var(--color-danger)}.metric-card--danger .metric-card__value[data-v-4bd5011b]{color:var(--color-danger-strong)}.metric-card--warning[data-v-4bd5011b]:before{background:var(--color-gold)}.metric-card--warning .metric-card__value[data-v-4bd5011b]{color:var(--color-gold-strong)}.metric-card--featured[data-v-4bd5011b]:before{background:var(--color-primary)}.metric-card--hero[data-v-4bd5011b]{border-color:color-mix(in srgb,var(--color-text-inverse) 24%,transparent);background:color-mix(in srgb,var(--color-text-inverse) 10%,transparent);min-height:3rem;box-shadow:none;padding:.55rem .65rem}.metric-card--hero[data-v-4bd5011b]:before{display:none}.metric-card--hero .metric-card__helper[data-v-4bd5011b],.metric-card--hero .metric-card__label[data-v-4bd5011b],.metric-card--hero .metric-card__value[data-v-4bd5011b]{color:inherit}.metric-card--hero .metric-card__helper[data-v-4bd5011b]{color:var(--color-text-on-brand-muted)}.metric-card--list[data-v-4bd5011b]{border-width:0 0 .0625rem;border-color:var(--color-border-soft);min-height:0;box-shadow:none;background:0 0;border-radius:0;padding:.5rem .6rem}.metric-card--list[data-v-4bd5011b]:before,.metric-card--summary[data-v-4bd5011b]:before{display:none}.metric-card--list.metric-card--featured[data-v-4bd5011b],.metric-card--list.metric-card--primary[data-v-4bd5011b]{border-top-color:var(--color-primary)}.metric-card--list.metric-card--success[data-v-4bd5011b]{border-top-color:var(--color-success)}.metric-card--list.metric-card--danger[data-v-4bd5011b]{border-top-color:var(--color-danger)}.metric-card--list .metric-card__label[data-v-4bd5011b]{line-height:1.2}.metric-card--list .metric-card__value[data-v-4bd5011b]{font-size:.95rem;line-height:1.15}.metric-card--summary[data-v-4bd5011b]{width:fit-content;min-height:0;box-shadow:none;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}
