.scorecard.svelte-x1jw0w{display:flex;flex-direction:column;gap:var(--p);padding:var(--p-lg);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--r-lg);text-decoration:none;color:inherit;min-width:0;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.scorecard.size-small.svelte-x1jw0w{padding:var(--p-md);gap:var(--p-sm)}.scorecard.size-large.svelte-x1jw0w{padding:var(--p-xl);gap:var(--p-md)}.scorecard.is-interactive.svelte-x1jw0w{cursor:pointer}.scorecard.is-interactive.svelte-x1jw0w:hover{border-color:var(--gray-300);box-shadow:var(--shadow-sm)}.scorecard.is-interactive.svelte-x1jw0w:focus-visible{outline:2px solid var(--info);outline-offset:2px}.scorecard.is-active.svelte-x1jw0w{border-color:var(--gray-400);box-shadow:inset 0 0 0 1px var(--gray-400)}.scorecard.is-active.tone-primary.svelte-x1jw0w{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.scorecard.is-active.tone-success.svelte-x1jw0w{border-color:var(--success);box-shadow:inset 0 0 0 1px var(--success)}.scorecard.is-active.tone-warning.svelte-x1jw0w{border-color:var(--warning);box-shadow:inset 0 0 0 1px var(--warning)}.scorecard.is-active.tone-danger.svelte-x1jw0w{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.scorecard.is-active.tone-info.svelte-x1jw0w{border-color:var(--info);box-shadow:inset 0 0 0 1px var(--info)}.scorecard.is-active.tone-accent.svelte-x1jw0w{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.scorecard-head.svelte-x1jw0w{display:flex;align-items:center;gap:var(--p);min-width:0}.scorecard-icon.svelte-x1jw0w{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r);background:var(--gray-100);color:var(--gray-600);flex-shrink:0}.scorecard-icon.tone-primary.svelte-x1jw0w{background:var(--primary-bright);color:var(--primary)}.scorecard-icon.tone-success.svelte-x1jw0w{background:var(--success-off);color:var(--success-dark)}.scorecard-icon.tone-warning.svelte-x1jw0w{background:var(--warning-off);color:var(--warning-dark)}.scorecard-icon.tone-danger.svelte-x1jw0w{background:var(--danger-off);color:var(--danger-dark)}.scorecard-icon.tone-info.svelte-x1jw0w{background:var(--info-off);color:var(--info-dark)}.scorecard-icon.tone-accent.svelte-x1jw0w{background:var(--accent-off);color:var(--accent-dark)}.scorecard-label.svelte-x1jw0w{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--gray-500);min-width:0}.scorecard-label-text.svelte-x1jw0w{font-weight:var(--fw-medium);text-transform:uppercase;letter-spacing:.04em;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scorecard-tooltip.svelte-x1jw0w{display:inline-flex;color:var(--gray-400)}.scorecard-chip.svelte-x1jw0w{margin-left:auto;flex-shrink:0;padding:2px 8px;border-radius:var(--r-pill);font-size:11px;font-weight:var(--fw-semibold);line-height:1.4;white-space:nowrap}.scorecard-chip.chip-default.svelte-x1jw0w{background:var(--gray-100);color:var(--gray-600)}.scorecard-chip.chip-success.svelte-x1jw0w{background:var(--success-off);color:var(--success-dark)}.scorecard-chip.chip-warning.svelte-x1jw0w{background:var(--warning-off);color:var(--warning-dark)}.scorecard-chip.chip-danger.svelte-x1jw0w{background:var(--danger-off);color:var(--danger-dark)}.scorecard-chip.chip-info.svelte-x1jw0w{background:var(--info-off);color:var(--info-dark)}.scorecard-value-row.svelte-x1jw0w{display:flex;align-items:baseline;gap:var(--p);flex-wrap:wrap}.scorecard-value.svelte-x1jw0w{font-size:28px;font-weight:var(--fw-semibold);color:var(--dark);line-height:1.1;letter-spacing:-.02em}.size-small.svelte-x1jw0w .scorecard-value:where(.svelte-x1jw0w){font-size:20px}.size-large.svelte-x1jw0w .scorecard-value:where(.svelte-x1jw0w){font-size:36px}.scorecard-affix.svelte-x1jw0w{font-size:.7em;font-weight:var(--fw-medium);color:var(--gray-500);margin:0 2px}.scorecard-delta.svelte-x1jw0w{display:inline-flex;align-items:center;gap:2px;font-size:12px;font-weight:var(--fw-semibold);padding:2px 8px;border-radius:var(--r-pill);background:var(--gray-100);color:var(--gray-600);width:fit-content}.scorecard-delta.tone-success.svelte-x1jw0w{background:var(--success-off);color:var(--success-dark)}.scorecard-delta.tone-danger.svelte-x1jw0w{background:var(--danger-off);color:var(--danger-dark)}.scorecard-delta-label.svelte-x1jw0w{font-weight:var(--fw-regular);color:inherit;opacity:.75;margin-left:2px}.scorecard-meter.svelte-x1jw0w{position:relative;width:100%;padding:3px 0}.scorecard-meter-track.svelte-x1jw0w{display:flex;gap:2px;height:4px;border-radius:var(--r-pill);overflow:hidden}.meter-segment.svelte-x1jw0w{height:100%}.meter-segment.seg-default.svelte-x1jw0w{background:var(--gray-200)}.meter-segment.seg-success.svelte-x1jw0w{background:color-mix(in srgb,var(--success) 30%,transparent)}.meter-segment.seg-warning.svelte-x1jw0w{background:color-mix(in srgb,var(--warning) 45%,transparent)}.meter-segment.seg-danger.svelte-x1jw0w{background:color-mix(in srgb,var(--danger) 30%,transparent)}.meter-segment.seg-info.svelte-x1jw0w{background:color-mix(in srgb,var(--info) 30%,transparent)}.scorecard-meter-marker.svelte-x1jw0w{position:absolute;top:50%;width:9px;height:9px;border-radius:50%;background:var(--dark);border:2px solid var(--white);box-shadow:var(--shadow-xs);transform:translate(-50%,-50%)}.scorecard-description.svelte-x1jw0w{margin:0;font-size:12px;color:var(--gray-500);line-height:1.4}.scorecard-trend.svelte-x1jw0w{width:100%;height:28px;margin-top:auto;color:var(--gray-400)}.scorecard-trend.tone-primary.svelte-x1jw0w{color:var(--primary)}.scorecard-trend.tone-success.svelte-x1jw0w{color:var(--success)}.scorecard-trend.tone-warning.svelte-x1jw0w{color:var(--warning)}.scorecard-trend.tone-danger.svelte-x1jw0w{color:var(--danger)}.scorecard-trend.tone-info.svelte-x1jw0w{color:var(--info)}.scorecard-trend.tone-accent.svelte-x1jw0w{color:var(--accent)}.scorecards.svelte-1kd2alr{display:grid;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:var(--p-md);width:100%}@media(max-width:1100px){.scorecards.svelte-1kd2alr{grid-template-columns:repeat(min(var(--cols, 4),3),minmax(0,1fr))}}@media(max-width:800px){.scorecards.svelte-1kd2alr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.scorecards.svelte-1kd2alr{grid-template-columns:1fr}}
