.prompt[data-astro-cid-xk7uwcu4]{font-family:var(--font-mono);white-space:pre-wrap;background:color-mix(in srgb, var(--color-ink) 4%, transparent);border-left:3px solid var(--color-accent);border-radius:0 4px 4px 0;margin:1.3em 0;padding:.9em 1.1em;font-size:.84em;line-height:1.55}.copy-file[data-astro-cid-aolm7cit]{margin:1.2em 0 1.6em}.cf-row[data-astro-cid-aolm7cit]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.cf-copy[data-astro-cid-aolm7cit],.cf-download[data-astro-cid-aolm7cit]{font:inherit;cursor:pointer;border-radius:4px;align-items:center;min-height:44px;padding:.5em 1.1em;font-size:.92em;font-weight:500;text-decoration:none;transition:background .16s,color .16s;display:inline-flex}.cf-copy[data-astro-cid-aolm7cit]{color:var(--color-paper);background:var(--color-accent-deep);border:0}.cf-copy[data-astro-cid-aolm7cit]:hover{background:var(--color-accent)}.cf-download[data-astro-cid-aolm7cit]{color:var(--color-accent-deep);border:1.5px solid var(--color-line);background:0 0}.cf-download[data-astro-cid-aolm7cit]:hover{color:var(--color-accent);border-color:var(--color-accent)}.cf-msg[data-astro-cid-aolm7cit]{color:var(--color-muted);font-size:.85em}details[data-astro-cid-aolm7cit] summary[data-astro-cid-aolm7cit]{cursor:pointer;color:var(--color-muted);margin-top:.9em;font-size:.92em}.follow[data-astro-cid-r4groxy2]{flex-wrap:wrap;gap:.6rem;margin:1.2em 0 1.6em;display:flex}.follow[data-astro-cid-r4groxy2] a[data-astro-cid-r4groxy2]{border-radius:4px;align-items:center;min-height:44px;padding:.5em 1.1em;font-size:.92em;font-weight:500;text-decoration:none;transition:background .16s,color .16s,border-color .16s;display:inline-flex}.f-main[data-astro-cid-r4groxy2]{color:var(--color-paper);background:var(--color-accent-deep)}.f-main[data-astro-cid-r4groxy2]:hover{color:var(--color-paper);background:var(--color-accent)}.f-alt[data-astro-cid-r4groxy2]{color:var(--color-accent-deep);border:1.5px solid var(--color-line)}.f-alt[data-astro-cid-r4groxy2]:hover{color:var(--color-accent);border-color:var(--color-accent)}.matrix[data-astro-cid-pee6jmz2]{border-collapse:collapse;width:100%;margin:1.6em 0 2em;font-size:.88em;line-height:1.5}.matrix[data-astro-cid-pee6jmz2] th[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] td[data-astro-cid-pee6jmz2]{text-align:left;vertical-align:top;border-top:1px solid var(--color-line);padding:.7em .9em .8em 0}.matrix[data-astro-cid-pee6jmz2] thead[data-astro-cid-pee6jmz2] th[data-astro-cid-pee6jmz2]{border-top:0;padding-bottom:.5em}.matrix[data-astro-cid-pee6jmz2] th[data-astro-cid-pee6jmz2]{font-family:var(--font-display);font-variation-settings:"opsz" 24, "SOFT" 10, "WONK" 0;font-size:1.06em;font-weight:600;line-height:1.25}.matrix[data-astro-cid-pee6jmz2] tbody[data-astro-cid-pee6jmz2] th[data-astro-cid-pee6jmz2]{width:9.5em}.matrix[data-astro-cid-pee6jmz2] th[data-astro-cid-pee6jmz2] span[data-astro-cid-pee6jmz2]{font-family:var(--font-ui);color:var(--color-muted);margin-top:.25em;font-size:.78em;font-weight:400;display:block}.matrix[data-astro-cid-pee6jmz2] tr[data-astro-cid-pee6jmz2].rules th[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] tr[data-astro-cid-pee6jmz2].rules td[data-astro-cid-pee6jmz2]{border-top:2px solid var(--color-accent)}.matrix[data-astro-cid-pee6jmz2] tr[data-astro-cid-pee6jmz2].rules th[data-astro-cid-pee6jmz2]{color:var(--color-accent-deep)}.sr-only[data-astro-cid-pee6jmz2]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=68em){.matrix[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] tbody[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] tr[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] th[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] td[data-astro-cid-pee6jmz2]{width:auto;display:block}.matrix[data-astro-cid-pee6jmz2]{font-size:.95em}.matrix[data-astro-cid-pee6jmz2] thead[data-astro-cid-pee6jmz2]{display:none}.matrix[data-astro-cid-pee6jmz2] tbody[data-astro-cid-pee6jmz2] tr[data-astro-cid-pee6jmz2]{border-top:1px solid var(--color-line);padding:1em 0 .4em}.matrix[data-astro-cid-pee6jmz2] tbody[data-astro-cid-pee6jmz2] tr[data-astro-cid-pee6jmz2].rules{border-top:2px solid var(--color-accent)}.matrix[data-astro-cid-pee6jmz2] tbody[data-astro-cid-pee6jmz2] th[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] td[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] tr[data-astro-cid-pee6jmz2].rules th[data-astro-cid-pee6jmz2],.matrix[data-astro-cid-pee6jmz2] tr[data-astro-cid-pee6jmz2].rules td[data-astro-cid-pee6jmz2]{border:0;width:auto;padding:0}.matrix[data-astro-cid-pee6jmz2] tbody[data-astro-cid-pee6jmz2] th[data-astro-cid-pee6jmz2]{margin-bottom:.6em}.matrix[data-astro-cid-pee6jmz2] td[data-astro-cid-pee6jmz2]{margin-bottom:.7em}.matrix[data-astro-cid-pee6jmz2] td[data-astro-cid-pee6jmz2]:before{content:attr(data-layer);font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);font-size:.74em;font-weight:600;display:block}}.diamonds[data-astro-cid-cvwvefbb]{margin:1.4em 0 1.8em}.diamonds[data-astro-cid-cvwvefbb] svg[data-astro-cid-cvwvefbb]{width:100%;height:4.5em;display:block}.diamonds[data-astro-cid-cvwvefbb] polygon[data-astro-cid-cvwvefbb]{stroke:var(--color-accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.diamonds[data-astro-cid-cvwvefbb] .open[data-astro-cid-cvwvefbb]{fill:var(--color-glow)}.diamonds[data-astro-cid-cvwvefbb] .close[data-astro-cid-cvwvefbb]{fill:#0000}.diamonds[data-astro-cid-cvwvefbb] figcaption[data-astro-cid-cvwvefbb]{font-family:var(--font-ui);color:var(--color-muted);text-align:center;grid-template-columns:repeat(4,1fr);margin-top:.5em;font-size:.78em;line-height:1.35;display:grid}.diamonds[data-astro-cid-cvwvefbb] figcaption[data-astro-cid-cvwvefbb] span[data-astro-cid-cvwvefbb]{padding:0 .2em}
