.calc-barchart[data-v-8a5c549d]{display:flex;flex-direction:column;gap:8px;padding:8px 0}.calc-barchart-row[data-v-8a5c549d]{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(80px,130px) 1fr;padding:4px 0}.calc-barchart-row.highlight .calc-barchart-label[data-v-8a5c549d]{color:var(--primary,#2563eb);font-weight:700}.calc-barchart-row.highlight .calc-barchart-fill[data-v-8a5c549d]{box-shadow:0 0 0 2px var(--primary,#2563eb)}.calc-barchart-label[data-v-8a5c549d]{color:var(--text,#111);font-size:.85rem}.calc-barchart-track[data-v-8a5c549d]{background:#f3f4f6;border-radius:4px;min-height:28px;overflow:hidden;position:relative}.calc-barchart-fill[data-v-8a5c549d]{border-radius:4px;transition:width .35s ease}.calc-barchart-value[data-v-8a5c549d]{color:var(--text,#111);font-size:.8rem;font-weight:700;position:absolute;right:8px;text-shadow:0 0 4px #fff;top:50%;transform:translateY(-50%);white-space:nowrap}@media(max-width:600px){.calc-barchart-row[data-v-8a5c549d]{gap:4px;grid-template-columns:1fr}.calc-barchart-label[data-v-8a5c549d]{font-size:.78rem}}
