.level-chart.svelte-1aaz151{width:100%;height:auto;font-size:11px}.level-chart.svelte-1aaz151 .axis:where(.svelte-1aaz151){stroke:var(--border);stroke-width:1px}.level-chart.svelte-1aaz151 .grid:where(.svelte-1aaz151){stroke:var(--border);stroke-width:1px;opacity:.45}.level-chart.svelte-1aaz151 .tick:where(.svelte-1aaz151){fill:var(--muted-foreground)}.level-chart.svelte-1aaz151 .curve-early:where(.svelte-1aaz151){fill:none;stroke:var(--muted-foreground);stroke-width:2px;opacity:.7}.level-chart.svelte-1aaz151 .curve-uneased:where(.svelte-1aaz151){fill:none;stroke:var(--muted-foreground);stroke-width:1.5px;stroke-dasharray:4 4;opacity:.55}.level-chart.svelte-1aaz151 .curve-late:where(.svelte-1aaz151){fill:none;stroke:var(--color-emerald-500,#10b981);stroke-width:2.5px}.level-chart.svelte-1aaz151 .bar-bonus:where(.svelte-1aaz151){fill:var(--color-emerald-500,#10b981);opacity:.85}.level-chart.svelte-1aaz151 .bar-even:where(.svelte-1aaz151){fill:var(--muted-foreground);opacity:.7}.level-chart.svelte-1aaz151 .bar-penalty:where(.svelte-1aaz151){fill:var(--color-red-500,#ef4444);opacity:.7}.level-chart.svelte-1aaz151 .marker-line:where(.svelte-1aaz151){stroke:var(--color-emerald-500,#10b981);stroke-width:1px;stroke-dasharray:3 3;opacity:.7}.level-chart.svelte-1aaz151 .marker:where(.svelte-1aaz151){fill:var(--color-emerald-500,#10b981)}
