ul.svelte-fv0om5{display:flex;flex-direction:column;gap:1.5em;list-style:none}@media (min-width: 600px){article.svelte-fv0om5,li.svelte-fv0om5,ul.svelte-fv0om5{align-items:stretch;display:grid;position:relative}li.svelte-fv0om5{--gap:6rem}li[data-index="1"].svelte-fv0om5,li[data-index="2"].svelte-fv0om5{margin-block-start:var(--gap)}li[data-index="1"].svelte-fv0om5{grid-column-start:1}li[data-index="1"].svelte-fv0om5:before{content:attr(data-year);font-size:1.75em;position:absolute;padding-top:calc(var(--gap) - 4rem);top:calc(var(--gap) * -1 + .3rem)}ul.svelte-fv0om5{gap:0;grid-template-columns:repeat(2,1fr)}}@media (min-width: 600px) and (prefers-color-scheme: light){ul.svelte-fv0om5{margin-block-start:-2rem}}@media (min-width: 600px) and (prefers-color-scheme: dark){ul.svelte-fv0om5{margin-block-start:-1.5rem;padding-left:2.5rem}li.svelte-fv0om5{--gap:2.5rem;min-height:7.8rem}li.svelte-fv0om5:before{bottom:0}li[data-index="1"].svelte-fv0om5:before{font-size:1.5rem;line-height:1;padding:.75rem;top:calc(var(--border-width) * -.5);word-break:break-all;width:calc(1ch + 1.5rem)}}@media (min-width: 600px) and (max-width: 1000px) and (prefers-color-scheme: dark){li[data-mod-2="1"].svelte-fv0om5:before{border:0 solid var(--c-text);border-left-width:var(--border-width);left:-2.5rem;right:100%}li[data-mod-2="1"].svelte-fv0om5:not([data-index="1"]):before{content:"";position:absolute;top:-1rem;bottom:calc(var(--border-width) * -.5);padding:.75rem}li[data-index="1"][data-reverse-index="2"].svelte-fv0om5:before,li[data-reverse-index="1"].svelte-fv0om5:before{border-bottom-width:var(--border-width);bottom:calc(var(--border-width) * -.5)}li[data-index="1"].svelte-fv0om5:before{border-top-width:var(--border-width)}}@media (min-width: 1000px){li[data-index="3"].svelte-fv0om5{margin-block-start:var(--gap)}ul.svelte-fv0om5{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1000px) and (prefers-color-scheme: dark){li[data-mod-3="1"].svelte-fv0om5:before{border:0 solid var(--c-text);border-left-width:var(--border-width);left:-2.5rem;right:100%}li[data-mod-3="1"].svelte-fv0om5:not([data-index="1"]):before{content:"";position:absolute;top:-1rem;bottom:calc(var(--border-width) * -.5);padding:.75rem}li[data-index="1"][data-reverse-index="1"].svelte-fv0om5:before,li[data-index="1"][data-reverse-index="2"].svelte-fv0om5:before,li[data-mod-3="1"][data-reverse-index="2"].svelte-fv0om5:before,li[data-mod-3="1"][data-reverse-index="3"].svelte-fv0om5:before{border-bottom-width:var(--border-width);bottom:calc(var(--border-width) * -.5)}li[data-index="1"].svelte-fv0om5:before{border-top-width:var(--border-width)}}div.svelte-zixaep{align-items:baseline;display:flex}dl.svelte-zixaep{display:flex;flex-direction:column;gap:.5rem 0}dt.svelte-zixaep{margin-inline-end:1ch}dt.svelte-zixaep:after{content:": "}li.svelte-zixaep{display:flex}time.svelte-zixaep{font-weight:700}ul.svelte-zixaep{display:flex;flex-wrap:wrap;gap:10px 12px;margin:0}dl.svelte-g1w0qi.svelte-g1w0qi{display:flex;flex-direction:column;gap:.5rem 0}dt.svelte-g1w0qi.svelte-g1w0qi{font-size:1.05rem}@media (min-width: 22.5rem){dt.svelte-g1w0qi.svelte-g1w0qi{font-size:calc(1.05rem + (1.15 - 1.05) * ((100vw - 22.5rem) / (88.5 - 22.5)))}}@media (min-width: 88.5rem){dt.svelte-g1w0qi.svelte-g1w0qi{font-size:1.15rem}}dt.svelte-g1w0qi.svelte-g1w0qi:after{content:": "}li.svelte-g1w0qi+li.svelte-g1w0qi{margin-block-start:.75rem}ul.svelte-g1w0qi.svelte-g1w0qi{margin:0}h1.svelte-144i5wn{font-size:2.2rem;line-height:1.3;margin-bottom:2.5rem}@media (min-width: 22.5rem){h1.svelte-144i5wn{font-size:calc(2.2rem + (3 - 2.2) * ((100vw - 22.5rem) / (88.5 - 22.5)))}}@media (min-width: 88.5rem){h1.svelte-144i5wn{font-size:3rem}}span.svelte-1inpzxk{background-color:var(--c-text);border-radius:5px;color:var(--c-bg);font-size:.9em;line-height:1;padding-block:.1em .3em;padding-inline:.5em}h2.svelte-lqo2ak.svelte-lqo2ak{cursor:pointer;font-size:1.25rem;line-height:1.4;margin-block-start:0;margin-block-end:.75rem}a.svelte-lqo2ak.svelte-lqo2ak{all:unset;border-radius:10px;color:currentColor;display:block;padding-block:11px;padding-inline:12px;position:relative}a.svelte-lqo2ak.svelte-lqo2ak:before{border-radius:10px;border:var(--border-width) solid var(--c-text);content:"";inset:calc(var(--border-width) * -.5);position:absolute;z-index:-1}@media (prefers-color-scheme: light){a.svelte-lqo2ak.svelte-lqo2ak:before{box-shadow:var(--border-width) var(--border-width) 0 0 var(--c-text)}}a.svelte-lqo2ak.svelte-lqo2ak:focus-visible:before{border:var(--border-width) solid var(--c-active)}@media (prefers-color-scheme: light){a.svelte-lqo2ak.svelte-lqo2ak:focus-visible:before{box-shadow:var(--border-width) var(--border-width) 0 0 var(--c-active)}}a.svelte-lqo2ak:focus-visible h2.svelte-lqo2ak{color:var(--c-active)}ul.svelte-lqo2ak.svelte-lqo2ak{display:flex;flex-wrap:wrap;gap:10px 12px;justify-content:end}@media (min-width: 600px){a.svelte-lqo2ak.svelte-lqo2ak{display:flex;flex-direction:column;justify-content:space-between;padding-block-end:16px}a.svelte-lqo2ak:focus-visible>.svelte-lqo2ak{position:relative;z-index:1}a.svelte-lqo2ak.svelte-lqo2ak:focus-visible:before{border:var(--border-width) solid var(--c-active);user-select:none;z-index:1}}@media (min-width: 600px) and (prefers-color-scheme: light){a.svelte-lqo2ak.svelte-lqo2ak:focus-visible:before{box-shadow:none}}@media (min-width: 600px) and (prefers-color-scheme: light){a.svelte-lqo2ak.svelte-lqo2ak:focus-visible:after{color:var(--c-active);user-select:none;z-index:0}}@media (min-width: 600px){a.svelte-lqo2ak.svelte-lqo2ak:before{border-radius:0}}@media (min-width: 600px) and (prefers-color-scheme: light){a.svelte-lqo2ak.svelte-lqo2ak:before{background-color:var(--c-bg);border-width:var(--border-width);box-shadow:none}}@media (min-width: 600px) and (prefers-color-scheme: light){a.svelte-lqo2ak.svelte-lqo2ak:after{background-color:currentColor;bottom:0;content:"";inset:calc(var(--border-width) * -.5);position:absolute;z-index:-2}}@media (min-width: 600px) and (max-width: 999px) and (prefers-color-scheme: light){a[data-mod-2="1"].svelte-lqo2ak.svelte-lqo2ak:after{left:var(--border-width)}a[data-index="1"][data-reverse-index="1"].svelte-lqo2ak.svelte-lqo2ak:after,a[data-index="2"].svelte-lqo2ak.svelte-lqo2ak:after{top:calc(var(--border-width) * 1)}a[data-reverse-index="1"].svelte-lqo2ak.svelte-lqo2ak:after,a[data-mod-2="0"].svelte-lqo2ak.svelte-lqo2ak:after{right:calc(var(--border-width) * -2)}a[data-reverse-index="1"].svelte-lqo2ak.svelte-lqo2ak:after,a[data-reverse-index="2"].svelte-lqo2ak.svelte-lqo2ak:after{bottom:calc(var(--border-width) * -2)}}@media (min-width: 1000px) and (prefers-color-scheme: light){a[data-mod-3="1"].svelte-lqo2ak.svelte-lqo2ak:after{left:var(--border-width)}a[data-index="1"][data-reverse-index="1"].svelte-lqo2ak.svelte-lqo2ak:after,a[data-index="2"][data-reverse-index="1"].svelte-lqo2ak.svelte-lqo2ak:after,a[data-index="3"].svelte-lqo2ak.svelte-lqo2ak:after{top:calc(var(--border-width) * 1)}a[data-reverse-index="1"].svelte-lqo2ak.svelte-lqo2ak:after,a[data-mod-3="0"].svelte-lqo2ak.svelte-lqo2ak:after{right:calc(var(--border-width) * -2)}a[data-reverse-index="1"].svelte-lqo2ak.svelte-lqo2ak:after,a[data-reverse-index="2"].svelte-lqo2ak.svelte-lqo2ak:after,a[data-reverse-index="3"].svelte-lqo2ak.svelte-lqo2ak:after{bottom:calc(var(--border-width) * -2)}}@media (max-width: 400px){table.svelte-1du8la5.svelte-1du8la5{width:100%}}tbody.svelte-1du8la5.svelte-1du8la5{border:var(--border-width) solid currentColor}tbody.svelte-1du8la5 tr:first-child td.svelte-1du8la5{padding-block-start:.3em}tbody.svelte-1du8la5 tr:last-child td.svelte-1du8la5{padding-block-end:.3em}td.svelte-1du8la5.svelte-1du8la5{border-right:var(--border-width) solid currentColor;min-width:66%;padding:.1em .6em}td.svelte-1du8la5.svelte-1du8la5:last-child{font-feature-settings:"ss03";font-variant-ligatures:common-ligatures}th.svelte-1du8la5.svelte-1du8la5{border:var(--border-width) solid currentColor;font-weight:700;padding:.1em .6em}.name.svelte-1lcpwvf{border:2px solid var(--c-text);border-radius:4px;padding:.05em .3em .1em}.flow.svelte-1lcpwvf{display:inline}div.svelte-qj14r2{overflow:hidden}rect.svelte-qj14r2{fill:url(#sinusoidal-wave)}.svelte-qj14r2:is(rect,svg){height:calc(1px * var(--sinusoidal-wave-amplitude));width:calc(1px * var(--periods) * var(--sinusoidal-wave-wavelength))}@media (prefers-color-scheme: light){rect.svelte-qj14r2{fill:url(#triangular-wave)}.svelte-qj14r2:is(rect,svg){height:calc(1px * var(--triangular-wave-amplitude));width:calc(1px * var(--periods) * var(--triangular-wave-wavelength))}}.key.svelte-1s6btzh{border:2px solid var(--c-gray);padding:.05em .3em .1em}ul.svelte-km2zwe.svelte-km2zwe:before{content:"[ "}ul.svelte-km2zwe.svelte-km2zwe:after{content:" ]"}li.svelte-km2zwe.svelte-km2zwe{display:inline-block}li.svelte-km2zwe.svelte-km2zwe:before{content:" | ";white-space:pre}li.svelte-km2zwe.svelte-km2zwe:first-child:before{content:none}li:first-child.sr-only.svelte-km2zwe+li.svelte-km2zwe:before{content:none}a.svelte-km2zwe.svelte-km2zwe{background-image:none;color:inherit;text-decoration:none;text-transform:lowercase}a.svelte-km2zwe.svelte-km2zwe:hover{text-decoration:underline}h1.svelte-1yte4u1{font-feature-settings:"ss05";font-style:normal;font-weight:700;font-size:2.4rem;hyphens:auto;line-height:1;margin-block-end:1.5rem;text-transform:uppercase}:root{color-scheme:light dark;--c-active:hsl(105, 63%, 56%);--c-bg:hsl(0, 0%, 6%);--c-button:hsl(0, 0%, 10%);--c-button-bg:hsl(233, 82%, 83%);--c-gray:hsl(0, 0%, 40%);--c-link:hsl(41, 98%, 65%);--c-text:hsl(0, 0%, 94%)}@media (prefers-color-scheme: light){:root{--c-active:hsl(105, 63%, 28%);--c-bg:hsl(0, 0%, 94%);--c-link:hsl(220, 63%, 48%);--c-text:hsl(0, 0%, 6%)}}@supports (color-scheme: light dark) and (color: ActiveText) and (background-color: Canvas) and (color: CanvasText){:root{--c-active:ActiveText;--c-bg:Canvas;--c-gray:GrayText;--c-text:CanvasText}}@supports (background-color: -apple-system-control-background) and (color: text){:root{--c-bg:-apple-system-control-background;--c-text:text}}@font-face{font-family:Cartograph CF;font-style:normal;font-weight:400;src:url(/fonts/CartographCF-Light.woff2) format("woff2")}@font-face{font-family:Cartograph CF;font-style:italic;font-weight:400;src:url(/fonts/CartographCF-LightItalic.woff2) format("woff2")}@font-face{font-family:Cartograph CF;font-style:normal;font-weight:700;src:url(/fonts/CartographCF-Bold.woff2) format("woff2")}@font-face{font-family:Cartograph CF;font-style:italic;font-weight:700;src:url(/fonts/CartographCF-BoldItalic.woff2) format("woff2")}:root{--border-width:2px}@media (prefers-color-scheme: light){:root{--border-width:3px}}h2.svelte-1n1lv87{counter-increment:sections;position:relative}h2.svelte-1n1lv87:before{content:counter(sections) ". ";font-size:.9em;padding-top:.1em;position:absolute;right:100%}
