.inline-markdown.svelte-17sc3ai code{background-color:var(--tertiary);color:var(--tertiary-text);border-radius:.3rem;padding:.05rem .3rem;font-family:Fira Code,monospace;font-size:.9em}.inline-markdown.svelte-17sc3ai a{color:var(--accent);text-decoration:underline}.instruction-tag.svelte-10n8zlh{background-color:var(--accent2);color:var(--accent2-text);white-space:nowrap;vertical-align:middle;border-radius:.3rem;padding:0 .35rem;font-family:Rubik,sans-serif;font-size:.7rem;font-weight:400;line-height:1.5;display:inline-block}.flags.svelte-1gnm5ti{flex-direction:column;gap:.35rem;min-width:0;display:flex}.strip.svelte-1gnm5ti{grid-template-columns:repeat(var(--flag-count), minmax(2.2rem, max-content));border:var(--wb-card-edge,1px solid color-mix(in srgb, var(--tertiary) 60%, transparent));border-radius:var(--wb-radius,.4rem);background:var(--secondary);width:fit-content;max-width:100%;color:var(--secondary-text);display:grid;overflow-x:auto}.name.svelte-1gnm5ti,.mark.svelte-1gnm5ti{text-align:center;font-variant-ligatures:none;padding:.15rem .5rem;font-family:Fira Code,monospace}.name.svelte-1gnm5ti{color:var(--background-text-muted);border-bottom:1px solid color-mix(in srgb, var(--tertiary) 70%, transparent);font-size:.8rem}.name.read.svelte-1gnm5ti{text-underline-offset:.2em;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.mark.svelte-1gnm5ti{cursor:help;font-size:.95rem}.glyph[data-kind=changed].svelte-1gnm5ti,.mark[data-kind=changed].svelte-1gnm5ti{color:var(--accent)}.glyph[data-kind=unchanged].svelte-1gnm5ti,.mark[data-kind=unchanged].svelte-1gnm5ti{color:var(--background-text-muted);opacity:.7}.glyph[data-kind=undefined].svelte-1gnm5ti,.mark[data-kind=undefined].svelte-1gnm5ti{color:var(--hint)}.legend.svelte-1gnm5ti{color:var(--background-text-muted);flex-wrap:wrap;gap:.35rem;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.legend-item.svelte-1gnm5ti{border:1px solid color-mix(in srgb, var(--tertiary) 80%, transparent);background-color:color-mix(in srgb, var(--tertiary) 30%, transparent);border-radius:999px;align-items:baseline;gap:.35rem;padding:.1rem .55rem;display:inline-flex}.glyph.svelte-1gnm5ti{font-family:Fira Code,monospace}.reads.svelte-1gnm5ti{color:var(--secondary-text)}.read-flags.svelte-1gnm5ti{font-variant-ligatures:none;font-family:Fira Code,monospace}.varies.svelte-1gnm5ti{color:var(--background-text-muted);margin:0;font-size:.8rem}.notes.svelte-1gnm5ti{color:var(--background-text-muted);margin:0;padding-left:1rem;font-size:.85rem}.compact.svelte-1gnm5ti{font-variant-ligatures:none;flex-wrap:wrap;gap:.1rem .45rem;font-family:Fira Code,monospace;display:inline-flex}.compact-flag.svelte-1gnm5ti{cursor:help}.compact-flag.svelte-1gnm5ti .glyph:where(.svelte-1gnm5ti){margin-left:.1rem}.asm-code.svelte-11x6bio{font-variant-ligatures:none;white-space:pre;font-family:Fira Code,monospace}.pattern-row.svelte-1n8kbky{min-width:0;list-style:none}.pattern-head.svelte-1n8kbky{flex-wrap:wrap;align-items:baseline;gap:.1rem .6rem;min-width:0;padding:.3rem .8rem .3rem .5rem;display:flex;position:relative}.compact.svelte-1n8kbky .pattern-head:where(.svelte-1n8kbky){padding:.25rem .5rem .25rem .3rem}.pattern-head.expandable.svelte-1n8kbky:hover{background-color:color-mix(in srgb, var(--tertiary) 45%, transparent)}.pattern-head.svelte-1n8kbky:has(.toggle:where(.svelte-1n8kbky):focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.toggle.svelte-1n8kbky:after{content:"";border-radius:inherit;cursor:pointer;position:absolute;inset:0}.symbol.svelte-1n8kbky,.chip[title].svelte-1n8kbky{z-index:1;position:relative}.toggle.svelte-1n8kbky,.toggle-space.svelte-1n8kbky{flex:none;align-self:center;width:1.2rem;height:1.2rem}.toggle.svelte-1n8kbky{color:var(--background-text-muted);cursor:pointer;background:0 0;border:none;border-radius:.3rem;justify-content:center;align-items:center;padding:0;display:flex}.toggle.svelte-1n8kbky:focus-visible{outline:none}.chevron.svelte-1n8kbky{width:.6rem;height:.6rem;transition:transform .15s;display:flex}.expanded.svelte-1n8kbky .chevron:where(.svelte-1n8kbky){transform:rotate(90deg)}.syntax.svelte-1n8kbky{min-width:0;font-family:var(--example-font-family,"Fira Code", monospace);font-size:var(--example-font-size,1rem);line-height:var(--example-line-height,1.4);font-variant-ligatures:none;white-space:pre-wrap;overflow-wrap:anywhere}.compact.svelte-1n8kbky .syntax:where(.svelte-1n8kbky){font-size:.9rem}.symbol.svelte-1n8kbky{font:inherit;color:var(--accent);cursor:help;-webkit-text-decoration:underline dotted color-mix(in srgb, var(--accent) 55%, transparent);text-decoration:underline dotted color-mix(in srgb, var(--accent) 55%, transparent);text-underline-offset:.25em;background:0 0;border:none;padding:0;font-style:italic}.symbol.svelte-1n8kbky:focus-visible{outline:2px solid var(--accent);border-radius:.2rem}.chips.svelte-1n8kbky{flex-wrap:wrap;align-self:center;gap:.25rem;display:inline-flex}.chip.svelte-1n8kbky{background-color:var(--tertiary);color:var(--tertiary-text);border-radius:.3rem;padding:0 .35rem;font-family:Fira Code,monospace;font-size:.75rem;line-height:1.5}.chip[title].svelte-1n8kbky{cursor:help}.pattern-facts.svelte-1n8kbky{color:var(--background-text-muted);flex-wrap:wrap;align-items:baseline;gap:.1rem .4rem;margin-left:auto;font-size:.85rem;display:inline-flex}.compact.svelte-1n8kbky .pattern-facts:where(.svelte-1n8kbky){flex-basis:100%;margin-left:1.8rem;font-size:.8rem}.dot.svelte-1n8kbky{opacity:.6}.row-note.svelte-1n8kbky{color:var(--background-text-muted);margin:-.15rem .8rem .35rem 2.3rem;font-size:.85rem}.body.svelte-1n8kbky{flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:.1rem .8rem .6rem 2.3rem;display:flex}.compact.svelte-1n8kbky .body:where(.svelte-1n8kbky){padding:.1rem .5rem .5rem .9rem}.detail.svelte-1n8kbky{flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;padding:.2rem 0;font-size:.85rem;display:flex}.detail-label.svelte-1n8kbky{min-width:11rem;color:var(--secondary-text)}.detail-name.svelte-1n8kbky{color:var(--background-text-muted);margin-left:.3em}.modes.svelte-1n8kbky{flex-wrap:wrap;gap:.35rem;display:flex}.mode.svelte-1n8kbky{font-variant-ligatures:none;background-color:var(--tertiary);color:var(--tertiary-text);border-radius:.25rem;padding:.1rem .4rem;font-family:Fira Code,monospace;font-size:.8rem}.forms.svelte-1n8kbky{flex-direction:column;min-width:0;margin:0;padding:0;display:flex;container-type:inline-size}.form.svelte-1n8kbky+.form:where(.svelte-1n8kbky){border-top:1px dashed var(--doc-rule,var(--tertiary))}.forms.plain.svelte-1n8kbky{flex-flow:wrap;gap:.4rem;padding:.3rem 0}.forms.plain.svelte-1n8kbky .form:where(.svelte-1n8kbky){border-top:none;padding:0}.form.svelte-1n8kbky{flex-direction:column;gap:.3rem;min-width:0;padding:.5rem 0;font-size:.88rem;list-style:none;display:flex}.form-line.svelte-1n8kbky{flex-wrap:wrap;align-items:flex-start;gap:.3rem .8rem;min-width:0;display:flex}.form-line.expands.svelte-1n8kbky .written:where(.svelte-1n8kbky){flex:0 0 15rem;width:auto}.code-box.svelte-1n8kbky{box-sizing:border-box;background-color:color-mix(in srgb, var(--tertiary) 40%, transparent);border-radius:.3rem;width:fit-content;max-width:100%;padding:.2rem .6rem;display:block;overflow-x:auto}.form-note.svelte-1n8kbky{max-width:80ch;color:var(--background-text-muted);margin:0;font-size:.82rem}.form-facts.svelte-1n8kbky{margin-left:.5rem}.arrow.svelte-1n8kbky{width:.75rem;height:.75rem;color:var(--background-text-muted);margin-top:.45rem;display:flex}.expansion.svelte-1n8kbky{flex:0 auto;min-width:0}@container (width<=34rem){.form-line.expands.svelte-1n8kbky .written:where(.svelte-1n8kbky){flex-basis:100%}.arrow.svelte-1n8kbky{display:none}}.legend.svelte-vc8kvu{flex-direction:column;gap:.4rem;min-width:0;display:flex}h3.svelte-vc8kvu{margin:0;font-size:1rem}summary.svelte-vc8kvu{cursor:pointer;align-items:baseline;gap:.5rem;display:flex}summary.svelte-vc8kvu h3:where(.svelte-vc8kvu){display:inline}.count.svelte-vc8kvu{color:var(--background-text-muted);font-size:.8rem}.compact.svelte-vc8kvu h3:where(.svelte-vc8kvu){font-size:.85rem}dl.svelte-vc8kvu{border:1px solid var(--doc-rule,var(--tertiary));border-radius:var(--wb-radius,.4rem);grid-template-columns:max-content minmax(0,80ch);width:fit-content;max-width:100%;margin:0;font-size:.92rem;display:grid}.compact.svelte-vc8kvu dl:where(.svelte-vc8kvu){font-size:.85rem}.line.svelte-vc8kvu{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--doc-rule,var(--tertiary));column-gap:1rem;padding:.45rem .8rem;transition:background-color .3s;display:grid}.compact.svelte-vc8kvu .line:where(.svelte-vc8kvu){padding:.35rem .5rem}.line.svelte-vc8kvu:first-child{border-top:none}.marked.svelte-vc8kvu{background-color:color-mix(in srgb, var(--accent) 16%, transparent)}dt.svelte-vc8kvu,dd.svelte-vc8kvu{margin:0}dt.svelte-vc8kvu code:where(.svelte-vc8kvu){font-variant-ligatures:none;color:var(--accent);white-space:nowrap;font-family:Fira Code,monospace}dd.svelte-vc8kvu{overflow-wrap:anywhere;min-width:0;line-height:1.5}.more.svelte-vc8kvu{color:var(--accent);margin-left:.4rem;font-size:.85em;text-decoration:underline}.instruction-document.svelte-1eq00iq{--doc-rule:color-mix(in srgb, var(--tertiary) 85%, transparent);flex-direction:column;gap:1.4rem;min-width:0;display:flex}.panel.svelte-1eq00iq{gap:.8rem}.header.svelte-1eq00iq{flex-direction:column;gap:.35rem;min-width:0;display:flex}.title-line.svelte-1eq00iq{flex-wrap:wrap;align-items:baseline;gap:.2rem 1.2rem;min-width:0;display:flex}.name.svelte-1eq00iq{color:var(--accent);overflow-wrap:anywhere;margin:0;font-size:3.5rem;font-weight:600;line-height:1.05}.identity.svelte-1eq00iq{min-width:0;color:var(--background-text-muted);opacity:.85;flex-wrap:wrap;align-items:center;gap:.3rem .7rem;margin:0;font-size:1.3rem;display:flex}.panel.svelte-1eq00iq .identity:where(.svelte-1eq00iq){font-size:.95rem}.long-name.svelte-1eq00iq{font-weight:400}.instruction-tags.svelte-1eq00iq{gap:.3rem;display:inline-flex}.summary.svelte-1eq00iq{max-width:80ch;margin:0;font-size:1.05rem;line-height:1.5}.panel.svelte-1eq00iq .summary:where(.svelte-1eq00iq){font-size:.92rem}.header-facts.svelte-1eq00iq{max-width:80ch;color:var(--background-text-muted);margin:0;font-size:.9rem}.sections.svelte-1eq00iq{flex-direction:column;gap:1.1rem;min-width:0;display:flex}.panel.svelte-1eq00iq .sections:where(.svelte-1eq00iq){gap:.7rem}.section.svelte-1eq00iq{flex-direction:column;gap:.45rem;min-width:0;max-width:64rem;display:flex}.heading.svelte-1eq00iq{margin:0;font-size:1.25rem}.panel.svelte-1eq00iq .heading:where(.svelte-1eq00iq){font-size:.9rem}details.section.svelte-1eq00iq>summary:where(.svelte-1eq00iq){cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:.6rem;font-size:1.25rem;font-weight:600;display:flex}.panel.svelte-1eq00iq details.section:where(.svelte-1eq00iq)>summary:where(.svelte-1eq00iq){font-size:.9rem}details.section.svelte-1eq00iq>summary:where(.svelte-1eq00iq) .heading:where(.svelte-1eq00iq){font-size:inherit}.count.svelte-1eq00iq{color:var(--background-text-muted);font-size:.8rem;font-weight:400}.explanation.svelte-1eq00iq{max-width:80ch;color:var(--background-text-muted);margin:0;font-size:.88rem}.group.svelte-1eq00iq{border:1px solid var(--doc-rule);border-radius:var(--wb-radius,.4rem);flex-direction:column;min-width:0;display:flex}.note-text.svelte-1eq00iq{max-width:80ch;display:block}.note.svelte-1eq00iq{border-bottom:1px solid var(--doc-rule);color:var(--background-text-muted);margin:0;padding:.45rem .8rem;font-size:.9rem}.panel.svelte-1eq00iq .note:where(.svelte-1eq00iq){padding:.35rem .5rem}.rows.svelte-1eq00iq{flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.rows.svelte-1eq00iq>li+li{border-top:1px solid var(--doc-rule)}.show-all.svelte-1eq00iq{background-color:var(--tertiary);color:var(--tertiary-text);font:inherit;cursor:pointer;border:none;border-radius:.3rem;align-self:flex-start;padding:.2rem .6rem;font-size:.85rem}.show-all.svelte-1eq00iq:hover{background-color:color-mix(in srgb, var(--accent) 25%, var(--tertiary))}.description.svelte-1eq00iq{min-width:0;max-width:80ch;margin:.8rem 0}.panel.svelte-1eq00iq .description:where(.svelte-1eq00iq){margin:.3rem 0}.description.svelte-1eq00iq a{color:var(--accent);text-decoration:underline}.panel.svelte-1eq00iq .description:where(.svelte-1eq00iq) ._markdown p,.panel.svelte-1eq00iq .description:where(.svelte-1eq00iq) ._markdown ul,.panel.svelte-1eq00iq .description:where(.svelte-1eq00iq) ._markdown ol{width:100%;margin:0;font-family:inherit;font-size:.92rem;font-weight:400}
