._container_mgyp0_5{align-items:center;gap:var(--space-4);box-sizing:border-box;flex-direction:column;width:100%;max-width:420px;margin:0 auto;display:flex}._board_mgyp0_16{padding:var(--space-5) var(--space-6);background:var(--surface);border:2px solid var(--ink);border-radius:var(--r-lg);box-shadow:var(--shadow);box-sizing:border-box;flex-direction:column;align-items:center;width:100%;max-width:100%;display:flex;position:relative;overflow:hidden}._paperPattern_mgyp0_32{border-radius:var(--r-lg);opacity:.12;pointer-events:none;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._columnTable_mgyp0_45{font-family:var(--font-mono);color:var(--ink);-webkit-user-select:none;user-select:none;flex-direction:column;font-size:2.25rem;font-weight:700;line-height:1.25;display:flex}._carryRow_mgyp0_56{min-height:1.5rem;color:var(--brand);margin-bottom:var(--space-1);justify-content:flex-end;font-size:1rem;font-weight:800;display:flex}._carryCell_mgyp0_66{text-align:center;width:2rem}._row_mgyp0_71{justify-content:flex-end;align-items:center;display:flex;position:relative}._opCell_mgyp0_78{text-align:center;width:2rem;color:var(--ink-2);font-weight:800;position:absolute;left:-2.5rem}._digitCell_mgyp0_87{text-align:center;width:2rem;position:relative}._borrowMark_mgyp0_93{color:var(--brand);font-size:.85rem;position:absolute;top:-8px;left:50%;transform:translate(-50%)}._bar_mgyp0_102{background:var(--ink);width:calc(100% + 2.5rem);height:3px;margin-left:-2.5rem;margin-top:var(--space-1);margin-bottom:var(--space-2);border-radius:var(--r-full)}._answerRow_mgyp0_112{color:var(--brand);justify-content:flex-end;align-items:center;display:flex}._blankBox_mgyp0_119{min-width:2.5rem;height:2.5rem;padding:0 var(--space-2);background:var(--tint-peach);border:2px dashed var(--ink);border-radius:var(--r-md);color:var(--ink);justify-content:center;align-items:center;font-size:1.75rem;animation:1.6s ease-in-out infinite alternate _pulse_mgyp0_1;display:inline-flex}._divisionLayout_mgyp0_135{justify-content:center;align-items:center;gap:var(--space-3);font-family:var(--font-mono);color:var(--ink);white-space:nowrap;flex-wrap:nowrap;font-size:2.25rem;font-weight:700;display:flex}._fractionStack_mgyp0_148{flex-direction:column;align-items:center;display:inline-flex}._fractionDividend_mgyp0_154{align-items:baseline;padding-bottom:2px;display:flex}._fractionDivisor_mgyp0_160{padding-top:2px}._fractionBar_mgyp0_164{background:var(--ink);border-radius:var(--r-full);width:100%;height:3px}._divEquals_mgyp0_171{color:var(--ink-2)}._caption_mgyp0_175{margin-top:var(--space-4);color:var(--ink-2);text-align:center;font-size:.95rem;font-weight:600}._tagBadge_mgyp0_183{align-items:center;gap:var(--space-1);border-radius:var(--r-pill);text-transform:uppercase;letter-spacing:.05em;background:var(--tint-peach);color:var(--ink);border:1px solid var(--ink);margin-bottom:var(--space-2);padding:2px 8px;font-size:.8rem;font-weight:700;display:inline-flex}._explainList_mgyp0_199{margin:var(--space-2) 0 0 0;text-align:left;padding:0;font-size:.9rem;line-height:1.4;list-style:none}._explainList_mgyp0_199 li{margin-bottom:var(--space-1)}._explainNote_mgyp0_212{margin-top:var(--space-2);font-style:italic}@keyframes _pulse_mgyp0_1{0%{transform:scale(.98)}to{transform:scale(1.02)}}@media (max-width:360px){._board_mgyp0_16{padding:var(--space-4) var(--space-3)}._columnTable_mgyp0_45,._divisionLayout_mgyp0_135{font-size:1.75rem}._digitCell_mgyp0_87,._carryCell_mgyp0_66,._opCell_mgyp0_78{width:1.6rem}._opCell_mgyp0_78{left:-2rem}._bar_mgyp0_102{width:calc(100% + 2rem);margin-left:-2rem}}
