@media (width>=960px){.pele-diagram[data-astro-cid-mpaz65hn]{--pele-zoom-right:-2.75rem}}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .diagram-scroll[data-astro-cid-ilwrrqkh]{overscroll-behavior-inline:contain;overflow-x:auto}.initial-stack-diagram[data-astro-cid-ilwrrqkh] svg[data-astro-cid-ilwrrqkh]{width:100%;height:auto;color:var(--text);display:block}.initial-stack-diagram[data-astro-cid-ilwrrqkh] text[data-astro-cid-ilwrrqkh]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .mono[data-astro-cid-ilwrrqkh]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .heading[data-astro-cid-ilwrrqkh]{font-weight:650}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .label[data-astro-cid-ilwrrqkh]{text-anchor:start;font-weight:650}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .note[data-astro-cid-ilwrrqkh]{fill:var(--muted);text-anchor:start;font-size:13px}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .cell[data-astro-cid-ilwrrqkh],.initial-stack-diagram[data-astro-cid-ilwrrqkh] .strings[data-astro-cid-ilwrrqkh]{fill:var(--bg);stroke:var(--muted);stroke-width:1.25px}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .emphasis[data-astro-cid-ilwrrqkh]{stroke:var(--accent);stroke-width:1.6px}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .quiet[data-astro-cid-ilwrrqkh]{stroke-dasharray:4 3}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .arrow[data-astro-cid-ilwrrqkh],.initial-stack-diagram[data-astro-cid-ilwrrqkh] .pointer[data-astro-cid-ilwrrqkh]{fill:none;stroke:var(--accent);stroke-width:1.5px}@media (width<=680px){.initial-stack-diagram[data-astro-cid-ilwrrqkh] svg[data-astro-cid-ilwrrqkh]{min-width:47rem}}@media print{.initial-stack-diagram[data-astro-cid-ilwrrqkh] .diagram-scroll[data-astro-cid-ilwrrqkh]{overflow:visible}.initial-stack-diagram[data-astro-cid-ilwrrqkh] svg[data-astro-cid-ilwrrqkh]{min-width:0}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .cell[data-astro-cid-ilwrrqkh],.initial-stack-diagram[data-astro-cid-ilwrrqkh] .strings[data-astro-cid-ilwrrqkh]{fill:#fff;stroke:#000}.initial-stack-diagram[data-astro-cid-ilwrrqkh] text[data-astro-cid-ilwrrqkh],.initial-stack-diagram[data-astro-cid-ilwrrqkh] .note[data-astro-cid-ilwrrqkh]{fill:#000}.initial-stack-diagram[data-astro-cid-ilwrrqkh] .arrow[data-astro-cid-ilwrrqkh],.initial-stack-diagram[data-astro-cid-ilwrrqkh] .pointer[data-astro-cid-ilwrrqkh]{stroke:#000}}.struct-padding-diagram[data-astro-cid-xfsapyhg] .diagram-scroll[data-astro-cid-xfsapyhg]{overscroll-behavior-inline:contain;overflow-x:auto}.struct-padding-diagram[data-astro-cid-xfsapyhg] svg[data-astro-cid-xfsapyhg]{width:100%;height:auto;color:var(--text);display:block}.struct-padding-diagram[data-astro-cid-xfsapyhg] text[data-astro-cid-xfsapyhg]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}.struct-padding-diagram[data-astro-cid-xfsapyhg] .mono[data-astro-cid-xfsapyhg]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.struct-padding-diagram[data-astro-cid-xfsapyhg] .row-title[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .row-note[data-astro-cid-xfsapyhg]{text-anchor:start}.struct-padding-diagram[data-astro-cid-xfsapyhg] .row-title[data-astro-cid-xfsapyhg]{font-size:14px;font-weight:650}.struct-padding-diagram[data-astro-cid-xfsapyhg] .row-note[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .offset[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .alignment-note[data-astro-cid-xfsapyhg]{fill:var(--muted);font-size:11.5px}.struct-padding-diagram[data-astro-cid-xfsapyhg] .member[data-astro-cid-xfsapyhg]{fill:var(--bg);stroke:var(--accent);stroke-width:1.4px}.struct-padding-diagram[data-astro-cid-xfsapyhg] .padding[data-astro-cid-xfsapyhg]{fill:color-mix(in srgb, var(--muted) 7%, var(--bg));stroke:var(--muted);stroke-width:1.2px;stroke-dasharray:4 3}.struct-padding-diagram[data-astro-cid-xfsapyhg] .alignment[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .tick[data-astro-cid-xfsapyhg]{fill:none;stroke:var(--muted);stroke-width:1px}.struct-padding-diagram[data-astro-cid-xfsapyhg] .short-label[data-astro-cid-xfsapyhg]{font-size:11.5px}@media (width<=680px){.struct-padding-diagram[data-astro-cid-xfsapyhg] svg[data-astro-cid-xfsapyhg]{min-width:52rem}}@media print{.struct-padding-diagram[data-astro-cid-xfsapyhg] .diagram-scroll[data-astro-cid-xfsapyhg]{overflow:visible}.struct-padding-diagram[data-astro-cid-xfsapyhg] svg[data-astro-cid-xfsapyhg]{min-width:0}.struct-padding-diagram[data-astro-cid-xfsapyhg] .member[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .padding[data-astro-cid-xfsapyhg]{fill:#fff;stroke:#000}.struct-padding-diagram[data-astro-cid-xfsapyhg] text[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .row-note[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .offset[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .alignment-note[data-astro-cid-xfsapyhg]{fill:#000}.struct-padding-diagram[data-astro-cid-xfsapyhg] .alignment[data-astro-cid-xfsapyhg],.struct-padding-diagram[data-astro-cid-xfsapyhg] .tick[data-astro-cid-xfsapyhg]{stroke:#000}}.text-buffer-diagram[data-astro-cid-roi6l2kx] .diagram-scroll[data-astro-cid-roi6l2kx]{overscroll-behavior-inline:contain;overflow-x:auto}.text-buffer-diagram[data-astro-cid-roi6l2kx] svg[data-astro-cid-roi6l2kx]{width:100%;height:auto;color:var(--text);display:block}.text-buffer-diagram[data-astro-cid-roi6l2kx] text[data-astro-cid-roi6l2kx]{fill:currentColor;text-anchor:middle;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px}.text-buffer-diagram[data-astro-cid-roi6l2kx] .mono[data-astro-cid-roi6l2kx]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.text-buffer-diagram[data-astro-cid-roi6l2kx] .row-title[data-astro-cid-roi6l2kx],.text-buffer-diagram[data-astro-cid-roi6l2kx] .row-note[data-astro-cid-roi6l2kx]{text-anchor:start}.text-buffer-diagram[data-astro-cid-roi6l2kx] .row-title[data-astro-cid-roi6l2kx]{font-size:14px;font-weight:650}.text-buffer-diagram[data-astro-cid-roi6l2kx] .row-note[data-astro-cid-roi6l2kx],.text-buffer-diagram[data-astro-cid-roi6l2kx] .offset[data-astro-cid-roi6l2kx],.text-buffer-diagram[data-astro-cid-roi6l2kx] .measure-label[data-astro-cid-roi6l2kx]{fill:var(--muted);font-size:11.5px}.text-buffer-diagram[data-astro-cid-roi6l2kx] .content-byte[data-astro-cid-roi6l2kx]{fill:var(--bg);stroke:var(--accent);stroke-width:1.4px}.text-buffer-diagram[data-astro-cid-roi6l2kx] .terminator-byte[data-astro-cid-roi6l2kx]{fill:color-mix(in srgb, var(--accent) 7%, var(--bg));stroke:var(--accent-strong);stroke-width:1.4px}.text-buffer-diagram[data-astro-cid-roi6l2kx] .unused-byte[data-astro-cid-roi6l2kx]{fill:color-mix(in srgb, var(--muted) 5%, var(--bg));stroke:var(--muted);stroke-width:1.2px;stroke-dasharray:4 3}.text-buffer-diagram[data-astro-cid-roi6l2kx] .measure[data-astro-cid-roi6l2kx]{fill:none;stroke:var(--muted);stroke-width:1px}@media (width<=680px){.text-buffer-diagram[data-astro-cid-roi6l2kx] svg[data-astro-cid-roi6l2kx]{min-width:52rem}}@media print{.text-buffer-diagram[data-astro-cid-roi6l2kx] .diagram-scroll[data-astro-cid-roi6l2kx]{overflow:visible}.text-buffer-diagram[data-astro-cid-roi6l2kx] svg[data-astro-cid-roi6l2kx]{min-width:0}.text-buffer-diagram[data-astro-cid-roi6l2kx] .content-byte[data-astro-cid-roi6l2kx],.text-buffer-diagram[data-astro-cid-roi6l2kx] .terminator-byte[data-astro-cid-roi6l2kx],.text-buffer-diagram[data-astro-cid-roi6l2kx] .unused-byte[data-astro-cid-roi6l2kx]{fill:#fff;stroke:#000}.text-buffer-diagram[data-astro-cid-roi6l2kx] text[data-astro-cid-roi6l2kx],.text-buffer-diagram[data-astro-cid-roi6l2kx] .row-note[data-astro-cid-roi6l2kx],.text-buffer-diagram[data-astro-cid-roi6l2kx] .offset[data-astro-cid-roi6l2kx],.text-buffer-diagram[data-astro-cid-roi6l2kx] .measure-label[data-astro-cid-roi6l2kx]{fill:#000}.text-buffer-diagram[data-astro-cid-roi6l2kx] .measure[data-astro-cid-roi6l2kx]{stroke:#000}}.diagram-scroll[data-astro-cid-aa73z4ln]{overflow-x:auto}svg[data-astro-cid-aa73z4ln]{width:100%;min-width:38rem;height:auto;color:var(--text);display:block}rect[data-astro-cid-aa73z4ln]{fill:var(--code-bg);stroke:var(--line);stroke-width:1.5px}rect[data-astro-cid-aa73z4ln].overlap{fill:color-mix(in srgb, var(--accent) 8%, var(--code-bg))}rect[data-astro-cid-aa73z4ln].moved{fill:color-mix(in srgb, var(--accent) 5%, var(--code-bg))}text[data-astro-cid-aa73z4ln]{fill:currentColor;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.row-label[data-astro-cid-aa73z4ln],.range-label[data-astro-cid-aa73z4ln]{font-size:15px;font-weight:650}.range-label[data-astro-cid-aa73z4ln]{text-anchor:middle}.source-label[data-astro-cid-aa73z4ln]{fill:var(--accent-strong)}.destination-label[data-astro-cid-aa73z4ln]{fill:var(--muted)}.index[data-astro-cid-aa73z4ln]{fill:var(--muted);text-anchor:middle;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.byte[data-astro-cid-aa73z4ln]{text-anchor:middle;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:20px;font-weight:650}.source-range[data-astro-cid-aa73z4ln],.destination-range[data-astro-cid-aa73z4ln],.move-arrow[data-astro-cid-aa73z4ln]{fill:none;stroke-width:2px}.source-range[data-astro-cid-aa73z4ln]{stroke:var(--accent-strong)}.destination-range[data-astro-cid-aa73z4ln],.move-arrow[data-astro-cid-aa73z4ln]{stroke:var(--muted)}marker[data-astro-cid-aa73z4ln] path[data-astro-cid-aa73z4ln]{fill:var(--muted)}@media print{.diagram-scroll[data-astro-cid-aa73z4ln]{overflow:visible}svg[data-astro-cid-aa73z4ln]{min-width:0}}.diagram-scroll[data-astro-cid-nn5v3aua]{overflow-x:auto}svg[data-astro-cid-nn5v3aua]{width:100%;min-width:48rem;height:auto;color:var(--text);display:block}rect[data-astro-cid-nn5v3aua]{fill:var(--code-bg);stroke:var(--line);stroke-width:1.5px}rect[data-astro-cid-nn5v3aua].packed{fill:color-mix(in srgb, var(--accent) 7%, var(--code-bg))}text[data-astro-cid-nn5v3aua]{fill:currentColor;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.index[data-astro-cid-nn5v3aua]{fill:var(--muted);text-anchor:middle;font-size:13px}.value[data-astro-cid-nn5v3aua],.nibble[data-astro-cid-nn5v3aua],.mono[data-astro-cid-nn5v3aua]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.value[data-astro-cid-nn5v3aua]{text-anchor:middle;font-size:19px;font-weight:650}.nibble[data-astro-cid-nn5v3aua]{text-anchor:middle;font-size:17px;font-weight:700}.bit-label[data-astro-cid-nn5v3aua]{fill:var(--muted);text-anchor:middle;font-size:11px}.group-label[data-astro-cid-nn5v3aua],.order-label[data-astro-cid-nn5v3aua]{text-anchor:middle;font-size:14px}.order-label[data-astro-cid-nn5v3aua]{fill:var(--muted)}.group-line[data-astro-cid-nn5v3aua],.order-arrow[data-astro-cid-nn5v3aua]{fill:none;stroke:var(--muted);stroke-width:1.8px}.nibble-divider[data-astro-cid-nn5v3aua]{stroke:var(--accent-strong);stroke-width:1.5px;stroke-dasharray:4 3}marker[data-astro-cid-nn5v3aua] path[data-astro-cid-nn5v3aua]{fill:var(--muted)}@media print{.diagram-scroll[data-astro-cid-nn5v3aua]{overflow:visible}svg[data-astro-cid-nn5v3aua]{min-width:0}}
