@media (max-width: 768px){.chart-container.svelte-hvxjl0{height:200px}.flex-1.svelte-hvxjl0{padding:.5rem}.text-lg.svelte-hvxjl0{font-size:1rem}.text-xl.svelte-hvxjl0{font-size:1.25rem}.text-2xl.svelte-hvxjl0{font-size:1.5rem}button.svelte-hvxjl0{padding:.75rem 1rem}}.flex.h-full.svelte-hvxjl0{overflow-y:auto}@media print{@page{margin:.5cm;size:auto}.flex.svelte-hvxjl0:not(.print-only){display:none!important}nav,header,button.svelte-hvxjl0{display:none!important}main{height:auto!important;overflow:visible!important}.flex-col-reverse.svelte-hvxjl0{flex-direction:column!important}.md\:w-1\/3.svelte-hvxjl0,.md\:w-2\/3.svelte-hvxjl0{width:100%!important}.overflow-hidden.svelte-hvxjl0,.overflow-y-auto.svelte-hvxjl0{overflow:visible!important}.h-full.svelte-hvxjl0{height:auto!important}.svelte-hvxjl0{color:#000!important;text-shadow:none!important;box-shadow:none!important}}.overflow-y-auto.svelte-hvxjl0{scrollbar-width:thin;scrollbar-color:#4a5568 transparent}.overflow-y-auto.svelte-hvxjl0::-webkit-scrollbar{width:8px}.overflow-y-auto.svelte-hvxjl0::-webkit-scrollbar-track{background:transparent}.overflow-y-auto.svelte-hvxjl0::-webkit-scrollbar-thumb{background-color:#4a5568;border-radius:4px}.chart-container.svelte-hvxjl0{width:100%;height:300px;display:flex;justify-content:center;align-items:center;margin:1rem 0}.chart-svg.svelte-hvxjl0{width:100%;height:100%}button.svelte-hvxjl0:focus{outline:2px solid #3182ce;outline-offset:2px}.tick.svelte-hvxjl0 text:where(.svelte-hvxjl0){font-size:12px;fill:#4a5568}.tick.svelte-hvxjl0 line:where(.svelte-hvxjl0){stroke-opacity:.2}
