.page-module__8822BG__article{overflow-wrap:anywhere;min-width:0}.page-module__8822BG__contents{border-block:1px solid color-mix(in oklab, var(--line) 65%, transparent);flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:2rem;padding-block:.75rem;display:flex}.page-module__8822BG__contents a{min-height:2.75rem;color:var(--muted);align-items:center;font-size:.875rem;display:inline-flex}.page-module__8822BG__section{margin-top:3.5rem;scroll-margin-top:6rem}.page-module__8822BG__prose{max-width:48rem;color:var(--muted);margin-top:1rem;line-height:1.8}.page-module__8822BG__note{max-width:48rem;color:var(--muted);margin-top:1.25rem;font-size:.875rem;line-height:1.75}.page-module__8822BG__prose a,.page-module__8822BG__note a,.page-module__8822BG__placements a{text-underline-offset:.2em;text-decoration:underline}.page-module__8822BG__prose a,.page-module__8822BG__note a{padding-block:.8125rem}.page-module__8822BG__utilities{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem;display:grid}.page-module__8822BG__utility{border:1px solid color-mix(in oklab, var(--line) 65%, transparent);background:var(--panel);border-radius:1rem;min-width:0;padding:1.5rem}.page-module__8822BG__art{width:2.5rem;height:2.5rem;color:var(--muted);display:block}.page-module__8822BG__art svg{width:100%;height:100%}.page-module__8822BG__utility h3{margin-top:1.25rem}.page-module__8822BG__utility p,.page-module__8822BG__flow p{color:var(--muted);margin-top:.75rem;font-size:.875rem;line-height:1.75}.page-module__8822BG__figure{border:1px solid color-mix(in oklab, var(--line) 65%, transparent);background:var(--panel);border-radius:1rem;margin-top:1.5rem;padding:1.5rem}.page-module__8822BG__flow{grid-template-columns:minmax(0,1fr);gap:1.75rem;padding:0;list-style:none;display:grid}.page-module__8822BG__flow li{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem;min-width:0;display:grid}.page-module__8822BG__flow .page-module__8822BG__art{grid-area:1/2}.page-module__8822BG__flow h3,.page-module__8822BG__flow p{grid-column:1/-1}.page-module__8822BG__flow h3{margin-top:.75rem}.page-module__8822BG__flow p{margin-top:0}.page-module__8822BG__step{font-family:var(--font-mono), monospace;color:var(--muted);font-size:.6875rem;display:block}.page-module__8822BG__figure figcaption,.page-module__8822BG__mix figcaption,.page-module__8822BG__supply figcaption{color:var(--muted);margin-top:1.5rem;font-size:.75rem;line-height:1.75}.page-module__8822BG__figure figcaption{border-top:1px solid var(--line);padding-top:1rem}.page-module__8822BG__details{border-bottom:1px solid var(--line);max-width:48rem;margin-top:1rem;padding-bottom:1rem}.page-module__8822BG__details summary{cursor:pointer;min-height:2.75rem;padding-block:.75rem;font-size:.875rem}.page-module__8822BG__details p{color:var(--muted);margin-top:.75rem;font-size:.875rem;line-height:1.75}.page-module__8822BG__placements{margin-top:1.5rem}.page-module__8822BG__placements>div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:.75rem;padding-block:1.25rem;display:grid}.page-module__8822BG__placements dt{flex-direction:column;align-items:flex-start;gap:.5rem;font-weight:500;display:flex}.page-module__8822BG__placements dt a{align-items:center;min-height:2.75rem;display:inline-flex}.page-module__8822BG__placements dd{color:var(--muted);font-size:.875rem;line-height:1.75}.page-module__8822BG__mix{border:1px solid color-mix(in oklab, var(--line) 65%, transparent);background:var(--panel);border-radius:1rem;margin-top:1.5rem;padding:1.5rem}.page-module__8822BG__mixHeading,.page-module__8822BG__mixLegend{flex-wrap:wrap;justify-content:space-between;gap:.75rem 1rem;display:flex}.page-module__8822BG__mixBar{border-radius:.25rem;gap:.25rem;height:.75rem;margin-top:1.5rem;display:flex;overflow:hidden}.page-module__8822BG__mixBar>span:first-child{background:var(--line)}.page-module__8822BG__mixBar>span:last-child{background:var(--accent)}.page-module__8822BG__mixLegend{color:var(--muted);margin-top:1rem;font-size:.875rem}.page-module__8822BG__mixLegend span{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.page-module__8822BG__mixLegend strong{color:var(--foreground);font-weight:500}.page-module__8822BG__supply{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem;margin-top:1.5rem;padding:1.5rem;display:grid}.page-module__8822BG__supply>div{text-align:center;flex-direction:column;align-items:center;gap:.75rem;display:flex}.page-module__8822BG__arrow{color:var(--muted);font-size:1.5rem;transform:rotate(90deg)}.page-module__8822BG__supply figcaption{text-align:center;margin-top:.5rem}.page-module__8822BG__identity{margin-top:1.5rem}.page-module__8822BG__identity a{text-underline-offset:.2em;overflow-wrap:anywhere;align-items:center;padding-block:.75rem;text-decoration:underline;display:inline-flex}.page-module__8822BG__next{border-top:1px solid var(--line);margin-top:3.5rem;padding-top:1.5rem}.page-module__8822BG__next>div{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.75rem;display:flex}.page-module__8822BG__next a{text-underline-offset:.2em;justify-content:space-between;align-items:center;gap:.75rem;min-height:2.75rem;font-size:.875rem;text-decoration:underline;display:inline-flex}@media (min-width:640px){.page-module__8822BG__utilities{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__8822BG__placements>div{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:2rem}.page-module__8822BG__supply{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.page-module__8822BG__arrow{transform:none}.page-module__8822BG__supply figcaption{grid-column:1/-1}}@media (min-width:900px){.page-module__8822BG__flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}}@media (max-width:639.98px),(max-height:520px){.page-module__8822BG__article>header>h1{font-size:2rem;line-height:1.05}}@media (hover:hover) and (pointer:fine){.page-module__8822BG__contents a:hover,.page-module__8822BG__next a:hover,.page-module__8822BG__identity a:hover{color:var(--foreground)}}.page-module__8822BG__contents a:active,.page-module__8822BG__next a:active,.page-module__8822BG__identity a:active{color:var(--foreground)}
