.ModularArithTool_row__IHJNY{display:flex;gap:var(--space-4);flex-wrap:wrap}.ModularArithTool_field__qSVEY{display:flex;flex-direction:column;gap:4px}.ModularArithTool_lbl__zt6Zn{font-family:var(--font-mono);font-size:11px;color:var(--text-muted)}.ModularArithTool_inp__O2hL8{font-family:var(--font-mono);font-size:var(--text-sm);background:var(--bg-2,#111);border:1px solid var(--border);color:var(--text);padding:6px 10px;width:100px}.ModularArithTool_inp__O2hL8:focus{outline:1px solid var(--accent)}.ModularArithTool_crtGrid__Y7VMI{display:flex;flex-direction:column;gap:var(--space-2)}.ModularArithTool_crtRow__pX4ff{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted)}.ModularArithTool_crtRow__pX4ff .ModularArithTool_inp__O2hL8{width:80px}.ModularArithTool_result__K9fhX{margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--accent)}.ModularArithTool_resultVal__0yuV7{font-family:var(--font-mono);font-size:2rem;font-weight:700;color:var(--accent);margin-bottom:var(--space-2)}.ModularArithTool_steps__Wh0NQ{display:flex;flex-direction:column;gap:2px}.ModularArithTool_step__dIBh1{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);border-top:1px solid var(--border);padding-top:4px}.ModularArithTool_table__hhc2f{margin-top:var(--space-4)}.ModularArithTool_tableTitle__d9V6H{font-family:var(--font-mono);font-size:10px;color:var(--text-muted);letter-spacing:.04em;margin-bottom:var(--space-2)}.ModularArithTool_cells__14ZzB{display:grid;grid-template-columns:repeat(8,32px);grid-gap:1px;gap:1px}.ModularArithTool_cell__kxx3d{font-family:var(--font-mono);font-size:11px;color:var(--text-muted);border:1px solid var(--border);height:28px;display:flex;align-items:center;justify-content:center}.ModularArithTool_cell__kxx3d.ModularArithTool_header__kmcNf{color:var(--accent);background:var(--bg-2,#111)}