.ModelsAndMathViz_prompt__nlx6R{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.25rem;font-weight:700;color:var(--ink);text-align:center;margin-bottom:1rem}.ModelsAndMathViz_operandsRow__d4NQt{display:flex;align-items:flex-end;justify-content:center;gap:.6rem;margin-bottom:1rem}.ModelsAndMathViz_operandLabel__kXPXU{display:flex;flex-direction:column;gap:.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:var(--fade)}.ModelsAndMathViz_operandInput__W_IDM{width:4.5rem;text-align:center}.ModelsAndMathViz_operandTimes__H8ccF{font-size:1.125rem;font-weight:700;color:var(--fade);padding-bottom:.4rem}.ModelsAndMathViz_columns__TVm97{display:flex;gap:1rem;flex-wrap:wrap;align-items:stretch}.ModelsAndMathViz_panel__jn_1p{flex:1 1 260px;min-width:240px;border:1.5px solid var(--ink);border-radius:8px;background:#ffffff;padding:.85rem;display:flex;flex-direction:column}.ModelsAndMathViz_compute__54hqX{box-shadow:2px 2px 0 #e6f2ec}.ModelsAndMathViz_predict__oikHv{box-shadow:2px 2px 0 #e3b7b1}.ModelsAndMathViz_panelHead__dOJf1{display:flex;flex-direction:column;margin-bottom:.6rem;padding-bottom:.45rem;border-bottom:1px solid var(--rule)}.ModelsAndMathViz_panelTitle__8_yks{font-size:.8125rem;font-weight:700;color:var(--ink)}.ModelsAndMathViz_panelSub__F9olf,.ModelsAndMathViz_panelTitle__8_yks{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.ModelsAndMathViz_panelSub__F9olf{font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:var(--fade)}.ModelsAndMathViz_word__ritdi{display:flex;flex-wrap:wrap;gap:3px;margin-bottom:.6rem}.ModelsAndMathViz_letter__9Xa89{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;width:1.25rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--rule);border-radius:3px;color:var(--fade);background:#faf9f6}.ModelsAndMathViz_letterHit__hgn1e{color:#ffffff;background:#1f6f5c;border-color:#1f6f5c;font-weight:700}.ModelsAndMathViz_computeList__903v0{list-style:none;margin:0;padding:0;flex:1 1}.ModelsAndMathViz_computeStep__lX1Em{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;color:var(--ink);padding:.22rem 0;border-bottom:1px dotted var(--rule)}.ModelsAndMathViz_running__Xnv3s{font-size:.6875rem;color:var(--fade);white-space:nowrap}.ModelsAndMathViz_hint__BV_mO{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-style:italic;color:var(--fade)}.ModelsAndMathViz_answerRow__sKp9t{display:flex;align-items:center;gap:.35rem;min-height:2.2rem;margin-bottom:.5rem}.ModelsAndMathViz_tokenChip__SdUIx{color:#ffffff;background:var(--accent);border-radius:5px}.ModelsAndMathViz_tokenChip__SdUIx,.ModelsAndMathViz_tokenSlot__eNVBu{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:700;padding:.1rem .5rem;min-width:1.4rem;text-align:center}.ModelsAndMathViz_tokenSlot__eNVBu{color:var(--fade);border:1px dashed var(--fade);border-radius:5px;animation:ModelsAndMathViz_blink__7Y43c 1s steps(2,start) infinite}@keyframes ModelsAndMathViz_blink__7Y43c{50%{opacity:.35}}.ModelsAndMathViz_distWrap__vE3UB{display:flex;flex-direction:column;gap:.2rem;flex:1 1}.ModelsAndMathViz_distLabel__EzGm3{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:var(--fade)}.ModelsAndMathViz_dist__zmnyq{width:100%;max-width:240px;height:auto;display:block}.ModelsAndMathViz_result__8Mbwr{margin-top:.6rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.0625rem;font-weight:700;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ModelsAndMathViz_badge__oFH_Z{font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:.1rem .4rem;border-radius:3px}.ModelsAndMathViz_correct__ualTa{color:#1f6f5c}.ModelsAndMathViz_correct__ualTa .ModelsAndMathViz_badge__oFH_Z{background:#e6f2ec;color:#1f6f5c}.ModelsAndMathViz_wrong__ijvkG{color:var(--accent)}.ModelsAndMathViz_wrong__ijvkG .ModelsAndMathViz_badge__oFH_Z{background:#fbecea;color:var(--accent)}@media (prefers-reduced-motion:reduce){.ModelsAndMathViz_tokenSlot__eNVBu{animation:none}}