.sparkline.svelte-18qpfvr{width:100%;display:block;overflow:visible}.card.svelte-1irlh88{background:var(--lb-surface);border:1px solid var(--lb-border);border-radius:var(--radius-sm);flex-direction:column;gap:4px;min-width:0;padding:10px 12px 8px;transition:border-color .12s,transform .12s;display:flex;position:relative}.card.svelte-1irlh88:before{content:"";background:var(--accent);border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm);opacity:.85;width:2px;position:absolute;top:0;bottom:0;left:0}.card.subtle.svelte-1irlh88:before{opacity:.25}.card.svelte-1irlh88:hover{border-color:color-mix(in srgb, var(--accent) 35%, var(--lb-border))}.card.clickable.svelte-1irlh88{appearance:none;text-align:left;font:inherit;color:inherit;cursor:pointer;width:100%}.card.clickable.svelte-1irlh88:hover{transform:translateY(-1px)}.card.clickable.svelte-1irlh88:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}.open-glyph.svelte-1irlh88{color:var(--lb-text-subtle);opacity:0;margin-left:auto;transition:opacity .12s;display:inline-flex}.card.clickable.svelte-1irlh88:hover .open-glyph:where(.svelte-1irlh88),.card.clickable.svelte-1irlh88:focus-visible .open-glyph:where(.svelte-1irlh88){opacity:1}.card-head.svelte-1irlh88{align-items:center;gap:6px;min-width:0;display:flex}.icon-badge.svelte-1irlh88{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--accent) 12%, transparent);width:22px;height:22px;color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.card.subtle.svelte-1irlh88 .icon-badge:where(.svelte-1irlh88){background:var(--lb-surface-muted);color:var(--lb-text-subtle)}.label.svelte-1irlh88{color:var(--lb-text-subtle);text-transform:uppercase;letter-spacing:.05em;overflow-wrap:anywhere;min-width:0;font-size:11px;font-weight:600;line-height:1.25}.value-row.svelte-1irlh88{font-variant-numeric:tabular-nums;align-items:baseline;gap:4px;padding-top:2px;display:flex}.num.svelte-1irlh88{color:var(--lb-text);font-size:22px;font-weight:600;line-height:1.1}.unit.svelte-1irlh88{color:var(--lb-text-subtle);font-size:11px;font-weight:500}.note.svelte-1irlh88{color:var(--lb-text-muted);font-size:11px;line-height:1.2}.trend.svelte-1irlh88{height:28px;margin-top:2px}.card.compact.svelte-1irlh88{gap:2px;padding:6px 8px}.card.compact.svelte-1irlh88 .label:where(.svelte-1irlh88){letter-spacing:.04em;font-size:10px}.card.compact.svelte-1irlh88 .num:where(.svelte-1irlh88){font-size:20px}.card.compact.svelte-1irlh88 .unit:where(.svelte-1irlh88){font-size:10.5px}.card.compact.svelte-1irlh88 .note:where(.svelte-1irlh88){font-size:10px}.card.compact.svelte-1irlh88 .value-row:where(.svelte-1irlh88){gap:2px;padding-top:0}.card.compact.svelte-1irlh88 .trend:where(.svelte-1irlh88){height:20px}.card.tint.svelte-1irlh88{background:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:none;border-color:#0000}.card.tint.svelte-1irlh88:before{display:none}.card.tint.svelte-1irlh88:hover{background:color-mix(in srgb, var(--accent) 18%, transparent);box-shadow:none;border-color:#0000}.card.tint.svelte-1irlh88 .label:where(.svelte-1irlh88){color:var(--lb-text-muted)}
