.pancake-chart.svelte-1t63i5b{position:relative;display:block;width:100%;height:100%}.clip.svelte-1t63i5b{overflow:hidden}.pancake-grid-item.svelte-9d4nav{position:absolute;left:0;top:0}.pancake-point.svelte-926wl5{position:absolute;width:0;height:0}.pancake-box.svelte-15rwwys{position:absolute}svg.svelte-1ktcbyp{position:absolute;width:100%;height:100%;overflow:visible}.clip.svelte-1ktcbyp{overflow:hidden}svg.svelte-1ktcbyp *{vector-effect:non-scaling-stroke}.chart.svelte-18kx71j{height:450px;padding:3em 0 2em 2em;max-width:80em;margin:0 auto}.grid-line.svelte-18kx71j{position:relative;display:block}.grid-line.horizontal.svelte-18kx71j{width:calc(100% + 2em);left:-2em;border-bottom:1px dashed #ccc}.grid-line.vertical.svelte-18kx71j{height:100%;border-left:1px dashed #ccc}.grid-line.svelte-18kx71j span:where(.svelte-18kx71j){position:absolute;left:0;bottom:2px;line-height:1;font-family:sans-serif;font-size:16px;color:#999}.year-label.svelte-18kx71j{position:absolute;width:4em;left:-2em;bottom:-30px;font-family:sans-serif;font-size:16px;color:#999;text-align:center}.text.svelte-18kx71j{position:absolute;width:15em;line-height:1;color:#666;transform:translateY(-50%);text-shadow:0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white,0 0 8px white}.text.svelte-18kx71j p:where(.svelte-18kx71j){margin:0;line-height:1.2;color:#999}.text.svelte-18kx71j h2:where(.svelte-18kx71j){margin:0;font-size:1.4em}path.starlink.svelte-18kx71j{stroke:#676778;opacity:.5;stroke-linejoin:round;stroke-linecap:round;stroke-width:10px;fill:none}path.oneweb.svelte-18kx71j{stroke:#00f;opacity:.5;stroke-linejoin:round;stroke-linecap:round;stroke-width:10px;fill:none}.focus.svelte-18kx71j{position:absolute;width:10px;height:10px;left:-5px;top:-5px;border:1px solid black;border-radius:50%;box-sizing:border-box}.tooltip.svelte-18kx71j{color:#666;position:absolute;white-space:nowrap;width:8em;bottom:1.1em;line-height:1.2;text-shadow:0 0 10px white,0 0 10px white,0 0 10px white,0 0 10px white,0 0 10px white,0 0 10px white,0 0 10px white}.tooltip.svelte-18kx71j strong:where(.svelte-18kx71j){font-size:1.4em;display:block}@media (min-width: 800px){.chart.svelte-18kx71j{height:600px}}
