@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_app/immutable/assets/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root,[data-theme]{--font:ui-rounded, "SF Pro Rounded", "Inter Variable", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-hero:44px;--fs-large:32px;--fs-title:22px;--fs-headline:17px;--fs-body:15px;--fs-callout:14px;--fs-caption:12.5px;--fs-raw:13px;--lh-tight:1.15;--lh-body:1.45;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--tracking-caps:.06em;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--r-panel:22px;--r-card:16px;--r-control:12px;--r-chip:10px;--r-pill:999px;--ink:var(--lightningcss-light,#0d1828)var(--lightningcss-dark,#f1f5fa);--ink-2:var(--lightningcss-light,#2c3b50)var(--lightningcss-dark,#c5d0dd);--ink-3:var(--lightningcss-light,#3b4a5e)var(--lightningcss-dark,#a9b6c6);--link:var(--lightningcss-light,#0f4aa3)var(--lightningcss-dark,#8cc0ff);--focus:var(--lightningcss-light,#0f4aa3)var(--lightningcss-dark,#9ccaff);--accent:#fa9e38;--accent-hover:#ffb257;--on-accent:#1c2a3b;--accent-ink:var(--lightningcss-light,#7a3d00)var(--lightningcss-dark,#ffc27a);--navy:#1c2a3b;--own-ship:#ff5a0a;--magenta:#c026d3;--vfr:#2fb65c;--mvfr:#3b82f6;--ifr:#e5484d;--lifr:#c23cd8;--vfr-ink:var(--lightningcss-light,#0f5626)var(--lightningcss-dark,#74e09a);--mvfr-ink:var(--lightningcss-light,#1443a0)var(--lightningcss-dark,#9cc2ff);--ifr-ink:var(--lightningcss-light,#8f171d)var(--lightningcss-dark,#ffa3a6);--lifr-ink:var(--lightningcss-light,#6c127e)var(--lightningcss-dark,#eba4f6);--ok:#2fb65c;--warn:#f5a524;--bad:#e5484d;--tfr:#d92d20;--ok-ink:var(--vfr-ink);--warn-ink:var(--lightningcss-light,#663d00)var(--lightningcss-dark,#ffd27a);--bad-ink:var(--ifr-ink);--danger:#c0262d;--chart-1:var(--lightningcss-light,#1f6fd1)var(--lightningcss-dark,#5aa9f5);--chart-2:var(--lightningcss-light,#5aa9f5)var(--lightningcss-dark,#a8d5ff);--chart-3:var(--lightningcss-light,#0b3f8c)var(--lightningcss-dark,#2a72d6);--chart-you:var(--accent);--chart-grid:var(--lightningcss-light,#0d18281a)var(--lightningcss-dark,#f1f5fa1f);--chart-track:var(--lightningcss-light,#1f6fd124)var(--lightningcss-dark,#5aa9f52e);--sky-solid:var(--lightningcss-light,#4f93d6)var(--lightningcss-dark,#0a1424);--wash-top:var(--lightningcss-light,#165cb880)var(--lightningcss-dark,#03091480);--wash-mid:var(--lightningcss-light,#549ce44d)var(--lightningcss-dark,#06102033);--wash-bottom:var(--lightningcss-light,#12468c80)var(--lightningcss-dark,#0309148c);--glass-bg:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#0e1828b3);--glass-bg-2:var(--lightningcss-light,#ffffff8c)var(--lightningcss-dark,#ffffff0f);--glass-bg-hover:var(--lightningcss-light,#fffc)var(--lightningcss-dark,#ffffff1a);--glass-border:var(--lightningcss-light,#ffffffc7)var(--lightningcss-dark,#ffffff24);--glass-highlight:var(--lightningcss-light,#fffffff2)var(--lightningcss-dark,#ffffff1a);--glass-filter:blur(24px) saturate(170%);--glass-filter-2:blur(12px) saturate(140%);--shadow-color:var(--lightningcss-light,#0a285a3d)var(--lightningcss-dark,#00000080);--shadow:0 14px 36px -12px var(--shadow-color), inset 0 1px 0 var(--glass-highlight);--shadow-2:inset 0 1px 0 var(--glass-highlight);--hairline:var(--lightningcss-light,#0d18281a)var(--lightningcss-dark,#f1f5fa1a);--sticky-bg:var(--lightningcss-light,#f7fafdf5)var(--lightningcss-dark,#182436f7);--control-bg:var(--lightningcss-light,#ffffffb8)var(--lightningcss-dark,#ffffff14);--control-border:var(--lightningcss-light,#0d18288a)var(--lightningcss-dark,#f1f5fa75);--selected-bg:var(--lightningcss-light,#1557c01a)var(--lightningcss-dark,#8cc0ff29);--scrim:#040c1873;--ease:cubic-bezier(.2, .8, .2, 1);--dur:.18s;--z-sidebar:20;--z-topbar:30;--z-toast:60}[data-glass=solid]{--glass-bg:var(--lightningcss-light,#f4f7fb)var(--lightningcss-dark,#132033);--glass-bg-2:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2a40);--glass-bg-hover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#22344d);--glass-border:var(--lightningcss-light,#c3cedb)var(--lightningcss-dark,#3a4d66);--glass-filter:none;--glass-filter-2:none;--control-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2a40);--control-border:var(--lightningcss-light,#6f7c8d)var(--lightningcss-dark,#7a8da5)}@media (prefers-reduced-transparency:reduce){:root{--glass-bg:var(--lightningcss-light,#f4f7fb)var(--lightningcss-dark,#132033);--glass-bg-2:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2a40);--glass-bg-hover:var(--lightningcss-light,#fff)var(--lightningcss-dark,#22344d);--glass-border:var(--lightningcss-light,#c3cedb)var(--lightningcss-dark,#3a4d66);--glass-filter:none;--glass-filter-2:none;--control-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a2a40);--control-border:var(--lightningcss-light,#6f7c8d)var(--lightningcss-dark,#7a8da5)}}@media (prefers-contrast:more){:root{--glass-bg:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d1828);--glass-bg-2:var(--lightningcss-light,#fff)var(--lightningcss-dark,#132033);--glass-bg-hover:var(--lightningcss-light,#eef3f9)var(--lightningcss-dark,#1a2a40);--glass-border:var(--lightningcss-light,#5a6b80)var(--lightningcss-dark,#a3b1c2);--glass-filter:none;--glass-filter-2:none;--ink-2:var(--lightningcss-light,#1e2b3d)var(--lightningcss-dark,#e2e9f1);--ink-3:var(--lightningcss-light,#2b3a4f)var(--lightningcss-dark,#d0dae6);--control-border:var(--lightningcss-light,#5a6b80)var(--lightningcss-dark,#a3b1c2)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--sky-solid)}body{min-height:100dvh;font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.sk-root{display:contents}h1,h2,h3,h4,p{margin:0}h1,h2,h3{line-height:var(--lh-tight);font-weight:var(--fw-bold);letter-spacing:-.01em}a{color:var(--link);text-underline-offset:2px}button,input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}.tabular,table,time{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);font-size:var(--fs-raw)}.caps{font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-3)}.muted{color:var(--ink-3)}.secondary{color:var(--ink-2)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:6px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--sp-4);z-index:100;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-control);background:var(--glass-bg-hover);color:var(--ink);font-weight:var(--fw-semibold);position:absolute;top:-100px}.skip-link:focus{top:var(--sp-4)}.sky{z-index:-1;background-color:var(--sky-solid);background-image:linear-gradient(180deg, var(--wash-top), var(--wash-mid) 45%, var(--wash-bottom)), url(/_app/immutable/assets/scene-day.BrzzR-hB.jpg);background-position:50% 70%;background-size:cover;position:fixed;inset:0}[data-theme=dark] .sky,[data-theme=dark].sky{background-image:linear-gradient(180deg, var(--wash-top), var(--wash-mid) 45%, var(--wash-bottom)), url(/_app/immutable/assets/scene-night.CWVIcVtg.jpg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sky{background-image:linear-gradient(180deg, var(--wash-top), var(--wash-mid) 45%, var(--wash-bottom)), url(/_app/immutable/assets/scene-night.CWVIcVtg.jpg)}}.page{min-width:0;container-type:inline-size}.grid{gap:var(--sp-4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.span-3{grid-column:span 3}.span-4{grid-column:span 4}.span-5{grid-column:span 5}.span-6{grid-column:span 6}.span-7{grid-column:span 7}.span-8{grid-column:span 8}.span-12{grid-column:span 12}@container (width<=980px){.span-3{grid-column:span 6}.span-4,.span-5,.span-7,.span-8{grid-column:span 12}}@container (width<=640px){.span-3,.span-6{grid-column:span 12}}.stack{gap:var(--sp-4);flex-direction:column;display:flex}.row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.spacer{flex:1}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);margin-bottom:var(--sp-5);flex-wrap:wrap;display:flex}.page-head h1{font-size:var(--fs-large)}.page-head p{color:var(--ink-2);margin-top:var(--sp-1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{html,body{color:#000;background:#fff!important}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--glass-bg:#fff;--glass-bg-2:#fff;--glass-border:#bbb;--glass-filter:none;--glass-filter-2:none;--shadow:none;--shadow-2:none;--ink:#000;--ink-2:#222;--ink-3:#333}.sky,.no-print{display:none!important}}#svelte-announcer{white-space:nowrap;clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.scene{background-color:var(--sky-solid);background-image:linear-gradient(180deg, var(--wash-top), var(--wash-mid) 45%, var(--wash-bottom)), url(/_app/immutable/assets/scene-day.BrzzR-hB.jpg);color:var(--ink);background-position:50% 70%;background-size:cover;position:relative}.scene[data-theme=dark]{background-image:linear-gradient(180deg, var(--wash-top), var(--wash-mid) 45%, var(--wash-bottom)), url(/_app/immutable/assets/scene-night.CWVIcVtg.jpg)}.site-head{align-items:center;gap:var(--sp-2) var(--sp-5);padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-4);width:100%;max-width:1080px;margin:var(--sp-4) auto 0;flex-wrap:wrap;display:flex}.brand.svelte-1u3q4z5{align-items:center;gap:var(--sp-2);color:var(--ink);font-weight:var(--fw-bold);font-size:var(--fs-headline);text-decoration:none;display:flex}.brand.svelte-1u3q4z5 img:where(.svelte-1u3q4z5){border-radius:8px}nav.svelte-1u3q4z5{gap:var(--sp-4);font-size:var(--fs-callout);font-weight:var(--fw-medium);margin-left:auto;display:flex}nav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5){min-height:32px;color:var(--ink-2);align-items:center;text-decoration:none;display:inline-flex}nav.svelte-1u3q4z5 a:where(.svelte-1u3q4z5):hover{color:var(--ink);text-decoration:underline}@media (max-width:640px){.theme.svelte-1u3q4z5{display:none}.join.svelte-1u3q4z5{margin-left:auto}nav.svelte-1u3q4z5{border-top:1px solid var(--hairline);width:100%;padding-top:var(--sp-1);order:3;justify-content:space-around;margin-left:0}}.sky.chart{background-color:#f3f6fa;background-image:url(/img/chart-ghost-light.jpg);background-position:50%;background-size:cover}[data-theme=dark] .sky.chart{background-color:#101a26;background-image:url(/img/chart-ghost-dark.jpg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sky.chart{background-color:#101a26;background-image:url(/img/chart-ghost-dark.jpg)}}.site.svelte-12qhfyh{min-height:100dvh;padding:0 var(--sp-4);flex-direction:column;display:flex}main.svelte-12qhfyh{width:100%;max-width:1080px;margin:var(--sp-6) auto;outline:none;flex:1}footer.svelte-12qhfyh{width:100%;max-width:1080px;margin:0 auto var(--sp-6);justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) var(--sp-5);border-radius:var(--r-card);border:1px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);font-size:var(--fs-caption);font-weight:var(--fw-medium);color:var(--ink-2);flex-wrap:wrap;display:flex}footer.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;width:100%;display:flex}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--link)}
