.pipeline-scroll[data-astro-cid-tvlqfwel]{overscroll-behavior-inline:contain;overflow-x:auto}.pipeline-grid[data-astro-cid-tvlqfwel]{grid-template-columns:7rem repeat(8,minmax(3.5rem,1fr));align-items:center;gap:.3rem;min-width:47rem;display:grid}.pipeline-grid[data-astro-cid-tvlqfwel]>[data-astro-cid-tvlqfwel]{min-height:2rem}.pipeline-grid[data-astro-cid-tvlqfwel] .corner[data-astro-cid-tvlqfwel],.pipeline-grid[data-astro-cid-tvlqfwel] .cycle[data-astro-cid-tvlqfwel]{color:var(--muted);text-align:center;font-size:.72rem;font-weight:650}.pipeline-grid[data-astro-cid-tvlqfwel] code[data-astro-cid-tvlqfwel]{background:0 0;align-self:stretch;place-items:center start;padding:0;font-size:.78rem;display:grid}.pipeline-grid[data-astro-cid-tvlqfwel] .stage[data-astro-cid-tvlqfwel]{border-block:1px solid var(--muted);color:var(--text);place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem;display:grid}.pipeline-grid[data-astro-cid-tvlqfwel] .stage[data-astro-cid-tvlqfwel]:nth-child(odd){background:color-mix(in srgb, var(--accent) 5%, var(--bg))}.legend[data-astro-cid-tvlqfwel]{color:var(--muted);margin:.65rem 0 0;font-size:.76rem}.legend[data-astro-cid-tvlqfwel] span[data-astro-cid-tvlqfwel]{color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}@media print{.pipeline-scroll[data-astro-cid-tvlqfwel]{overflow:visible}.pipeline-grid[data-astro-cid-tvlqfwel]{min-width:0}}.rename-scroll[data-astro-cid-cpxirpjt]{overscroll-behavior-inline:contain;overflow-x:auto}.rename-grid[data-astro-cid-cpxirpjt]{border-block:1px solid var(--line);grid-template-columns:1.7fr 1fr 1fr;min-width:48rem;display:grid}.rename-grid[data-astro-cid-cpxirpjt]>[data-astro-cid-cpxirpjt]{border-bottom:1px solid var(--line);padding:.55rem .7rem}.rename-grid[data-astro-cid-cpxirpjt]>[data-astro-cid-cpxirpjt]:nth-last-child(-n+3){border-bottom:0}.rename-grid[data-astro-cid-cpxirpjt] .heading[data-astro-cid-cpxirpjt]{color:var(--muted);text-transform:uppercase;font-size:.7rem;font-weight:650}.rename-grid[data-astro-cid-cpxirpjt] code[data-astro-cid-cpxirpjt]{background:0 0;padding:.55rem .7rem;font-size:.75rem}@media print{.rename-scroll[data-astro-cid-cpxirpjt]{overflow:visible}.rename-grid[data-astro-cid-cpxirpjt]{min-width:0}}.speculation-scroll[data-astro-cid-wuq4dgkn]{overscroll-behavior-inline:contain;overflow-x:auto}.speculation-grid[data-astro-cid-wuq4dgkn]{grid-template-columns:7.5rem repeat(6,minmax(5rem,1fr));align-items:stretch;gap:.45rem;min-width:50rem;display:grid}.speculation-grid[data-astro-cid-wuq4dgkn] .label[data-astro-cid-wuq4dgkn]{color:var(--muted);align-items:center;font-size:.72rem;font-weight:650;display:grid}.speculation-grid[data-astro-cid-wuq4dgkn] .slot[data-astro-cid-wuq4dgkn]{border-block:1px solid var(--muted);text-align:center;padding:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.76rem}.speculation-grid[data-astro-cid-wuq4dgkn] small[data-astro-cid-wuq4dgkn]{color:var(--muted);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.64rem}.speculation-grid[data-astro-cid-wuq4dgkn] .retired[data-astro-cid-wuq4dgkn]{border-color:var(--accent)}.speculation-grid[data-astro-cid-wuq4dgkn] .wrong[data-astro-cid-wuq4dgkn]{color:var(--muted);border-style:dashed;text-decoration:line-through}.speculation-grid[data-astro-cid-wuq4dgkn] .correct[data-astro-cid-wuq4dgkn]{border-color:var(--accent)}.speculation-grid[data-astro-cid-wuq4dgkn] .empty[data-astro-cid-wuq4dgkn]{color:var(--muted)}@media print{.speculation-scroll[data-astro-cid-wuq4dgkn]{overflow:visible}.speculation-grid[data-astro-cid-wuq4dgkn]{min-width:0}}.line-scroll[data-astro-cid-fxofcusa]{overscroll-behavior-inline:contain;overflow-x:auto}.line-visual[data-astro-cid-fxofcusa]{min-width:48rem}.memory-label[data-astro-cid-fxofcusa]{color:var(--muted);margin-bottom:.45rem;font-size:.72rem;font-weight:650}.bytes[data-astro-cid-fxofcusa]{border-block:1px solid var(--muted);grid-template-columns:repeat(16,minmax(2.65rem,1fr));display:grid}.bytes[data-astro-cid-fxofcusa] span[data-astro-cid-fxofcusa]{border-inline-end:1px solid var(--line);place-items:center;min-height:3.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.66rem;display:grid}.bytes[data-astro-cid-fxofcusa] span[data-astro-cid-fxofcusa]:last-child{border-inline-end:0}.bytes[data-astro-cid-fxofcusa] .requested[data-astro-cid-fxofcusa]{background:color-mix(in srgb, var(--accent) 9%, var(--bg));border-block:2px solid var(--accent);color:var(--accent-strong)}.bytes[data-astro-cid-fxofcusa] small[data-astro-cid-fxofcusa]{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:.55rem;display:block}.transfer[data-astro-cid-fxofcusa]{color:var(--muted);text-align:center;margin-top:.55rem;font-size:.72rem}.transfer[data-astro-cid-fxofcusa] span[data-astro-cid-fxofcusa]{color:var(--accent);font-size:1rem}@media print{.line-scroll[data-astro-cid-fxofcusa]{overflow:visible}.line-visual[data-astro-cid-fxofcusa]{min-width:0}.bytes[data-astro-cid-fxofcusa] span[data-astro-cid-fxofcusa]{font-size:.58rem}}.address-scroll[data-astro-cid-xlvntyj4]{overscroll-behavior-inline:contain;overflow-x:auto}.mapping[data-astro-cid-xlvntyj4]{min-width:50rem}.address-label[data-astro-cid-xlvntyj4]{color:var(--muted);margin-bottom:.4rem;font-size:.72rem;font-weight:650}.address-fields[data-astro-cid-xlvntyj4]{border-block:1px solid var(--muted);grid-template-columns:2.3fr 1fr 1fr;display:grid}.address-fields[data-astro-cid-xlvntyj4]>div[data-astro-cid-xlvntyj4]{border-inline-end:1px solid var(--line);text-align:center;padding:.65rem}.address-fields[data-astro-cid-xlvntyj4]>div[data-astro-cid-xlvntyj4]:last-child{border-inline-end:0}.address-fields[data-astro-cid-xlvntyj4] strong[data-astro-cid-xlvntyj4],.set-row[data-astro-cid-xlvntyj4] strong[data-astro-cid-xlvntyj4]{font-size:.76rem;display:block}.address-fields[data-astro-cid-xlvntyj4] small[data-astro-cid-xlvntyj4],.set-row[data-astro-cid-xlvntyj4] small[data-astro-cid-xlvntyj4]{color:var(--muted);font-size:.62rem;display:block}.mapping-arrows[data-astro-cid-xlvntyj4]{color:var(--muted);text-align:center;grid-template-columns:2.3fr 1fr 1fr;padding:.5rem 0;font-size:.65rem;display:grid}.set-row[data-astro-cid-xlvntyj4]{grid-template-columns:7rem repeat(4,minmax(8.5rem,1fr));align-items:stretch;gap:.35rem;display:grid}.set-label[data-astro-cid-xlvntyj4],.way[data-astro-cid-xlvntyj4]{border-block:1px solid var(--muted);align-content:center;min-height:4rem;padding:.5rem;display:grid}.way[data-astro-cid-xlvntyj4] code[data-astro-cid-xlvntyj4]{background:0 0;margin-top:.3rem;padding:0;font-size:.66rem}.way[data-astro-cid-xlvntyj4].hit{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--bg))}@media print{.address-scroll[data-astro-cid-xlvntyj4]{overflow:visible}.mapping[data-astro-cid-xlvntyj4]{min-width:0}.set-row[data-astro-cid-xlvntyj4]{grid-template-columns:5.5rem repeat(4,1fr)}.way[data-astro-cid-xlvntyj4] code[data-astro-cid-xlvntyj4]{font-size:.56rem}}.locality-grid[data-astro-cid-k2n6hoe6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.pattern[data-astro-cid-k2n6hoe6] h3[data-astro-cid-k2n6hoe6]{color:var(--muted);margin:0 0 .55rem;font-size:.74rem}.line[data-astro-cid-k2n6hoe6]{border-block:1px solid var(--muted);grid-template-columns:repeat(4,1fr);margin-bottom:.35rem;display:grid}.line[data-astro-cid-k2n6hoe6] span[data-astro-cid-k2n6hoe6]{border-inline-end:1px solid var(--line);min-height:2.35rem;color:var(--muted);place-items:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem;display:grid}.line[data-astro-cid-k2n6hoe6] span[data-astro-cid-k2n6hoe6]:last-child{border-inline-end:0}.line[data-astro-cid-k2n6hoe6] .used[data-astro-cid-k2n6hoe6]{background:color-mix(in srgb, var(--accent) 8%, var(--bg));color:var(--accent-strong)}.pattern[data-astro-cid-k2n6hoe6] p[data-astro-cid-k2n6hoe6]{margin:.55rem 0 0;font-size:.72rem}@media (width<=620px){.locality-grid[data-astro-cid-k2n6hoe6]{grid-template-columns:1fr}}.diagram-scroll[data-astro-cid-r4mgttrn]{overscroll-behavior-inline:contain;overflow-x:auto}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] svg[data-astro-cid-r4mgttrn]{width:100%;height:auto;color:var(--text);display:block}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] text[data-astro-cid-r4mgttrn]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .heading[data-astro-cid-r4mgttrn]{font-size:14px;font-weight:650}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .small[data-astro-cid-r4mgttrn],.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .row-label[data-astro-cid-r4mgttrn]{fill:var(--muted);font-size:13px}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .row-label[data-astro-cid-r4mgttrn]{font-weight:650}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] rect[data-astro-cid-r4mgttrn]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .request[data-astro-cid-r4mgttrn],.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .use[data-astro-cid-r4mgttrn]{stroke:var(--accent)}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .transfer[data-astro-cid-r4mgttrn]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent)}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .wait[data-astro-cid-r4mgttrn]{fill:var(--code-bg)}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .axis[data-astro-cid-r4mgttrn]{stroke:var(--line);stroke-width:1.4px;marker-end:url(#prefetch-timing-arrow)}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] marker[data-astro-cid-r4mgttrn] path[data-astro-cid-r4mgttrn]{fill:var(--muted)}@media (width<=680px){.prefetch-timing-diagram[data-astro-cid-r4mgttrn] svg[data-astro-cid-r4mgttrn]{min-width:48rem}}@media print{.diagram-scroll[data-astro-cid-r4mgttrn]{overflow:visible}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] svg[data-astro-cid-r4mgttrn]{min-width:0}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] rect[data-astro-cid-r4mgttrn],.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .request[data-astro-cid-r4mgttrn],.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .use[data-astro-cid-r4mgttrn],.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .transfer[data-astro-cid-r4mgttrn],.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .wait[data-astro-cid-r4mgttrn]{fill:#fff;stroke:#000}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] text[data-astro-cid-r4mgttrn],.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .small[data-astro-cid-r4mgttrn],.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .row-label[data-astro-cid-r4mgttrn]{fill:#000}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] .axis[data-astro-cid-r4mgttrn]{stroke:#000}.prefetch-timing-diagram[data-astro-cid-r4mgttrn] marker[data-astro-cid-r4mgttrn] path[data-astro-cid-r4mgttrn]{fill:#000}}.patterns[data-astro-cid-qcumax63]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.patterns[data-astro-cid-qcumax63] section[data-astro-cid-qcumax63]{border-block:1px solid var(--line);padding:.9rem 1rem}.patterns[data-astro-cid-qcumax63] h3[data-astro-cid-qcumax63]{color:var(--muted);margin:0 0 .55rem;font-size:.74rem}.patterns[data-astro-cid-qcumax63] p[data-astro-cid-qcumax63]{margin:.45rem 0 0;font-size:.72rem}.patterns[data-astro-cid-qcumax63] .addresses[data-astro-cid-qcumax63]{color:var(--accent-strong);white-space:nowrap}@media (width<=680px){.patterns[data-astro-cid-qcumax63]{grid-template-columns:1fr}}@media print{.patterns[data-astro-cid-qcumax63]{grid-template-columns:repeat(3,minmax(0,1fr))}.patterns[data-astro-cid-qcumax63] section[data-astro-cid-qcumax63]{border-color:#000}.patterns[data-astro-cid-qcumax63] .addresses[data-astro-cid-qcumax63]{color:#000}}.outcomes[data-astro-cid-y66iyehi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.25rem;display:grid}.outcomes[data-astro-cid-y66iyehi] section[data-astro-cid-y66iyehi]{border-block-start:1px solid var(--line);padding:.75rem 0}.outcomes[data-astro-cid-y66iyehi] h3[data-astro-cid-y66iyehi]{color:var(--muted);margin:0 0 .4rem;font-size:.74rem}.outcomes[data-astro-cid-y66iyehi] p[data-astro-cid-y66iyehi]{margin:.35rem 0 0;font-size:.72rem}.outcomes[data-astro-cid-y66iyehi] code[data-astro-cid-y66iyehi]{color:var(--accent-strong);white-space:nowrap}@media (width<=620px){.outcomes[data-astro-cid-y66iyehi]{grid-template-columns:1fr}}@media print{.outcomes[data-astro-cid-y66iyehi]{grid-template-columns:repeat(2,minmax(0,1fr))}.outcomes[data-astro-cid-y66iyehi] section[data-astro-cid-y66iyehi]{border-color:#000}.outcomes[data-astro-cid-y66iyehi] code[data-astro-cid-y66iyehi]{color:#000}}.spaces-scroll[data-astro-cid-s7dvz2nt]{overscroll-behavior-inline:contain;overflow-x:auto}.address-spaces-diagram[data-astro-cid-s7dvz2nt] svg[data-astro-cid-s7dvz2nt]{width:100%;height:auto;color:var(--text);display:block}.address-spaces-diagram[data-astro-cid-s7dvz2nt] text[data-astro-cid-s7dvz2nt]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.address-spaces-diagram[data-astro-cid-s7dvz2nt] .heading[data-astro-cid-s7dvz2nt]{font-size:17px;font-weight:650}.address-spaces-diagram[data-astro-cid-s7dvz2nt] .subheading[data-astro-cid-s7dvz2nt],.address-spaces-diagram[data-astro-cid-s7dvz2nt] .shared-label[data-astro-cid-s7dvz2nt]{fill:var(--muted);font-size:13px}.address-spaces-diagram[data-astro-cid-s7dvz2nt] .address[data-astro-cid-s7dvz2nt]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:16px}.address-spaces-diagram[data-astro-cid-s7dvz2nt] rect[data-astro-cid-s7dvz2nt]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.address-spaces-diagram[data-astro-cid-s7dvz2nt] .frame[data-astro-cid-s7dvz2nt],.address-spaces-diagram[data-astro-cid-s7dvz2nt] .shared-frame[data-astro-cid-s7dvz2nt]{fill:color-mix(in srgb, var(--accent) 5%, var(--bg))}.address-spaces-diagram[data-astro-cid-s7dvz2nt] .shared-frame[data-astro-cid-s7dvz2nt]{stroke:var(--accent);stroke-width:2px}.address-spaces-diagram[data-astro-cid-s7dvz2nt] .mapping[data-astro-cid-s7dvz2nt]{fill:none;stroke:var(--muted);stroke-width:1.5px;marker-end:url(#address-map-arrow)}.address-spaces-diagram[data-astro-cid-s7dvz2nt] marker[data-astro-cid-s7dvz2nt] path[data-astro-cid-s7dvz2nt]{fill:var(--muted)}@media (width<=680px){.address-spaces-diagram[data-astro-cid-s7dvz2nt] svg[data-astro-cid-s7dvz2nt]{min-width:46rem}}@media print{.spaces-scroll[data-astro-cid-s7dvz2nt]{overflow:visible}.address-spaces-diagram[data-astro-cid-s7dvz2nt] svg[data-astro-cid-s7dvz2nt]{min-width:0}.address-spaces-diagram[data-astro-cid-s7dvz2nt] rect[data-astro-cid-s7dvz2nt]{fill:#fff;stroke:#000}.address-spaces-diagram[data-astro-cid-s7dvz2nt] text[data-astro-cid-s7dvz2nt],.address-spaces-diagram[data-astro-cid-s7dvz2nt] .subheading[data-astro-cid-s7dvz2nt],.address-spaces-diagram[data-astro-cid-s7dvz2nt] .shared-label[data-astro-cid-s7dvz2nt]{fill:#000}.address-spaces-diagram[data-astro-cid-s7dvz2nt] .mapping[data-astro-cid-s7dvz2nt],.address-spaces-diagram[data-astro-cid-s7dvz2nt] .shared-frame[data-astro-cid-s7dvz2nt]{stroke:#000}.address-spaces-diagram[data-astro-cid-s7dvz2nt] marker[data-astro-cid-s7dvz2nt] path[data-astro-cid-s7dvz2nt]{fill:#000}}.offset-scroll[data-astro-cid-q6npyp7w]{overscroll-behavior-inline:contain;overflow-x:auto}.translation[data-astro-cid-q6npyp7w]{min-width:45rem}.address-name[data-astro-cid-q6npyp7w]{color:var(--muted);margin:.35rem 0;font-size:.7rem;font-weight:650}.address[data-astro-cid-q6npyp7w]{border-block:1px solid var(--muted);grid-template-columns:2.4fr 1fr;display:grid}.address[data-astro-cid-q6npyp7w] strong[data-astro-cid-q6npyp7w]{text-align:center;padding:.7rem;font-size:.75rem}.address[data-astro-cid-q6npyp7w] .offset[data-astro-cid-q6npyp7w]{border-inline-start:1px solid var(--line)}.mapping[data-astro-cid-q6npyp7w]{color:var(--muted);text-align:center;grid-template-columns:2.4fr 1fr;padding:.5rem 0;font-size:.68rem;display:grid}.mapping[data-astro-cid-q6npyp7w] span[data-astro-cid-q6npyp7w]:nth-child(2),.mapping[data-astro-cid-q6npyp7w] span[data-astro-cid-q6npyp7w]:nth-child(4){display:none}.physical-address[data-astro-cid-q6npyp7w]>[data-astro-cid-q6npyp7w]:first-child{background:color-mix(in srgb, var(--accent) 6%, var(--bg))}@media print{.offset-scroll[data-astro-cid-q6npyp7w]{overflow:visible}.translation[data-astro-cid-q6npyp7w]{min-width:0}}.diagram-scroll[data-astro-cid-eat3rfzc]{overscroll-behavior-inline:contain;overflow-x:auto}.stale-copy-diagram[data-astro-cid-eat3rfzc] svg[data-astro-cid-eat3rfzc]{width:100%;height:auto;color:var(--text);display:block}.stale-copy-diagram[data-astro-cid-eat3rfzc] text[data-astro-cid-eat3rfzc]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.stale-copy-diagram[data-astro-cid-eat3rfzc] .heading[data-astro-cid-eat3rfzc]{font-size:18px;font-weight:650}.stale-copy-diagram[data-astro-cid-eat3rfzc] .label[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .value[data-astro-cid-eat3rfzc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:16px}.stale-copy-diagram[data-astro-cid-eat3rfzc] .small[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .coherence-label[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .without[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .memory-note[data-astro-cid-eat3rfzc]{fill:var(--muted);font-size:13px}.stale-copy-diagram[data-astro-cid-eat3rfzc] rect[data-astro-cid-eat3rfzc]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.stale-copy-diagram[data-astro-cid-eat3rfzc] .changed[data-astro-cid-eat3rfzc]{fill:color-mix(in srgb, var(--accent) 7%, var(--bg));stroke:var(--accent);stroke-width:2px}.stale-copy-diagram[data-astro-cid-eat3rfzc] .stale[data-astro-cid-eat3rfzc]{stroke-dasharray:6 5}.stale-copy-diagram[data-astro-cid-eat3rfzc] .memory[data-astro-cid-eat3rfzc]{fill:var(--code-bg)}.stale-copy-diagram[data-astro-cid-eat3rfzc] .plain-arrow[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .coherence-arrow[data-astro-cid-eat3rfzc]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#stale-arrow)}.stale-copy-diagram[data-astro-cid-eat3rfzc] .coherence-arrow[data-astro-cid-eat3rfzc]{stroke:var(--accent)}.stale-copy-diagram[data-astro-cid-eat3rfzc] marker[data-astro-cid-eat3rfzc] path[data-astro-cid-eat3rfzc]{fill:var(--muted)}@media (width<=680px){.stale-copy-diagram[data-astro-cid-eat3rfzc] svg[data-astro-cid-eat3rfzc]{min-width:46rem}}@media print{.diagram-scroll[data-astro-cid-eat3rfzc]{overflow:visible}.stale-copy-diagram[data-astro-cid-eat3rfzc] svg[data-astro-cid-eat3rfzc]{min-width:0}.stale-copy-diagram[data-astro-cid-eat3rfzc] rect[data-astro-cid-eat3rfzc]{fill:#fff;stroke:#000}.stale-copy-diagram[data-astro-cid-eat3rfzc] text[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .small[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .coherence-label[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .without[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .memory-note[data-astro-cid-eat3rfzc]{fill:#000}.stale-copy-diagram[data-astro-cid-eat3rfzc] .plain-arrow[data-astro-cid-eat3rfzc],.stale-copy-diagram[data-astro-cid-eat3rfzc] .coherence-arrow[data-astro-cid-eat3rfzc]{stroke:#000}.stale-copy-diagram[data-astro-cid-eat3rfzc] marker[data-astro-cid-eat3rfzc] path[data-astro-cid-eat3rfzc]{fill:#000}}.discovery-scroll[data-astro-cid-x54hp3ss]{overscroll-behavior-inline:contain;overflow-x:auto}.discovery-diagram[data-astro-cid-x54hp3ss] svg[data-astro-cid-x54hp3ss]{width:100%;height:auto;color:var(--text);display:block}.discovery-diagram[data-astro-cid-x54hp3ss] text[data-astro-cid-x54hp3ss]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.discovery-diagram[data-astro-cid-x54hp3ss] .heading[data-astro-cid-x54hp3ss]{font-size:18px;font-weight:650}.discovery-diagram[data-astro-cid-x54hp3ss] .node[data-astro-cid-x54hp3ss]{font-size:15px}.discovery-diagram[data-astro-cid-x54hp3ss] .note[data-astro-cid-x54hp3ss]{fill:var(--muted);font-size:13px}.discovery-diagram[data-astro-cid-x54hp3ss] rect[data-astro-cid-x54hp3ss]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.discovery-diagram[data-astro-cid-x54hp3ss] .requester[data-astro-cid-x54hp3ss],.discovery-diagram[data-astro-cid-x54hp3ss] .directory[data-astro-cid-x54hp3ss]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg))}.discovery-diagram[data-astro-cid-x54hp3ss] .directory[data-astro-cid-x54hp3ss]{stroke:var(--accent);stroke-width:2px}.discovery-diagram[data-astro-cid-x54hp3ss] .divider[data-astro-cid-x54hp3ss]{stroke:var(--line)}.discovery-diagram[data-astro-cid-x54hp3ss] .request[data-astro-cid-x54hp3ss],.discovery-diagram[data-astro-cid-x54hp3ss] .directed[data-astro-cid-x54hp3ss]{fill:none;stroke:var(--muted);stroke-width:1.5px;marker-end:url(#discovery-arrow)}.discovery-diagram[data-astro-cid-x54hp3ss] .directed[data-astro-cid-x54hp3ss]{stroke:var(--accent)}.discovery-diagram[data-astro-cid-x54hp3ss] marker[data-astro-cid-x54hp3ss] path[data-astro-cid-x54hp3ss]{fill:var(--muted)}@media (width<=680px){.discovery-diagram[data-astro-cid-x54hp3ss] svg[data-astro-cid-x54hp3ss]{min-width:48rem}}@media print{.discovery-scroll[data-astro-cid-x54hp3ss]{overflow:visible}.discovery-diagram[data-astro-cid-x54hp3ss] svg[data-astro-cid-x54hp3ss]{min-width:0}.discovery-diagram[data-astro-cid-x54hp3ss] rect[data-astro-cid-x54hp3ss]{fill:#fff;stroke:#000}.discovery-diagram[data-astro-cid-x54hp3ss] text[data-astro-cid-x54hp3ss],.discovery-diagram[data-astro-cid-x54hp3ss] .note[data-astro-cid-x54hp3ss]{fill:#000}.discovery-diagram[data-astro-cid-x54hp3ss] .request[data-astro-cid-x54hp3ss],.discovery-diagram[data-astro-cid-x54hp3ss] .directed[data-astro-cid-x54hp3ss],.discovery-diagram[data-astro-cid-x54hp3ss] .divider[data-astro-cid-x54hp3ss]{stroke:#000}.discovery-diagram[data-astro-cid-x54hp3ss] marker[data-astro-cid-x54hp3ss] path[data-astro-cid-x54hp3ss]{fill:#000}}.false-sharing-scroll[data-astro-cid-o2e5g3r3]{overscroll-behavior-inline:contain;overflow-x:auto}.false-sharing-diagram[data-astro-cid-o2e5g3r3] svg[data-astro-cid-o2e5g3r3]{width:100%;height:auto;color:var(--text);display:block}.false-sharing-diagram[data-astro-cid-o2e5g3r3] text[data-astro-cid-o2e5g3r3]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.false-sharing-diagram[data-astro-cid-o2e5g3r3] .heading[data-astro-cid-o2e5g3r3]{font-size:18px;font-weight:650}.false-sharing-diagram[data-astro-cid-o2e5g3r3] .code[data-astro-cid-o2e5g3r3]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:16px}.false-sharing-diagram[data-astro-cid-o2e5g3r3] .line-label[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .unused[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .transfer-label[data-astro-cid-o2e5g3r3]{fill:var(--muted);font-size:13px}.false-sharing-diagram[data-astro-cid-o2e5g3r3] rect[data-astro-cid-o2e5g3r3]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.false-sharing-diagram[data-astro-cid-o2e5g3r3] .counter-a[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .counter-b[data-astro-cid-o2e5g3r3]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg))}.false-sharing-diagram[data-astro-cid-o2e5g3r3] .owner-a[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .owner-b[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .transfer[data-astro-cid-o2e5g3r3]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#false-sharing-arrow)}.false-sharing-diagram[data-astro-cid-o2e5g3r3] .reverse[data-astro-cid-o2e5g3r3]{marker-start:url(#false-sharing-arrow);marker-end:none}.false-sharing-diagram[data-astro-cid-o2e5g3r3] marker[data-astro-cid-o2e5g3r3] path[data-astro-cid-o2e5g3r3]{fill:var(--accent)}@media (width<=680px){.false-sharing-diagram[data-astro-cid-o2e5g3r3] svg[data-astro-cid-o2e5g3r3]{min-width:46rem}}@media print{.false-sharing-scroll[data-astro-cid-o2e5g3r3]{overflow:visible}.false-sharing-diagram[data-astro-cid-o2e5g3r3] svg[data-astro-cid-o2e5g3r3]{min-width:0}.false-sharing-diagram[data-astro-cid-o2e5g3r3] rect[data-astro-cid-o2e5g3r3]{fill:#fff;stroke:#000}.false-sharing-diagram[data-astro-cid-o2e5g3r3] text[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .line-label[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .unused[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .transfer-label[data-astro-cid-o2e5g3r3]{fill:#000}.false-sharing-diagram[data-astro-cid-o2e5g3r3] .owner-a[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .owner-b[data-astro-cid-o2e5g3r3],.false-sharing-diagram[data-astro-cid-o2e5g3r3] .transfer[data-astro-cid-o2e5g3r3]{stroke:#000}.false-sharing-diagram[data-astro-cid-o2e5g3r3] marker[data-astro-cid-o2e5g3r3] path[data-astro-cid-o2e5g3r3]{fill:#000}}.topology[data-astro-cid-qq4pcjl2]{grid-template-columns:minmax(0,1fr) 9rem minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.node[data-astro-cid-qq4pcjl2]{border:1px solid var(--line);border-radius:.45rem;padding:.8rem}.node[data-astro-cid-qq4pcjl2] h3[data-astro-cid-qq4pcjl2]{text-align:center;color:var(--muted);margin:0 0 .65rem;font-size:.74rem}.cores[data-astro-cid-qq4pcjl2],.shared[data-astro-cid-qq4pcjl2],.memory[data-astro-cid-qq4pcjl2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.55rem;display:grid}.cores[data-astro-cid-qq4pcjl2] span[data-astro-cid-qq4pcjl2],.shared[data-astro-cid-qq4pcjl2] span[data-astro-cid-qq4pcjl2],.memory[data-astro-cid-qq4pcjl2] span[data-astro-cid-qq4pcjl2]{border-block:1px solid var(--line);text-align:center;padding:.6rem .45rem;font-size:.7rem}.memory[data-astro-cid-qq4pcjl2] span[data-astro-cid-qq4pcjl2]{border-color:var(--accent)}.link[data-astro-cid-qq4pcjl2]{color:var(--muted);text-align:center;justify-items:center;gap:.25rem;font-size:.68rem;display:grid}.link[data-astro-cid-qq4pcjl2] b[data-astro-cid-qq4pcjl2]{color:var(--accent-strong);font-size:1.45rem;font-weight:500}@media (width<=720px){.topology[data-astro-cid-qq4pcjl2]{grid-template-columns:1fr}.link[data-astro-cid-qq4pcjl2]{grid-template-columns:auto auto;justify-content:center}.link[data-astro-cid-qq4pcjl2] b[data-astro-cid-qq4pcjl2]{transform:rotate(90deg)}}@media print{.topology[data-astro-cid-qq4pcjl2]{grid-template-columns:minmax(0,1fr) 7rem minmax(0,1fr)}.node[data-astro-cid-qq4pcjl2],.cores[data-astro-cid-qq4pcjl2] span[data-astro-cid-qq4pcjl2],.shared[data-astro-cid-qq4pcjl2] span[data-astro-cid-qq4pcjl2],.memory[data-astro-cid-qq4pcjl2] span[data-astro-cid-qq4pcjl2]{border-color:#000}.link[data-astro-cid-qq4pcjl2] b[data-astro-cid-qq4pcjl2]{color:#000}}.paths[data-astro-cid-kafzshox]{grid-template-columns:.7fr 1.3fr 1.3fr;align-items:stretch;gap:.8rem;display:grid}.origin[data-astro-cid-kafzshox],.path[data-astro-cid-kafzshox]{border-block:1px solid var(--line);padding:.85rem .9rem}.origin[data-astro-cid-kafzshox]{text-align:center;place-content:center;gap:.25rem;display:grid}.origin[data-astro-cid-kafzshox] span[data-astro-cid-kafzshox],.note[data-astro-cid-kafzshox],.cache-note[data-astro-cid-kafzshox]{color:var(--muted);font-size:.7rem}.path[data-astro-cid-kafzshox] h3[data-astro-cid-kafzshox]{color:var(--muted);margin:0 0 .55rem;font-size:.74rem}.path[data-astro-cid-kafzshox] p[data-astro-cid-kafzshox]{margin:0 0 .45rem;font-size:.72rem}.local[data-astro-cid-kafzshox]{border-top-color:var(--accent)}.remote[data-astro-cid-kafzshox]{border-top-color:var(--accent-strong)}.cache-note[data-astro-cid-kafzshox]{text-align:center;max-width:46rem;margin:.7rem auto 0}@media (width<=720px){.paths[data-astro-cid-kafzshox]{grid-template-columns:1fr}}@media print{.paths[data-astro-cid-kafzshox]{grid-template-columns:.7fr 1.3fr 1.3fr}.origin[data-astro-cid-kafzshox],.path[data-astro-cid-kafzshox]{border-color:#000}}.placement[data-astro-cid-53x5mnuc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.placement[data-astro-cid-53x5mnuc] section[data-astro-cid-53x5mnuc]{border-block:1px solid var(--line);padding:.85rem 1rem}.placement[data-astro-cid-53x5mnuc] h3[data-astro-cid-53x5mnuc]{color:var(--muted);margin:0 0 .6rem;font-size:.74rem}.threads[data-astro-cid-53x5mnuc]{justify-content:center;gap:.6rem;font-size:.68rem;display:flex}.arrow[data-astro-cid-53x5mnuc]{text-align:center;color:var(--muted);margin:.55rem 0;font-size:.67rem}.pages[data-astro-cid-53x5mnuc]{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.pages[data-astro-cid-53x5mnuc] span[data-astro-cid-53x5mnuc]{border:1px solid var(--line);text-align:center;font-family:var(--pele-font-mono);padding:.5rem .2rem;font-size:.65rem}.pages[data-astro-cid-53x5mnuc].split span[data-astro-cid-53x5mnuc]:nth-child(n+3){border-color:var(--accent)}.placement[data-astro-cid-53x5mnuc] p[data-astro-cid-53x5mnuc]{margin:.65rem 0 0;font-size:.7rem}@media (width<=680px){.placement[data-astro-cid-53x5mnuc]{grid-template-columns:1fr}}@media print{.placement[data-astro-cid-53x5mnuc]{grid-template-columns:repeat(2,minmax(0,1fr))}.placement[data-astro-cid-53x5mnuc] section[data-astro-cid-53x5mnuc],.pages[data-astro-cid-53x5mnuc] span[data-astro-cid-53x5mnuc],.pages[data-astro-cid-53x5mnuc].split span[data-astro-cid-53x5mnuc]:nth-child(n+3){border-color:#000}}.diagram-scroll[data-astro-cid-3kdemucw]{overscroll-behavior-inline:contain;overflow-x:auto}.per-location-order-diagram[data-astro-cid-3kdemucw] svg[data-astro-cid-3kdemucw]{width:100%;height:auto;color:var(--text);display:block}.per-location-order-diagram[data-astro-cid-3kdemucw] text[data-astro-cid-3kdemucw]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.per-location-order-diagram[data-astro-cid-3kdemucw] .heading[data-astro-cid-3kdemucw]{font-size:18px;font-weight:650}.per-location-order-diagram[data-astro-cid-3kdemucw] .code[data-astro-cid-3kdemucw]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:16px}.per-location-order-diagram[data-astro-cid-3kdemucw] .note[data-astro-cid-3kdemucw]{fill:var(--muted);font-size:13px}.per-location-order-diagram[data-astro-cid-3kdemucw] .event[data-astro-cid-3kdemucw]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.per-location-order-diagram[data-astro-cid-3kdemucw] .order-arrow[data-astro-cid-3kdemucw]{fill:none;stroke:var(--accent);stroke-width:1.8px;marker-end:url(#per-location-arrow)}.per-location-order-diagram[data-astro-cid-3kdemucw] .separation[data-astro-cid-3kdemucw]{fill:none;stroke:var(--border);stroke-width:1.5px;stroke-dasharray:5 6}.per-location-order-diagram[data-astro-cid-3kdemucw] marker[data-astro-cid-3kdemucw] path[data-astro-cid-3kdemucw]{fill:var(--accent)}@media (width<=680px){.per-location-order-diagram[data-astro-cid-3kdemucw] svg[data-astro-cid-3kdemucw]{min-width:46rem}}@media print{.diagram-scroll[data-astro-cid-3kdemucw]{overflow:visible}.per-location-order-diagram[data-astro-cid-3kdemucw] svg[data-astro-cid-3kdemucw]{min-width:0}.per-location-order-diagram[data-astro-cid-3kdemucw] .event[data-astro-cid-3kdemucw]{fill:#fff;stroke:#000}.per-location-order-diagram[data-astro-cid-3kdemucw] text[data-astro-cid-3kdemucw],.per-location-order-diagram[data-astro-cid-3kdemucw] .note[data-astro-cid-3kdemucw]{fill:#000}.per-location-order-diagram[data-astro-cid-3kdemucw] .order-arrow[data-astro-cid-3kdemucw],.per-location-order-diagram[data-astro-cid-3kdemucw] .separation[data-astro-cid-3kdemucw]{stroke:#000}.per-location-order-diagram[data-astro-cid-3kdemucw] marker[data-astro-cid-3kdemucw] path[data-astro-cid-3kdemucw]{fill:#000}}.diagram-scroll[data-astro-cid-p7kqgfv4]{overscroll-behavior-inline:contain;overflow-x:auto}.store-buffering-diagram[data-astro-cid-p7kqgfv4] svg[data-astro-cid-p7kqgfv4]{width:100%;height:auto;color:var(--text);display:block}.store-buffering-diagram[data-astro-cid-p7kqgfv4] text[data-astro-cid-p7kqgfv4]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.store-buffering-diagram[data-astro-cid-p7kqgfv4] .heading[data-astro-cid-p7kqgfv4]{font-size:18px;font-weight:650}.store-buffering-diagram[data-astro-cid-p7kqgfv4] .code[data-astro-cid-p7kqgfv4]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:16px}.store-buffering-diagram[data-astro-cid-p7kqgfv4] .small[data-astro-cid-p7kqgfv4],.store-buffering-diagram[data-astro-cid-p7kqgfv4] .note[data-astro-cid-p7kqgfv4]{fill:var(--muted);font-size:13px}.store-buffering-diagram[data-astro-cid-p7kqgfv4] .result[data-astro-cid-p7kqgfv4]{fill:var(--accent);font-size:15px;font-weight:650}.store-buffering-diagram[data-astro-cid-p7kqgfv4] rect[data-astro-cid-p7kqgfv4]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.store-buffering-diagram[data-astro-cid-p7kqgfv4] .buffer[data-astro-cid-p7kqgfv4]{fill:color-mix(in srgb, var(--accent) 7%, var(--bg));stroke:var(--accent)}.store-buffering-diagram[data-astro-cid-p7kqgfv4] .memory[data-astro-cid-p7kqgfv4]{fill:var(--code-bg)}.store-buffering-diagram[data-astro-cid-p7kqgfv4] .plain-arrow[data-astro-cid-p7kqgfv4],.store-buffering-diagram[data-astro-cid-p7kqgfv4] .load-arrow[data-astro-cid-p7kqgfv4]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#store-buffer-arrow)}.store-buffering-diagram[data-astro-cid-p7kqgfv4] marker[data-astro-cid-p7kqgfv4] path[data-astro-cid-p7kqgfv4]{fill:var(--muted)}@media (width<=680px){.store-buffering-diagram[data-astro-cid-p7kqgfv4] svg[data-astro-cid-p7kqgfv4]{min-width:46rem}}@media print{.diagram-scroll[data-astro-cid-p7kqgfv4]{overflow:visible}.store-buffering-diagram[data-astro-cid-p7kqgfv4] svg[data-astro-cid-p7kqgfv4]{min-width:0}.store-buffering-diagram[data-astro-cid-p7kqgfv4] rect[data-astro-cid-p7kqgfv4],.store-buffering-diagram[data-astro-cid-p7kqgfv4] .buffer[data-astro-cid-p7kqgfv4],.store-buffering-diagram[data-astro-cid-p7kqgfv4] .memory[data-astro-cid-p7kqgfv4]{fill:#fff;stroke:#000}.store-buffering-diagram[data-astro-cid-p7kqgfv4] text[data-astro-cid-p7kqgfv4],.store-buffering-diagram[data-astro-cid-p7kqgfv4] .small[data-astro-cid-p7kqgfv4],.store-buffering-diagram[data-astro-cid-p7kqgfv4] .note[data-astro-cid-p7kqgfv4],.store-buffering-diagram[data-astro-cid-p7kqgfv4] .result[data-astro-cid-p7kqgfv4]{fill:#000}.store-buffering-diagram[data-astro-cid-p7kqgfv4] .plain-arrow[data-astro-cid-p7kqgfv4],.store-buffering-diagram[data-astro-cid-p7kqgfv4] .load-arrow[data-astro-cid-p7kqgfv4]{stroke:#000}.store-buffering-diagram[data-astro-cid-p7kqgfv4] marker[data-astro-cid-p7kqgfv4] path[data-astro-cid-p7kqgfv4]{fill:#000}}.diagram-scroll[data-astro-cid-q7vl5tpc]{overscroll-behavior-inline:contain;overflow-x:auto}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] svg[data-astro-cid-q7vl5tpc]{width:100%;height:auto;color:var(--text);display:block}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] text[data-astro-cid-q7vl5tpc]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .heading[data-astro-cid-q7vl5tpc]{font-size:18px;font-weight:650}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .code[data-astro-cid-q7vl5tpc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:15px}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .sync-label[data-astro-cid-q7vl5tpc],.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .order-label[data-astro-cid-q7vl5tpc]{fill:var(--muted);font-size:13px}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] rect[data-astro-cid-q7vl5tpc]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .sync-event[data-astro-cid-q7vl5tpc]{fill:color-mix(in srgb, var(--accent) 7%, var(--bg));stroke:var(--accent)}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .local-arrow[data-astro-cid-q7vl5tpc],.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .sync-arrow[data-astro-cid-q7vl5tpc],.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .order-path[data-astro-cid-q7vl5tpc]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#release-acquire-arrow)}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .sync-arrow[data-astro-cid-q7vl5tpc]{stroke:var(--accent);stroke-width:2px}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .order-path[data-astro-cid-q7vl5tpc]{stroke-dasharray:5 5}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] marker[data-astro-cid-q7vl5tpc] path[data-astro-cid-q7vl5tpc]{fill:var(--muted)}@media (width<=680px){.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] svg[data-astro-cid-q7vl5tpc]{min-width:47rem}}@media print{.diagram-scroll[data-astro-cid-q7vl5tpc]{overflow:visible}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] svg[data-astro-cid-q7vl5tpc]{min-width:0}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] rect[data-astro-cid-q7vl5tpc],.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .sync-event[data-astro-cid-q7vl5tpc]{fill:#fff;stroke:#000}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] text[data-astro-cid-q7vl5tpc],.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .sync-label[data-astro-cid-q7vl5tpc],.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .order-label[data-astro-cid-q7vl5tpc]{fill:#000}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .local-arrow[data-astro-cid-q7vl5tpc],.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .sync-arrow[data-astro-cid-q7vl5tpc],.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] .order-path[data-astro-cid-q7vl5tpc]{stroke:#000}.release-acquire-order-diagram[data-astro-cid-q7vl5tpc] marker[data-astro-cid-q7vl5tpc] path[data-astro-cid-q7vl5tpc]{fill:#000}}.diagram-scroll[data-astro-cid-m2gcuzwe]{overscroll-behavior-inline:contain;overflow-x:auto}.lost-update-diagram[data-astro-cid-m2gcuzwe] svg[data-astro-cid-m2gcuzwe]{width:100%;height:auto;color:var(--text);display:block}.lost-update-diagram[data-astro-cid-m2gcuzwe] text[data-astro-cid-m2gcuzwe]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.lost-update-diagram[data-astro-cid-m2gcuzwe] .heading[data-astro-cid-m2gcuzwe]{font-size:18px;font-weight:650}.lost-update-diagram[data-astro-cid-m2gcuzwe] .code[data-astro-cid-m2gcuzwe]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:15px}.lost-update-diagram[data-astro-cid-m2gcuzwe] .result[data-astro-cid-m2gcuzwe]{fill:var(--muted);font-size:13px}.lost-update-diagram[data-astro-cid-m2gcuzwe] rect[data-astro-cid-m2gcuzwe]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.lost-update-diagram[data-astro-cid-m2gcuzwe] .write[data-astro-cid-m2gcuzwe]{fill:color-mix(in srgb, var(--accent) 7%, var(--bg));stroke:var(--accent)}.lost-update-diagram[data-astro-cid-m2gcuzwe] .counter[data-astro-cid-m2gcuzwe]{fill:var(--code-bg);stroke:var(--accent);stroke-width:2px}.lost-update-diagram[data-astro-cid-m2gcuzwe] .arrow[data-astro-cid-m2gcuzwe],.lost-update-diagram[data-astro-cid-m2gcuzwe] .write-arrow[data-astro-cid-m2gcuzwe]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#lost-update-arrow)}.lost-update-diagram[data-astro-cid-m2gcuzwe] .write-arrow[data-astro-cid-m2gcuzwe]{stroke:var(--accent)}.lost-update-diagram[data-astro-cid-m2gcuzwe] marker[data-astro-cid-m2gcuzwe] path[data-astro-cid-m2gcuzwe]{fill:var(--muted)}@media (width<=680px){.lost-update-diagram[data-astro-cid-m2gcuzwe] svg[data-astro-cid-m2gcuzwe]{min-width:46rem}}@media print{.diagram-scroll[data-astro-cid-m2gcuzwe]{overflow:visible}.lost-update-diagram[data-astro-cid-m2gcuzwe] svg[data-astro-cid-m2gcuzwe]{min-width:0}.lost-update-diagram[data-astro-cid-m2gcuzwe] rect[data-astro-cid-m2gcuzwe],.lost-update-diagram[data-astro-cid-m2gcuzwe] .write[data-astro-cid-m2gcuzwe],.lost-update-diagram[data-astro-cid-m2gcuzwe] .counter[data-astro-cid-m2gcuzwe]{fill:#fff;stroke:#000}.lost-update-diagram[data-astro-cid-m2gcuzwe] text[data-astro-cid-m2gcuzwe],.lost-update-diagram[data-astro-cid-m2gcuzwe] .result[data-astro-cid-m2gcuzwe]{fill:#000}.lost-update-diagram[data-astro-cid-m2gcuzwe] .arrow[data-astro-cid-m2gcuzwe],.lost-update-diagram[data-astro-cid-m2gcuzwe] .write-arrow[data-astro-cid-m2gcuzwe]{stroke:#000}.lost-update-diagram[data-astro-cid-m2gcuzwe] marker[data-astro-cid-m2gcuzwe] path[data-astro-cid-m2gcuzwe]{fill:#000}}.diagram-scroll[data-astro-cid-f3ob7l5v]{overscroll-behavior-inline:contain;overflow-x:auto}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] svg[data-astro-cid-f3ob7l5v]{width:100%;height:auto;color:var(--text);display:block}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] text[data-astro-cid-f3ob7l5v]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .heading[data-astro-cid-f3ob7l5v]{font-size:16px;font-weight:650}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .code[data-astro-cid-f3ob7l5v]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:16px}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .small[data-astro-cid-f3ob7l5v],.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .note[data-astro-cid-f3ob7l5v]{fill:var(--muted);font-size:13px}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] rect[data-astro-cid-f3ob7l5v]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .operation[data-astro-cid-f3ob7l5v]{fill:color-mix(in srgb, var(--accent) 7%, var(--bg));stroke:var(--accent)}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .value[data-astro-cid-f3ob7l5v]{fill:var(--code-bg)}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .arrow[data-astro-cid-f3ob7l5v]{fill:none;stroke:var(--accent);stroke-width:1.8px;marker-end:url(#atomic-rmw-arrow)}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .order-brace[data-astro-cid-f3ob7l5v],.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .order-tick[data-astro-cid-f3ob7l5v]{fill:none;stroke:var(--muted);stroke-width:1.3px}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] marker[data-astro-cid-f3ob7l5v] path[data-astro-cid-f3ob7l5v]{fill:var(--accent)}@media (width<=680px){.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] svg[data-astro-cid-f3ob7l5v]{min-width:46rem}}@media print{.diagram-scroll[data-astro-cid-f3ob7l5v]{overflow:visible}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] svg[data-astro-cid-f3ob7l5v]{min-width:0}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] rect[data-astro-cid-f3ob7l5v],.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .operation[data-astro-cid-f3ob7l5v],.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .value[data-astro-cid-f3ob7l5v]{fill:#fff;stroke:#000}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] text[data-astro-cid-f3ob7l5v],.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .small[data-astro-cid-f3ob7l5v],.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .note[data-astro-cid-f3ob7l5v]{fill:#000}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .arrow[data-astro-cid-f3ob7l5v],.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .order-brace[data-astro-cid-f3ob7l5v],.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] .order-tick[data-astro-cid-f3ob7l5v]{stroke:#000}.atomic-rmw-diagram[data-astro-cid-f3ob7l5v] marker[data-astro-cid-f3ob7l5v] path[data-astro-cid-f3ob7l5v]{fill:#000}}.diagram-scroll[data-astro-cid-pzcgf4ib]{overscroll-behavior-inline:contain;overflow-x:auto}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] svg[data-astro-cid-pzcgf4ib]{width:100%;height:auto;color:var(--text);display:block}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] text[data-astro-cid-pzcgf4ib]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .heading[data-astro-cid-pzcgf4ib]{font-size:16px;font-weight:650}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .label[data-astro-cid-pzcgf4ib],.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .small[data-astro-cid-pzcgf4ib],.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .note[data-astro-cid-pzcgf4ib]{fill:var(--muted);font-size:13px}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .code[data-astro-cid-pzcgf4ib]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:18px}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] rect[data-astro-cid-pzcgf4ib]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .predictor[data-astro-cid-pzcgf4ib]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent)}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .selector[data-astro-cid-pzcgf4ib]{fill:var(--code-bg);stroke:var(--accent)}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .arrow[data-astro-cid-pzcgf4ib]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#branch-next-arrow)}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] marker[data-astro-cid-pzcgf4ib] path[data-astro-cid-pzcgf4ib]{fill:var(--muted)}@media (width<=680px){.branch-next-address-diagram[data-astro-cid-pzcgf4ib] svg[data-astro-cid-pzcgf4ib]{min-width:46rem}}@media print{.diagram-scroll[data-astro-cid-pzcgf4ib]{overflow:visible}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] svg[data-astro-cid-pzcgf4ib]{min-width:0}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] rect[data-astro-cid-pzcgf4ib],.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .predictor[data-astro-cid-pzcgf4ib],.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .selector[data-astro-cid-pzcgf4ib]{fill:#fff;stroke:#000}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] text[data-astro-cid-pzcgf4ib],.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .label[data-astro-cid-pzcgf4ib],.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .small[data-astro-cid-pzcgf4ib],.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .note[data-astro-cid-pzcgf4ib]{fill:#000}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] .arrow[data-astro-cid-pzcgf4ib]{stroke:#000}.branch-next-address-diagram[data-astro-cid-pzcgf4ib] marker[data-astro-cid-pzcgf4ib] path[data-astro-cid-pzcgf4ib]{fill:#000}}.diagram-scroll[data-astro-cid-stxj2ahx]{overscroll-behavior-inline:contain;overflow-x:auto}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] svg[data-astro-cid-stxj2ahx]{width:100%;height:auto;color:var(--text);display:block}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] text[data-astro-cid-stxj2ahx]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .heading[data-astro-cid-stxj2ahx]{font-size:15px;font-weight:650}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .code[data-astro-cid-stxj2ahx]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:15px}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .outcome[data-astro-cid-stxj2ahx]{font-size:14px;font-weight:700}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .note[data-astro-cid-stxj2ahx],.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .explanation[data-astro-cid-stxj2ahx]{fill:var(--muted);font-size:13px}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] rect[data-astro-cid-stxj2ahx]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .taken[data-astro-cid-stxj2ahx]{fill:color-mix(in srgb, var(--accent) 7%, var(--bg));stroke:var(--accent)}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .taken-arrow[data-astro-cid-stxj2ahx],.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .not-taken-arrow[data-astro-cid-stxj2ahx]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#two-bit-arrow)}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .not-taken-arrow[data-astro-cid-stxj2ahx]{stroke:var(--muted)}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] marker[data-astro-cid-stxj2ahx] path[data-astro-cid-stxj2ahx]{fill:var(--muted)}@media (width<=680px){.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] svg[data-astro-cid-stxj2ahx]{min-width:48rem}}@media print{.diagram-scroll[data-astro-cid-stxj2ahx]{overflow:visible}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] svg[data-astro-cid-stxj2ahx]{min-width:0}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] rect[data-astro-cid-stxj2ahx],.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .taken[data-astro-cid-stxj2ahx]{fill:#fff;stroke:#000}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] text[data-astro-cid-stxj2ahx],.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .note[data-astro-cid-stxj2ahx],.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .explanation[data-astro-cid-stxj2ahx]{fill:#000}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .taken-arrow[data-astro-cid-stxj2ahx],.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] .not-taken-arrow[data-astro-cid-stxj2ahx]{stroke:#000}.two-bit-predictor-diagram[data-astro-cid-stxj2ahx] marker[data-astro-cid-stxj2ahx] path[data-astro-cid-stxj2ahx]{fill:#000}}.diagram-scroll[data-astro-cid-freiihmi]{overscroll-behavior-inline:contain;overflow-x:auto}.branch-recovery-diagram[data-astro-cid-freiihmi] svg[data-astro-cid-freiihmi]{width:100%;height:auto;color:var(--text);display:block}.branch-recovery-diagram[data-astro-cid-freiihmi] text[data-astro-cid-freiihmi]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.branch-recovery-diagram[data-astro-cid-freiihmi] .heading[data-astro-cid-freiihmi]{font-size:15px;font-weight:650}.branch-recovery-diagram[data-astro-cid-freiihmi] .small[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .note[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .path-label[data-astro-cid-freiihmi]{fill:var(--muted);font-size:13px}.branch-recovery-diagram[data-astro-cid-freiihmi] rect[data-astro-cid-freiihmi]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.branch-recovery-diagram[data-astro-cid-freiihmi] .speculative[data-astro-cid-freiihmi]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent)}.branch-recovery-diagram[data-astro-cid-freiihmi] .resolution[data-astro-cid-freiihmi]{stroke:var(--accent)}.branch-recovery-diagram[data-astro-cid-freiihmi] .recovery[data-astro-cid-freiihmi]{fill:var(--code-bg);stroke:var(--accent)}.branch-recovery-diagram[data-astro-cid-freiihmi] .arrow[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .correct[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .wrong[data-astro-cid-freiihmi]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#branch-recovery-arrow)}.branch-recovery-diagram[data-astro-cid-freiihmi] .correct[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .wrong[data-astro-cid-freiihmi]{stroke:var(--accent)}.branch-recovery-diagram[data-astro-cid-freiihmi] marker[data-astro-cid-freiihmi] path[data-astro-cid-freiihmi]{fill:var(--muted)}@media (width<=680px){.branch-recovery-diagram[data-astro-cid-freiihmi] svg[data-astro-cid-freiihmi]{min-width:48rem}}@media print{.diagram-scroll[data-astro-cid-freiihmi]{overflow:visible}.branch-recovery-diagram[data-astro-cid-freiihmi] svg[data-astro-cid-freiihmi]{min-width:0}.branch-recovery-diagram[data-astro-cid-freiihmi] rect[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .speculative[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .resolution[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .recovery[data-astro-cid-freiihmi]{fill:#fff;stroke:#000}.branch-recovery-diagram[data-astro-cid-freiihmi] text[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .small[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .note[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .path-label[data-astro-cid-freiihmi]{fill:#000}.branch-recovery-diagram[data-astro-cid-freiihmi] .arrow[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .correct[data-astro-cid-freiihmi],.branch-recovery-diagram[data-astro-cid-freiihmi] .wrong[data-astro-cid-freiihmi]{stroke:#000}.branch-recovery-diagram[data-astro-cid-freiihmi] marker[data-astro-cid-freiihmi] path[data-astro-cid-freiihmi]{fill:#000}}.diagram-scroll[data-astro-cid-66oogqa5]{overscroll-behavior-inline:contain;overflow-x:auto}.exception-sources-diagram[data-astro-cid-66oogqa5] svg[data-astro-cid-66oogqa5]{width:100%;height:auto;color:var(--text);display:block}.exception-sources-diagram[data-astro-cid-66oogqa5] text[data-astro-cid-66oogqa5]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.exception-sources-diagram[data-astro-cid-66oogqa5] .heading[data-astro-cid-66oogqa5]{font-size:15px;font-weight:650}.exception-sources-diagram[data-astro-cid-66oogqa5] .small[data-astro-cid-66oogqa5],.exception-sources-diagram[data-astro-cid-66oogqa5] .lane-title[data-astro-cid-66oogqa5]{fill:var(--muted);font-size:13px}.exception-sources-diagram[data-astro-cid-66oogqa5] rect[data-astro-cid-66oogqa5]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.exception-sources-diagram[data-astro-cid-66oogqa5] .synchronous[data-astro-cid-66oogqa5],.exception-sources-diagram[data-astro-cid-66oogqa5] .asynchronous[data-astro-cid-66oogqa5]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent)}.exception-sources-diagram[data-astro-cid-66oogqa5] .handler[data-astro-cid-66oogqa5]{fill:var(--code-bg);stroke:var(--accent)}.exception-sources-diagram[data-astro-cid-66oogqa5] .arrow[data-astro-cid-66oogqa5]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#exception-sources-arrow)}.exception-sources-diagram[data-astro-cid-66oogqa5] marker[data-astro-cid-66oogqa5] path[data-astro-cid-66oogqa5]{fill:var(--muted)}@media (width<=680px){.exception-sources-diagram[data-astro-cid-66oogqa5] svg[data-astro-cid-66oogqa5]{min-width:48rem}}@media print{.diagram-scroll[data-astro-cid-66oogqa5]{overflow:visible}.exception-sources-diagram[data-astro-cid-66oogqa5] svg[data-astro-cid-66oogqa5]{min-width:0}.exception-sources-diagram[data-astro-cid-66oogqa5] rect[data-astro-cid-66oogqa5],.exception-sources-diagram[data-astro-cid-66oogqa5] .synchronous[data-astro-cid-66oogqa5],.exception-sources-diagram[data-astro-cid-66oogqa5] .asynchronous[data-astro-cid-66oogqa5],.exception-sources-diagram[data-astro-cid-66oogqa5] .handler[data-astro-cid-66oogqa5]{fill:#fff;stroke:#000}.exception-sources-diagram[data-astro-cid-66oogqa5] text[data-astro-cid-66oogqa5],.exception-sources-diagram[data-astro-cid-66oogqa5] .small[data-astro-cid-66oogqa5],.exception-sources-diagram[data-astro-cid-66oogqa5] .lane-title[data-astro-cid-66oogqa5]{fill:#000}.exception-sources-diagram[data-astro-cid-66oogqa5] .arrow[data-astro-cid-66oogqa5]{stroke:#000}.exception-sources-diagram[data-astro-cid-66oogqa5] marker[data-astro-cid-66oogqa5] path[data-astro-cid-66oogqa5]{fill:#000}}.diagram-scroll[data-astro-cid-dgrpzsoy]{overscroll-behavior-inline:contain;overflow-x:auto}.precise-exception-diagram[data-astro-cid-dgrpzsoy] svg[data-astro-cid-dgrpzsoy]{width:100%;height:auto;color:var(--text);display:block}.precise-exception-diagram[data-astro-cid-dgrpzsoy] text[data-astro-cid-dgrpzsoy]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .heading[data-astro-cid-dgrpzsoy]{font-size:15px;font-weight:650}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .code[data-astro-cid-dgrpzsoy]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:16px}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .small[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .direction[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .result[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .boundary-label[data-astro-cid-dgrpzsoy]{fill:var(--muted);font-size:13px}.precise-exception-diagram[data-astro-cid-dgrpzsoy] rect[data-astro-cid-dgrpzsoy]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .retired[data-astro-cid-dgrpzsoy]{fill:var(--code-bg)}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .fault[data-astro-cid-dgrpzsoy]{fill:color-mix(in srgb, var(--accent) 7%, var(--bg));stroke:var(--accent);stroke-width:2px}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .younger[data-astro-cid-dgrpzsoy]{stroke-dasharray:5 4}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .handler[data-astro-cid-dgrpzsoy]{stroke:var(--accent)}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .order[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .arrow[data-astro-cid-dgrpzsoy]{fill:none;stroke:var(--muted);stroke-width:1.5px;marker-end:url(#precise-arrow)}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .boundary[data-astro-cid-dgrpzsoy]{stroke:var(--accent);stroke-width:2px;stroke-dasharray:5 4}.precise-exception-diagram[data-astro-cid-dgrpzsoy] marker[data-astro-cid-dgrpzsoy] path[data-astro-cid-dgrpzsoy]{fill:var(--muted)}@media (width<=680px){.precise-exception-diagram[data-astro-cid-dgrpzsoy] svg[data-astro-cid-dgrpzsoy]{min-width:48rem}}@media print{.diagram-scroll[data-astro-cid-dgrpzsoy]{overflow:visible}.precise-exception-diagram[data-astro-cid-dgrpzsoy] svg[data-astro-cid-dgrpzsoy]{min-width:0}.precise-exception-diagram[data-astro-cid-dgrpzsoy] rect[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .retired[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .fault[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .handler[data-astro-cid-dgrpzsoy]{fill:#fff;stroke:#000}.precise-exception-diagram[data-astro-cid-dgrpzsoy] text[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .small[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .direction[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .result[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .boundary-label[data-astro-cid-dgrpzsoy]{fill:#000}.precise-exception-diagram[data-astro-cid-dgrpzsoy] .order[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .arrow[data-astro-cid-dgrpzsoy],.precise-exception-diagram[data-astro-cid-dgrpzsoy] .boundary[data-astro-cid-dgrpzsoy]{stroke:#000}.precise-exception-diagram[data-astro-cid-dgrpzsoy] marker[data-astro-cid-dgrpzsoy] path[data-astro-cid-dgrpzsoy]{fill:#000}}.diagram-scroll[data-astro-cid-u5o65k64]{overscroll-behavior-inline:contain;overflow-x:auto}.exception-entry-diagram[data-astro-cid-u5o65k64] svg[data-astro-cid-u5o65k64]{width:100%;height:auto;color:var(--text);display:block}.exception-entry-diagram[data-astro-cid-u5o65k64] text[data-astro-cid-u5o65k64]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.exception-entry-diagram[data-astro-cid-u5o65k64] .heading[data-astro-cid-u5o65k64]{font-size:15px;font-weight:650}.exception-entry-diagram[data-astro-cid-u5o65k64] .small[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .note[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .return-label[data-astro-cid-u5o65k64]{fill:var(--muted);font-size:13px}.exception-entry-diagram[data-astro-cid-u5o65k64] .code[data-astro-cid-u5o65k64]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:15px}.exception-entry-diagram[data-astro-cid-u5o65k64] rect[data-astro-cid-u5o65k64]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.exception-entry-diagram[data-astro-cid-u5o65k64] .state[data-astro-cid-u5o65k64]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent)}.exception-entry-diagram[data-astro-cid-u5o65k64] .handler[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .outcome[data-astro-cid-u5o65k64]{fill:var(--code-bg);stroke:var(--accent)}.exception-entry-diagram[data-astro-cid-u5o65k64] .arrow[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .return-arrow[data-astro-cid-u5o65k64]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#exception-entry-arrow)}.exception-entry-diagram[data-astro-cid-u5o65k64] .return-arrow[data-astro-cid-u5o65k64]{stroke:var(--accent)}.exception-entry-diagram[data-astro-cid-u5o65k64] marker[data-astro-cid-u5o65k64] path[data-astro-cid-u5o65k64]{fill:var(--muted)}@media (width<=680px){.exception-entry-diagram[data-astro-cid-u5o65k64] svg[data-astro-cid-u5o65k64]{min-width:48rem}}@media print{.diagram-scroll[data-astro-cid-u5o65k64]{overflow:visible}.exception-entry-diagram[data-astro-cid-u5o65k64] svg[data-astro-cid-u5o65k64]{min-width:0}.exception-entry-diagram[data-astro-cid-u5o65k64] rect[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .state[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .handler[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .outcome[data-astro-cid-u5o65k64]{fill:#fff;stroke:#000}.exception-entry-diagram[data-astro-cid-u5o65k64] text[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .small[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .note[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .return-label[data-astro-cid-u5o65k64]{fill:#000}.exception-entry-diagram[data-astro-cid-u5o65k64] .arrow[data-astro-cid-u5o65k64],.exception-entry-diagram[data-astro-cid-u5o65k64] .return-arrow[data-astro-cid-u5o65k64]{stroke:#000}.exception-entry-diagram[data-astro-cid-u5o65k64] marker[data-astro-cid-u5o65k64] path[data-astro-cid-u5o65k64]{fill:#000}}.core-map[data-astro-cid-dpexsw4w]{grid-template-columns:.9fr 2rem 1.45fr 2rem .8fr;align-items:stretch;gap:.55rem;display:grid}.core-map[data-astro-cid-dpexsw4w] section[data-astro-cid-dpexsw4w]{border-block:1px solid var(--line);padding:.75rem}.core-map[data-astro-cid-dpexsw4w] h3[data-astro-cid-dpexsw4w]{color:var(--muted);margin:0 0 .55rem;font-size:.72rem}.stages[data-astro-cid-dpexsw4w]{gap:.42rem;display:grid}.stages[data-astro-cid-dpexsw4w] span[data-astro-cid-dpexsw4w]{border:1px solid var(--line);text-align:center;padding:.5rem;font-size:.68rem}.out-of-order[data-astro-cid-dpexsw4w] .stages[data-astro-cid-dpexsw4w]{grid-template-columns:repeat(5,minmax(0,1fr))}.flow[data-astro-cid-dpexsw4w]{color:var(--accent-strong);place-items:center;font-size:1.2rem;display:grid}.recovery[data-astro-cid-dpexsw4w]{color:var(--muted);justify-content:center;align-items:center;gap:.6rem;margin-top:.65rem;font-size:.67rem;display:flex}.recovery[data-astro-cid-dpexsw4w] b[data-astro-cid-dpexsw4w]{color:var(--accent-strong);font-size:1.2rem;font-weight:500}@media (width<=780px){.core-map[data-astro-cid-dpexsw4w]{grid-template-columns:1fr}.flow[data-astro-cid-dpexsw4w]{transform:rotate(90deg)}.out-of-order[data-astro-cid-dpexsw4w] .stages[data-astro-cid-dpexsw4w]{grid-template-columns:1fr}.recovery[data-astro-cid-dpexsw4w]{text-align:center}}@media print{.core-map[data-astro-cid-dpexsw4w]{grid-template-columns:.9fr 1rem 1.45fr 1rem .8fr}.out-of-order[data-astro-cid-dpexsw4w] .stages[data-astro-cid-dpexsw4w]{grid-template-columns:repeat(5,minmax(0,1fr))}.core-map[data-astro-cid-dpexsw4w] section[data-astro-cid-dpexsw4w],.stages[data-astro-cid-dpexsw4w] span[data-astro-cid-dpexsw4w]{border-color:#000}.flow[data-astro-cid-dpexsw4w],.recovery[data-astro-cid-dpexsw4w] b[data-astro-cid-dpexsw4w]{color:#000}}.rename[data-astro-cid-27kr7cja]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.rename[data-astro-cid-27kr7cja]>div[data-astro-cid-27kr7cja]{border-block:1px solid var(--line);padding:.75rem .8rem}.rename[data-astro-cid-27kr7cja] h3[data-astro-cid-27kr7cja]{color:var(--muted);margin:0 0 .55rem;font-size:.72rem}.rename[data-astro-cid-27kr7cja] code[data-astro-cid-27kr7cja]{padding:.34rem 0;font-size:.68rem;display:block}.rename[data-astro-cid-27kr7cja] small[data-astro-cid-27kr7cja]{color:var(--muted);font-size:.62rem}.note[data-astro-cid-27kr7cja]{max-width:45rem;color:var(--muted);text-align:center;margin:.65rem auto 0;font-size:.67rem}@media (width<=720px){.rename[data-astro-cid-27kr7cja]{grid-template-columns:1fr}}@media print{.rename[data-astro-cid-27kr7cja]{grid-template-columns:repeat(3,minmax(0,1fr))}.rename[data-astro-cid-27kr7cja]>div[data-astro-cid-27kr7cja]{border-color:#000}}.trace[data-astro-cid-g5it6hkl]{gap:.18rem;display:grid}.row[data-astro-cid-g5it6hkl]{border-bottom:1px solid var(--line);grid-template-columns:1.05fr 1.15fr .9fr;gap:.65rem;padding:.55rem .7rem;font-size:.68rem;display:grid}.heading[data-astro-cid-g5it6hkl]{color:var(--muted);border-top:1px solid var(--line);font-weight:700}.dependent[data-astro-cid-g5it6hkl]{border-left:3px solid var(--accent)}.independent[data-astro-cid-g5it6hkl]{border-left:3px solid var(--accent-strong)}@media (width<=680px){.row[data-astro-cid-g5it6hkl]{grid-template-columns:1fr;gap:.25rem}.heading[data-astro-cid-g5it6hkl]{display:none}}@media print{.row[data-astro-cid-g5it6hkl]{border-color:#000;grid-template-columns:1.05fr 1.15fr .9fr}.dependent[data-astro-cid-g5it6hkl],.independent[data-astro-cid-g5it6hkl]{border-left-color:#000}}.core[data-astro-cid-bt55o5fc]{grid-template-columns:.9fr 1.45fr .65fr;align-items:stretch;gap:.8rem;display:grid}.core[data-astro-cid-bt55o5fc] section[data-astro-cid-bt55o5fc]{border-block:1px solid var(--line);padding:.75rem}.core[data-astro-cid-bt55o5fc] h3[data-astro-cid-bt55o5fc]{color:var(--muted);margin:0 0 .55rem;font-size:.72rem}.predict[data-astro-cid-bt55o5fc],.queue[data-astro-cid-bt55o5fc],.dispatch[data-astro-cid-bt55o5fc],.retire[data-astro-cid-bt55o5fc],.lanes[data-astro-cid-bt55o5fc]>div[data-astro-cid-bt55o5fc],.memory[data-astro-cid-bt55o5fc] span[data-astro-cid-bt55o5fc]{border:1px solid var(--line);text-align:center;padding:.5rem;font-size:.67rem}.sources[data-astro-cid-bt55o5fc],.lanes[data-astro-cid-bt55o5fc],.memory[data-astro-cid-bt55o5fc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:.45rem 0;display:grid}.sources[data-astro-cid-bt55o5fc] span[data-astro-cid-bt55o5fc]{border:1px solid var(--line);text-align:center;padding:.5rem;font-size:.66rem}.sources[data-astro-cid-bt55o5fc] b[data-astro-cid-bt55o5fc],.sources[data-astro-cid-bt55o5fc] small[data-astro-cid-bt55o5fc],.lanes[data-astro-cid-bt55o5fc] b[data-astro-cid-bt55o5fc],.lanes[data-astro-cid-bt55o5fc] span[data-astro-cid-bt55o5fc],.retire[data-astro-cid-bt55o5fc] span[data-astro-cid-bt55o5fc]{display:block}.sources[data-astro-cid-bt55o5fc] small[data-astro-cid-bt55o5fc],.lanes[data-astro-cid-bt55o5fc] span[data-astro-cid-bt55o5fc],.retire[data-astro-cid-bt55o5fc] span[data-astro-cid-bt55o5fc]{color:var(--muted);margin-top:.25rem;font-size:.61rem}.memory[data-astro-cid-bt55o5fc]{grid-template-columns:repeat(3,minmax(0,1fr))}.dispatch[data-astro-cid-bt55o5fc]{border-color:var(--accent)}.retire[data-astro-cid-bt55o5fc]{place-content:center;display:grid}@media (width<=780px){.core[data-astro-cid-bt55o5fc],.lanes[data-astro-cid-bt55o5fc],.memory[data-astro-cid-bt55o5fc]{grid-template-columns:1fr}}@media print{.core[data-astro-cid-bt55o5fc]{grid-template-columns:.9fr 1.45fr .65fr}.lanes[data-astro-cid-bt55o5fc]{grid-template-columns:repeat(2,minmax(0,1fr))}.memory[data-astro-cid-bt55o5fc]{grid-template-columns:repeat(3,minmax(0,1fr))}.core[data-astro-cid-bt55o5fc] section[data-astro-cid-bt55o5fc],.predict[data-astro-cid-bt55o5fc],.queue[data-astro-cid-bt55o5fc],.dispatch[data-astro-cid-bt55o5fc],.retire[data-astro-cid-bt55o5fc],.lanes[data-astro-cid-bt55o5fc]>div[data-astro-cid-bt55o5fc],.memory[data-astro-cid-bt55o5fc] span[data-astro-cid-bt55o5fc],.sources[data-astro-cid-bt55o5fc] span[data-astro-cid-bt55o5fc]{border-color:#000}}.layers[data-astro-cid-gu6s2s3a]{grid-template-columns:1fr 2rem 1fr 2rem 1.2fr;align-items:center;gap:.6rem;display:grid}.layers[data-astro-cid-gu6s2s3a] section[data-astro-cid-gu6s2s3a]{border-block:1px solid var(--line);min-height:7rem;padding:.8rem}.layers[data-astro-cid-gu6s2s3a] h3[data-astro-cid-gu6s2s3a]{color:var(--muted);margin:0 0 .5rem;font-size:.72rem}.layers[data-astro-cid-gu6s2s3a] p[data-astro-cid-gu6s2s3a]{margin:0;font-size:.69rem}.layers[data-astro-cid-gu6s2s3a]>b[data-astro-cid-gu6s2s3a]{color:var(--accent-strong);text-align:center;font-size:1.2rem;font-weight:500}@media (width<=680px){.layers[data-astro-cid-gu6s2s3a]{grid-template-columns:1fr}.layers[data-astro-cid-gu6s2s3a] section[data-astro-cid-gu6s2s3a]{min-height:auto}.layers[data-astro-cid-gu6s2s3a]>b[data-astro-cid-gu6s2s3a]{transform:rotate(90deg)}}@media print{.layers[data-astro-cid-gu6s2s3a]{grid-template-columns:1fr 1rem 1fr 1rem 1.2fr}.layers[data-astro-cid-gu6s2s3a] section[data-astro-cid-gu6s2s3a]{border-color:#000}.layers[data-astro-cid-gu6s2s3a]>b[data-astro-cid-gu6s2s3a]{color:#000}}.sequence[data-astro-cid-wcfu53li]{flex-wrap:wrap;justify-content:center;gap:.45rem;display:flex}.sequence[data-astro-cid-wcfu53li] code[data-astro-cid-wcfu53li],.resources[data-astro-cid-wcfu53li] span[data-astro-cid-wcfu53li]{border:1px solid var(--line);padding:.5rem .65rem;font-size:.67rem}.arrow[data-astro-cid-wcfu53li]{color:var(--muted);text-align:center;margin:.65rem 0;font-size:.67rem}.resources[data-astro-cid-wcfu53li]{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;display:grid}.resources[data-astro-cid-wcfu53li] span[data-astro-cid-wcfu53li]{border-block-color:var(--accent);text-align:center}@media (width<=720px){.resources[data-astro-cid-wcfu53li]{grid-template-columns:1fr}}@media print{.resources[data-astro-cid-wcfu53li]{grid-template-columns:repeat(5,minmax(0,1fr))}.sequence[data-astro-cid-wcfu53li] code[data-astro-cid-wcfu53li],.resources[data-astro-cid-wcfu53li] span[data-astro-cid-wcfu53li]{border-color:#000}}.topology[data-astro-cid-xflz43aa]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cluster[data-astro-cid-xflz43aa],.soc[data-astro-cid-xflz43aa]{border-block:1px solid var(--line);padding:.8rem}.cluster[data-astro-cid-xflz43aa] h3[data-astro-cid-xflz43aa],.soc[data-astro-cid-xflz43aa] h3[data-astro-cid-xflz43aa]{color:var(--muted);margin:0 0 .6rem;font-size:.72rem}.cores[data-astro-cid-xflz43aa]{grid-template-columns:repeat(4,1fr);gap:.35rem;display:grid}.cores[data-astro-cid-xflz43aa].efficiency{grid-template-columns:repeat(6,1fr)}.cores[data-astro-cid-xflz43aa] span[data-astro-cid-xflz43aa],.memory[data-astro-cid-xflz43aa]{border:1px solid var(--line);text-align:center;padding:.48rem .3rem;font-size:.67rem}.cluster[data-astro-cid-xflz43aa] p[data-astro-cid-xflz43aa],.soc[data-astro-cid-xflz43aa] p[data-astro-cid-xflz43aa]{margin:.55rem 0 0;font-size:.69rem}.flow[data-astro-cid-xflz43aa]{color:var(--accent-strong);text-align:center;grid-column:1/-1;font-size:1.2rem;line-height:1}.soc[data-astro-cid-xflz43aa]{text-align:center;grid-column:1/-1}.memory[data-astro-cid-xflz43aa]{margin-top:.65rem}@media (width<=720px){.topology[data-astro-cid-xflz43aa]{grid-template-columns:1fr}.flow[data-astro-cid-xflz43aa],.soc[data-astro-cid-xflz43aa]{grid-column:auto}.cores[data-astro-cid-xflz43aa].efficiency{grid-template-columns:repeat(3,1fr)}}@media print{.cluster[data-astro-cid-xflz43aa],.soc[data-astro-cid-xflz43aa],.cores[data-astro-cid-xflz43aa] span[data-astro-cid-xflz43aa],.memory[data-astro-cid-xflz43aa]{border-color:#000}.flow[data-astro-cid-xflz43aa]{color:#000}}.scheduling[data-astro-cid-74tlq5d6]{grid-template-columns:.9fr 1.2rem 1fr 1.2rem 1fr 1.2rem 1.15fr;align-items:stretch;gap:.45rem;display:grid}.scheduling[data-astro-cid-74tlq5d6] section[data-astro-cid-74tlq5d6]{border-block:1px solid var(--line);padding:.72rem}.scheduling[data-astro-cid-74tlq5d6] h3[data-astro-cid-74tlq5d6]{color:var(--muted);margin:0 0 .5rem;font-size:.72rem}.scheduling[data-astro-cid-74tlq5d6] p[data-astro-cid-74tlq5d6]{margin:.35rem 0 0;font-size:.68rem}.destinations[data-astro-cid-74tlq5d6]{grid-template-columns:1fr 1fr;gap:.42rem;display:grid}.destinations[data-astro-cid-74tlq5d6] h3[data-astro-cid-74tlq5d6]{grid-column:1/-1}.destinations[data-astro-cid-74tlq5d6] p[data-astro-cid-74tlq5d6]{border:1px solid var(--line);text-align:center;padding:.45rem}.flow[data-astro-cid-74tlq5d6]{color:var(--accent-strong);place-items:center;font-size:1.15rem;display:grid}@media (width<=780px){.scheduling[data-astro-cid-74tlq5d6]{grid-template-columns:1fr}.flow[data-astro-cid-74tlq5d6]{transform:rotate(90deg)}}@media print{.scheduling[data-astro-cid-74tlq5d6]{grid-template-columns:.9fr .6rem 1fr .6rem 1fr .6rem 1.15fr}.scheduling[data-astro-cid-74tlq5d6] section[data-astro-cid-74tlq5d6],.destinations[data-astro-cid-74tlq5d6] p[data-astro-cid-74tlq5d6]{border-color:#000}.flow[data-astro-cid-74tlq5d6]{color:#000}}.engines[data-astro-cid-iqf6mcbh]{grid-template-columns:repeat(4,1fr);gap:.55rem;display:grid}.engines[data-astro-cid-iqf6mcbh] section[data-astro-cid-iqf6mcbh],.unified[data-astro-cid-iqf6mcbh]{border-block:1px solid var(--line);text-align:center;padding:.75rem}.engines[data-astro-cid-iqf6mcbh] h3[data-astro-cid-iqf6mcbh],.unified[data-astro-cid-iqf6mcbh] h3[data-astro-cid-iqf6mcbh]{color:var(--muted);margin:0 0 .45rem;font-size:.72rem}.engines[data-astro-cid-iqf6mcbh] p[data-astro-cid-iqf6mcbh],.unified[data-astro-cid-iqf6mcbh] p[data-astro-cid-iqf6mcbh]{margin:0;font-size:.68rem}.flow[data-astro-cid-iqf6mcbh]{color:var(--accent-strong);text-align:center;padding:.6rem;font-size:.68rem}@media (width<=720px){.engines[data-astro-cid-iqf6mcbh]{grid-template-columns:1fr 1fr}}@media print{.engines[data-astro-cid-iqf6mcbh] section[data-astro-cid-iqf6mcbh],.unified[data-astro-cid-iqf6mcbh]{border-color:#000}.flow[data-astro-cid-iqf6mcbh]{color:#000}}.register-views[data-astro-cid-ennniytp] svg[data-astro-cid-ennniytp]{width:100%;height:auto;color:var(--text);display:block}.register-view-scroll[data-astro-cid-ennniytp]{overscroll-behavior-inline:contain;overflow-x:auto}.register-views[data-astro-cid-ennniytp] rect[data-astro-cid-ennniytp]{fill:var(--code-bg);stroke:var(--muted);stroke-width:2px}.register-views[data-astro-cid-ennniytp] rect[data-astro-cid-ennniytp].unused{fill:var(--bg);stroke-dasharray:7 6}.register-views[data-astro-cid-ennniytp] line[data-astro-cid-ennniytp]{stroke:var(--muted);stroke-width:2px}.register-views[data-astro-cid-ennniytp] text[data-astro-cid-ennniytp]{fill:currentColor;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:18px}.register-views[data-astro-cid-ennniytp] .axis[data-astro-cid-ennniytp] text[data-astro-cid-ennniytp],.register-views[data-astro-cid-ennniytp] .row-label[data-astro-cid-ennniytp]{fill:var(--muted);font-size:15px}.register-views[data-astro-cid-ennniytp] .register-name[data-astro-cid-ennniytp]{text-anchor:middle;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:19px}@media (width<=600px){.register-views[data-astro-cid-ennniytp] svg[data-astro-cid-ennniytp]{min-width:32rem}}@media print{.register-view-scroll[data-astro-cid-ennniytp]{overflow:visible}.register-views[data-astro-cid-ennniytp] svg[data-astro-cid-ennniytp]{min-width:0}}.encoding-fields[data-astro-cid-w6nbmu3d]{grid-template-columns:1.15fr .8fr .8fr .7fr 1.2fr 1.1fr;margin:.5rem 0 0;display:grid;overflow-x:auto}.encoding-fields[data-astro-cid-w6nbmu3d]>div[data-astro-cid-w6nbmu3d]{border:1px solid var(--muted);text-align:center;border-right:0;min-width:7.5rem;padding:.8rem .55rem}.encoding-fields[data-astro-cid-w6nbmu3d]>div[data-astro-cid-w6nbmu3d]:last-child{border-right:1px solid var(--muted)}.encoding-fields[data-astro-cid-w6nbmu3d] .optional[data-astro-cid-w6nbmu3d]{border-style:dashed none dashed dashed}.encoding-fields[data-astro-cid-w6nbmu3d] .optional[data-astro-cid-w6nbmu3d]:last-child{border-right-style:dashed}.encoding-fields[data-astro-cid-w6nbmu3d] span[data-astro-cid-w6nbmu3d],.encoding-fields[data-astro-cid-w6nbmu3d] small[data-astro-cid-w6nbmu3d]{display:block}.encoding-fields[data-astro-cid-w6nbmu3d] span[data-astro-cid-w6nbmu3d]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.84rem}.encoding-fields[data-astro-cid-w6nbmu3d] small[data-astro-cid-w6nbmu3d]{color:var(--muted);margin-top:.25rem;font-size:.72rem}.encoding-key[data-astro-cid-w6nbmu3d]{color:var(--muted);font-size:.8rem;line-height:1.5}.encoding-key[data-astro-cid-w6nbmu3d] span[data-astro-cid-w6nbmu3d]{border:1px solid var(--muted);vertical-align:-.08rem;width:1.2rem;height:.72rem;margin:0 .3rem 0 .7rem;display:inline-block}.encoding-key[data-astro-cid-w6nbmu3d] .optional-swatch[data-astro-cid-w6nbmu3d]{border-style:dashed}@media (width<=720px){.encoding-fields[data-astro-cid-w6nbmu3d]{grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.encoding-fields[data-astro-cid-w6nbmu3d]>div[data-astro-cid-w6nbmu3d],.encoding-fields[data-astro-cid-w6nbmu3d]>div[data-astro-cid-w6nbmu3d]:last-child,.encoding-fields[data-astro-cid-w6nbmu3d] .optional[data-astro-cid-w6nbmu3d],.encoding-fields[data-astro-cid-w6nbmu3d] .optional[data-astro-cid-w6nbmu3d]:last-child{border:1px solid var(--muted);min-width:0}.encoding-fields[data-astro-cid-w6nbmu3d] .optional[data-astro-cid-w6nbmu3d]{border-style:dashed}}@media print{.encoding-fields[data-astro-cid-w6nbmu3d]{grid-template-columns:1.15fr .8fr .8fr .7fr 1.2fr 1.1fr;overflow:visible}.encoding-fields[data-astro-cid-w6nbmu3d]>div[data-astro-cid-w6nbmu3d]{min-width:0}}.function-stack[data-astro-cid-loflkwb7] svg[data-astro-cid-loflkwb7]{width:100%;color:var(--muted);display:block}.function-stack-scroll[data-astro-cid-loflkwb7]{overscroll-behavior-inline:contain;overflow-x:auto}.function-stack[data-astro-cid-loflkwb7] rect[data-astro-cid-loflkwb7]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.function-stack[data-astro-cid-loflkwb7] text[data-astro-cid-loflkwb7]{fill:var(--text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}.function-stack[data-astro-cid-loflkwb7] .heading[data-astro-cid-loflkwb7]{font-size:18px;font-weight:650}.function-stack[data-astro-cid-loflkwb7] .mono[data-astro-cid-loflkwb7]{fill:var(--accent-strong);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.function-stack[data-astro-cid-loflkwb7] .small[data-astro-cid-loflkwb7]{font-size:14px}.function-stack[data-astro-cid-loflkwb7] .muted[data-astro-cid-loflkwb7]{fill:var(--muted);font-size:14px}.function-stack[data-astro-cid-loflkwb7] .arrow[data-astro-cid-loflkwb7],.function-stack[data-astro-cid-loflkwb7] .transition[data-astro-cid-loflkwb7]{fill:none;stroke:currentColor;stroke-width:1.5px;marker-end:url(#stack-arrow)}@media (width<=600px){.function-stack[data-astro-cid-loflkwb7] svg[data-astro-cid-loflkwb7]{min-width:46rem}}@media print{.function-stack-scroll[data-astro-cid-loflkwb7]{overflow:visible}.function-stack[data-astro-cid-loflkwb7] svg[data-astro-cid-loflkwb7]{min-width:0}.function-stack[data-astro-cid-loflkwb7] rect[data-astro-cid-loflkwb7]{fill:#fff;stroke:#000}.function-stack[data-astro-cid-loflkwb7] text[data-astro-cid-loflkwb7],.function-stack[data-astro-cid-loflkwb7] .mono[data-astro-cid-loflkwb7],.function-stack[data-astro-cid-loflkwb7] .muted[data-astro-cid-loflkwb7]{fill:#000}}.simd-addition[data-astro-cid-nzfvolpt] svg[data-astro-cid-nzfvolpt]{width:100%;display:block}.simd-addition-scroll[data-astro-cid-nzfvolpt]{overscroll-behavior-inline:contain;overflow-x:auto}.simd-addition[data-astro-cid-nzfvolpt] rect[data-astro-cid-nzfvolpt]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.simd-addition[data-astro-cid-nzfvolpt] text[data-astro-cid-nzfvolpt]{fill:var(--text);font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}.simd-addition[data-astro-cid-nzfvolpt] .label[data-astro-cid-nzfvolpt],.simd-addition[data-astro-cid-nzfvolpt] .instruction[data-astro-cid-nzfvolpt]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:14px}.simd-addition[data-astro-cid-nzfvolpt] .instruction[data-astro-cid-nzfvolpt]{fill:var(--accent-strong);text-anchor:middle;transform-origin:820px 132px;transform:rotate(-90deg)}.simd-addition[data-astro-cid-nzfvolpt] path[data-astro-cid-nzfvolpt]{fill:none;stroke:var(--accent);stroke-width:2px}@media (width<=600px){.simd-addition[data-astro-cid-nzfvolpt] svg[data-astro-cid-nzfvolpt]{min-width:46rem}}@media print{.simd-addition-scroll[data-astro-cid-nzfvolpt]{overflow:visible}.simd-addition[data-astro-cid-nzfvolpt] svg[data-astro-cid-nzfvolpt]{min-width:0}.simd-addition[data-astro-cid-nzfvolpt] rect[data-astro-cid-nzfvolpt]{fill:#fff;stroke:#000}.simd-addition[data-astro-cid-nzfvolpt] text[data-astro-cid-nzfvolpt],.simd-addition[data-astro-cid-nzfvolpt] .instruction[data-astro-cid-nzfvolpt]{fill:#000}.simd-addition[data-astro-cid-nzfvolpt] path[data-astro-cid-nzfvolpt]{stroke:#000}}.register-view-scroll[data-astro-cid-zv4z3nz2]{overscroll-behavior-inline:contain;overflow-x:auto}.register-views[data-astro-cid-zv4z3nz2] svg[data-astro-cid-zv4z3nz2]{width:100%;height:auto;color:var(--text);display:block}.register-views[data-astro-cid-zv4z3nz2] rect[data-astro-cid-zv4z3nz2]{fill:var(--code-bg);stroke:var(--muted);stroke-width:2px}.register-views[data-astro-cid-zv4z3nz2] rect[data-astro-cid-zv4z3nz2].cleared{fill:var(--bg);stroke-dasharray:7 6}.register-views[data-astro-cid-zv4z3nz2] rect[data-astro-cid-zv4z3nz2].preserved{fill:var(--bg)}.register-views[data-astro-cid-zv4z3nz2] text[data-astro-cid-zv4z3nz2]{fill:currentColor;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}.register-views[data-astro-cid-zv4z3nz2] .axis[data-astro-cid-zv4z3nz2],.register-views[data-astro-cid-zv4z3nz2] .note[data-astro-cid-zv4z3nz2],.register-views[data-astro-cid-zv4z3nz2] .group-label[data-astro-cid-zv4z3nz2]{fill:var(--muted);font-size:14px}.register-views[data-astro-cid-zv4z3nz2] .group-label[data-astro-cid-zv4z3nz2]{font-weight:650}.register-views[data-astro-cid-zv4z3nz2] .register-name[data-astro-cid-zv4z3nz2]{text-anchor:middle;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:18px}.register-views[data-astro-cid-zv4z3nz2] .register-name[data-astro-cid-zv4z3nz2].small{font-size:16px}.register-views[data-astro-cid-zv4z3nz2] .note[data-astro-cid-zv4z3nz2]{text-anchor:middle}@media (width<=680px){.register-views[data-astro-cid-zv4z3nz2] svg[data-astro-cid-zv4z3nz2]{min-width:32rem}}@media print{.register-view-scroll[data-astro-cid-zv4z3nz2]{overflow:visible}.register-views[data-astro-cid-zv4z3nz2] svg[data-astro-cid-zv4z3nz2]{min-width:0}}.rex-scroll[data-astro-cid-tgmkg4rj]{overscroll-behavior-inline:contain;overflow-x:auto}.rex-layout[data-astro-cid-tgmkg4rj]{grid-template-columns:1.2fr 1.6fr 1fr;align-items:center;gap:1.5rem;min-width:48rem;display:grid}.rex-bits[data-astro-cid-tgmkg4rj]{grid-template-columns:repeat(8,1fr);display:grid}.rex-bits[data-astro-cid-tgmkg4rj] div[data-astro-cid-tgmkg4rj]{border-block:1px solid var(--muted);border-left:1px solid var(--muted);text-align:center;min-width:2.3rem;padding:.5rem .2rem .35rem}.rex-bits[data-astro-cid-tgmkg4rj] div[data-astro-cid-tgmkg4rj]:last-child{border-right:1px solid var(--muted)}.rex-bits[data-astro-cid-tgmkg4rj] .fixed[data-astro-cid-tgmkg4rj]{border-style:dashed none dashed dashed}.rex-bits[data-astro-cid-tgmkg4rj] .fixed[data-astro-cid-tgmkg4rj]:first-child{border-left-style:dashed}.rex-bits[data-astro-cid-tgmkg4rj] span[data-astro-cid-tgmkg4rj],.rex-bits[data-astro-cid-tgmkg4rj] small[data-astro-cid-tgmkg4rj]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:block}.rex-bits[data-astro-cid-tgmkg4rj] span[data-astro-cid-tgmkg4rj]{font-size:.9rem}.rex-bits[data-astro-cid-tgmkg4rj] small[data-astro-cid-tgmkg4rj]{color:var(--muted);font-size:.65rem}.rex-meaning[data-astro-cid-tgmkg4rj] p[data-astro-cid-tgmkg4rj]{grid-template-columns:3rem 1fr;gap:.5rem;margin:.3rem 0;font-size:.78rem;line-height:1.4;display:grid}.rex-meaning[data-astro-cid-tgmkg4rj] code[data-astro-cid-tgmkg4rj]{text-align:right;background:0 0;padding:0}.rex-example[data-astro-cid-tgmkg4rj]{border-left:1px solid var(--line);padding-left:1.25rem}.rex-example[data-astro-cid-tgmkg4rj] code[data-astro-cid-tgmkg4rj],.rex-example[data-astro-cid-tgmkg4rj] span[data-astro-cid-tgmkg4rj],.rex-example[data-astro-cid-tgmkg4rj] strong[data-astro-cid-tgmkg4rj]{display:block}.rex-example[data-astro-cid-tgmkg4rj] code[data-astro-cid-tgmkg4rj]{background:0 0;padding:0;font-size:1rem}.rex-example[data-astro-cid-tgmkg4rj] span[data-astro-cid-tgmkg4rj]{color:var(--muted);margin:.25rem 0 .6rem;font-size:.72rem}.rex-example[data-astro-cid-tgmkg4rj] strong[data-astro-cid-tgmkg4rj]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.9rem}@media print{.rex-scroll[data-astro-cid-tgmkg4rj]{overflow:visible}.rex-layout[data-astro-cid-tgmkg4rj]{min-width:0}}.boundary-scroll[data-astro-cid-7nehdx4v]{overscroll-behavior-inline:contain;overflow-x:auto}.boundary-grid[data-astro-cid-7nehdx4v]{grid-template-columns:1fr 1fr;gap:1.25rem;min-width:44rem;display:grid}.boundary-grid[data-astro-cid-7nehdx4v] section[data-astro-cid-7nehdx4v]{border-block:1px solid var(--line);padding:.75rem 0}.boundary-label[data-astro-cid-7nehdx4v],.boundary-note[data-astro-cid-7nehdx4v]{margin:0}.boundary-label[data-astro-cid-7nehdx4v]{font-size:.85rem;font-weight:650}.boundary-note[data-astro-cid-7nehdx4v]{color:var(--muted);font-size:.75rem}.registers[data-astro-cid-7nehdx4v]{grid-template-columns:repeat(6,1fr);margin:.65rem 0 .4rem;display:grid}.registers[data-astro-cid-7nehdx4v] code[data-astro-cid-7nehdx4v]{border-left:1px solid var(--muted);text-align:center;background:0 0;border-radius:0;padding:.4rem .15rem}.registers[data-astro-cid-7nehdx4v] code[data-astro-cid-7nehdx4v]:last-child{border-right:1px solid var(--muted)}.shared[data-astro-cid-7nehdx4v]{color:var(--muted);grid-column:1/-1;grid-template-columns:max-content max-content max-content max-content;justify-content:center;gap:.5rem .75rem;font-size:.76rem;display:grid}.shared[data-astro-cid-7nehdx4v] code[data-astro-cid-7nehdx4v]{color:var(--text);background:0 0;padding:0}@media print{.boundary-scroll[data-astro-cid-7nehdx4v]{overflow:visible}.boundary-grid[data-astro-cid-7nehdx4v]{min-width:0}}.operand-scroll[data-astro-cid-yftsqm4n]{overscroll-behavior-inline:contain;overflow-x:auto}.operand-grid[data-astro-cid-yftsqm4n]{grid-template-columns:repeat(4,1fr);gap:1rem;min-width:44rem;display:grid}.operand-grid[data-astro-cid-yftsqm4n] section[data-astro-cid-yftsqm4n]{border-block:1px solid var(--line);padding:.7rem 0}.operand-grid[data-astro-cid-yftsqm4n] p[data-astro-cid-yftsqm4n],.operand-grid[data-astro-cid-yftsqm4n] code[data-astro-cid-yftsqm4n],.operand-grid[data-astro-cid-yftsqm4n] small[data-astro-cid-yftsqm4n]{margin:0;display:block}.operand-grid[data-astro-cid-yftsqm4n] p[data-astro-cid-yftsqm4n]{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:650}.operand-grid[data-astro-cid-yftsqm4n] code[data-astro-cid-yftsqm4n]{background:0 0;margin:.45rem 0;padding:0;font-size:.84rem}.operand-grid[data-astro-cid-yftsqm4n] small[data-astro-cid-yftsqm4n]{color:var(--muted);font-size:.72rem;line-height:1.4}@media print{.operand-scroll[data-astro-cid-yftsqm4n]{overflow:visible}.operand-grid[data-astro-cid-yftsqm4n]{min-width:0}}.stack-scroll[data-astro-cid-w7r5nqgv]{overscroll-behavior-inline:contain;overflow-x:auto}.stack-stages[data-astro-cid-w7r5nqgv]{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:.8rem;min-width:50rem;display:grid}.stack-stages[data-astro-cid-w7r5nqgv] section[data-astro-cid-w7r5nqgv]{border-block:1px solid var(--line);padding:.7rem 0}.stack-stages[data-astro-cid-w7r5nqgv] p[data-astro-cid-w7r5nqgv],.stack-stages[data-astro-cid-w7r5nqgv]>section[data-astro-cid-w7r5nqgv]>code[data-astro-cid-w7r5nqgv]{margin:0;display:block}.stack-stages[data-astro-cid-w7r5nqgv] p[data-astro-cid-w7r5nqgv]{font-size:.8rem;font-weight:650}.stack-stages[data-astro-cid-w7r5nqgv]>section[data-astro-cid-w7r5nqgv]>code[data-astro-cid-w7r5nqgv]{color:var(--muted);background:0 0;margin:.3rem 0 .6rem;padding:0;font-size:.75rem}.stack-stages[data-astro-cid-w7r5nqgv] section[data-astro-cid-w7r5nqgv] div[data-astro-cid-w7r5nqgv]{display:grid}.stack-stages[data-astro-cid-w7r5nqgv] section[data-astro-cid-w7r5nqgv] span[data-astro-cid-w7r5nqgv]{border:1px solid var(--muted);text-align:center;border-bottom:0;padding:.35rem;font-size:.7rem}.stack-stages[data-astro-cid-w7r5nqgv] section[data-astro-cid-w7r5nqgv] span[data-astro-cid-w7r5nqgv]:last-child{border-bottom:1px solid var(--muted)}.stack-stages[data-astro-cid-w7r5nqgv] .arrow[data-astro-cid-w7r5nqgv]{color:var(--muted);white-space:nowrap;font-size:.72rem}.stack-stages[data-astro-cid-w7r5nqgv] .arrow[data-astro-cid-w7r5nqgv] code[data-astro-cid-w7r5nqgv]{background:0 0;padding:0}@media print{.stack-scroll[data-astro-cid-w7r5nqgv]{overflow:visible}.stack-stages[data-astro-cid-w7r5nqgv]{min-width:0}}.register-scroll[data-astro-cid-ktwxioeg]{overscroll-behavior-inline:contain;overflow-x:auto}.register-groups[data-astro-cid-ktwxioeg]{grid-template-columns:1fr 1fr 1fr .85fr;gap:1rem;min-width:52rem;display:grid}.register-groups[data-astro-cid-ktwxioeg] section[data-astro-cid-ktwxioeg]{border-block:1px solid var(--line);padding:.65rem 0}.register-groups[data-astro-cid-ktwxioeg] p[data-astro-cid-ktwxioeg],.register-groups[data-astro-cid-ktwxioeg] small[data-astro-cid-ktwxioeg]{margin:0}.register-groups[data-astro-cid-ktwxioeg] p[data-astro-cid-ktwxioeg]{color:var(--muted);margin-bottom:.5rem;font-size:.74rem;font-weight:650}.register-groups[data-astro-cid-ktwxioeg] section[data-astro-cid-ktwxioeg] div[data-astro-cid-ktwxioeg]{grid-template-columns:repeat(3,1fr);display:grid}.register-groups[data-astro-cid-ktwxioeg] section[data-astro-cid-ktwxioeg] div[data-astro-cid-ktwxioeg] code[data-astro-cid-ktwxioeg]{border-left:1px solid var(--muted);text-align:center;background:0 0;border-radius:0;padding:.25rem .2rem;font-size:.72rem}.register-groups[data-astro-cid-ktwxioeg] section[data-astro-cid-ktwxioeg] div[data-astro-cid-ktwxioeg] code[data-astro-cid-ktwxioeg]:nth-child(3n),.register-groups[data-astro-cid-ktwxioeg] section[data-astro-cid-ktwxioeg] div[data-astro-cid-ktwxioeg] code[data-astro-cid-ktwxioeg]:last-child{border-right:1px solid var(--muted)}.register-groups[data-astro-cid-ktwxioeg] .result[data-astro-cid-ktwxioeg]>code[data-astro-cid-ktwxioeg]{background:0 0;padding:0;font-size:.9rem;display:block}.register-groups[data-astro-cid-ktwxioeg] small[data-astro-cid-ktwxioeg]{color:var(--muted);margin-top:.55rem;font-size:.68rem;line-height:1.4;display:block}.register-groups[data-astro-cid-ktwxioeg] small[data-astro-cid-ktwxioeg] code[data-astro-cid-ktwxioeg]{background:0 0;padding:0}@media print{.register-scroll[data-astro-cid-ktwxioeg]{overflow:visible}.register-groups[data-astro-cid-ktwxioeg]{min-width:0}}.lane-scroll[data-astro-cid-4apqdtm4]{overscroll-behavior-inline:contain;overflow-x:auto}.lane-layout[data-astro-cid-4apqdtm4]{grid-template-columns:5rem 1fr;align-items:center;gap:.35rem .75rem;min-width:48rem;display:grid}.lane-layout[data-astro-cid-4apqdtm4] p[data-astro-cid-4apqdtm4]{color:var(--muted);text-align:right;margin:0;font-size:.75rem}.lane-layout[data-astro-cid-4apqdtm4] p[data-astro-cid-4apqdtm4] code[data-astro-cid-4apqdtm4]{background:0 0;padding:0}.lanes[data-astro-cid-4apqdtm4]{grid-template-columns:repeat(8,1fr);display:grid}.lanes[data-astro-cid-4apqdtm4] span[data-astro-cid-4apqdtm4]{border-block:1px solid var(--muted);border-left:1px solid var(--muted);text-align:center;padding:.35rem .2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.72rem}.lanes[data-astro-cid-4apqdtm4] span[data-astro-cid-4apqdtm4]:last-child{border-right:1px solid var(--muted)}.lane-layout[data-astro-cid-4apqdtm4] .operation[data-astro-cid-4apqdtm4]{color:var(--text);font-weight:650}.lanes[data-astro-cid-4apqdtm4].output span[data-astro-cid-4apqdtm4]{border-width:2px 1px}@media print{.lane-scroll[data-astro-cid-4apqdtm4]{overflow:visible}.lane-layout[data-astro-cid-4apqdtm4]{min-width:0}}.set-scroll[data-astro-cid-syrg7prj]{overscroll-behavior-inline:contain;overflow-x:auto}.set-grid[data-astro-cid-syrg7prj]{grid-template-columns:1fr 1.1fr 1fr;align-items:center;gap:1rem;min-width:48rem;display:grid}.set-grid[data-astro-cid-syrg7prj] section[data-astro-cid-syrg7prj]{border-block:1px solid var(--line);text-align:center;padding:.8rem 0}.set-grid[data-astro-cid-syrg7prj] p[data-astro-cid-syrg7prj],.set-grid[data-astro-cid-syrg7prj] code[data-astro-cid-syrg7prj],.set-grid[data-astro-cid-syrg7prj] small[data-astro-cid-syrg7prj],.switch[data-astro-cid-syrg7prj] span[data-astro-cid-syrg7prj]{margin:0;display:block}.set-grid[data-astro-cid-syrg7prj] p[data-astro-cid-syrg7prj]{color:var(--muted);font-size:.74rem;font-weight:700}.set-grid[data-astro-cid-syrg7prj] section[data-astro-cid-syrg7prj] code[data-astro-cid-syrg7prj]{background:0 0;margin:.45rem 0;padding:0;font-size:.88rem}.set-grid[data-astro-cid-syrg7prj] small[data-astro-cid-syrg7prj],.switch[data-astro-cid-syrg7prj] span[data-astro-cid-syrg7prj]{color:var(--muted);font-size:.7rem}.switch[data-astro-cid-syrg7prj]{text-align:center;grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem;display:grid}.switch[data-astro-cid-syrg7prj] code[data-astro-cid-syrg7prj]{background:0 0;padding:0;font-size:.76rem}@media print{.set-scroll[data-astro-cid-syrg7prj]{overflow:visible}.set-grid[data-astro-cid-syrg7prj]{min-width:0}}.address-scroll[data-astro-cid-wlamqyig]{overscroll-behavior-inline:contain;overflow-x:auto}.address-grid[data-astro-cid-wlamqyig]{grid-template-columns:1fr auto 1.2fr auto 1.2fr auto 1fr;align-items:center;gap:.7rem;min-width:58rem;display:grid}.address-grid[data-astro-cid-wlamqyig] section[data-astro-cid-wlamqyig]{border-block:1px solid var(--line);text-align:center;padding:.7rem 0}.address-grid[data-astro-cid-wlamqyig] p[data-astro-cid-wlamqyig],.address-grid[data-astro-cid-wlamqyig] code[data-astro-cid-wlamqyig],.address-grid[data-astro-cid-wlamqyig] small[data-astro-cid-wlamqyig]{margin:0;display:block}.address-grid[data-astro-cid-wlamqyig] p[data-astro-cid-wlamqyig]{color:var(--muted);font-size:.7rem;font-weight:700}.address-grid[data-astro-cid-wlamqyig] code[data-astro-cid-wlamqyig]{background:0 0;margin:.38rem 0;padding:0;font-size:.82rem}.address-grid[data-astro-cid-wlamqyig] small[data-astro-cid-wlamqyig],.address-grid[data-astro-cid-wlamqyig]>span[data-astro-cid-wlamqyig]{color:var(--muted);font-size:.7rem}@media print{.address-scroll[data-astro-cid-wlamqyig]{overflow:visible}.address-grid[data-astro-cid-wlamqyig]{min-width:0}}.lane-scroll[data-astro-cid-ey5e6zif]{overscroll-behavior-inline:contain;overflow-x:auto}.lane-layout[data-astro-cid-ey5e6zif]{grid-template-columns:6rem 1fr;align-items:center;gap:.35rem .75rem;min-width:30rem;display:grid}.lane-layout[data-astro-cid-ey5e6zif] p[data-astro-cid-ey5e6zif]{color:var(--muted);text-align:right;margin:0;font-size:.75rem}.lane-layout[data-astro-cid-ey5e6zif] p[data-astro-cid-ey5e6zif] code[data-astro-cid-ey5e6zif]{background:0 0;padding:0}.lanes[data-astro-cid-ey5e6zif]{grid-template-columns:repeat(4,1fr);display:grid}.lanes[data-astro-cid-ey5e6zif] span[data-astro-cid-ey5e6zif]{border-block:1px solid var(--muted);border-left:1px solid var(--muted);text-align:center;padding:.35rem .2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.72rem}.lanes[data-astro-cid-ey5e6zif] span[data-astro-cid-ey5e6zif]:last-child{border-right:1px solid var(--muted)}.lane-layout[data-astro-cid-ey5e6zif] .operation[data-astro-cid-ey5e6zif]{color:var(--text);font-weight:650}.lanes[data-astro-cid-ey5e6zif].output span[data-astro-cid-ey5e6zif]{border-width:2px 1px}@media print{.lane-scroll[data-astro-cid-ey5e6zif]{overflow:visible}.lane-layout[data-astro-cid-ey5e6zif]{min-width:0}}.register-scroll[data-astro-cid-wfe2mvxj]{overscroll-behavior-inline:contain;overflow-x:auto}.register-grid[data-astro-cid-wfe2mvxj]{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:2rem;min-width:48rem;display:grid}.register-grid[data-astro-cid-wfe2mvxj] section[data-astro-cid-wfe2mvxj]{border-block:1px solid var(--line);padding:.75rem 0}.label[data-astro-cid-wfe2mvxj]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .65rem;font-size:.72rem;font-weight:700}.x-view[data-astro-cid-wfe2mvxj],.halves[data-astro-cid-wfe2mvxj],.context[data-astro-cid-wfe2mvxj] div[data-astro-cid-wfe2mvxj]{align-items:center;display:grid}.x-view[data-astro-cid-wfe2mvxj]{border:1px solid var(--line-strong,var(--line));grid-template-columns:1fr auto;padding:.5rem .65rem}.halves[data-astro-cid-wfe2mvxj]{grid-template-columns:1fr 1fr}.halves[data-astro-cid-wfe2mvxj]>div[data-astro-cid-wfe2mvxj]{border-inline:1px solid var(--line);border-block-end:1px solid var(--line);text-align:center;grid-template-columns:auto 1fr auto;align-items:center;gap:.35rem;padding:.55rem;display:grid}.cleared[data-astro-cid-wfe2mvxj]{color:var(--muted);background:color-mix(in srgb, var(--page) 92%, var(--line))}.halves[data-astro-cid-wfe2mvxj] strong[data-astro-cid-wfe2mvxj],.context[data-astro-cid-wfe2mvxj] span[data-astro-cid-wfe2mvxj],.context[data-astro-cid-wfe2mvxj] small[data-astro-cid-wfe2mvxj],.x-view[data-astro-cid-wfe2mvxj] span[data-astro-cid-wfe2mvxj]{color:var(--muted);font-size:.68rem;font-weight:400}.context[data-astro-cid-wfe2mvxj] div[data-astro-cid-wfe2mvxj]{border-block-start:1px solid var(--line);grid-template-columns:7rem 1fr;gap:.8rem;padding:.55rem 0}.context[data-astro-cid-wfe2mvxj] small[data-astro-cid-wfe2mvxj]{border-block-start:1px solid var(--line);padding-block-start:.55rem;display:block}code[data-astro-cid-wfe2mvxj]{background:0 0;padding:0;font-size:.82rem}@media print{.register-scroll[data-astro-cid-wfe2mvxj]{overflow:visible}.register-grid[data-astro-cid-wfe2mvxj]{min-width:0}}.encoding-scroll[data-astro-cid-mfkn67cy]{overscroll-behavior-inline:contain;overflow-x:auto}.encoding-grid[data-astro-cid-mfkn67cy]{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.25rem;min-width:44rem;display:grid}.encoding-grid[data-astro-cid-mfkn67cy] section[data-astro-cid-mfkn67cy]{border-block:1px solid var(--line);text-align:center;padding:.75rem 0}.encoding-grid[data-astro-cid-mfkn67cy] p[data-astro-cid-mfkn67cy],.encoding-grid[data-astro-cid-mfkn67cy] small[data-astro-cid-mfkn67cy]{color:var(--muted);margin:0;font-size:.7rem}.encoding-grid[data-astro-cid-mfkn67cy]>section[data-astro-cid-mfkn67cy]>code[data-astro-cid-mfkn67cy]{background:0 0;margin:.5rem 0;padding:0;font-size:1rem;display:block}.bytes[data-astro-cid-mfkn67cy]{grid-template-columns:repeat(4,1fr);margin:.5rem 0;display:grid}.bytes[data-astro-cid-mfkn67cy] code[data-astro-cid-mfkn67cy]{border-inline-start:1px solid var(--line);background:0 0;padding:.25rem}.bytes[data-astro-cid-mfkn67cy] code[data-astro-cid-mfkn67cy]:last-child{border-inline-end:1px solid var(--line)}.arrow[data-astro-cid-mfkn67cy]{color:var(--muted);font-size:1.2rem}@media print{.encoding-scroll[data-astro-cid-mfkn67cy]{overflow:visible}.encoding-grid[data-astro-cid-mfkn67cy]{min-width:0}}.lane-scroll[data-astro-cid-irmcscwb]{overscroll-behavior-inline:contain;overflow-x:auto}.lane-layout[data-astro-cid-irmcscwb]{grid-template-columns:6rem 1fr;align-items:center;gap:.35rem .75rem;min-width:30rem;display:grid}.lane-layout[data-astro-cid-irmcscwb] p[data-astro-cid-irmcscwb]{color:var(--muted);text-align:right;margin:0;font-size:.75rem}.lane-layout[data-astro-cid-irmcscwb] p[data-astro-cid-irmcscwb] code[data-astro-cid-irmcscwb]{background:0 0;padding:0}.lanes[data-astro-cid-irmcscwb]{grid-template-columns:repeat(4,1fr);display:grid}.lanes[data-astro-cid-irmcscwb] span[data-astro-cid-irmcscwb]{border-block:1px solid var(--muted);border-left:1px solid var(--muted);text-align:center;padding:.35rem .2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.72rem}.lanes[data-astro-cid-irmcscwb] span[data-astro-cid-irmcscwb]:last-child{border-right:1px solid var(--muted)}.lane-layout[data-astro-cid-irmcscwb] .operation[data-astro-cid-irmcscwb]{color:var(--text);font-weight:650}.lanes[data-astro-cid-irmcscwb].output span[data-astro-cid-irmcscwb]{border-width:2px 1px}@media print{.lane-scroll[data-astro-cid-irmcscwb]{overflow:visible}.lane-layout[data-astro-cid-irmcscwb]{min-width:0}}.state-scroll[data-astro-cid-o6qbsjn4]{overscroll-behavior-inline:contain;overflow-x:auto}.state-grid[data-astro-cid-o6qbsjn4]{border-block:1px solid var(--line);grid-template-columns:repeat(5,1fr);min-width:54rem;display:grid}.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4]{text-align:center;padding:.65rem .55rem}.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4]+section[data-astro-cid-o6qbsjn4]{border-inline-start:1px solid var(--line)}.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4]:nth-child(6){border-inline-start:0}.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4]:nth-child(n+6){border-block-start:1px solid var(--line)}.state-grid[data-astro-cid-o6qbsjn4] code[data-astro-cid-o6qbsjn4],.state-grid[data-astro-cid-o6qbsjn4] strong[data-astro-cid-o6qbsjn4],.state-grid[data-astro-cid-o6qbsjn4] small[data-astro-cid-o6qbsjn4]{display:block}.state-grid[data-astro-cid-o6qbsjn4] code[data-astro-cid-o6qbsjn4]{background:0 0;padding:0;font-size:.75rem}.state-grid[data-astro-cid-o6qbsjn4] strong[data-astro-cid-o6qbsjn4]{margin:.16rem 0;font:600 .76rem/1.25 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.state-grid[data-astro-cid-o6qbsjn4] small[data-astro-cid-o6qbsjn4]{color:var(--muted);font-size:.66rem}.state-grid[data-astro-cid-o6qbsjn4] .fixed[data-astro-cid-o6qbsjn4]{background:color-mix(in srgb, var(--accent) 6%, transparent)}.state-grid[data-astro-cid-o6qbsjn4] .pc[data-astro-cid-o6qbsjn4]{border-inline-start:1px solid var(--line)}@media (width<=720px){.state-grid[data-astro-cid-o6qbsjn4]{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4],.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4]:nth-child(6),.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4]:nth-child(n+6){border-block-start:1px solid var(--line);border-inline-start:0}.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4]:nth-child(-n+2){border-block-start:0}.state-grid[data-astro-cid-o6qbsjn4] section[data-astro-cid-o6qbsjn4]:nth-child(2n),.state-grid[data-astro-cid-o6qbsjn4] .pc[data-astro-cid-o6qbsjn4]{border-inline-start:1px solid var(--line)}}@media print{.state-scroll[data-astro-cid-o6qbsjn4]{overflow:visible}.state-grid[data-astro-cid-o6qbsjn4]{min-width:0}}.formats-scroll[data-astro-cid-5342sy65]{overscroll-behavior-inline:contain;overflow-x:auto}.formats[data-astro-cid-5342sy65]{min-width:46rem;font-size:.68rem}.bit-label[data-astro-cid-5342sy65]{color:var(--muted);justify-content:space-between;margin-left:2.7rem;font:.62rem/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex}.format-row[data-astro-cid-5342sy65]{grid-template-columns:2rem 1fr;align-items:stretch;gap:.65rem;margin-top:.35rem;display:grid}.format-row[data-astro-cid-5342sy65]>strong[data-astro-cid-5342sy65]{align-self:center;font:700 .74rem/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.fields[data-astro-cid-5342sy65]{display:flex}.fields[data-astro-cid-5342sy65] span[data-astro-cid-5342sy65]{flex:var(--bits);border:1px solid var(--line);text-align:center;border-inline-end:0;min-width:3.2rem;padding:.42rem .22rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.fields[data-astro-cid-5342sy65] span[data-astro-cid-5342sy65]:last-child{border-inline-end:1px solid var(--line)}@media print{.formats-scroll[data-astro-cid-5342sy65]{overflow:visible}.formats[data-astro-cid-5342sy65]{min-width:0}}.encoding-scroll[data-astro-cid-acuzy46o]{overscroll-behavior-inline:contain;overflow-x:auto}.encoding-grid[data-astro-cid-acuzy46o]{grid-template-columns:1fr auto 1.2fr auto 1fr;align-items:center;gap:.7rem;min-width:52rem;display:grid}.encoding-grid[data-astro-cid-acuzy46o] section[data-astro-cid-acuzy46o]{border-block:1px solid var(--line);text-align:center;padding:.7rem .35rem}.encoding-grid[data-astro-cid-acuzy46o] p[data-astro-cid-acuzy46o],.encoding-grid[data-astro-cid-acuzy46o] small[data-astro-cid-acuzy46o]{color:var(--muted);margin:0;font-size:.66rem;display:block}.encoding-grid[data-astro-cid-acuzy46o] code[data-astro-cid-acuzy46o]{background:0 0;margin:.4rem 0;padding:0;font-size:.82rem;display:block}.encoding-grid[data-astro-cid-acuzy46o] b[data-astro-cid-acuzy46o]{color:var(--text);font:inherit}.arrow[data-astro-cid-acuzy46o]{color:var(--muted)}@media (width<=720px){.encoding-grid[data-astro-cid-acuzy46o]{grid-template-columns:1fr;gap:.2rem;min-width:0}.arrow[data-astro-cid-acuzy46o]{justify-self:center;transform:rotate(90deg)}}@media print{.encoding-scroll[data-astro-cid-acuzy46o]{overflow:visible}.encoding-grid[data-astro-cid-acuzy46o]{min-width:0}}.state-scroll[data-astro-cid-wue5kbcy]{overscroll-behavior-inline:contain;overflow-x:auto}.state-comparison[data-astro-cid-wue5kbcy] svg[data-astro-cid-wue5kbcy]{width:100%;height:auto;color:var(--text);display:block}.state-comparison[data-astro-cid-wue5kbcy] rect[data-astro-cid-wue5kbcy]{fill:var(--code-bg);stroke:var(--muted);stroke-width:2px}.state-comparison[data-astro-cid-wue5kbcy] .rv64[data-astro-cid-wue5kbcy]{fill:color-mix(in srgb, var(--accent) 5%, var(--code-bg))}.state-comparison[data-astro-cid-wue5kbcy] text[data-astro-cid-wue5kbcy]{fill:currentColor;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.state-comparison[data-astro-cid-wue5kbcy] .row-title[data-astro-cid-wue5kbcy],.state-comparison[data-astro-cid-wue5kbcy] .register-name[data-astro-cid-wue5kbcy],.state-comparison[data-astro-cid-wue5kbcy] .xlen[data-astro-cid-wue5kbcy],.state-comparison[data-astro-cid-wue5kbcy] .aliases[data-astro-cid-wue5kbcy]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.state-comparison[data-astro-cid-wue5kbcy] .row-title[data-astro-cid-wue5kbcy]{font-size:20px;font-weight:700}.state-comparison[data-astro-cid-wue5kbcy] .register-name[data-astro-cid-wue5kbcy]{text-anchor:middle;font-size:18px;font-weight:650}.state-comparison[data-astro-cid-wue5kbcy] .width[data-astro-cid-wue5kbcy]{fill:var(--muted);text-anchor:middle;font-size:14px}.state-comparison[data-astro-cid-wue5kbcy] .xlen[data-astro-cid-wue5kbcy]{fill:var(--accent);font-size:16px;font-weight:650}.state-comparison[data-astro-cid-wue5kbcy] .aliases[data-astro-cid-wue5kbcy]{fill:var(--muted);font-size:14px}.state-comparison[data-astro-cid-wue5kbcy] .half[data-astro-cid-wue5kbcy]{stroke:var(--line);stroke-dasharray:5 5}.state-comparison[data-astro-cid-wue5kbcy] .widen[data-astro-cid-wue5kbcy]{stroke:var(--muted);stroke-width:2px}.state-comparison[data-astro-cid-wue5kbcy] .arrow[data-astro-cid-wue5kbcy]{fill:none;stroke:var(--muted);stroke-width:2px}.state-comparison[data-astro-cid-wue5kbcy] .widen-label[data-astro-cid-wue5kbcy]{fill:var(--muted);font-size:14px}@media (width<=680px){.state-comparison[data-astro-cid-wue5kbcy] svg[data-astro-cid-wue5kbcy]{min-width:38rem}}@media print{.state-scroll[data-astro-cid-wue5kbcy]{overflow:visible}.state-comparison[data-astro-cid-wue5kbcy] svg[data-astro-cid-wue5kbcy]{min-width:0}}.operation-grid[data-astro-cid-3rxqio3m]{border-block:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.operation-grid[data-astro-cid-3rxqio3m] section[data-astro-cid-3rxqio3m]{text-align:center;padding:.75rem}.operation-grid[data-astro-cid-3rxqio3m] section[data-astro-cid-3rxqio3m]+section[data-astro-cid-3rxqio3m]{border-inline-start:1px solid var(--line)}.operation-grid[data-astro-cid-3rxqio3m] .start[data-astro-cid-3rxqio3m]{border-block-end:1px solid var(--line);grid-column:1/-1}.operation-grid[data-astro-cid-3rxqio3m] h3[data-astro-cid-3rxqio3m]{margin:0;font-size:.78rem}.operation-grid[data-astro-cid-3rxqio3m] p[data-astro-cid-3rxqio3m],.operation-grid[data-astro-cid-3rxqio3m] small[data-astro-cid-3rxqio3m]{color:var(--muted);margin:.25rem 0 .55rem;font-size:.72rem;display:block}.operation-grid[data-astro-cid-3rxqio3m] code[data-astro-cid-3rxqio3m]{background:0 0;padding:0}.operation-grid[data-astro-cid-3rxqio3m] code[data-astro-cid-3rxqio3m].result,.operation-grid[data-astro-cid-3rxqio3m] .start[data-astro-cid-3rxqio3m]>code[data-astro-cid-3rxqio3m]{justify-content:center;font-size:.82rem;display:flex}.operation-grid[data-astro-cid-3rxqio3m] code[data-astro-cid-3rxqio3m].result span[data-astro-cid-3rxqio3m],.operation-grid[data-astro-cid-3rxqio3m] .start[data-astro-cid-3rxqio3m]>code[data-astro-cid-3rxqio3m] span[data-astro-cid-3rxqio3m]{border:1px solid var(--line);padding:.45rem .55rem}.operation-grid[data-astro-cid-3rxqio3m] code[data-astro-cid-3rxqio3m].result span[data-astro-cid-3rxqio3m]+span[data-astro-cid-3rxqio3m],.operation-grid[data-astro-cid-3rxqio3m] .start[data-astro-cid-3rxqio3m]>code[data-astro-cid-3rxqio3m] span[data-astro-cid-3rxqio3m]+span[data-astro-cid-3rxqio3m]{border-inline-start:0}.operation-grid[data-astro-cid-3rxqio3m] code[data-astro-cid-3rxqio3m].word span[data-astro-cid-3rxqio3m]:first-child{background:color-mix(in srgb, var(--accent) 7%, transparent)}@media (width<=620px){.operation-grid[data-astro-cid-3rxqio3m]{grid-template-columns:1fr}.operation-grid[data-astro-cid-3rxqio3m] .start[data-astro-cid-3rxqio3m]{grid-column:auto}.operation-grid[data-astro-cid-3rxqio3m] section[data-astro-cid-3rxqio3m]+section[data-astro-cid-3rxqio3m]{border-inline-start:0;border-block-start:1px solid var(--line)}}.load-grid[data-astro-cid-6q3cjjcn]{border-block:1px solid var(--line);grid-template-columns:minmax(0,1fr) 7rem minmax(0,1.5fr);align-items:stretch;display:grid}.load-grid[data-astro-cid-6q3cjjcn]>div[data-astro-cid-6q3cjjcn]{text-align:center;padding:.65rem}.load-grid[data-astro-cid-6q3cjjcn]>div[data-astro-cid-6q3cjjcn]:nth-child(n+4){border-block-start:1px solid var(--line)}.load-grid[data-astro-cid-6q3cjjcn] strong[data-astro-cid-6q3cjjcn],.load-grid[data-astro-cid-6q3cjjcn] small[data-astro-cid-6q3cjjcn]{display:block}.load-grid[data-astro-cid-6q3cjjcn] strong[data-astro-cid-6q3cjjcn]{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.68rem}.load-grid[data-astro-cid-6q3cjjcn] small[data-astro-cid-6q3cjjcn]{color:var(--muted);margin-top:.22rem;font-size:.66rem}.load-grid[data-astro-cid-6q3cjjcn] code[data-astro-cid-6q3cjjcn]{background:0 0;padding:0;font-size:.78rem}.load-grid[data-astro-cid-6q3cjjcn] .arrow[data-astro-cid-6q3cjjcn]{border-inline:1px solid var(--line)}.load-grid[data-astro-cid-6q3cjjcn] .arrow[data-astro-cid-6q3cjjcn] span[data-astro-cid-6q3cjjcn]{color:var(--muted);display:block}.load-grid[data-astro-cid-6q3cjjcn] .fill[data-astro-cid-6q3cjjcn]{color:var(--accent)}@media (width<=620px){.load-grid[data-astro-cid-6q3cjjcn]{grid-template-columns:1fr}.load-grid[data-astro-cid-6q3cjjcn]>div[data-astro-cid-6q3cjjcn]:nth-child(n){border-block-start:0}.load-grid[data-astro-cid-6q3cjjcn] .memory[data-astro-cid-6q3cjjcn]:not(:first-child){border-block-start:1px solid var(--line)}.load-grid[data-astro-cid-6q3cjjcn] .arrow[data-astro-cid-6q3cjjcn]{border-inline:0}}.divergence-scroll[data-astro-cid-fwxb7225]{overscroll-behavior-inline:contain;overflow-x:auto}.divergence-diagram[data-astro-cid-fwxb7225] svg[data-astro-cid-fwxb7225]{width:100%;height:auto;color:var(--text);display:block}.divergence-diagram[data-astro-cid-fwxb7225] text[data-astro-cid-fwxb7225]{fill:currentColor;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.divergence-diagram[data-astro-cid-fwxb7225] .phase-title[data-astro-cid-fwxb7225]{font-size:16px;font-weight:650}.divergence-diagram[data-astro-cid-fwxb7225] .lane-heading[data-astro-cid-fwxb7225]{fill:var(--muted);text-anchor:middle;font-size:12px}.divergence-diagram[data-astro-cid-fwxb7225] .lane-number[data-astro-cid-fwxb7225]{text-anchor:middle;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:15px;font-weight:650}.divergence-diagram[data-astro-cid-fwxb7225] .lane[data-astro-cid-fwxb7225]{stroke:var(--muted);stroke-width:1.5px}.divergence-diagram[data-astro-cid-fwxb7225] .active[data-astro-cid-fwxb7225]{fill:color-mix(in srgb, var(--accent) 10%, var(--code-bg))}.divergence-diagram[data-astro-cid-fwxb7225] .inactive[data-astro-cid-fwxb7225]{fill:var(--code-bg);stroke-dasharray:5 4}.divergence-diagram[data-astro-cid-fwxb7225] .inactive[data-astro-cid-fwxb7225]+.lane-number[data-astro-cid-fwxb7225]{fill:var(--muted);font-weight:400}@media (width<=680px){.divergence-diagram[data-astro-cid-fwxb7225] svg[data-astro-cid-fwxb7225]{min-width:46rem}}@media print{.divergence-scroll[data-astro-cid-fwxb7225]{overflow:visible}.divergence-diagram[data-astro-cid-fwxb7225] svg[data-astro-cid-fwxb7225]{min-width:0}}.diagram-scroll[data-astro-cid-selabw7p]{overscroll-behavior-inline:contain;overflow-x:auto}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] svg[data-astro-cid-selabw7p]{width:100%;height:auto;color:var(--text);display:block}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] text[data-astro-cid-selabw7p]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .lane-title[data-astro-cid-selabw7p]{fill:var(--muted);text-anchor:start;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:650}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .heading[data-astro-cid-selabw7p]{font-size:15px;font-weight:650}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .small[data-astro-cid-selabw7p]{fill:var(--muted);font-size:13px}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .mono[data-astro-cid-selabw7p]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] rect[data-astro-cid-selabw7p]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .kernel-node[data-astro-cid-selabw7p]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent)}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .boundary[data-astro-cid-selabw7p]{stroke:var(--line);stroke-width:1.5px;stroke-dasharray:7 7}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .boundary-label[data-astro-cid-selabw7p]{fill:var(--bg);stroke:none}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .arrow[data-astro-cid-selabw7p],.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .return-arrow[data-astro-cid-selabw7p]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#user-kernel-arrow)}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .return-arrow[data-astro-cid-selabw7p]{stroke-dasharray:5 5}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] marker[data-astro-cid-selabw7p] path[data-astro-cid-selabw7p]{fill:var(--muted)}@media (width<=680px){.user-kernel-boundary-diagram[data-astro-cid-selabw7p] svg[data-astro-cid-selabw7p]{min-width:48rem}}@media print{.diagram-scroll[data-astro-cid-selabw7p]{overflow:visible}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] svg[data-astro-cid-selabw7p]{min-width:0}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] rect[data-astro-cid-selabw7p],.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .kernel-node[data-astro-cid-selabw7p]{fill:#fff;stroke:#000}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] text[data-astro-cid-selabw7p],.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .small[data-astro-cid-selabw7p],.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .lane-title[data-astro-cid-selabw7p]{fill:#000}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .boundary[data-astro-cid-selabw7p],.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .arrow[data-astro-cid-selabw7p],.user-kernel-boundary-diagram[data-astro-cid-selabw7p] .return-arrow[data-astro-cid-selabw7p]{stroke:#000}.user-kernel-boundary-diagram[data-astro-cid-selabw7p] marker[data-astro-cid-selabw7p] path[data-astro-cid-selabw7p]{fill:#000}}.diagram-scroll[data-astro-cid-fyh47ijh]{overscroll-behavior-inline:contain;overflow-x:auto}.system-call-entry-diagram[data-astro-cid-fyh47ijh] svg[data-astro-cid-fyh47ijh]{width:100%;height:auto;color:var(--text);display:block}.system-call-entry-diagram[data-astro-cid-fyh47ijh] text[data-astro-cid-fyh47ijh]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .lane-title[data-astro-cid-fyh47ijh]{fill:var(--muted);text-anchor:start;text-transform:uppercase;letter-spacing:.08em;font-size:13px;font-weight:650}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .heading[data-astro-cid-fyh47ijh]{font-size:15px;font-weight:650}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .small[data-astro-cid-fyh47ijh]{fill:var(--muted);font-size:13px}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .mono[data-astro-cid-fyh47ijh]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.system-call-entry-diagram[data-astro-cid-fyh47ijh] rect[data-astro-cid-fyh47ijh]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .instruction-node[data-astro-cid-fyh47ijh]{fill:var(--code-bg);stroke:var(--accent)}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .kernel-node[data-astro-cid-fyh47ijh]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent)}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .boundary[data-astro-cid-fyh47ijh]{stroke:var(--line);stroke-width:1.5px;stroke-dasharray:7 7}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .boundary-label[data-astro-cid-fyh47ijh]{fill:var(--bg);stroke:none}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .arrow[data-astro-cid-fyh47ijh],.system-call-entry-diagram[data-astro-cid-fyh47ijh] .return-arrow[data-astro-cid-fyh47ijh]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#system-call-entry-arrow)}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .return-arrow[data-astro-cid-fyh47ijh]{stroke-dasharray:5 5}.system-call-entry-diagram[data-astro-cid-fyh47ijh] marker[data-astro-cid-fyh47ijh] path[data-astro-cid-fyh47ijh]{fill:var(--muted)}@media (width<=680px){.system-call-entry-diagram[data-astro-cid-fyh47ijh] svg[data-astro-cid-fyh47ijh]{min-width:52rem}}@media print{.diagram-scroll[data-astro-cid-fyh47ijh]{overflow:visible}.system-call-entry-diagram[data-astro-cid-fyh47ijh] svg[data-astro-cid-fyh47ijh]{min-width:0}.system-call-entry-diagram[data-astro-cid-fyh47ijh] rect[data-astro-cid-fyh47ijh],.system-call-entry-diagram[data-astro-cid-fyh47ijh] .instruction-node[data-astro-cid-fyh47ijh],.system-call-entry-diagram[data-astro-cid-fyh47ijh] .kernel-node[data-astro-cid-fyh47ijh]{fill:#fff;stroke:#000}.system-call-entry-diagram[data-astro-cid-fyh47ijh] text[data-astro-cid-fyh47ijh],.system-call-entry-diagram[data-astro-cid-fyh47ijh] .small[data-astro-cid-fyh47ijh],.system-call-entry-diagram[data-astro-cid-fyh47ijh] .lane-title[data-astro-cid-fyh47ijh]{fill:#000}.system-call-entry-diagram[data-astro-cid-fyh47ijh] .boundary[data-astro-cid-fyh47ijh],.system-call-entry-diagram[data-astro-cid-fyh47ijh] .arrow[data-astro-cid-fyh47ijh],.system-call-entry-diagram[data-astro-cid-fyh47ijh] .return-arrow[data-astro-cid-fyh47ijh]{stroke:#000}.system-call-entry-diagram[data-astro-cid-fyh47ijh] marker[data-astro-cid-fyh47ijh] path[data-astro-cid-fyh47ijh]{fill:#000}}.diagram-scroll[data-astro-cid-wu6wrljg]{overscroll-behavior-inline:contain;overflow-x:auto}.process-thread-task-diagram[data-astro-cid-wu6wrljg] svg[data-astro-cid-wu6wrljg]{width:100%;height:auto;color:var(--text);display:block}.process-thread-task-diagram[data-astro-cid-wu6wrljg] text[data-astro-cid-wu6wrljg]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .group-title[data-astro-cid-wu6wrljg]{fill:var(--muted);text-anchor:start;text-transform:uppercase;letter-spacing:.07em;font-size:13px;font-weight:650}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .heading[data-astro-cid-wu6wrljg]{font-size:15px;font-weight:650}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .small[data-astro-cid-wu6wrljg],.process-thread-task-diagram[data-astro-cid-wu6wrljg] .footer[data-astro-cid-wu6wrljg]{fill:var(--muted);font-size:13px}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .mono[data-astro-cid-wu6wrljg]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13px}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .group[data-astro-cid-wu6wrljg]{fill:none;stroke:var(--line);stroke-width:1.5px}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .task[data-astro-cid-wu6wrljg]{fill:var(--bg);stroke:var(--muted);stroke-width:1.5px}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .shared[data-astro-cid-wu6wrljg]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .share-line[data-astro-cid-wu6wrljg]{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:5 5}@media (width<=680px){.process-thread-task-diagram[data-astro-cid-wu6wrljg] svg[data-astro-cid-wu6wrljg]{min-width:50rem}}@media print{.diagram-scroll[data-astro-cid-wu6wrljg]{overflow:visible}.process-thread-task-diagram[data-astro-cid-wu6wrljg] svg[data-astro-cid-wu6wrljg]{min-width:0}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .group[data-astro-cid-wu6wrljg],.process-thread-task-diagram[data-astro-cid-wu6wrljg] .task[data-astro-cid-wu6wrljg],.process-thread-task-diagram[data-astro-cid-wu6wrljg] .shared[data-astro-cid-wu6wrljg]{fill:#fff;stroke:#000}.process-thread-task-diagram[data-astro-cid-wu6wrljg] text[data-astro-cid-wu6wrljg],.process-thread-task-diagram[data-astro-cid-wu6wrljg] .small[data-astro-cid-wu6wrljg],.process-thread-task-diagram[data-astro-cid-wu6wrljg] .footer[data-astro-cid-wu6wrljg],.process-thread-task-diagram[data-astro-cid-wu6wrljg] .group-title[data-astro-cid-wu6wrljg]{fill:#000}.process-thread-task-diagram[data-astro-cid-wu6wrljg] .share-line[data-astro-cid-wu6wrljg]{stroke:#000}}.diagram-scroll[data-astro-cid-mymsjr3f]{overscroll-behavior-inline:contain;overflow-x:auto}.demand-paging-diagram[data-astro-cid-mymsjr3f] svg[data-astro-cid-mymsjr3f]{width:100%;height:auto;color:var(--text);display:block}.demand-paging-diagram[data-astro-cid-mymsjr3f] text[data-astro-cid-mymsjr3f]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.demand-paging-diagram[data-astro-cid-mymsjr3f] .section-title[data-astro-cid-mymsjr3f]{font-size:15px;font-weight:700}.demand-paging-diagram[data-astro-cid-mymsjr3f] .heading[data-astro-cid-mymsjr3f]{font-size:14px;font-weight:650}.demand-paging-diagram[data-astro-cid-mymsjr3f] .label[data-astro-cid-mymsjr3f]{fill:var(--muted);text-anchor:start;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:650}.demand-paging-diagram[data-astro-cid-mymsjr3f] .small[data-astro-cid-mymsjr3f]{fill:var(--muted);font-size:12.5px}.demand-paging-diagram[data-astro-cid-mymsjr3f] .mono[data-astro-cid-mymsjr3f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12.5px}.demand-paging-diagram[data-astro-cid-mymsjr3f] .vma[data-astro-cid-mymsjr3f]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.demand-paging-diagram[data-astro-cid-mymsjr3f] .missing[data-astro-cid-mymsjr3f]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px;stroke-dasharray:5 4}.demand-paging-diagram[data-astro-cid-mymsjr3f] .present[data-astro-cid-mymsjr3f]{fill:var(--bg);stroke:var(--accent);stroke-width:1.5px}.demand-paging-diagram[data-astro-cid-mymsjr3f] .note[data-astro-cid-mymsjr3f]{fill:var(--bg);stroke:var(--line);stroke-width:1.4px}.demand-paging-diagram[data-astro-cid-mymsjr3f] .arrow[data-astro-cid-mymsjr3f],.demand-paging-diagram[data-astro-cid-mymsjr3f] .fault-arrow[data-astro-cid-mymsjr3f]{fill:none;stroke:var(--accent);stroke-width:1.5px}.demand-paging-diagram[data-astro-cid-mymsjr3f] .fault-arrow[data-astro-cid-mymsjr3f]{stroke-dasharray:5 4}@media (width<=680px){.demand-paging-diagram[data-astro-cid-mymsjr3f] svg[data-astro-cid-mymsjr3f]{min-width:50rem}}@media print{.diagram-scroll[data-astro-cid-mymsjr3f]{overflow:visible}.demand-paging-diagram[data-astro-cid-mymsjr3f] svg[data-astro-cid-mymsjr3f]{min-width:0}.demand-paging-diagram[data-astro-cid-mymsjr3f] .vma[data-astro-cid-mymsjr3f],.demand-paging-diagram[data-astro-cid-mymsjr3f] .missing[data-astro-cid-mymsjr3f],.demand-paging-diagram[data-astro-cid-mymsjr3f] .present[data-astro-cid-mymsjr3f],.demand-paging-diagram[data-astro-cid-mymsjr3f] .note[data-astro-cid-mymsjr3f]{fill:#fff;stroke:#000}.demand-paging-diagram[data-astro-cid-mymsjr3f] text[data-astro-cid-mymsjr3f],.demand-paging-diagram[data-astro-cid-mymsjr3f] .small[data-astro-cid-mymsjr3f],.demand-paging-diagram[data-astro-cid-mymsjr3f] .label[data-astro-cid-mymsjr3f]{fill:#000}.demand-paging-diagram[data-astro-cid-mymsjr3f] .arrow[data-astro-cid-mymsjr3f],.demand-paging-diagram[data-astro-cid-mymsjr3f] .fault-arrow[data-astro-cid-mymsjr3f]{stroke:#000}}.diagram-scroll[data-astro-cid-f2oiiu5q]{overscroll-behavior-inline:contain;overflow-x:auto}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] svg[data-astro-cid-f2oiiu5q]{width:100%;height:auto;color:var(--text);display:block}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] text[data-astro-cid-f2oiiu5q]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .lane-title[data-astro-cid-f2oiiu5q]{fill:var(--muted);text-anchor:start;text-transform:uppercase;letter-spacing:.05em;font-size:12.5px;font-weight:650}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .heading[data-astro-cid-f2oiiu5q]{font-size:14px;font-weight:650}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .small[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .operation[data-astro-cid-f2oiiu5q]{fill:var(--muted);font-size:12.5px}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .mono[data-astro-cid-f2oiiu5q]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12.5px}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .lane[data-astro-cid-f2oiiu5q]{fill:none;stroke:var(--line);stroke-width:1.5px}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .state[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .note[data-astro-cid-f2oiiu5q]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .replacement[data-astro-cid-f2oiiu5q]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .arrow[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .fork-arrow[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .collect-arrow[data-astro-cid-f2oiiu5q]{fill:none;stroke:var(--accent);stroke-width:1.5px}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .fork-arrow[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .collect-arrow[data-astro-cid-f2oiiu5q]{stroke-dasharray:5 4}@media (width<=680px){.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] svg[data-astro-cid-f2oiiu5q]{min-width:52rem}}@media print{.diagram-scroll[data-astro-cid-f2oiiu5q]{overflow:visible}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] svg[data-astro-cid-f2oiiu5q]{min-width:0}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .state[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .replacement[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .note[data-astro-cid-f2oiiu5q]{fill:#fff;stroke:#000}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] text[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .small[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .operation[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .lane-title[data-astro-cid-f2oiiu5q]{fill:#000}.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .lane[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .arrow[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .fork-arrow[data-astro-cid-f2oiiu5q],.fork-exec-wait-diagram[data-astro-cid-f2oiiu5q] .collect-arrow[data-astro-cid-f2oiiu5q]{stroke:#000}}.diagram-scroll[data-astro-cid-p6uibl7p]{overscroll-behavior-inline:contain;overflow-x:auto}.elf-loading-diagram[data-astro-cid-p6uibl7p] svg[data-astro-cid-p6uibl7p]{width:100%;height:auto;color:var(--text);display:block}.elf-loading-diagram[data-astro-cid-p6uibl7p] text[data-astro-cid-p6uibl7p]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.elf-loading-diagram[data-astro-cid-p6uibl7p] .section-title[data-astro-cid-p6uibl7p]{font-size:15px;font-weight:700}.elf-loading-diagram[data-astro-cid-p6uibl7p] .heading[data-astro-cid-p6uibl7p]{font-size:14px;font-weight:650}.elf-loading-diagram[data-astro-cid-p6uibl7p] .small[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .operation[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .footer[data-astro-cid-p6uibl7p]{fill:var(--muted);font-size:12.5px}.elf-loading-diagram[data-astro-cid-p6uibl7p] .mono[data-astro-cid-p6uibl7p]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12.5px}.elf-loading-diagram[data-astro-cid-p6uibl7p] .outer[data-astro-cid-p6uibl7p]{fill:none;stroke:var(--line);stroke-width:1.5px}.elf-loading-diagram[data-astro-cid-p6uibl7p] .header[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .segment[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .stack[data-astro-cid-p6uibl7p]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.elf-loading-diagram[data-astro-cid-p6uibl7p] .interpreter[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .kernel[data-astro-cid-p6uibl7p]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.elf-loading-diagram[data-astro-cid-p6uibl7p] .arrow[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .entry-arrow[data-astro-cid-p6uibl7p]{fill:none;stroke:var(--accent);stroke-width:1.5px}.elf-loading-diagram[data-astro-cid-p6uibl7p] .entry-arrow[data-astro-cid-p6uibl7p]{stroke-dasharray:5 4}@media (width<=680px){.elf-loading-diagram[data-astro-cid-p6uibl7p] svg[data-astro-cid-p6uibl7p]{min-width:52rem}}@media print{.diagram-scroll[data-astro-cid-p6uibl7p]{overflow:visible}.elf-loading-diagram[data-astro-cid-p6uibl7p] svg[data-astro-cid-p6uibl7p]{min-width:0}.elf-loading-diagram[data-astro-cid-p6uibl7p] .outer[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .header[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .segment[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .interpreter[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .kernel[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .stack[data-astro-cid-p6uibl7p]{fill:#fff;stroke:#000}.elf-loading-diagram[data-astro-cid-p6uibl7p] text[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .small[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .operation[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .footer[data-astro-cid-p6uibl7p]{fill:#000}.elf-loading-diagram[data-astro-cid-p6uibl7p] .arrow[data-astro-cid-p6uibl7p],.elf-loading-diagram[data-astro-cid-p6uibl7p] .entry-arrow[data-astro-cid-p6uibl7p]{stroke:#000}}.diagram-scroll[data-astro-cid-qlwikis7]{overscroll-behavior-inline:contain;overflow-x:auto}.dynamic-startup-diagram[data-astro-cid-qlwikis7] svg[data-astro-cid-qlwikis7]{width:100%;height:auto;color:var(--text);display:block}.dynamic-startup-diagram[data-astro-cid-qlwikis7] text[data-astro-cid-qlwikis7]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .lane-title[data-astro-cid-qlwikis7]{fill:var(--muted);text-anchor:start;text-transform:uppercase;letter-spacing:.05em;font-size:12.5px;font-weight:650}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .heading[data-astro-cid-qlwikis7]{font-size:14px;font-weight:650}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .small[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .operation[data-astro-cid-qlwikis7]{fill:var(--muted);font-size:12.5px}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .mono[data-astro-cid-qlwikis7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .kernel[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .state[data-astro-cid-qlwikis7]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .accent[data-astro-cid-qlwikis7]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .arrow[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .boundary-arrow[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .return-arrow[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .handoff[data-astro-cid-qlwikis7]{fill:none;stroke:var(--accent);stroke-width:1.5px}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .boundary-arrow[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .return-arrow[data-astro-cid-qlwikis7]{stroke-dasharray:5 4}@media (width<=680px){.dynamic-startup-diagram[data-astro-cid-qlwikis7] svg[data-astro-cid-qlwikis7]{min-width:52rem}}@media print{.diagram-scroll[data-astro-cid-qlwikis7]{overflow:visible}.dynamic-startup-diagram[data-astro-cid-qlwikis7] svg[data-astro-cid-qlwikis7]{min-width:0}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .kernel[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .state[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .accent[data-astro-cid-qlwikis7]{fill:#fff;stroke:#000}.dynamic-startup-diagram[data-astro-cid-qlwikis7] text[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .small[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .operation[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .lane-title[data-astro-cid-qlwikis7]{fill:#000}.dynamic-startup-diagram[data-astro-cid-qlwikis7] .arrow[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .boundary-arrow[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .return-arrow[data-astro-cid-qlwikis7],.dynamic-startup-diagram[data-astro-cid-qlwikis7] .handoff[data-astro-cid-qlwikis7]{stroke:#000}}.diagram-scroll[data-astro-cid-jqnlwxwj]{overscroll-behavior-inline:contain;overflow-x:auto}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] svg[data-astro-cid-jqnlwxwj]{width:100%;height:auto;color:var(--text);display:block}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] text[data-astro-cid-jqnlwxwj]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .section-title[data-astro-cid-jqnlwxwj]{font-size:15px;font-weight:700}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .heading[data-astro-cid-jqnlwxwj]{font-size:14px;font-weight:650}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .small[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .operation[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .footer[data-astro-cid-jqnlwxwj]{fill:var(--muted);font-size:12.5px}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .mono[data-astro-cid-jqnlwxwj]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .cpu-group[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .sleep-group[data-astro-cid-jqnlwxwj]{fill:none;stroke:var(--line);stroke-width:1.5px}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .cpu[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .runqueue[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .sleep[data-astro-cid-jqnlwxwj]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .scheduler[data-astro-cid-jqnlwxwj]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .arrow[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .switch-arrow[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .wake-arrow[data-astro-cid-jqnlwxwj]{fill:none;stroke:var(--accent);stroke-width:1.5px;marker-end:url(#scheduler-state-arrow)}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .switch-arrow[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .wake-arrow[data-astro-cid-jqnlwxwj]{stroke-dasharray:5 4}@media (width<=680px){.scheduler-states-diagram[data-astro-cid-jqnlwxwj] svg[data-astro-cid-jqnlwxwj]{min-width:52rem}}@media print{.diagram-scroll[data-astro-cid-jqnlwxwj]{overflow:visible}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] svg[data-astro-cid-jqnlwxwj]{min-width:0}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .cpu-group[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .sleep-group[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .cpu[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .runqueue[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .sleep[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .scheduler[data-astro-cid-jqnlwxwj]{fill:#fff;stroke:#000}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] text[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .small[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .operation[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .footer[data-astro-cid-jqnlwxwj]{fill:#000}.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .arrow[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .switch-arrow[data-astro-cid-jqnlwxwj],.scheduler-states-diagram[data-astro-cid-jqnlwxwj] .wake-arrow[data-astro-cid-jqnlwxwj]{stroke:#000}}.diagram-scroll[data-astro-cid-nj7g6kwl]{overscroll-behavior-inline:contain;overflow-x:auto}.futex-path-diagram[data-astro-cid-nj7g6kwl] svg[data-astro-cid-nj7g6kwl]{width:100%;height:auto;color:var(--text);display:block}.futex-path-diagram[data-astro-cid-nj7g6kwl] text[data-astro-cid-nj7g6kwl]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.futex-path-diagram[data-astro-cid-nj7g6kwl] .region-title[data-astro-cid-nj7g6kwl]{font-size:15px;font-weight:700}.futex-path-diagram[data-astro-cid-nj7g6kwl] .heading[data-astro-cid-nj7g6kwl]{font-size:14px;font-weight:650}.futex-path-diagram[data-astro-cid-nj7g6kwl] .small[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .label[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .footer[data-astro-cid-nj7g6kwl]{fill:var(--muted);font-size:12.5px}.futex-path-diagram[data-astro-cid-nj7g6kwl] .mono[data-astro-cid-nj7g6kwl]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.futex-path-diagram[data-astro-cid-nj7g6kwl] .region[data-astro-cid-nj7g6kwl]{fill:none;stroke:var(--line);stroke-width:1.5px}.futex-path-diagram[data-astro-cid-nj7g6kwl] .box[data-astro-cid-nj7g6kwl]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.futex-path-diagram[data-astro-cid-nj7g6kwl] .success[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .kernel[data-astro-cid-nj7g6kwl]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.futex-path-diagram[data-astro-cid-nj7g6kwl] .arrow[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .wake[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .return[data-astro-cid-nj7g6kwl]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#futex-path-arrow)}.futex-path-diagram[data-astro-cid-nj7g6kwl] .return[data-astro-cid-nj7g6kwl]{stroke-dasharray:5 4}.futex-path-diagram[data-astro-cid-nj7g6kwl] .arrowhead[data-astro-cid-nj7g6kwl]{fill:var(--accent)}@media (width<=680px){.futex-path-diagram[data-astro-cid-nj7g6kwl] svg[data-astro-cid-nj7g6kwl]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-nj7g6kwl]{overflow:visible}.futex-path-diagram[data-astro-cid-nj7g6kwl] svg[data-astro-cid-nj7g6kwl]{min-width:0}.futex-path-diagram[data-astro-cid-nj7g6kwl] .region[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .box[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .success[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .kernel[data-astro-cid-nj7g6kwl]{fill:#fff;stroke:#000}.futex-path-diagram[data-astro-cid-nj7g6kwl] text[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .small[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .label[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .footer[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .arrowhead[data-astro-cid-nj7g6kwl]{fill:#000}.futex-path-diagram[data-astro-cid-nj7g6kwl] .arrow[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .wake[data-astro-cid-nj7g6kwl],.futex-path-diagram[data-astro-cid-nj7g6kwl] .return[data-astro-cid-nj7g6kwl]{stroke:#000}}.diagram-scroll[data-astro-cid-wk2usof7]{overscroll-behavior-inline:contain;overflow-x:auto}.condition-wait-diagram[data-astro-cid-wk2usof7] svg[data-astro-cid-wk2usof7]{width:100%;height:auto;color:var(--text);display:block}.condition-wait-diagram[data-astro-cid-wk2usof7] text[data-astro-cid-wk2usof7]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.condition-wait-diagram[data-astro-cid-wk2usof7] .lane-title[data-astro-cid-wk2usof7]{font-size:15px;font-weight:700}.condition-wait-diagram[data-astro-cid-wk2usof7] .heading[data-astro-cid-wk2usof7]{font-size:14px;font-weight:650}.condition-wait-diagram[data-astro-cid-wk2usof7] .small[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .label[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .footer[data-astro-cid-wk2usof7]{fill:var(--muted);font-size:12.5px}.condition-wait-diagram[data-astro-cid-wk2usof7] .mono[data-astro-cid-wk2usof7]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.condition-wait-diagram[data-astro-cid-wk2usof7] .lane[data-astro-cid-wk2usof7]{stroke:var(--line);stroke-width:1.3px;stroke-dasharray:4 5}.condition-wait-diagram[data-astro-cid-wk2usof7] .waiter[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .signaler[data-astro-cid-wk2usof7]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.condition-wait-diagram[data-astro-cid-wk2usof7] .library[data-astro-cid-wk2usof7]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.condition-wait-diagram[data-astro-cid-wk2usof7] .arrow[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .return[data-astro-cid-wk2usof7]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#condition-sequence-arrow)}.condition-wait-diagram[data-astro-cid-wk2usof7] .return[data-astro-cid-wk2usof7]{stroke-dasharray:5 4}.condition-wait-diagram[data-astro-cid-wk2usof7] .arrowhead[data-astro-cid-wk2usof7]{fill:var(--accent)}@media (width<=680px){.condition-wait-diagram[data-astro-cid-wk2usof7] svg[data-astro-cid-wk2usof7]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-wk2usof7]{overflow:visible}.condition-wait-diagram[data-astro-cid-wk2usof7] svg[data-astro-cid-wk2usof7]{min-width:0}.condition-wait-diagram[data-astro-cid-wk2usof7] .waiter[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .signaler[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .library[data-astro-cid-wk2usof7]{fill:#fff;stroke:#000}.condition-wait-diagram[data-astro-cid-wk2usof7] text[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .small[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .label[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .footer[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .arrowhead[data-astro-cid-wk2usof7]{fill:#000}.condition-wait-diagram[data-astro-cid-wk2usof7] .lane[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .arrow[data-astro-cid-wk2usof7],.condition-wait-diagram[data-astro-cid-wk2usof7] .return[data-astro-cid-wk2usof7]{stroke:#000}}.diagram-scroll[data-astro-cid-appwma3e]{overscroll-behavior-inline:contain;overflow-x:auto}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] svg[data-astro-cid-appwma3e]{width:100%;height:auto;color:var(--text);display:block}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] text[data-astro-cid-appwma3e]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .section-title[data-astro-cid-appwma3e]{font-size:15px;font-weight:700}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .heading[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .kernel-item[data-astro-cid-appwma3e]{font-size:14px;font-weight:650}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .small[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .footer[data-astro-cid-appwma3e]{fill:var(--muted);font-size:12.5px}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .mono[data-astro-cid-appwma3e]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .box[data-astro-cid-appwma3e]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .emphasized[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .kernel-region[data-astro-cid-appwma3e]{fill:color-mix(in srgb, var(--accent) 5%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .arrow[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .support[data-astro-cid-appwma3e]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#memory-layers-arrow)}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .support[data-astro-cid-appwma3e]{stroke:var(--muted);stroke-dasharray:5 4}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .arrowhead[data-astro-cid-appwma3e]{fill:var(--accent)}@media (width<=680px){.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] svg[data-astro-cid-appwma3e]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-appwma3e]{overflow:visible}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] svg[data-astro-cid-appwma3e]{min-width:0}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .box[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .emphasized[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .kernel-region[data-astro-cid-appwma3e]{fill:#fff;stroke:#000}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] text[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .small[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .footer[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .arrowhead[data-astro-cid-appwma3e]{fill:#000}.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .arrow[data-astro-cid-appwma3e],.concurrent-memory-layers-diagram[data-astro-cid-appwma3e] .support[data-astro-cid-appwma3e]{stroke:#000}}.diagram-scroll[data-astro-cid-sjajfcka]{overscroll-behavior-inline:contain;overflow-x:auto}.user-acquire-release-diagram[data-astro-cid-sjajfcka] svg[data-astro-cid-sjajfcka]{width:100%;height:auto;color:var(--text);display:block}.user-acquire-release-diagram[data-astro-cid-sjajfcka] text[data-astro-cid-sjajfcka]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .heading[data-astro-cid-sjajfcka]{font-size:15px;font-weight:700}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .mono[data-astro-cid-sjajfcka]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:13.5px}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .label[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .footer[data-astro-cid-sjajfcka]{fill:var(--muted);font-size:12.5px}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .event[data-astro-cid-sjajfcka]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .sync[data-astro-cid-sjajfcka]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .arrow[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .sync-arrow[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .order[data-astro-cid-sjajfcka]{fill:none;stroke:var(--muted);stroke-width:1.6px;marker-end:url(#user-acquire-arrow)}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .sync-arrow[data-astro-cid-sjajfcka]{stroke:var(--accent);stroke-width:1.9px}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .order[data-astro-cid-sjajfcka]{stroke-dasharray:5 4}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .arrowhead[data-astro-cid-sjajfcka]{fill:var(--muted)}@media (width<=680px){.user-acquire-release-diagram[data-astro-cid-sjajfcka] svg[data-astro-cid-sjajfcka]{min-width:50rem}}@media print{.diagram-scroll[data-astro-cid-sjajfcka]{overflow:visible}.user-acquire-release-diagram[data-astro-cid-sjajfcka] svg[data-astro-cid-sjajfcka]{min-width:0}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .event[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .sync[data-astro-cid-sjajfcka]{fill:#fff;stroke:#000}.user-acquire-release-diagram[data-astro-cid-sjajfcka] text[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .label[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .footer[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .arrowhead[data-astro-cid-sjajfcka]{fill:#000}.user-acquire-release-diagram[data-astro-cid-sjajfcka] .arrow[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .sync-arrow[data-astro-cid-sjajfcka],.user-acquire-release-diagram[data-astro-cid-sjajfcka] .order[data-astro-cid-sjajfcka]{stroke:#000}}.diagram-scroll[data-astro-cid-vfihlhzw]{overscroll-behavior-inline:contain;overflow-x:auto}.signal-origins-diagram[data-astro-cid-vfihlhzw] svg[data-astro-cid-vfihlhzw]{width:100%;height:auto;color:var(--text);display:block}.signal-origins-diagram[data-astro-cid-vfihlhzw] text[data-astro-cid-vfihlhzw]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.signal-origins-diagram[data-astro-cid-vfihlhzw] .section-title[data-astro-cid-vfihlhzw]{font-size:15px;font-weight:700}.signal-origins-diagram[data-astro-cid-vfihlhzw] .heading[data-astro-cid-vfihlhzw]{font-size:14px;font-weight:650}.signal-origins-diagram[data-astro-cid-vfihlhzw] .small[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .footer[data-astro-cid-vfihlhzw]{fill:var(--muted);font-size:12.5px}.signal-origins-diagram[data-astro-cid-vfihlhzw] .source[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .result[data-astro-cid-vfihlhzw]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.signal-origins-diagram[data-astro-cid-vfihlhzw] .kernel[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .handler[data-astro-cid-vfihlhzw]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.signal-origins-diagram[data-astro-cid-vfihlhzw] .arrow[data-astro-cid-vfihlhzw]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#signal-origin-arrow)}.signal-origins-diagram[data-astro-cid-vfihlhzw] .arrowhead[data-astro-cid-vfihlhzw]{fill:var(--accent)}@media (width<=680px){.signal-origins-diagram[data-astro-cid-vfihlhzw] svg[data-astro-cid-vfihlhzw]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-vfihlhzw]{overflow:visible}.signal-origins-diagram[data-astro-cid-vfihlhzw] svg[data-astro-cid-vfihlhzw]{min-width:0}.signal-origins-diagram[data-astro-cid-vfihlhzw] .source[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .result[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .kernel[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .handler[data-astro-cid-vfihlhzw]{fill:#fff;stroke:#000}.signal-origins-diagram[data-astro-cid-vfihlhzw] text[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .small[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .footer[data-astro-cid-vfihlhzw],.signal-origins-diagram[data-astro-cid-vfihlhzw] .arrowhead[data-astro-cid-vfihlhzw]{fill:#000}.signal-origins-diagram[data-astro-cid-vfihlhzw] .arrow[data-astro-cid-vfihlhzw]{stroke:#000}}.diagram-scroll[data-astro-cid-hc4w67uu]{overscroll-behavior-inline:contain;overflow-x:auto}.signal-frame-diagram[data-astro-cid-hc4w67uu] svg[data-astro-cid-hc4w67uu]{width:100%;height:auto;color:var(--text);display:block}.signal-frame-diagram[data-astro-cid-hc4w67uu] text[data-astro-cid-hc4w67uu]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.signal-frame-diagram[data-astro-cid-hc4w67uu] .heading[data-astro-cid-hc4w67uu]{font-size:14px;font-weight:650}.signal-frame-diagram[data-astro-cid-hc4w67uu] .small[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .footer[data-astro-cid-hc4w67uu]{fill:var(--muted);font-size:12.5px}.signal-frame-diagram[data-astro-cid-hc4w67uu] .mono[data-astro-cid-hc4w67uu]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.signal-frame-diagram[data-astro-cid-hc4w67uu] .user[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .stack[data-astro-cid-hc4w67uu]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.signal-frame-diagram[data-astro-cid-hc4w67uu] .kernel[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .emphasized[data-astro-cid-hc4w67uu]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.signal-frame-diagram[data-astro-cid-hc4w67uu] .arrow[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .return[data-astro-cid-hc4w67uu]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#signal-frame-arrow)}.signal-frame-diagram[data-astro-cid-hc4w67uu] .return[data-astro-cid-hc4w67uu]{stroke-dasharray:5 4}.signal-frame-diagram[data-astro-cid-hc4w67uu] .arrowhead[data-astro-cid-hc4w67uu]{fill:var(--accent)}@media (width<=680px){.signal-frame-diagram[data-astro-cid-hc4w67uu] svg[data-astro-cid-hc4w67uu]{min-width:53rem}}@media print{.diagram-scroll[data-astro-cid-hc4w67uu]{overflow:visible}.signal-frame-diagram[data-astro-cid-hc4w67uu] svg[data-astro-cid-hc4w67uu]{min-width:0}.signal-frame-diagram[data-astro-cid-hc4w67uu] .user[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .stack[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .kernel[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .emphasized[data-astro-cid-hc4w67uu]{fill:#fff;stroke:#000}.signal-frame-diagram[data-astro-cid-hc4w67uu] text[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .small[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .footer[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .arrowhead[data-astro-cid-hc4w67uu]{fill:#000}.signal-frame-diagram[data-astro-cid-hc4w67uu] .arrow[data-astro-cid-hc4w67uu],.signal-frame-diagram[data-astro-cid-hc4w67uu] .return[data-astro-cid-hc4w67uu]{stroke:#000}}.diagram-scroll[data-astro-cid-prgulr73]{overscroll-behavior-inline:contain;overflow-x:auto}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] svg[data-astro-cid-prgulr73]{width:100%;height:auto;color:var(--text);display:block}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] text[data-astro-cid-prgulr73]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .section-title[data-astro-cid-prgulr73]{font-size:15px;font-weight:700}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .heading[data-astro-cid-prgulr73]{font-size:14px;font-weight:650}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .small[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .footer[data-astro-cid-prgulr73]{fill:var(--muted);font-size:12.5px}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .mono[data-astro-cid-prgulr73]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .table[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .file[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .object[data-astro-cid-prgulr73]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .shared[data-astro-cid-prgulr73]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.6px}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .divider[data-astro-cid-prgulr73]{stroke:color-mix(in srgb, var(--muted) 55%, transparent);stroke-width:1px}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .arrow[data-astro-cid-prgulr73]{fill:none;stroke:var(--accent);stroke-width:1.5px;marker-end:url(#fd-layer-arrow)}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .arrowhead[data-astro-cid-prgulr73]{fill:var(--accent)}@media (width<=680px){.file-descriptor-layers-diagram[data-astro-cid-prgulr73] svg[data-astro-cid-prgulr73]{min-width:58rem}}@media print{.diagram-scroll[data-astro-cid-prgulr73]{overflow:visible}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] svg[data-astro-cid-prgulr73]{min-width:0}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .table[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .file[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .object[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .shared[data-astro-cid-prgulr73]{fill:#fff;stroke:#000}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] text[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .small[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .footer[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .arrowhead[data-astro-cid-prgulr73]{fill:#000}.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .arrow[data-astro-cid-prgulr73],.file-descriptor-layers-diagram[data-astro-cid-prgulr73] .divider[data-astro-cid-prgulr73]{stroke:#000}}.diagram-scroll[data-astro-cid-iinlphvu]{overscroll-behavior-inline:contain;overflow-x:auto}.epoll-readiness-diagram[data-astro-cid-iinlphvu] svg[data-astro-cid-iinlphvu]{width:100%;height:auto;color:var(--text);display:block}.epoll-readiness-diagram[data-astro-cid-iinlphvu] text[data-astro-cid-iinlphvu]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .section-title[data-astro-cid-iinlphvu]{font-size:15px;font-weight:700}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .heading[data-astro-cid-iinlphvu]{font-size:14px;font-weight:650}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .small[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .footer[data-astro-cid-iinlphvu]{fill:var(--muted);font-size:12.5px}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .mono[data-astro-cid-iinlphvu]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .source[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .program[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .inner[data-astro-cid-iinlphvu]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .kernel[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .ready[data-astro-cid-iinlphvu]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .divider[data-astro-cid-iinlphvu]{stroke:color-mix(in srgb, var(--muted) 55%, transparent);stroke-width:1px}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .arrow[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .return-arrow[data-astro-cid-iinlphvu]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#epoll-ready-arrow)}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .return-arrow[data-astro-cid-iinlphvu]{stroke-dasharray:5 4}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .arrowhead[data-astro-cid-iinlphvu]{fill:var(--accent)}@media (width<=680px){.epoll-readiness-diagram[data-astro-cid-iinlphvu] svg[data-astro-cid-iinlphvu]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-iinlphvu]{overflow:visible}.epoll-readiness-diagram[data-astro-cid-iinlphvu] svg[data-astro-cid-iinlphvu]{min-width:0}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .source[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .program[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .inner[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .kernel[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .ready[data-astro-cid-iinlphvu]{fill:#fff;stroke:#000}.epoll-readiness-diagram[data-astro-cid-iinlphvu] text[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .small[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .footer[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .arrowhead[data-astro-cid-iinlphvu]{fill:#000}.epoll-readiness-diagram[data-astro-cid-iinlphvu] .arrow[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .return-arrow[data-astro-cid-iinlphvu],.epoll-readiness-diagram[data-astro-cid-iinlphvu] .divider[data-astro-cid-iinlphvu]{stroke:#000}}.diagram-scroll[data-astro-cid-gr7qsuji]{overscroll-behavior-inline:contain;overflow-x:auto}.device-file-driver-diagram[data-astro-cid-gr7qsuji] svg[data-astro-cid-gr7qsuji]{width:100%;height:auto;color:var(--text);display:block}.device-file-driver-diagram[data-astro-cid-gr7qsuji] text[data-astro-cid-gr7qsuji]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .section-title[data-astro-cid-gr7qsuji]{font-size:15px;font-weight:700}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .heading[data-astro-cid-gr7qsuji]{font-size:14px;font-weight:650}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .small[data-astro-cid-gr7qsuji]{fill:var(--muted);font-size:12.5px}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .mono[data-astro-cid-gr7qsuji]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .user[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .node[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .object[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .sysfs[data-astro-cid-gr7qsuji]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .driver[data-astro-cid-gr7qsuji]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.6px}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .arrow[data-astro-cid-gr7qsuji]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#device-file-arrow)}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .dashed[data-astro-cid-gr7qsuji]{fill:none;stroke:var(--muted);stroke-width:1.3px;stroke-dasharray:5 4}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .arrowhead[data-astro-cid-gr7qsuji]{fill:var(--accent)}@media (width<=680px){.device-file-driver-diagram[data-astro-cid-gr7qsuji] svg[data-astro-cid-gr7qsuji]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-gr7qsuji]{overflow:visible}.device-file-driver-diagram[data-astro-cid-gr7qsuji] svg[data-astro-cid-gr7qsuji]{min-width:0}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .user[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .node[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .object[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .sysfs[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .driver[data-astro-cid-gr7qsuji]{fill:#fff;stroke:#000}.device-file-driver-diagram[data-astro-cid-gr7qsuji] text[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .small[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .arrowhead[data-astro-cid-gr7qsuji]{fill:#000}.device-file-driver-diagram[data-astro-cid-gr7qsuji] .arrow[data-astro-cid-gr7qsuji],.device-file-driver-diagram[data-astro-cid-gr7qsuji] .dashed[data-astro-cid-gr7qsuji]{stroke:#000}}.diagram-scroll[data-astro-cid-u4c4ywfc]{overscroll-behavior-inline:contain;overflow-x:auto}.device-io-path-diagram[data-astro-cid-u4c4ywfc] svg[data-astro-cid-u4c4ywfc]{width:100%;height:auto;color:var(--text);display:block}.device-io-path-diagram[data-astro-cid-u4c4ywfc] text[data-astro-cid-u4c4ywfc]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .section-title[data-astro-cid-u4c4ywfc]{font-size:15px;font-weight:700}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .heading[data-astro-cid-u4c4ywfc]{font-size:14px;font-weight:650}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .small[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .label[data-astro-cid-u4c4ywfc]{fill:var(--muted);font-size:12.5px}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .mono[data-astro-cid-u4c4ywfc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .cpu[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .ram[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .inner[data-astro-cid-u4c4ywfc]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .iommu[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .device[data-astro-cid-u4c4ywfc]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.6px}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .control[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .mapping[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .data[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .completion[data-astro-cid-u4c4ywfc]{fill:none;stroke:var(--accent);stroke-width:1.7px;marker-end:url(#device-io-arrow)}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .completion[data-astro-cid-u4c4ywfc]{stroke-dasharray:5 4}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .arrowhead[data-astro-cid-u4c4ywfc]{fill:var(--accent)}@media (width<=680px){.device-io-path-diagram[data-astro-cid-u4c4ywfc] svg[data-astro-cid-u4c4ywfc]{min-width:56rem}}@media print{.diagram-scroll[data-astro-cid-u4c4ywfc]{overflow:visible}.device-io-path-diagram[data-astro-cid-u4c4ywfc] svg[data-astro-cid-u4c4ywfc]{min-width:0}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .cpu[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .ram[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .inner[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .iommu[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .device[data-astro-cid-u4c4ywfc]{fill:#fff;stroke:#000}.device-io-path-diagram[data-astro-cid-u4c4ywfc] text[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .small[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .label[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .arrowhead[data-astro-cid-u4c4ywfc]{fill:#000}.device-io-path-diagram[data-astro-cid-u4c4ywfc] .control[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .mapping[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .data[data-astro-cid-u4c4ywfc],.device-io-path-diagram[data-astro-cid-u4c4ywfc] .completion[data-astro-cid-u4c4ywfc]{stroke:#000}}.diagram-scroll[data-astro-cid-64uis23g]{overscroll-behavior-inline:contain;overflow-x:auto}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] svg[data-astro-cid-64uis23g]{width:100%;height:auto;color:var(--text);display:block}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] text[data-astro-cid-64uis23g]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .section-title[data-astro-cid-64uis23g]{font-size:15px;font-weight:700}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .small[data-astro-cid-64uis23g],.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .footer[data-astro-cid-64uis23g]{fill:var(--muted);font-size:12.5px}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .mono[data-astro-cid-64uis23g]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .user[data-astro-cid-64uis23g]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .kernel[data-astro-cid-64uis23g],.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .device[data-astro-cid-64uis23g]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.6px}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .arrow[data-astro-cid-64uis23g]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#gpu-stack-arrow)}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .arrowhead[data-astro-cid-64uis23g]{fill:var(--accent)}@media (width<=680px){.linux-gpu-stack-diagram[data-astro-cid-64uis23g] svg[data-astro-cid-64uis23g]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-64uis23g]{overflow:visible}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] svg[data-astro-cid-64uis23g]{min-width:0}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .user[data-astro-cid-64uis23g],.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .kernel[data-astro-cid-64uis23g],.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .device[data-astro-cid-64uis23g]{fill:#fff;stroke:#000}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] text[data-astro-cid-64uis23g],.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .small[data-astro-cid-64uis23g],.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .footer[data-astro-cid-64uis23g],.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .arrowhead[data-astro-cid-64uis23g]{fill:#000}.linux-gpu-stack-diagram[data-astro-cid-64uis23g] .arrow[data-astro-cid-64uis23g]{stroke:#000}}.diagram-scroll[data-astro-cid-x6qxiky3]{overscroll-behavior-inline:contain;overflow-x:auto}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] svg[data-astro-cid-x6qxiky3]{width:100%;height:auto;color:var(--text);display:block}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] text[data-astro-cid-x6qxiky3]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .section-title[data-astro-cid-x6qxiky3]{font-size:15px;font-weight:700}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .heading[data-astro-cid-x6qxiky3]{font-size:14px;font-weight:650}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .small[data-astro-cid-x6qxiky3]{fill:var(--muted);font-size:12.5px}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .mono[data-astro-cid-x6qxiky3]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .actor[data-astro-cid-x6qxiky3],.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .mapping[data-astro-cid-x6qxiky3]{fill:var(--bg);stroke:var(--muted);stroke-width:1.4px}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .buffer[data-astro-cid-x6qxiky3]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.6px}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .arrow[data-astro-cid-x6qxiky3],.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .fence[data-astro-cid-x6qxiky3]{fill:none;stroke:var(--accent);stroke-width:1.6px;marker-end:url(#gpu-memory-arrow)}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .fence[data-astro-cid-x6qxiky3]{stroke-dasharray:7 4}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .arrowhead[data-astro-cid-x6qxiky3]{fill:var(--accent)}@media (width<=680px){.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] svg[data-astro-cid-x6qxiky3]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-x6qxiky3]{overflow:visible}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] svg[data-astro-cid-x6qxiky3]{min-width:0}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .actor[data-astro-cid-x6qxiky3],.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .mapping[data-astro-cid-x6qxiky3],.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .buffer[data-astro-cid-x6qxiky3]{fill:#fff;stroke:#000}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] text[data-astro-cid-x6qxiky3],.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .small[data-astro-cid-x6qxiky3],.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .arrowhead[data-astro-cid-x6qxiky3]{fill:#000}.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .arrow[data-astro-cid-x6qxiky3],.gpu-memory-synchronization-diagram[data-astro-cid-x6qxiky3] .fence[data-astro-cid-x6qxiky3]{stroke:#000}}.diagram-scroll[data-astro-cid-5kzxeve5]{overscroll-behavior-inline:contain;overflow-x:auto}.observation-layers-diagram[data-astro-cid-5kzxeve5] svg[data-astro-cid-5kzxeve5]{width:100%;height:auto;color:var(--text);display:block}.observation-layers-diagram[data-astro-cid-5kzxeve5] text[data-astro-cid-5kzxeve5]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.observation-layers-diagram[data-astro-cid-5kzxeve5] .column-title[data-astro-cid-5kzxeve5]{fill:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12.5px;font-weight:700}.observation-layers-diagram[data-astro-cid-5kzxeve5] .body[data-astro-cid-5kzxeve5]{font-size:13.5px}.observation-layers-diagram[data-astro-cid-5kzxeve5] .tool-name[data-astro-cid-5kzxeve5]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13.5px;font-weight:700}.observation-layers-diagram[data-astro-cid-5kzxeve5] .question[data-astro-cid-5kzxeve5]{fill:var(--bg);stroke:var(--muted);stroke-width:1.3px}.observation-layers-diagram[data-astro-cid-5kzxeve5] .tool[data-astro-cid-5kzxeve5]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.observation-layers-diagram[data-astro-cid-5kzxeve5] .arrow[data-astro-cid-5kzxeve5]{fill:none;stroke:var(--accent);stroke-width:1.5px}@media (width<=680px){.observation-layers-diagram[data-astro-cid-5kzxeve5] svg[data-astro-cid-5kzxeve5]{min-width:52rem}}@media print{.diagram-scroll[data-astro-cid-5kzxeve5]{overflow:visible}.observation-layers-diagram[data-astro-cid-5kzxeve5] svg[data-astro-cid-5kzxeve5]{min-width:0}.observation-layers-diagram[data-astro-cid-5kzxeve5] .question[data-astro-cid-5kzxeve5],.observation-layers-diagram[data-astro-cid-5kzxeve5] .tool[data-astro-cid-5kzxeve5]{fill:#fff;stroke:#000}.observation-layers-diagram[data-astro-cid-5kzxeve5] text[data-astro-cid-5kzxeve5],.observation-layers-diagram[data-astro-cid-5kzxeve5] .column-title[data-astro-cid-5kzxeve5]{fill:#000}.observation-layers-diagram[data-astro-cid-5kzxeve5] .arrow[data-astro-cid-5kzxeve5]{stroke:#000}}.diagram-scroll[data-astro-cid-lcz3uwne]{overscroll-behavior-inline:contain;overflow-x:auto}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] svg[data-astro-cid-lcz3uwne]{width:100%;height:auto;color:var(--text);display:block}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] text[data-astro-cid-lcz3uwne]{fill:currentColor;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .row-title[data-astro-cid-lcz3uwne]{text-anchor:end;font-size:14px;font-weight:700}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .note[data-astro-cid-lcz3uwne]{fill:var(--muted);text-anchor:middle;font-size:12.5px}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .time-label[data-astro-cid-lcz3uwne]{fill:var(--muted);text-anchor:start;font-size:11.5px}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .time-label[data-astro-cid-lcz3uwne].end{text-anchor:end}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .timeline[data-astro-cid-lcz3uwne]{stroke:var(--muted);stroke-width:1.3px}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .snapshot[data-astro-cid-lcz3uwne],.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .sample[data-astro-cid-lcz3uwne]{fill:var(--accent)}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .event[data-astro-cid-lcz3uwne]{stroke:var(--accent);stroke-width:3px}@media (width<=680px){.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] svg[data-astro-cid-lcz3uwne]{min-width:49rem}}@media print{.diagram-scroll[data-astro-cid-lcz3uwne]{overflow:visible}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] svg[data-astro-cid-lcz3uwne]{min-width:0}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] text[data-astro-cid-lcz3uwne],.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .note[data-astro-cid-lcz3uwne],.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .time-label[data-astro-cid-lcz3uwne]{fill:#000}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .timeline[data-astro-cid-lcz3uwne],.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .event[data-astro-cid-lcz3uwne]{stroke:#000}.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .snapshot[data-astro-cid-lcz3uwne],.snapshot-trace-sample-diagram[data-astro-cid-lcz3uwne] .sample[data-astro-cid-lcz3uwne]{fill:#000}}.diagram-scroll[data-astro-cid-74cpynzs]{overscroll-behavior-inline:contain;overflow-x:auto}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] svg[data-astro-cid-74cpynzs]{width:100%;height:auto;color:var(--text);display:block}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] text[data-astro-cid-74cpynzs]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .heading[data-astro-cid-74cpynzs]{fill:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .family-name[data-astro-cid-74cpynzs]{font-size:14px;font-weight:700}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .mono[data-astro-cid-74cpynzs]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .mono[data-astro-cid-74cpynzs].small{font-size:12px}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .family[data-astro-cid-74cpynzs]{fill:var(--bg);stroke:var(--muted);stroke-width:1.3px}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .transition[data-astro-cid-74cpynzs]{fill:var(--bg);stroke:var(--accent);stroke-width:1.4px}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .entry[data-astro-cid-74cpynzs],.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .common[data-astro-cid-74cpynzs]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .common-text[data-astro-cid-74cpynzs]{font-size:13px;font-weight:700}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .arrow[data-astro-cid-74cpynzs],.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .merge[data-astro-cid-74cpynzs]{fill:none;stroke:var(--accent);stroke-width:1.5px;marker-end:url(#cross-syscall-arrow)}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .merge[data-astro-cid-74cpynzs]{marker-end:none}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .arrowhead[data-astro-cid-74cpynzs]{fill:var(--accent)}@media (width<=680px){.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] svg[data-astro-cid-74cpynzs]{min-width:55rem}}@media print{.diagram-scroll[data-astro-cid-74cpynzs]{overflow:visible}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] svg[data-astro-cid-74cpynzs]{min-width:0}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .family[data-astro-cid-74cpynzs],.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .transition[data-astro-cid-74cpynzs],.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .entry[data-astro-cid-74cpynzs],.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .common[data-astro-cid-74cpynzs]{fill:#fff;stroke:#000}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] text[data-astro-cid-74cpynzs],.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .heading[data-astro-cid-74cpynzs]{fill:#000}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .arrow[data-astro-cid-74cpynzs],.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .merge[data-astro-cid-74cpynzs]{stroke:#000}.cross-architecture-syscall-diagram[data-astro-cid-74cpynzs] .arrowhead[data-astro-cid-74cpynzs]{fill:#000}}.diagram-scroll[data-astro-cid-le4gyerg]{overscroll-behavior-inline:contain;overflow-x:auto}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] svg[data-astro-cid-le4gyerg]{width:100%;height:auto;color:var(--text);display:block}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] text[data-astro-cid-le4gyerg]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .arch-name[data-astro-cid-le4gyerg],.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .linux-title[data-astro-cid-le4gyerg]{font-size:14px;font-weight:700}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .body[data-astro-cid-le4gyerg]{fill:var(--muted);font-size:12.5px}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .entry-text[data-astro-cid-le4gyerg]{font-size:13px;font-weight:700}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .arch[data-astro-cid-le4gyerg]{fill:var(--bg);stroke:var(--muted);stroke-width:1.3px}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .entry[data-astro-cid-le4gyerg],.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .linux[data-astro-cid-le4gyerg]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .arrow[data-astro-cid-le4gyerg],.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .split[data-astro-cid-le4gyerg]{fill:none;stroke:var(--accent);stroke-width:1.5px;marker-end:url(#trap-arrow)}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .split[data-astro-cid-le4gyerg]{marker-end:none}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .arrowhead[data-astro-cid-le4gyerg]{fill:var(--accent)}@media (width<=680px){.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] svg[data-astro-cid-le4gyerg]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-le4gyerg]{overflow:visible}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] svg[data-astro-cid-le4gyerg]{min-width:0}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .arch[data-astro-cid-le4gyerg],.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .entry[data-astro-cid-le4gyerg],.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .linux[data-astro-cid-le4gyerg]{fill:#fff;stroke:#000}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] text[data-astro-cid-le4gyerg],.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .body[data-astro-cid-le4gyerg]{fill:#000}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .arrow[data-astro-cid-le4gyerg],.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .split[data-astro-cid-le4gyerg]{stroke:#000}.cross-architecture-trap-diagram[data-astro-cid-le4gyerg] .arrowhead[data-astro-cid-le4gyerg]{fill:#000}}.diagram-scroll[data-astro-cid-fk46cghn]{overscroll-behavior-inline:contain;overflow-x:auto}.context-switch-state-diagram[data-astro-cid-fk46cghn] svg[data-astro-cid-fk46cghn]{width:100%;height:auto;color:var(--text);display:block}.context-switch-state-diagram[data-astro-cid-fk46cghn] text[data-astro-cid-fk46cghn]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.context-switch-state-diagram[data-astro-cid-fk46cghn] .title[data-astro-cid-fk46cghn]{font-size:14px;font-weight:700}.context-switch-state-diagram[data-astro-cid-fk46cghn] .body[data-astro-cid-fk46cghn]{fill:var(--muted);font-size:12.5px}.context-switch-state-diagram[data-astro-cid-fk46cghn] .mono[data-astro-cid-fk46cghn]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.context-switch-state-diagram[data-astro-cid-fk46cghn] .user[data-astro-cid-fk46cghn],.context-switch-state-diagram[data-astro-cid-fk46cghn] .kernel[data-astro-cid-fk46cghn]{fill:var(--bg);stroke:var(--muted);stroke-width:1.3px}.context-switch-state-diagram[data-astro-cid-fk46cghn] .saved[data-astro-cid-fk46cghn],.context-switch-state-diagram[data-astro-cid-fk46cghn] .switch[data-astro-cid-fk46cghn]{fill:color-mix(in srgb, var(--accent) 6%, var(--bg));stroke:var(--accent);stroke-width:1.5px}.context-switch-state-diagram[data-astro-cid-fk46cghn] .arrow[data-astro-cid-fk46cghn],.context-switch-state-diagram[data-astro-cid-fk46cghn] .split[data-astro-cid-fk46cghn]{fill:none;stroke:var(--accent);stroke-width:1.5px;marker-end:url(#context-arrow)}.context-switch-state-diagram[data-astro-cid-fk46cghn] .split[data-astro-cid-fk46cghn]{marker-end:none}.context-switch-state-diagram[data-astro-cid-fk46cghn] .arrowhead[data-astro-cid-fk46cghn]{fill:var(--accent)}@media (width<=680px){.context-switch-state-diagram[data-astro-cid-fk46cghn] svg[data-astro-cid-fk46cghn]{min-width:53rem}}@media print{.diagram-scroll[data-astro-cid-fk46cghn]{overflow:visible}.context-switch-state-diagram[data-astro-cid-fk46cghn] svg[data-astro-cid-fk46cghn]{min-width:0}.context-switch-state-diagram[data-astro-cid-fk46cghn] .user[data-astro-cid-fk46cghn],.context-switch-state-diagram[data-astro-cid-fk46cghn] .kernel[data-astro-cid-fk46cghn],.context-switch-state-diagram[data-astro-cid-fk46cghn] .saved[data-astro-cid-fk46cghn],.context-switch-state-diagram[data-astro-cid-fk46cghn] .switch[data-astro-cid-fk46cghn]{fill:#fff;stroke:#000}.context-switch-state-diagram[data-astro-cid-fk46cghn] text[data-astro-cid-fk46cghn],.context-switch-state-diagram[data-astro-cid-fk46cghn] .body[data-astro-cid-fk46cghn]{fill:#000}.context-switch-state-diagram[data-astro-cid-fk46cghn] .arrow[data-astro-cid-fk46cghn],.context-switch-state-diagram[data-astro-cid-fk46cghn] .split[data-astro-cid-fk46cghn]{stroke:#000}.context-switch-state-diagram[data-astro-cid-fk46cghn] .arrowhead[data-astro-cid-fk46cghn]{fill:#000}}.diagram-scroll[data-astro-cid-sj4tf5of]{overscroll-behavior-inline:contain;overflow-x:auto}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] svg[data-astro-cid-sj4tf5of]{width:100%;height:auto;color:var(--text);display:block}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] text[data-astro-cid-sj4tf5of]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .title[data-astro-cid-sj4tf5of]{font-size:14px;font-weight:700}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .body[data-astro-cid-sj4tf5of]{fill:var(--muted);font-size:12.5px}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .label[data-astro-cid-sj4tf5of]{fill:var(--muted);letter-spacing:.035em;font-size:11.5px;font-weight:650}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .result[data-astro-cid-sj4tf5of]{font-size:13px;font-weight:650}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .mono[data-astro-cid-sj4tf5of]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .common[data-astro-cid-sj4tf5of]{fill:var(--bg);stroke:var(--muted);stroke-width:1.25px}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .architecture[data-astro-cid-sj4tf5of]{fill:color-mix(in srgb, var(--accent) 5%, var(--bg));stroke:var(--accent);stroke-width:1.35px}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .arrow[data-astro-cid-sj4tf5of],.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .split[data-astro-cid-sj4tf5of]{fill:none;stroke:var(--accent);stroke-width:1.45px;marker-end:url(#page-table-arrow)}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .split[data-astro-cid-sj4tf5of]{marker-end:none}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .arrowhead[data-astro-cid-sj4tf5of]{fill:var(--accent)}@media (width<=680px){.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] svg[data-astro-cid-sj4tf5of]{min-width:54rem}}@media print{.diagram-scroll[data-astro-cid-sj4tf5of]{overflow:visible}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] svg[data-astro-cid-sj4tf5of]{min-width:0}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .common[data-astro-cid-sj4tf5of],.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .architecture[data-astro-cid-sj4tf5of]{fill:#fff;stroke:#000}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] text[data-astro-cid-sj4tf5of],.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .body[data-astro-cid-sj4tf5of],.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .label[data-astro-cid-sj4tf5of]{fill:#000}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .arrow[data-astro-cid-sj4tf5of],.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .split[data-astro-cid-sj4tf5of]{stroke:#000}.cross-architecture-page-table-diagram[data-astro-cid-sj4tf5of] .arrowhead[data-astro-cid-sj4tf5of]{fill:#000}}.diagram-scroll[data-astro-cid-x2oyyswc]{overscroll-behavior-inline:contain;overflow-x:auto}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] svg[data-astro-cid-x2oyyswc]{width:100%;height:auto;color:var(--text);display:block}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] text[data-astro-cid-x2oyyswc]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .title[data-astro-cid-x2oyyswc]{font-size:14px;font-weight:700}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .body[data-astro-cid-x2oyyswc]{fill:var(--muted);font-size:12.5px}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .note[data-astro-cid-x2oyyswc]{fill:var(--muted);font-size:11.5px}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .result[data-astro-cid-x2oyyswc]{font-size:13px;font-weight:700}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .mono[data-astro-cid-x2oyyswc]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .file[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .runtime[data-astro-cid-x2oyyswc]{fill:var(--bg);stroke:var(--muted);stroke-width:1.25px}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .kernel[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .warning[data-astro-cid-x2oyyswc]{fill:color-mix(in srgb, var(--accent) 5%, var(--bg));stroke:var(--accent);stroke-width:1.35px}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .arrow[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .split[data-astro-cid-x2oyyswc]{fill:none;stroke:var(--accent);stroke-width:1.45px;marker-end:url(#elf-abi-arrow)}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .split[data-astro-cid-x2oyyswc]{marker-end:none}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .arrowhead[data-astro-cid-x2oyyswc]{fill:var(--accent)}@media (width<=680px){.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] svg[data-astro-cid-x2oyyswc]{min-width:52rem}}@media print{.diagram-scroll[data-astro-cid-x2oyyswc]{overflow:visible}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] svg[data-astro-cid-x2oyyswc]{min-width:0}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .file[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .runtime[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .kernel[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .warning[data-astro-cid-x2oyyswc]{fill:#fff;stroke:#000}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] text[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .body[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .note[data-astro-cid-x2oyyswc]{fill:#000}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .arrow[data-astro-cid-x2oyyswc],.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .split[data-astro-cid-x2oyyswc]{stroke:#000}.cross-architecture-elf-abi-diagram[data-astro-cid-x2oyyswc] .arrowhead[data-astro-cid-x2oyyswc]{fill:#000}}.diagram-scroll[data-astro-cid-2ioxcx42]{overscroll-behavior-inline:contain;overflow-x:auto}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] svg[data-astro-cid-2ioxcx42]{width:100%;height:auto;color:var(--text);display:block}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] text[data-astro-cid-2ioxcx42]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .title[data-astro-cid-2ioxcx42]{font-size:14px;font-weight:700}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .body[data-astro-cid-2ioxcx42]{fill:var(--muted);font-size:12.5px}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .note[data-astro-cid-2ioxcx42]{fill:var(--muted);font-size:11.5px}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .result[data-astro-cid-2ioxcx42]{font-size:13px;font-weight:700}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .mono[data-astro-cid-2ioxcx42]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .common[data-astro-cid-2ioxcx42]{fill:var(--bg);stroke:var(--muted);stroke-width:1.25px}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .architecture[data-astro-cid-2ioxcx42]{fill:color-mix(in srgb, var(--accent) 5%, var(--bg));stroke:var(--accent);stroke-width:1.35px}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .split[data-astro-cid-2ioxcx42]{fill:none;stroke:var(--accent);stroke-width:1.45px}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .arrowhead[data-astro-cid-2ioxcx42]{fill:var(--accent)}@media (width<=680px){.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] svg[data-astro-cid-2ioxcx42]{min-width:52rem}}@media print{.diagram-scroll[data-astro-cid-2ioxcx42]{overflow:visible}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] svg[data-astro-cid-2ioxcx42]{min-width:0}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .common[data-astro-cid-2ioxcx42],.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .architecture[data-astro-cid-2ioxcx42]{fill:#fff;stroke:#000}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] text[data-astro-cid-2ioxcx42],.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .body[data-astro-cid-2ioxcx42],.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .note[data-astro-cid-2ioxcx42]{fill:#000}.cross-architecture-atomic-diagram[data-astro-cid-2ioxcx42] .split[data-astro-cid-2ioxcx42]{stroke:#000}}.diagram-scroll[data-astro-cid-wrqvhb5f]{overscroll-behavior-inline:contain;overflow-x:auto}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] svg[data-astro-cid-wrqvhb5f]{width:100%;height:auto;color:var(--text);display:block}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] text[data-astro-cid-wrqvhb5f]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .title[data-astro-cid-wrqvhb5f]{font-size:13px;font-weight:700}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .body[data-astro-cid-wrqvhb5f]{fill:var(--muted);font-size:11.5px}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .number[data-astro-cid-wrqvhb5f]{fill:var(--accent);font-size:11px;font-weight:750}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .result[data-astro-cid-wrqvhb5f]{font-size:12.5px;font-weight:650}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .mono[data-astro-cid-wrqvhb5f]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .step[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .common[data-astro-cid-wrqvhb5f]{fill:var(--bg);stroke:var(--muted);stroke-width:1.2px}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .architecture[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .evidence[data-astro-cid-wrqvhb5f]{fill:color-mix(in srgb, var(--accent) 5%, var(--bg));stroke:var(--accent);stroke-width:1.35px}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .arrow[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .split[data-astro-cid-wrqvhb5f]{fill:none;stroke:var(--accent);stroke-width:1.4px;marker-end:url(#source-reading-arrow)}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .split[data-astro-cid-wrqvhb5f]{marker-end:none}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .arrowhead[data-astro-cid-wrqvhb5f]{fill:var(--accent)}@media (width<=680px){.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] svg[data-astro-cid-wrqvhb5f]{min-width:55rem}}@media print{.diagram-scroll[data-astro-cid-wrqvhb5f]{overflow:visible}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] svg[data-astro-cid-wrqvhb5f]{min-width:0}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .step[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .common[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .architecture[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .evidence[data-astro-cid-wrqvhb5f]{fill:#fff;stroke:#000}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] text[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .body[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .number[data-astro-cid-wrqvhb5f]{fill:#000}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .arrow[data-astro-cid-wrqvhb5f],.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .split[data-astro-cid-wrqvhb5f]{stroke:#000}.kernel-source-reading-diagram[data-astro-cid-wrqvhb5f] .arrowhead[data-astro-cid-wrqvhb5f]{fill:#000}}
