.semantic-equation{border:1px solid var(--line,#bcb5a6);border-radius:.65rem;padding:clamp(.8rem,2vw,1.4rem);margin:1.2rem 0;min-width:0;background:var(--paper,#faf7ef)}.semantic-equation h3{font-size:var(--type-body);margin:.15rem 0 .7rem}.equation-formula{max-width:100%;overflow-x:auto;padding:.5rem .2rem;min-height:4rem;outline-offset:3px}.equation-visual .katex-display{margin:.6rem 0}.equation-mathml{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.equation-sentence{font-size:var(--type-small);line-height:1.7}.equation-sentence span[data-selected=true]{background:#efe0ad;text-decoration:underline;text-underline-offset:.2em}.equation-chips,.equation-tools{display:flex;flex-wrap:wrap;gap:.45rem;margin:.8rem 0}.eq-chip{min-height:2.75rem;min-width:2.75rem;display:flex;gap:.5rem;align-items:center;max-width:100%;text-align:left}.eq-kind{font-size:var(--type-micro);text-transform:uppercase;letter-spacing:.04em}.eq-operation{border-style:dashed!important}.eq-chip[data-selected=true]{outline:2px solid currentColor;outline-offset:1px}.equation-inspector{padding:.85rem;border-left:3px solid #7b5326;background:var(--wash);margin:.9rem 0}.equation-inspector h4{margin:0}.equation-inspector p{margin:.6rem 0}.equation-inspector code{overflow-wrap:anywhere}.equation-values{border-top:1px solid #c7beac;margin-top:1rem;padding-top:.65rem}.equation-values[data-pending=true]{border-left:3px dashed #7b5326;padding-left:.65rem}.equation-value-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));grid-gap:.8rem;gap:.8rem;margin:.6rem 0}.equation-value-list dt{font-size:var(--type-fine)}.equation-value-list dd{margin:.1rem 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.semantic-equation details dd{margin:.25rem 0 .85rem}.am-role-input{color:#6f401a}.am-role-result{color:#145b67}.am-role-constant{color:#5b3c75}.equation-visual [data-selected=true]{background:#efe0ad;outline:2px solid currentColor;outline-offset:2px}[data-theme=kramgasse-night] .equation-sentence span[data-selected=true],[data-theme=kramgasse-night] .equation-visual [data-selected=true]{background:transparent}@media (prefers-color-scheme:dark){:root:not([data-theme]) .equation-sentence span[data-selected=true],:root:not([data-theme]) .equation-visual [data-selected=true]{background:transparent}}:root{--q-0:#2a67bd;--q-1:#1d7635;--q-2:#a12d79;--q-3:#7f6601;--q-4:#7a41af;--q-5:#06717a;--q-6:#1e3a71;--q-7:#9b4805;--q-8:#642560}:root[data-theme=kramgasse-night]{--q-0:#7cb4fc;--q-1:#75d78d;--q-2:#ec84b7;--q-3:#ddd674;--q-4:#c49bf3;--q-5:#6fdbe1;--q-6:#c2e2ff;--q-7:#f08c6d;--q-8:#ecc1e7}@media (prefers-color-scheme:dark){:root:not([data-theme]){--q-0:#7cb4fc;--q-1:#75d78d;--q-2:#ec84b7;--q-3:#ddd674;--q-4:#c49bf3;--q-5:#6fdbe1;--q-6:#c2e2ff;--q-7:#f08c6d;--q-8:#ecc1e7}}.equation-quantity,.katex [data-term],.katex [data-term] [class*=am-role-]{color:var(--qc,inherit)}.semantic-equation[data-pattern=true] .equation-quantity,.semantic-equation[data-pattern=true] .equation-visual [data-term],.semantic-equation[data-pattern=true] .equation-visual [data-term] [class*=am-role-]{color:inherit}.semantic-equation[data-pattern=true] .equation-legend-name,.semantic-equation[data-pattern=true] .equation-sentence .equation-quantity,.semantic-equation[data-pattern=true] .equation-value-list .equation-quantity,.semantic-equation[data-pattern=true] .equation-visual [data-term] [class*=am-role-]{-webkit-text-decoration:var(--qd);text-decoration:var(--qd);text-underline-offset:.2em}.equation-legend{display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;margin:.75rem 0;padding:0;list-style:none;font-family:var(--font-sans);font-size:var(--type-fine)}.equation-legend li{display:inline-flex;align-items:baseline;gap:.4rem}.equation-legend-glyph{display:inline-block;line-height:1}.semantic-equation button:disabled{opacity:.75}.equation-context[data-selected-quantity-id=diffusionCoefficient] [data-quantity-id=diffusionCoefficient],.equation-context[data-selected-quantity-id=modelApparentSpeed] [data-quantity-id=modelApparentSpeed],.equation-context[data-selected-quantity-id=observationInterval] [data-quantity-id=observationInterval],.equation-context[data-selected-quantity-id=rmsDisplacement1d] [data-quantity-id=rmsDisplacement1d],.equation-context[data-selected-quantity-id=viscosity] [data-quantity-id=viscosity]{outline:2px solid #6f401a;outline-offset:1px}.equation-context{min-width:0}.live-equation-group{max-width:58rem;margin-inline:auto}@media (max-width:420px){.semantic-equation .katex:not(.equation-visual .katex){font-size:1.05em}.eq-chip,.semantic-equation .equation-visual,.semantic-equation .fine{font-size:var(--type-fine)}}@media print{.equation-chips,.equation-inspector,.equation-tools{display:none}.equation-visual [data-selected]{outline:none;background:none}.am-role-constant,.am-role-input,.am-role-result{color:inherit}.semantic-equation{page-break-inside:avoid;break-inside:avoid}}.equation-visual *{pointer-events:none}.equation-visual [data-op],.equation-visual [data-term]{pointer-events:auto;cursor:pointer}.am-term-explorer{border:1px solid var(--line);border-radius:.5rem;padding:1rem;margin:1rem 0;background:var(--wash);color:var(--ink);font-family:var(--font-sans)}.am-explorer-header{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.75rem}.am-explorer-title{font-weight:600;font-size:var(--type-fine)}.am-explorer-hint{color:var(--muted);font-size:var(--type-micro)}.am-term-chips{display:flex;flex-wrap:wrap;gap:.5rem;border:none;padding:0;margin:0 0 .75rem}.am-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;border:1px solid var(--line);border-radius:.25rem;background:var(--panel);color:var(--ink);font-size:var(--type-fine);cursor:pointer;line-height:1.3}.am-chip.selected{outline:2px solid var(--accent);outline-offset:1px}.am-chip-term{border-style:solid}.am-chip-operation{border-style:dashed}.chip-name{font-weight:500}.chip-kind{font-size:var(--type-micro);color:var(--muted);text-transform:uppercase}.am-term-inspector{padding:.75rem;border:1px solid var(--line);border-radius:.375rem;background:var(--panel);margin-top:.5rem}.inspector-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.375rem}.inspector-speech{font-size:var(--type-fine);color:var(--ink);margin:0 0 .5rem;line-height:1.4}.inspector-meta{display:flex;flex-wrap:wrap;gap:.75rem;font-size:var(--type-micro);color:var(--muted)}.meta-item{display:inline-flex;gap:.25rem}.badge-status{color:var(--accent)}.badge-conclusion,.badge-constant,.badge-coordinate,.badge-countermodel,.badge-definition,.badge-field,.badge-input,.badge-model-result,.badge-move,.badge-operation,.badge-parameter,.badge-premise{font-size:var(--type-micro);padding:.125rem .375rem;border-radius:.25rem;background:var(--wash);border:1px solid var(--line)}.latex-container{display:inline-block;vertical-align:middle}.latex-unavailable{border-radius:.25rem;border:1px solid var(--line);background:var(--wash);padding:.25rem .5rem;font-family:var(--font-sans);font-size:var(--type-micro);color:var(--muted)}.latex-block-wrapper{display:block;overflow-x:auto}.equation-role-key{font-size:var(--type-fine);color:var(--muted);margin-bottom:.5rem}.bridge-link{font-size:var(--type-fine);color:var(--accent);text-decoration:underline}.genealogy-node-title{font-weight:600;font-size:var(--type-small)}.reading-formula{margin:1rem 0 .25rem}.reading-formula-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:2.5rem;max-width:100%;overflow-x:auto;overflow-y:hidden}.reading-formula-relation{min-width:0}.reading-formula .equation-visual{font-size:var(--type-body)}@media (max-width:560px){.reading-formula .equation-visual{font-size:var(--type-small)}.reader-root .reading-formula .equation-visual{font-size:var(--type-fine)}}.reading-formula .equation-visual .katex-display{margin:.4rem 0}.reading-formula .equation-visual [data-op]{cursor:auto}.reading-formula .equation-legend{justify-content:center;margin:.35rem 0 0}.semantic-equation .equation-keys{display:none}.semantic-equation .equation-formula:focus-within~.equation-keys{display:block}.semantic-equation .equation-tools button{font-size:var(--type-fine);padding-inline:.8rem}.semantic-equation .equation-parts{margin:.5rem 0}.semantic-equation .equation-parts>summary{font-family:var(--font-sans);font-size:var(--type-fine)}:root:not([data-notation=modern]) [data-reader-root] [data-notation-form=modern],:root[data-notation=modern] [data-notation-form=printed],:root[data-notation=modern] [data-notation-note],[data-notation-form=printed]:not([data-reader-root] *),[data-notation-note]:not([data-reader-root] *){display:none}.notation-note{margin-block:.25rem 0}:root{--term-rest:6%;--term-lit:22%}:root[data-theme=kramgasse-night]{--term-rest:10%}@media (prefers-color-scheme:dark){:root:not([data-theme]){--term-rest:10%}}.equation-legend [data-quantity-id],.equation-sentence [data-quantity-id]{border-radius:.3em}.reading-formula .equation-legend [data-quantity-id]{cursor:pointer}.equation-visual .katex [data-quantity-id]{border-radius:.25em;background:color-mix(in srgb,var(--qc) var(--term-rest),transparent);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer}.equation-legend [data-quantity-id][data-lit],.equation-sentence [data-quantity-id][data-lit]{color:var(--ink);background:color-mix(in srgb,var(--qc) var(--term-lit),transparent);box-shadow:0 0 0 .12em color-mix(in srgb,var(--qc) var(--term-lit),transparent),0 0 0 .18em color-mix(in srgb,var(--qc) 80%,transparent)}.equation-visual .katex [data-quantity-id]:hover,.equation-visual .katex [data-quantity-id][data-lit],.equation-visual .katex [data-quantity-id][data-selected=true]{color:var(--ink);background:color-mix(in srgb,var(--qc) var(--term-lit),transparent);box-shadow:0 0 0 .05em color-mix(in srgb,var(--qc) var(--term-lit),transparent),0 0 0 .1em color-mix(in srgb,var(--qc) 80%,transparent),0 0 .6em color-mix(in srgb,var(--qc) 35%,transparent);outline:none}.equation-visual .katex [data-quantity-id]:hover [class*=am-role-],.equation-visual .katex [data-quantity-id][data-lit] [class*=am-role-],.equation-visual .katex [data-quantity-id][data-selected=true] [class*=am-role-]{color:var(--ink)}@media (prefers-reduced-motion:no-preference){.equation-legend [data-quantity-id],.equation-sentence [data-quantity-id],.equation-visual .katex [data-quantity-id]{transition:background-color .15s ease,box-shadow .15s ease}}.term-chips-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.75rem 0}.reading-formula .term-chips-row{justify-content:center;margin:.4rem 0 0}.term-chips-row .term-chips{gap:.4rem .5rem;margin:0}.term-chips .term-chip{display:inline-flex;align-items:center;gap:.45rem;min-height:2.75rem;padding:.2rem .8rem;border:1px solid color-mix(in srgb,var(--qc) 40%,transparent);border-radius:999px;background:color-mix(in srgb,var(--qc) var(--term-rest),transparent);color:var(--qc);font:inherit;cursor:pointer}.term-chips .term-chip-dot{flex:none;width:.6em;height:.6em;border-radius:50%;background:var(--qc)}.equation-sentence .term-phrase{display:inline;min-width:0;min-height:0;margin:0;padding:0 .1em;border:0;border-radius:.3em;background:transparent;color:var(--qc);font:inherit;text-align:inherit;cursor:pointer}.semantic-equation .term-chips .term-chip:disabled,.term-chips .term-chip:disabled{opacity:1;cursor:default}.equation-sentence .term-phrase:disabled,.semantic-equation .equation-sentence .term-phrase:disabled{opacity:1;cursor:text}.equation-sentence .term-phrase[aria-pressed=true],.term-chips .term-chip[aria-pressed=true],.term-chips .term-chip[data-lit]{color:var(--ink);background:color-mix(in srgb,var(--qc) var(--term-lit),transparent);border-color:color-mix(in srgb,var(--qc) 80%,transparent);box-shadow:0 0 .6em color-mix(in srgb,var(--qc) 35%,transparent)}.equation-sentence .term-phrase:focus-visible,.term-chips .term-chip:focus-visible{outline:2px solid var(--qc);outline-offset:2px}.term-chips-row .term-chips-clear{font-size:var(--type-fine)}@media (prefers-reduced-motion:no-preference){.equation-sentence .term-phrase,.term-chips .term-chip{transition:background-color .15s ease,box-shadow .15s ease}}.term-inspector{margin:.75rem 0 0;padding:.75rem .9rem;border-left:3px solid color-mix(in srgb,var(--qc,var(--ink)) 70%,transparent);background:var(--wash);color:var(--ink);text-align:start;font-size:var(--type-small)}.term-inspector .term-inspector-name{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:0 0 .5rem}.term-inspector .term-inspector-glyph{color:var(--qc,var(--ink))}.term-inspector .term-inspector-facts{display:grid;grid-gap:.35rem;gap:.35rem;margin:0}.term-inspector .term-inspector-facts div{display:flex;flex-wrap:wrap;column-gap:.75rem}.term-inspector .term-inspector-facts dt{min-width:7.5rem;font-weight:600}.term-inspector .term-inspector-facts dd{flex:1 1 14rem;min-width:0;margin:0;overflow-wrap:anywhere}.term-inspector p{margin:.6rem 0 0}