h2.svelte-3tviso{font-family:var(--m3-font);font-size:1.75rem;line-height:1.286;font-weight:400;margin:0}h3.svelte-3tviso{font-family:var(--m3-font);font-size:1.5rem;line-height:1.333;font-weight:400;margin:0}p.svelte-3tviso{font-family:var(--m3-font);font-size:1rem;line-height:1.5;font-weight:400;margin:0;max-width:80ch}h2.svelte-3tviso,h3.svelte-3tviso,p.svelte-3tviso,label.svelte-3tviso{margin-top:1em}a.svelte-3tviso{color:var(--m3c-primary)}.color.svelte-3tviso{display:inline-flex;align-items:center;gap:4px}.color.svelte-3tviso>span:where(.svelte-3tviso){width:12px;height:12px;border-radius:var(--m3-shape-full)}label.svelte-3tviso{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-family:var(--m3-font);font-size:.875rem;line-height:1.429;font-weight:500}.stacked-bars-container.svelte-3tviso{display:flex;gap:.5rem;max-width:100ch;margin-bottom:.5rem}@media not (min-width:37.5rem){.stacked-bars-container.svelte-3tviso{flex-direction:column}}.stacked-bars-container.svelte-3tviso>h4:where(.svelte-3tviso){font-family:var(--m3-font);font-size:.875rem;line-height:1.429;font-weight:500;width:5rem;align-self:center}.stacked-bars.svelte-3tviso{display:flex;height:64px;flex-grow:1;position:relative}.stacked-bars.svelte-3tviso>:where(.svelte-3tviso){position:absolute;inset:0 auto 0 0;border-radius:8px}.stacked-bars.svelte-3tviso>:where(.svelte-3tviso):nth-child(1){background-color:var(--m3c-primary)}.stacked-bars.svelte-3tviso>:where(.svelte-3tviso):nth-child(2){background-color:var(--m3c-primary-container)}.stacked-bars.svelte-3tviso>:where(.svelte-3tviso):nth-child(3){background-color:var(--m3c-primary-container-subtle)}
