.accent[data-astro-cid-2ptxulps]{color:var(--color-accent)}.palettes[data-astro-cid-2ptxulps]{padding-block:var(--spacing-section);background:var(--color-surface-1)}.palettes__meta[data-astro-cid-2ptxulps]{align-items:center;gap:calc(var(--spacing) * 2);margin-block-end:calc(var(--spacing) * 5);display:flex}.rule[data-astro-cid-2ptxulps]{background:var(--color-line-1);flex:1;height:1px}.palettes__title[data-astro-cid-2ptxulps]{font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);margin-block-end:calc(var(--spacing) * 12)}.palette-groups[data-astro-cid-2ptxulps]{gap:calc(var(--spacing) * 12);display:grid}.palette-group__title[data-astro-cid-2ptxulps]{font-size:var(--text-xl);line-height:var(--text-xl--line-height);margin-block-end:calc(var(--spacing) * 5)}.swatches[data-astro-cid-2ptxulps]{gap:calc(var(--spacing) * 5);grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));margin:0;padding:0;list-style:none;display:grid}.swatch[data-astro-cid-2ptxulps]{gap:calc(var(--spacing) * 1);align-content:start;display:grid}.swatch__chip[data-astro-cid-2ptxulps]{height:calc(var(--spacing) * 16);box-shadow:inset 0 0 0 1px var(--color-line-1);margin-block-end:calc(var(--spacing) * 2)}.swatch__name[data-astro-cid-2ptxulps]{font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}.swatch__val[data-astro-cid-2ptxulps]{color:var(--color-text-3);text-transform:none}.swatch__usage[data-astro-cid-2ptxulps]{color:var(--color-text-2);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.empty[data-astro-cid-2ptxulps]{color:var(--color-text-2)}.bible{gap:calc(var(--spacing) * 12);padding-block:var(--spacing-section);display:grid}.toc__title[data-astro-cid-2ptxulps]{color:var(--color-accent);font-family:var(--font-mono);margin-block-end:calc(var(--spacing) * 3);font-stretch:100%}.toc__list[data-astro-cid-2ptxulps],.toc__sub[data-astro-cid-2ptxulps]{margin:0;padding:0;list-style:none}.toc__sub[data-astro-cid-2ptxulps]{border-inline-start:1px solid var(--color-line-1);padding-inline-start:calc(var(--spacing) * 4);display:none}.toc[data-astro-cid-2ptxulps] a[data-astro-cid-2ptxulps]{min-height:var(--tap-min);color:var(--color-text-2);font-size:var(--text-sm);line-height:var(--text-sm--line-height);transition:color var(--dur-1) var(--ease-out);align-items:center;text-decoration:none;display:flex}.toc[data-astro-cid-2ptxulps] a[data-astro-cid-2ptxulps]:hover{color:var(--color-accent)}.prose[data-astro-cid-2ptxulps]{min-width:0;max-width:52rem;color:var(--color-text-2)}@media (width>=64rem){.bible{grid-template-columns:17rem minmax(0,1fr);align-items:start}.toc[data-astro-cid-2ptxulps]{top:calc(var(--spacing) * 6);max-height:calc(100dvh - var(--spacing) * 12);position:sticky;overflow-y:auto}.toc__sub[data-astro-cid-2ptxulps]{display:block}.toc__sub[data-astro-cid-2ptxulps] a[data-astro-cid-2ptxulps]{min-height:calc(var(--spacing) * 8)}}.prose[data-astro-cid-2ptxulps] h2{margin-block:calc(var(--spacing) * 16) calc(var(--spacing) * 6);border-block-start:1px solid var(--color-line-1);color:var(--color-text-1);font-size:var(--text-2xl);line-height:var(--text-2xl--line-height);scroll-margin-top:calc(var(--spacing) * 6);padding-block-start:calc(var(--spacing) * 6)}.prose[data-astro-cid-2ptxulps] h2:first-child{margin-block-start:0}.prose[data-astro-cid-2ptxulps] h3{margin-block:calc(var(--spacing) * 10) calc(var(--spacing) * 4);color:var(--color-text-1);font-size:var(--text-xl);line-height:var(--text-xl--line-height);scroll-margin-top:calc(var(--spacing) * 6)}.prose[data-astro-cid-2ptxulps] h4{margin-block:calc(var(--spacing) * 6) calc(var(--spacing) * 3);color:var(--color-text-1);font-size:var(--text-lg)}.prose[data-astro-cid-2ptxulps] p,.prose[data-astro-cid-2ptxulps] ul,.prose[data-astro-cid-2ptxulps] ol,.prose[data-astro-cid-2ptxulps] blockquote,.prose[data-astro-cid-2ptxulps] pre,.prose[data-astro-cid-2ptxulps] .md-table{margin-block:0 calc(var(--spacing) * 5)}.prose[data-astro-cid-2ptxulps] p,.prose[data-astro-cid-2ptxulps] li{max-width:var(--container-prose)}.prose[data-astro-cid-2ptxulps] ul,.prose[data-astro-cid-2ptxulps] ol{padding-inline-start:calc(var(--spacing) * 6)}.prose[data-astro-cid-2ptxulps] li+li{margin-block-start:calc(var(--spacing) * 2)}.prose[data-astro-cid-2ptxulps] li::marker{color:var(--color-accent)}.prose[data-astro-cid-2ptxulps] strong{color:var(--color-text-1);font-weight:var(--font-weight-semibold)}.prose[data-astro-cid-2ptxulps] a{color:var(--color-text-1);text-decoration-line:underline}.prose[data-astro-cid-2ptxulps] .md-check{vertical-align:-.1em;border:1px solid var(--color-line-2);width:.9em;height:.9em;margin-inline-end:.5em;display:inline-block}.prose[data-astro-cid-2ptxulps] .contains-task-list{padding-inline-start:0;list-style:none}.prose[data-astro-cid-2ptxulps] blockquote{border-inline-start:3px solid var(--color-accent);color:var(--color-text-2);padding-inline-start:calc(var(--spacing) * 5)}.prose[data-astro-cid-2ptxulps] hr{height:1px;margin-block:calc(var(--spacing) * 10);background:var(--color-line-1)}.prose[data-astro-cid-2ptxulps] code{background:var(--color-surface-2);color:var(--color-text-1);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.05em .35em;font-size:.85em}.prose[data-astro-cid-2ptxulps] .md-hex{white-space:nowrap}.prose[data-astro-cid-2ptxulps] .md-swatch{vertical-align:-.05em;width:.85em;height:.85em;box-shadow:inset 0 0 0 1px var(--color-line-2);margin-inline-end:.35em;display:inline-block}.prose[data-astro-cid-2ptxulps] pre{padding:calc(var(--spacing) * 4);border:1px solid var(--color-line-1);background:var(--color-surface-1);font-size:var(--text-xs);line-height:var(--text-xs--line-height);overflow-x:auto}.prose[data-astro-cid-2ptxulps] pre code{font-size:inherit;overflow-wrap:normal;background:0 0;padding:0}.prose[data-astro-cid-2ptxulps] .md-table{border:1px solid var(--color-line-1);max-width:100%;overflow-x:auto}.prose[data-astro-cid-2ptxulps] table{border-collapse:collapse;width:100%;min-width:36rem;font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.prose[data-astro-cid-2ptxulps] th,.prose[data-astro-cid-2ptxulps] td{padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-block-end:1px solid var(--color-line-1);text-align:start;vertical-align:top}.prose[data-astro-cid-2ptxulps] th{background:var(--color-surface-1);color:var(--color-text-1);font-family:var(--font-mono);font-weight:var(--font-weight-medium);font-size:var(--text-xs);letter-spacing:var(--tracking-meta);text-transform:uppercase}.prose[data-astro-cid-2ptxulps] tbody tr:last-child td{border-block-end:0}
