@font-face{font-family:Unbounded;font-style:normal;font-weight:400 500;font-display:swap;src:url(../../../fonts/unbounded-latin.woff2)format("woff2")}:root{--bg:#fff;--panel:#f7f7f5;--raised:#fff;--text:#1d1d1f;--muted:#5f5f64;--text3:#8b8b90;--line:#e2e2df;--line2:#eeeeeb;--fill:color-mix(in srgb, var(--text) 6%, transparent);--fill2:color-mix(in srgb, var(--text) 10%, transparent);--accent:#0a66d8;--accent-fill:#0a66d8;--on-accent:#fff;--tint:color-mix(in srgb, var(--accent) 11%, transparent);--error:#c4291c;--shadow-window:0 0 0 .5px #00000030, 0 2px 6px #0000000f, 0 28px 70px #00000024;--sun:#ffcf33;--sun-ink:#3d2e00;--omni-ring:linear-gradient(135deg, #7f77dd, #d4537e 50%, #1d9e75);--control:32px;--control-sm:26px;--control-lg:40px;--gap:6px;--radius:8px;--radius-card:12px;--radius-sheet:16px;--radius-chip:6px;--s1:8px;--s2:16px;--s3:24px;--s4:40px;--s5:64px;--s6:96px;--gutter:24px;--small:14px;--tiny:12.5px;--display:"Unbounded", ui-rounded, -apple-system, sans-serif;--body:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", sans-serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#1c1c1e;--panel:#242426;--raised:#2a2a2d;--text:#f2f2f7;--muted:#aeaeb2;--text3:#7c7c82;--line:#38383b;--line2:#2e2e31;--accent:#4c9dff;--error:#ff7468;--shadow-window:0 0 0 .5px #ffffff30, 0 28px 70px #00000080}}@media (width<=640px){:root{--gutter:16px;--s5:48px;--s6:64px}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font:16px/1.55 var(--body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-underline-offset:3px;-webkit-text-decoration-color:var(--text3);text-decoration-color:var(--text3)}a:hover{text-decoration-color:currentColor}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}h1{font-family:var(--display);letter-spacing:-.03em;margin:0;font-weight:500;line-height:1.1}h2{letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,2.6vw,1.75rem);font-weight:600;line-height:1.2}h3{margin:0;font-size:1rem;font-weight:600;line-height:1.3}.wrap{max-width:calc(1080px + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.button,.btn,.icon-btn{justify-content:center;align-items:center;gap:var(--gap);height:var(--control-lg);padding:0 var(--s2);border-radius:var(--radius);font:600 .9375rem/1 var(--body);white-space:nowrap;cursor:pointer;border:0;text-decoration:none;display:inline-flex}.button{background:var(--accent-fill);color:var(--on-accent)}.button:hover{filter:brightness(1.1)}.btn,.icon-btn{background:var(--fill);color:var(--text);font-weight:500}.btn:hover:not(:disabled),.icon-btn:hover{background:var(--fill2)}.btn:disabled{color:var(--text3);cursor:default}.icon-btn{width:var(--control);height:var(--control);color:var(--muted);background:0 0;flex:none;padding:0}.icon-btn:hover{color:var(--text)}.icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.card{background:var(--raised);border:1px solid var(--line);border-radius:var(--radius-card)}.chip{border-radius:var(--radius-chip);white-space:nowrap;height:20px;color:color-mix(in srgb, var(--c,var(--muted)) 78%, var(--text));background:color-mix(in srgb, var(--c,var(--muted)) 13%, transparent);flex:none;align-items:center;padding:0 7px;font-size:11.5px;font-weight:500;display:inline-flex}.sun{background:var(--sun);border-radius:50%;flex:none;width:.62em;height:.62em;display:inline-block}.status{font-size:var(--small);color:var(--muted);margin:var(--s2) 0 0}.page{max-width:680px;padding:var(--s4) 0 var(--s6)}.page h1{margin:0 0 var(--s3);font-size:clamp(1.75rem,4vw,2.5rem)}.page h2{letter-spacing:-.01em;margin:var(--s4) 0 var(--s1);font-size:1.125rem}.page p,.page ul{color:var(--muted);margin:0 0 var(--s2)}.page ul{padding-left:1.2em}.page li{margin:6px 0}.page li::marker{color:var(--text3)}.wordmark.svelte-uii1xa{font-family:var(--display);letter-spacing:-.015em;align-items:center;gap:.3em;font-weight:500;line-height:1;display:inline-flex}svg.svelte-uii1xa{flex:none;width:.62em;height:.62em}nav.svelte-12qhfyh{justify-content:space-between;align-items:center;height:64px;display:flex}.brand.svelte-12qhfyh{font-size:1.25rem;text-decoration:none}.links.svelte-12qhfyh{gap:var(--gap);margin-right:-12px;display:flex}.link.svelte-12qhfyh{height:var(--control);border-radius:var(--radius);font-size:var(--small);color:var(--muted);align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.link.svelte-12qhfyh:hover{color:var(--text);background:var(--fill)}footer.svelte-12qhfyh{gap:var(--s1) var(--s3);border-top:1px solid var(--line);padding:var(--s3) 0 var(--s4);font-size:var(--small);color:var(--muted);flex-wrap:wrap;display:flex}footer.svelte-12qhfyh span:where(.svelte-12qhfyh){margin-right:auto}footer.svelte-12qhfyh a:where(.svelte-12qhfyh){text-decoration:none}footer.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--text)}@media (width<=400px){.link.svelte-12qhfyh{padding:0 8px}.links.svelte-12qhfyh{margin-right:-8px}}
