.chart-container.svelte-1knyfmf{background:#0f172a99;border-radius:15px;padding:20px;border:1px solid rgba(248,250,252,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.chart-title.svelte-1knyfmf{color:#fbbf24;font-size:1.2em;margin-bottom:20px;text-align:center;font-weight:600}.chart.svelte-1knyfmf{display:flex;height:calc(100% - 60px);align-items:flex-end;gap:8px;padding:10px 0}.chart.horizontal.svelte-1knyfmf{flex-direction:column;align-items:stretch;justify-content:space-evenly;padding:20px 0}.chart-item.svelte-1knyfmf{display:flex;flex-direction:column;align-items:center;flex:1;min-width:0}.horizontal.svelte-1knyfmf .chart-item:where(.svelte-1knyfmf){flex-direction:row;align-items:center;margin-bottom:15px;flex:none}.bar.svelte-1knyfmf{transition:all .8s ease;border-radius:8px;position:relative}.vertical-bar.svelte-1knyfmf{width:100%;min-height:20px;margin-bottom:10px}.horizontal-bar.svelte-1knyfmf{height:30px;min-width:20px;margin-left:10px}.bar-container.svelte-1knyfmf{display:flex;align-items:center;flex:1;position:relative;min-width:0;max-width:calc(100% - 160px)}.item-label.svelte-1knyfmf{color:#cbd5e1;font-size:.8em;text-align:center;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.horizontal.svelte-1knyfmf .item-label:where(.svelte-1knyfmf){width:140px;min-width:140px;max-width:140px;text-align:left;margin-right:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.value-label.svelte-1knyfmf{color:#f8fafc;font-size:.8em;font-weight:600;margin-top:5px;font-family:JetBrains Mono,monospace}.horizontal.svelte-1knyfmf .value-label:where(.svelte-1knyfmf){margin-top:0;margin-left:15px;position:static;flex-shrink:0;min-width:80px}.value-inside.svelte-1knyfmf{position:absolute;right:8px;top:50%;transform:translateY(-50%);color:#fff;font-size:.75em;font-weight:600;font-family:JetBrains Mono,monospace;text-shadow:1px 1px 2px rgba(0,0,0,.7)}@media (max-width: 768px){.chart.svelte-1knyfmf{gap:10px}.item-label.svelte-1knyfmf{font-size:.75em}.chart-container.svelte-1knyfmf{padding:15px}.chart.horizontal.svelte-1knyfmf{padding:10px 0;gap:6px}.horizontal.svelte-1knyfmf .item-label:where(.svelte-1knyfmf){width:80px;min-width:80px;max-width:80px;font-size:.65em;line-height:1.1}.horizontal.svelte-1knyfmf .chart-item:where(.svelte-1knyfmf){height:26px;margin-bottom:4px}.horizontal-bar.svelte-1knyfmf{height:22px}.bar-container.svelte-1knyfmf{max-width:calc(100% - 100px)}.value-inside.svelte-1knyfmf{font-size:.6em;right:4px}.chart-title.svelte-1knyfmf{font-size:1em}}
