*{box-sizing:border-box}html{color:#e9eaeb;scroll-behavior:smooth;background:#161719}body{color:#e9eaeb;background:#161719;min-width:320px;margin:0;font-family:Avenir Next,Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.55}a{color:inherit}code,pre{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.shell:where(.astro-lcdefpme){width:min(1160px,100% - 48px);margin:0 auto}.site-header:where(.astro-lcdefpme){border-bottom:1px solid #2f3033;justify-content:space-between;align-items:center;gap:24px;width:min(1160px,100% - 48px);min-height:76px;margin:0 auto;display:flex}.brand:where(.astro-lcdefpme){width:128px;display:block}.brand:where(.astro-lcdefpme) img:where(.astro-lcdefpme){width:100%;height:auto;display:block}.brand-light:where(.astro-lcdefpme){display:none!important}.brand-dark:where(.astro-lcdefpme){display:block!important}nav:where(.astro-lcdefpme){color:#b4b6b9;align-items:center;gap:24px;font-size:.84rem;display:flex}nav:where(.astro-lcdefpme) a:where(.astro-lcdefpme),.text-link:where(.astro-lcdefpme){text-underline-offset:4px;text-decoration:underline 1px #5f6267}nav:where(.astro-lcdefpme) a:where(.astro-lcdefpme):hover,.text-link:where(.astro-lcdefpme):hover{color:#fff;text-decoration-color:#cde}.sr-only:where(.astro-lcdefpme){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-star:where(.astro-lcdefpme){color:#f4f5f5;white-space:nowrap;border:1px solid #cde;align-items:center;gap:8px;min-height:36px;padding:0 12px;font-weight:700;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}.nav-star:where(.astro-lcdefpme) .star-icon:where(.astro-lcdefpme){color:#cde}.nav-star:where(.astro-lcdefpme):hover{color:#161719;background:#cde}.nav-star:where(.astro-lcdefpme):hover .star-icon:where(.astro-lcdefpme){color:#161719}.star-icon:where(.astro-lcdefpme){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linejoin:round;flex:none;width:16px;height:16px}.button:where(.astro-lcdefpme) .star-icon:where(.astro-lcdefpme){margin-right:8px}.hero:where(.astro-lcdefpme){grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);align-items:center;gap:clamp(48px,8vw,112px);padding-top:112px;padding-bottom:72px;display:grid}.hero-copy:where(.astro-lcdefpme){animation:.56s cubic-bezier(.2,.8,.2,1) both arrive}h1:where(.astro-lcdefpme),h2:where(.astro-lcdefpme),h3:where(.astro-lcdefpme),p:where(.astro-lcdefpme){margin-top:0}h1:where(.astro-lcdefpme),h2:where(.astro-lcdefpme),h3:where(.astro-lcdefpme){color:#f4f5f5;letter-spacing:-.035em}h1:where(.astro-lcdefpme){max-width:720px;margin-bottom:28px;font-size:clamp(3.1rem,7vw,6.4rem);font-weight:760;line-height:.94}h2:where(.astro-lcdefpme){margin-bottom:18px;font-size:clamp(2rem,4vw,3.7rem);font-weight:720;line-height:1}h3:where(.astro-lcdefpme){margin-bottom:12px;font-size:1.06rem;font-weight:680;line-height:1.2}.hero-lede:where(.astro-lcdefpme){color:#c1c3c6;max-width:680px;margin-bottom:32px;font-size:clamp(1.05rem,1.5vw,1.28rem);line-height:1.52}.hero-actions:where(.astro-lcdefpme){flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.button:where(.astro-lcdefpme){border:1px solid #6e747c;justify-content:center;align-items:center;min-height:46px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.button:where(.astro-lcdefpme):focus-visible,nav:where(.astro-lcdefpme) a:where(.astro-lcdefpme):focus-visible,.text-link:where(.astro-lcdefpme):focus-visible,.brand:where(.astro-lcdefpme):focus-visible{outline-offset:4px;outline:2px solid #cde}.button-primary:where(.astro-lcdefpme){color:#161719;background:#cde;border-color:#cde}.button-primary:where(.astro-lcdefpme):hover{background:#f4f5f5;border-color:#f4f5f5}.button-secondary:where(.astro-lcdefpme){color:#e9eaeb}.button-secondary:where(.astro-lcdefpme):hover{background:#232528;border-color:#e9eaeb}.hero-boundary:where(.astro-lcdefpme){color:#888b90;max-width:620px;margin-bottom:0;font-size:.78rem;line-height:1.5}.request-panel:where(.astro-lcdefpme){background:#1e2023;border:1px solid #45484d;animation:.56s cubic-bezier(.2,.8,.2,1) 90ms both arrive}.panel-topline:where(.astro-lcdefpme),.option-header:where(.astro-lcdefpme){justify-content:space-between;align-items:baseline;gap:16px;display:flex}.panel-topline:where(.astro-lcdefpme){color:#a7abb0;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid #45484d;padding:16px 18px;font-size:.72rem}.request-panel:where(.astro-lcdefpme) pre:where(.astro-lcdefpme),.install-option:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){white-space:pre-wrap;word-break:break-word;margin:0;overflow-x:auto}.request-panel:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){color:#e9eaeb;padding:28px 22px 24px;font-size:clamp(.84rem,1.25vw,.98rem);line-height:1.8}.code-muted:where(.astro-lcdefpme){color:#a7abb0}.code-accent:where(.astro-lcdefpme){color:#d8e8f7}.panel-caption:where(.astro-lcdefpme){color:#a7abb0;border-top:1px solid #45484d;padding:18px 22px 22px;font-size:.86rem;line-height:1.5}.console-shell:where(.astro-lcdefpme),.operator-shell:where(.astro-lcdefpme),.support-shell:where(.astro-lcdefpme),.install-shell:where(.astro-lcdefpme),.proof-shell:where(.astro-lcdefpme),.flow-shell:where(.astro-lcdefpme),.scope-shell:where(.astro-lcdefpme){border-top:1px solid #2f3033;padding-top:88px;padding-bottom:112px}.section-heading:where(.astro-lcdefpme){max-width:780px;margin-bottom:44px}.section-label:where(.astro-lcdefpme){color:#9ea2a8;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem}.section-heading:where(.astro-lcdefpme)>p:where(.astro-lcdefpme):last-child,.install-heading:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){color:#aeb1b5;max-width:680px;margin-bottom:0;font-size:1rem}.console-video:where(.astro-lcdefpme){border:1px solid #45484d;margin:0}.console-video:where(.astro-lcdefpme) video:where(.astro-lcdefpme){aspect-ratio:2;background:#161719;width:100%;height:auto;display:block}.console-video:where(.astro-lcdefpme) video:where(.astro-lcdefpme):focus-visible,.still-link:where(.astro-lcdefpme):focus-visible{outline-offset:4px;outline:2px solid #cde}.console-video:where(.astro-lcdefpme) figcaption:where(.astro-lcdefpme){color:#a7abb0;border-top:1px solid #45484d;padding:14px 18px;font-size:.86rem;line-height:1.5}.console-stills:where(.astro-lcdefpme){grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.still-link:where(.astro-lcdefpme){color:#aeb1b5;font-size:.86rem;text-decoration:none;display:block;position:relative}.still-link:where(.astro-lcdefpme) img:where(.astro-lcdefpme){background:#161719;border:1px solid #45484d;width:100%;height:auto;transition:border-color .16s ease-out;display:block}.still-link:where(.astro-lcdefpme) span:where(.astro-lcdefpme){text-underline-offset:4px;margin-top:10px;text-decoration:underline 1px #5f6267;display:block}.still-link:where(.astro-lcdefpme):hover{color:#fff}.still-link:where(.astro-lcdefpme):hover img:where(.astro-lcdefpme){border-color:#cde}.still-link:where(.astro-lcdefpme):hover span:where(.astro-lcdefpme){text-decoration-color:#cde}.star-note:where(.astro-lcdefpme){color:#161719;background:#cde;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:32px;margin-bottom:72px;padding:48px 40px 40px;display:grid;position:relative}html[data-star-note=hidden] .star-note:where(.astro-lcdefpme){display:none}.star-mark:where(.astro-lcdefpme){fill:none;stroke:#161719;stroke-width:1.3px;stroke-linejoin:round;width:64px;height:64px}.star-mark:where(.astro-lcdefpme) path:where(.astro-lcdefpme){stroke-dasharray:1;animation:1.1s cubic-bezier(.16,1,.3,1) .26s both star-draw}.star-note-copy:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){color:#161719;letter-spacing:-.03em;margin-bottom:10px;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1.05}.star-note-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#2b3138;max-width:60ch;margin-bottom:0;font-size:1rem;line-height:1.5}.star-note-actions:where(.astro-lcdefpme){justify-items:start;gap:10px;display:grid}.button-star:where(.astro-lcdefpme){color:#f4f5f5;background:#161719;border-color:#161719;min-height:56px;padding:0 26px;font-size:1.05rem}.button-star:where(.astro-lcdefpme) .star-icon:where(.astro-lcdefpme){color:#cde;width:20px;height:20px}.button-star:where(.astro-lcdefpme):hover{background:#2b2e33;border-color:#2b2e33}.button-star:where(.astro-lcdefpme):focus-visible,.star-note-hide:where(.astro-lcdefpme):focus-visible{outline-offset:3px;outline:2px solid #161719}.star-note-repo:where(.astro-lcdefpme){color:#3a414a;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.74rem}.star-note-hide:where(.astro-lcdefpme){color:#161719;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:0 12px;font-size:.82rem;font-weight:700;display:inline-flex;position:absolute;top:8px;right:8px}.star-note-hide:where(.astro-lcdefpme)[hidden]{display:none}.star-note-hide:where(.astro-lcdefpme) svg:where(.astro-lcdefpme){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:16px}.star-note-hide:where(.astro-lcdefpme):hover{border-color:#16171973}.operator-shell:where(.astro-lcdefpme){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;display:grid}.operator-shell:where(.astro-lcdefpme) .section-heading:where(.astro-lcdefpme){margin-bottom:0}.operator-body:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#b6b9bd;max-width:62ch;margin-bottom:18px}.operator-links:where(.astro-lcdefpme){flex-wrap:wrap;gap:12px 28px;padding-top:8px;font-size:.92rem;display:flex}.support-shell:where(.astro-lcdefpme){grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:48px;display:grid}.support-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme):last-of-type{color:#aeb1b5;max-width:56ch;margin-bottom:0}.support-actions:where(.astro-lcdefpme){flex-wrap:wrap;align-items:center;gap:16px 24px;display:flex}.footer-link:where(.astro-lcdefpme){text-underline-offset:3px;text-decoration:underline #5f6267}.footer-link:where(.astro-lcdefpme):hover{color:#e9eaeb}.option-meta:where(.astro-lcdefpme){color:#8d9197;letter-spacing:.04em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem}.install-heading:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);align-items:end;gap:48px;display:grid}.install-grid:where(.astro-lcdefpme){grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.install-option:where(.astro-lcdefpme){background:#1e2023;border:1px solid #45484d;flex-direction:column;min-width:0;display:flex}.install-option:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){color:#b6b9bd;min-height:50px;margin:22px 22px 18px}.option-header:where(.astro-lcdefpme){padding:20px 22px 0}.option-header:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){margin-bottom:0}.install-option:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){color:#dfe3e6;background:#161719;border:1px solid #45484d;margin:0 22px 24px;padding:18px;font-size:.76rem;line-height:1.65}.install-option:where(.astro-lcdefpme) .text-link:where(.astro-lcdefpme){align-self:flex-start;margin:auto 22px 24px;font-size:.9rem}.proof-grid:where(.astro-lcdefpme){border-top:1px solid #45484d;border-bottom:1px solid #45484d;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.proof-item:where(.astro-lcdefpme){min-width:0;min-height:280px;padding:24px 20px 28px 0}.proof-item:where(.astro-lcdefpme)+.proof-item:where(.astro-lcdefpme){border-left:1px solid #45484d;padding-left:20px}.proof-item:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#aeb1b5;min-height:96px;margin-bottom:28px;font-size:.92rem}.proof-item:where(.astro-lcdefpme) .text-link:where(.astro-lcdefpme),.flow-shell:where(.astro-lcdefpme) .text-link:where(.astro-lcdefpme),.scope-shell:where(.astro-lcdefpme) .text-link:where(.astro-lcdefpme){font-size:.88rem}.flow-list:where(.astro-lcdefpme){counter-reset:flow;border-top:1px solid #45484d;border-bottom:1px solid #45484d;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 28px;padding:0;list-style:none;display:grid}.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme){counter-increment:flow;min-height:210px;padding:26px 24px 28px 0}.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme)+li:where(.astro-lcdefpme){border-left:1px solid #45484d;padding-left:24px}.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme):before{color:#8d9197;content:counter(flow, decimal-leading-zero);margin-bottom:28px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem;display:block}.flow-list:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:#f4f5f5;margin-bottom:12px;font-size:1.02rem;display:block}.flow-list:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#aeb1b5;margin-bottom:0;font-size:.92rem}.scope-shell:where(.astro-lcdefpme){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:72px;padding-bottom:96px;display:grid}.scope-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme):last-of-type{color:#aeb1b5;max-width:520px}.scope-list:where(.astro-lcdefpme){border-top:1px solid #45484d;border-bottom:1px solid #45484d}.scope-list:where(.astro-lcdefpme) div:where(.astro-lcdefpme){grid-template-columns:minmax(110px,.4fr) minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.scope-list:where(.astro-lcdefpme) div:where(.astro-lcdefpme)+div:where(.astro-lcdefpme){border-top:1px solid #45484d}.scope-list:where(.astro-lcdefpme) span:where(.astro-lcdefpme){color:#8d9197;letter-spacing:.04em;text-transform:uppercase;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem}.scope-list:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:#d8dade;font-size:.92rem;font-weight:600}.scope-shell:where(.astro-lcdefpme) .text-link:where(.astro-lcdefpme){grid-column:2;justify-self:start}.site-footer:where(.astro-lcdefpme){color:#8d9197;border-top:1px solid #2f3033;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;padding-top:24px;padding-bottom:40px;font-size:.76rem;display:flex}@keyframes arrive{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes star-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (width<=1050px){.hero:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:48px}.proof-grid:where(.astro-lcdefpme){grid-template-columns:repeat(3,minmax(0,1fr))}.proof-item:where(.astro-lcdefpme):nth-child(4){border-top:1px solid #45484d;border-left:0;padding-left:0}.proof-item:where(.astro-lcdefpme):nth-child(5){border-top:1px solid #45484d}}@media (width<=800px){.hero:where(.astro-lcdefpme),.install-heading:where(.astro-lcdefpme),.operator-shell:where(.astro-lcdefpme),.support-shell:where(.astro-lcdefpme),.scope-shell:where(.astro-lcdefpme){grid-template-columns:1fr}.hero:where(.astro-lcdefpme){padding-top:80px;padding-bottom:80px}.install-heading:where(.astro-lcdefpme){gap:18px}.scope-shell:where(.astro-lcdefpme){gap:44px}.scope-shell:where(.astro-lcdefpme) .text-link:where(.astro-lcdefpme){grid-column:1}.operator-shell:where(.astro-lcdefpme),.support-shell:where(.astro-lcdefpme){gap:32px}.console-stills:where(.astro-lcdefpme){scroll-snap-type:x mandatory;scrollbar-color:#45484d transparent;grid-template-columns:none;grid-auto-columns:minmax(150px,46%);grid-auto-flow:column;gap:12px;padding-bottom:12px;overflow-x:auto}.console-stills:where(.astro-lcdefpme) li:where(.astro-lcdefpme){scroll-snap-align:start}.still-link:where(.astro-lcdefpme):focus-visible{outline-offset:-2px}.star-note:where(.astro-lcdefpme){grid-template-columns:auto minmax(0,1fr);gap:24px 28px;padding:64px 28px 32px}.star-note-actions:where(.astro-lcdefpme){grid-column:2}}@media (width<=640px){.shell:where(.astro-lcdefpme),.site-header:where(.astro-lcdefpme){width:min(100% - 32px,560px)}.site-header:where(.astro-lcdefpme){flex-wrap:wrap;gap:8px 12px;min-height:68px}.brand:where(.astro-lcdefpme){width:104px}nav:where(.astro-lcdefpme){gap:12px;font-size:.76rem}.nav-star:where(.astro-lcdefpme){min-height:36px;padding:0 10px}.star-note:where(.astro-lcdefpme){grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:56px;padding:60px 20px 24px}.star-mark:where(.astro-lcdefpme){width:44px;height:44px}.star-note-actions:where(.astro-lcdefpme){grid-column:1;justify-items:stretch}.button-star:where(.astro-lcdefpme){width:100%}.star-note-repo:where(.astro-lcdefpme){text-align:center}h1:where(.astro-lcdefpme){font-size:clamp(2.8rem,14vw,4.8rem)}.install-grid:where(.astro-lcdefpme),.proof-grid:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme){grid-template-columns:1fr}.proof-item:where(.astro-lcdefpme),.proof-item:where(.astro-lcdefpme)+.proof-item:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme)+li:where(.astro-lcdefpme){border-left:0;padding:24px 0}.proof-item:where(.astro-lcdefpme)+.proof-item:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme)+li:where(.astro-lcdefpme){border-top:1px solid #45484d}.proof-item:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.install-option:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){min-height:0}.proof-item:where(.astro-lcdefpme):nth-child(4),.proof-item:where(.astro-lcdefpme):nth-child(5){border-top:1px solid #45484d}.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme):before{margin-bottom:18px}.scope-list:where(.astro-lcdefpme) div:where(.astro-lcdefpme){grid-template-columns:1fr;gap:8px}.console-shell:where(.astro-lcdefpme),.operator-shell:where(.astro-lcdefpme),.support-shell:where(.astro-lcdefpme),.install-shell:where(.astro-lcdefpme),.proof-shell:where(.astro-lcdefpme),.flow-shell:where(.astro-lcdefpme),.scope-shell:where(.astro-lcdefpme){padding-top:64px;padding-bottom:76px}.site-footer:where(.astro-lcdefpme){flex-direction:column;padding-bottom:28px}}@media (width<=420px){.nav-star-long:where(.astro-lcdefpme){display:none}}@media (prefers-color-scheme:light){html,body{color:#18191c;background:#f0f1f2}.brand-light:where(.astro-lcdefpme){display:block!important}.brand-dark:where(.astro-lcdefpme){display:none!important}.site-header:where(.astro-lcdefpme),.console-shell:where(.astro-lcdefpme),.operator-shell:where(.astro-lcdefpme),.support-shell:where(.astro-lcdefpme),.install-shell:where(.astro-lcdefpme),.proof-shell:where(.astro-lcdefpme),.flow-shell:where(.astro-lcdefpme),.scope-shell:where(.astro-lcdefpme),.site-footer:where(.astro-lcdefpme){border-color:#c8cace}h1:where(.astro-lcdefpme),h2:where(.astro-lcdefpme),h3:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:#18191c}nav:where(.astro-lcdefpme),.hero-lede:where(.astro-lcdefpme),.operator-body:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.support-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme):last-of-type,.section-heading:where(.astro-lcdefpme)>p:where(.astro-lcdefpme):last-child,.install-heading:where(.astro-lcdefpme)>p:where(.astro-lcdefpme),.install-option:where(.astro-lcdefpme)>p:where(.astro-lcdefpme),.proof-item:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme) p:where(.astro-lcdefpme),.scope-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme):last-of-type,.scope-list:where(.astro-lcdefpme) strong:where(.astro-lcdefpme){color:#484a4e}.hero-boundary:where(.astro-lcdefpme),.option-meta:where(.astro-lcdefpme),.section-label:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme):before,.scope-list:where(.astro-lcdefpme) span:where(.astro-lcdefpme),.site-footer:where(.astro-lcdefpme){color:#686b70}.button-secondary:where(.astro-lcdefpme){color:#18191c}.button-secondary:where(.astro-lcdefpme):hover{background:#e1e3e5;border-color:#18191c}.request-panel:where(.astro-lcdefpme),.install-option:where(.astro-lcdefpme){background:#e3e5e7;border-color:#c8cace}.console-video:where(.astro-lcdefpme),.still-link:where(.astro-lcdefpme) img:where(.astro-lcdefpme),.panel-topline:where(.astro-lcdefpme),.panel-caption:where(.astro-lcdefpme),.install-option:where(.astro-lcdefpme) pre:where(.astro-lcdefpme),.proof-grid:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme),.scope-list:where(.astro-lcdefpme),.proof-item:where(.astro-lcdefpme)+.proof-item:where(.astro-lcdefpme),.flow-list:where(.astro-lcdefpme) li:where(.astro-lcdefpme)+li:where(.astro-lcdefpme),.scope-list:where(.astro-lcdefpme) div:where(.astro-lcdefpme)+div:where(.astro-lcdefpme){border-color:#c8cace}.request-panel:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){color:#18191c}.still-link:where(.astro-lcdefpme),.panel-topline:where(.astro-lcdefpme),.panel-caption:where(.astro-lcdefpme){color:#484a4e}.still-link:where(.astro-lcdefpme):hover{color:#18191c}.still-link:where(.astro-lcdefpme):hover img:where(.astro-lcdefpme),.still-link:where(.astro-lcdefpme):hover span:where(.astro-lcdefpme){border-color:#18191c;text-decoration-color:#18191c}.console-video:where(.astro-lcdefpme) video:where(.astro-lcdefpme):focus-visible,.still-link:where(.astro-lcdefpme):focus-visible{outline-color:#18191c}.console-video:where(.astro-lcdefpme) figcaption:where(.astro-lcdefpme){color:#c1c3c6;background:#1e2023;border-color:#45484d}.install-option:where(.astro-lcdefpme) pre:where(.astro-lcdefpme){color:#18191c;background:#f0f1f2;border-color:#c8cace}.code-muted:where(.astro-lcdefpme){color:#686b70}.code-accent:where(.astro-lcdefpme){color:#1f2c3d}.nav-star:where(.astro-lcdefpme){color:#18191c;border-color:#18191c}.nav-star:where(.astro-lcdefpme) .star-icon:where(.astro-lcdefpme){color:#18191c}.nav-star:where(.astro-lcdefpme):hover{color:#f0f1f2;background:#18191c}.nav-star:where(.astro-lcdefpme):hover .star-icon:where(.astro-lcdefpme){color:#f0f1f2}.star-note:where(.astro-lcdefpme){color:#f0f1f2;background:#18191c}.star-note-copy:where(.astro-lcdefpme) h2:where(.astro-lcdefpme){color:#f4f5f5}.star-note-copy:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:#c9ccd0}.star-mark:where(.astro-lcdefpme){stroke:#cde}.button-star:where(.astro-lcdefpme){color:#161719;background:#cde;border-color:#cde}.button-star:where(.astro-lcdefpme) .star-icon:where(.astro-lcdefpme){color:#161719}.button-star:where(.astro-lcdefpme):hover{background:#f4f5f5;border-color:#f4f5f5}.button-star:where(.astro-lcdefpme):focus-visible,.star-note-hide:where(.astro-lcdefpme):focus-visible{outline-color:#cde}.star-note-repo:where(.astro-lcdefpme){color:#a7abb0}.star-note-hide:where(.astro-lcdefpme){color:#f0f1f2}.star-note-hide:where(.astro-lcdefpme):hover{border-color:#f0f1f273}.footer-link:where(.astro-lcdefpme):hover{color:#18191c}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-copy:where(.astro-lcdefpme),.request-panel:where(.astro-lcdefpme),.star-mark:where(.astro-lcdefpme) path:where(.astro-lcdefpme){animation:none}}
