.features:where(.astro-nikkmkia){background:var(--mn-line);border:1px solid var(--mn-line);border-radius:.5rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}li:where(.astro-nikkmkia){background:var(--sl-color-bg)}.card:where(.astro-nikkmkia){height:100%;color:inherit;flex-direction:column;gap:.5rem;padding:1.25rem 1.25rem 1.5rem;text-decoration:none;display:flex}a:where(.astro-nikkmkia):hover,a:where(.astro-nikkmkia):focus-visible{background:var(--mn-panel)}a:where(.astro-nikkmkia):hover h3:where(.astro-nikkmkia),a:where(.astro-nikkmkia):focus-visible h3:where(.astro-nikkmkia){color:var(--mn-accent)}h3:where(.astro-nikkmkia){font-size:var(--sl-text-base);color:var(--sl-color-white);font-weight:600;line-height:1.3}p:where(.astro-nikkmkia){font-size:var(--sl-text-sm);color:var(--mn-muted);line-height:1.6}code:where(.astro-nikkmkia){max-width:100%;font-family:var(--__sl-font-mono);font-size:var(--sl-text-xs);color:var(--mn-accent);background:var(--mn-accent-soft);overflow-wrap:anywhere;border-radius:.25rem;align-self:flex-start;padding:.2rem .45rem}.flow:where(.astro-arzr2n5o){background:var(--mn-panel);border:1px solid var(--mn-line);border-radius:.5rem;margin:0;padding:1.5rem}svg:where(.astro-arzr2n5o){width:100%;height:auto;margin-inline:auto;display:block}.wide:where(.astro-arzr2n5o){max-width:55rem}.narrow:where(.astro-arzr2n5o){max-width:24rem;display:none}@media (width<=40rem){.flow:where(.astro-arzr2n5o){padding:1rem}.wide:where(.astro-arzr2n5o){display:none}.narrow:where(.astro-arzr2n5o){display:block}}.edges:where(.astro-arzr2n5o) path:where(.astro-arzr2n5o),.swatch:where(.astro-arzr2n5o){fill:none;stroke:var(--mn-muted);stroke-width:1.5px}.optional:where(.astro-arzr2n5o){stroke-dasharray:5 4}.head:where(.astro-arzr2n5o){fill:var(--mn-muted)}text:where(.astro-arzr2n5o){font-family:var(--__sl-font);fill:var(--sl-color-white)}.labels:where(.astro-arzr2n5o) text:where(.astro-arzr2n5o){font-family:var(--__sl-font-mono);fill:var(--mn-muted);font-size:12px}.node:where(.astro-arzr2n5o) rect:where(.astro-arzr2n5o){fill:var(--sl-color-bg);stroke:var(--mn-line);stroke-width:1.5px}.node:where(.astro-arzr2n5o) text:where(.astro-arzr2n5o){text-anchor:middle}.title:where(.astro-arzr2n5o){font-size:15px;font-weight:600}.sub:where(.astro-arzr2n5o){fill:var(--mn-muted);font-size:12.5px}.narrow:where(.astro-arzr2n5o) .title:where(.astro-arzr2n5o){font-size:14px}.core:where(.astro-arzr2n5o) rect:where(.astro-arzr2n5o){stroke:var(--mn-accent);stroke-width:2px}.core:where(.astro-arzr2n5o) .title:where(.astro-arzr2n5o){fill:var(--mn-accent)}figcaption:where(.astro-arzr2n5o){font-size:var(--sl-text-sm);color:var(--mn-muted);max-width:48rem;margin-top:1.25rem}section:where(.astro-lcdefpme){margin-top:4rem}section:where(.astro-lcdefpme):first-of-type{margin-top:2rem}section:where(.astro-lcdefpme)>p:where(.astro-lcdefpme){max-width:44rem}h2:where(.astro-lcdefpme){margin-bottom:1.25rem}.note:where(.astro-lcdefpme){font-size:var(--sl-text-sm);color:var(--mn-muted);background:var(--mn-panel);border-left:3px solid var(--mn-accent);border-radius:0 .375rem .375rem 0;padding:.875rem 1rem}.privacy:where(.astro-lcdefpme){grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.privacy:where(.astro-lcdefpme) li:where(.astro-lcdefpme){border-top:2px solid var(--mn-accent);padding-top:1rem}.privacy:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font-size:var(--sl-text-lg);color:var(--sl-color-white);margin-bottom:.5rem;font-weight:600}.privacy:where(.astro-lcdefpme) p:where(.astro-lcdefpme){color:var(--mn-muted)}.guides:where(.astro-lcdefpme){grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1.5rem;display:grid}.guides:where(.astro-lcdefpme)>div:where(.astro-lcdefpme){border-top:2px solid var(--mn-accent);padding-top:1rem}.guides:where(.astro-lcdefpme) h3:where(.astro-lcdefpme){font-size:var(--sl-text-lg);margin-bottom:.5rem;font-weight:600}.guides:where(.astro-lcdefpme) ul:where(.astro-lcdefpme){margin:0;padding-left:1.1rem}.guides:where(.astro-lcdefpme) li:where(.astro-lcdefpme)+li:where(.astro-lcdefpme){margin-top:.35rem}
