.parameters[data-astro-cid-ej4wcbzs]{grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:end;gap:12px;display:grid}.parameters[data-astro-cid-ej4wcbzs]>div[data-astro-cid-ej4wcbzs]{min-width:0}label[data-astro-cid-ej4wcbzs]{font-weight:600}.parameters[data-astro-cid-ej4wcbzs] label[data-astro-cid-ej4wcbzs]{margin-bottom:6px;font-size:13px;display:block}input[data-astro-cid-ej4wcbzs][type=text],[data-astro-cid-ej4wcbzs][data-crc-demo] button{border:1px solid var(--line);background:var(--page);min-height:44px;color:var(--text);font:inherit;border-radius:4px;padding:8px 12px}input[data-astro-cid-ej4wcbzs][type=text]{width:100%;font-family:var(--code-font,monospace)}[data-astro-cid-ej4wcbzs][data-crc-demo] button{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}button[data-astro-cid-ej4wcbzs][type=submit]{background:var(--accent);border-color:var(--accent);color:var(--page)}[data-astro-cid-ej4wcbzs][data-crc-demo] button:hover:not(:disabled){border-color:var(--accent)}button[data-astro-cid-ej4wcbzs]:disabled{opacity:.55;cursor:default}[data-astro-cid-ej4wcbzs]:is(input,button,summary,.circuit,.trace):focus-visible,.received[data-astro-cid-ej4wcbzs] button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}input[data-astro-cid-ej4wcbzs][aria-invalid=true]{border-color:var(--accent);border-style:dashed}[data-astro-cid-ej4wcbzs][data-crc-demo] p[data-astro-cid-ej4wcbzs]{overflow-wrap:anywhere;margin:12px 0}.small[data-astro-cid-ej4wcbzs]{color:var(--muted);font-size:13px}[data-astro-cid-ej4wcbzs][data-crc-demo] .result[data-astro-cid-ej4wcbzs]{flex-wrap:wrap;gap:8px 24px;margin-block:16px 4px;display:flex}.result[data-astro-cid-ej4wcbzs] span{font-family:var(--code-font,monospace);overflow-wrap:anywhere}fieldset[data-astro-cid-ej4wcbzs]{border:0;flex-wrap:wrap;gap:4px 20px;margin:4px 0 12px;padding:0;display:flex}fieldset[data-astro-cid-ej4wcbzs] label[data-astro-cid-ej4wcbzs]{align-items:center;gap:8px;min-height:44px;font-size:13px;font-weight:400;display:flex}input[data-astro-cid-ej4wcbzs][type=radio],input[data-astro-cid-ej4wcbzs][type=range]{accent-color:var(--accent)}.bitstream[data-astro-cid-ej4wcbzs]{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.stream[data-astro-cid-ej4wcbzs],.received[data-astro-cid-ej4wcbzs]{flex-wrap:wrap;gap:4px;display:flex}.stream[data-astro-cid-ej4wcbzs] span{border:1px solid var(--line);width:24px;height:30px;font-family:var(--code-font,monospace);justify-content:center;align-items:center;display:inline-flex}.stream[data-astro-cid-ej4wcbzs] [data-current]{border:2px solid var(--accent);font-weight:700}.stream[data-astro-cid-ej4wcbzs] [data-read],.received[data-astro-cid-ej4wcbzs] [data-read]{background:var(--soft)}.received[data-astro-cid-ej4wcbzs] button{min-width:44px;font-family:var(--code-font,monospace)}.received[data-astro-cid-ej4wcbzs] button[aria-pressed=true]{border:2px dashed var(--accent);font-weight:700}.received[data-astro-cid-ej4wcbzs] [data-current]{outline:2px solid var(--accent);outline-offset:2px}.circuit[data-astro-cid-ej4wcbzs],.trace[data-astro-cid-ej4wcbzs]{scrollbar-color:var(--muted) var(--surface);max-width:100%;overflow-x:auto}.circuit[data-astro-cid-ej4wcbzs]{margin-block:12px}.circuit[data-astro-cid-ej4wcbzs] svg{max-width:none;display:block}.steps[data-astro-cid-ej4wcbzs]{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:12px;display:grid}input[data-astro-cid-ej4wcbzs][type=range]{width:100%;min-height:44px;margin:0}details[data-astro-cid-ej4wcbzs]{border-top:1px solid var(--line);margin-top:12px}summary[data-astro-cid-ej4wcbzs]{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;gap:6px;font-size:13px;list-style:none;display:flex}summary[data-astro-cid-ej4wcbzs]::-webkit-details-marker{display:none}details[data-astro-cid-ej4wcbzs][open]>summary[data-astro-cid-ej4wcbzs] svg[data-astro-cid-ej4wcbzs]{transform:rotate(90deg)}table[data-astro-cid-ej4wcbzs]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}caption[data-astro-cid-ej4wcbzs]{text-align:left;margin-block:4px 8px}.trace[data-astro-cid-ej4wcbzs] th,.trace[data-astro-cid-ej4wcbzs] td{text-align:left;white-space:nowrap;border-bottom:1px solid var(--line);padding:6px 10px}.trace[data-astro-cid-ej4wcbzs] td{font-family:var(--code-font,monospace)}[data-astro-cid-ej4wcbzs][hidden]{display:none!important}@media (width<=480px){.parameters[data-astro-cid-ej4wcbzs]{grid-template-columns:repeat(2,minmax(0,1fr))}.parameters[data-astro-cid-ej4wcbzs] button[data-astro-cid-ej4wcbzs]{grid-column:1/-1}}
