.pb-empty.svelte-1hzvt2e{font-size:13px;color:var(--ink-soft);margin:0}.pb-bars.svelte-1hzvt2e{display:flex;flex-direction:column;gap:10px}.pb-row.svelte-1hzvt2e{display:flex;align-items:center;gap:10px}.pb-label.svelte-1hzvt2e{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);width:64px;flex-shrink:0}.pb-track.svelte-1hzvt2e{flex:1;height:4px;background:var(--rule);overflow:hidden}.pb-fill.svelte-1hzvt2e{height:100%;transition:width .3s ease}.pb-value.svelte-1hzvt2e{font-family:var(--mono);font-size:10px;color:var(--ink);width:28px;text-align:right;flex-shrink:0}.pb-total.svelte-1hzvt2e{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--rule);margin-top:12px}.pb-total-label.svelte-1hzvt2e{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft)}.pb-total-n.svelte-1hzvt2e{font-family:var(--mono);font-size:11px;font-weight:600;color:var(--ink)}.rd-root.svelte-1qk6w5g{display:flex;flex-direction:column;gap:6px}.rd-heading.svelte-1qk6w5g{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin:0}.rd-empty.svelte-1qk6w5g{font-size:13px;color:var(--ink-soft);margin:0}.rd-main.svelte-1qk6w5g{font-family:var(--serif);font-size:18px;color:var(--ink);margin:0}.rd-lead.svelte-1qk6w5g{font-size:13px;font-weight:600;color:var(--teal);margin:0}.rd-gaps.svelte-1qk6w5g{display:flex;flex-direction:column;gap:2px}.rd-gap.svelte-1qk6w5g{font-size:13px;color:var(--ink-soft);margin:0}.bd-root.svelte-13g333h{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.bd-disc.svelte-13g333h{display:flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;background:color-mix(in srgb,var(--amber) 20%,transparent);border:1px solid color-mix(in srgb,var(--amber) 55%,transparent)}.bd-disc-legacy.svelte-13g333h{background:var(--bg-band);border-color:var(--rule);opacity:.55;filter:grayscale(1)}.bd-name.svelte-13g333h{font-family:var(--sans);font-weight:500;color:var(--ink);line-height:1.25}.bd-name-legacy.svelte-13g333h{color:var(--ink-soft)}.bd-meta.svelte-13g333h{font-family:var(--mono);font-size:10px;letter-spacing:.06em;color:var(--ink-soft);line-height:1.2}.bd-sm.svelte-13g333h .bd-disc:where(.svelte-13g333h){width:32px;height:32px;font-size:16px}.bd-md.svelte-13g333h .bd-disc:where(.svelte-13g333h){width:40px;height:40px;font-size:20px}.bd-lg.svelte-13g333h .bd-disc:where(.svelte-13g333h){width:56px;height:56px;font-size:28px}.bd-sm.svelte-13g333h .bd-name:where(.svelte-13g333h){font-size:12px}.bd-md.svelte-13g333h .bd-name:where(.svelte-13g333h){font-size:13px}.bd-lg.svelte-13g333h .bd-name:where(.svelte-13g333h){font-size:14px}.bg-root.svelte-ozlmy7{display:flex;flex-direction:column;gap:16px}.bg-title.svelte-ozlmy7{font-family:var(--sans);font-size:13px;font-weight:600;color:var(--ink);margin:0}.bg-empty.svelte-ozlmy7{font-size:13px;color:var(--ink-soft);margin:0}.bg-section.svelte-ozlmy7{display:flex;flex-direction:column;gap:8px}.bg-section-label.svelte-ozlmy7{font-family:var(--mono);font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);margin:0}.bg-grid.svelte-ozlmy7{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--bg-cell, 64px),1fr));gap:12px}
