:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#242424;font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px;min-height:100vh;margin:0}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}#app{text-align:center;max-width:1280px;margin:0 auto;padding:2rem}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.navbar.svelte-11lpkcp{box-sizing:border-box;background-color:#1a1a2e;border-bottom:1px solid #333;justify-content:space-between;align-items:center;width:100%;padding:.75rem 1.5rem;display:flex}.navbar-brand.svelte-11lpkcp a:where(.svelte-11lpkcp){color:#fff;font-size:1.25rem;font-weight:700;text-decoration:none}.navbar-links.svelte-11lpkcp{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.navbar-links.svelte-11lpkcp a:where(.svelte-11lpkcp){color:#ffffffb3;font-weight:500;text-decoration:none;transition:color .2s}.navbar-links.svelte-11lpkcp a:where(.svelte-11lpkcp):hover,.navbar-links.svelte-11lpkcp a.active:where(.svelte-11lpkcp){color:#646cff}@media (prefers-color-scheme:light){.navbar.svelte-11lpkcp{background-color:#f0f0f5;border-bottom:1px solid #ddd}.navbar-brand.svelte-11lpkcp a:where(.svelte-11lpkcp){color:#213547}.navbar-links.svelte-11lpkcp a:where(.svelte-11lpkcp){color:#213547b3}.navbar-links.svelte-11lpkcp a:where(.svelte-11lpkcp):hover,.navbar-links.svelte-11lpkcp a.active:where(.svelte-11lpkcp){color:#747bff}}.logo.svelte-mqnx2g{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo.svelte-mqnx2g:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.svelte.svelte-mqnx2g:hover{filter:drop-shadow(0 0 2em #ff3e00aa)}.read-the-docs.svelte-mqnx2g{color:#888}main.svelte-1nw4zuc{text-align:left;max-width:640px;margin:0 auto}h1.svelte-1nw4zuc{text-align:center;margin-bottom:2rem}.about-section.svelte-1nw4zuc{margin-bottom:2rem}.about-section.svelte-1nw4zuc h2:where(.svelte-1nw4zuc){color:#646cff;margin-bottom:.5rem;font-size:1.4rem}.tech-list.svelte-1nw4zuc{padding-left:1.5rem}.tech-list.svelte-1nw4zuc li:where(.svelte-1nw4zuc){margin-bottom:.4rem}@media (prefers-color-scheme:light){.about-section.svelte-1nw4zuc h2:where(.svelte-1nw4zuc){color:#747bff}}main.svelte-iimzv{text-align:left;max-width:640px;margin:0 auto}h1.svelte-iimzv{text-align:center;margin-bottom:.25rem}.last-updated.svelte-iimzv{text-align:center;color:#888;margin-bottom:2rem;font-size:.9rem}.policy-section.svelte-iimzv{margin-bottom:1.75rem}.policy-section.svelte-iimzv h2:where(.svelte-iimzv){color:#646cff;margin-bottom:.5rem;font-size:1.25rem}@media (prefers-color-scheme:light){.policy-section.svelte-iimzv h2:where(.svelte-iimzv){color:#747bff}}.page-content.svelte-1n46o8q{padding:2rem}
